From 1a893d3c8caaf9cdd87d9fbc8670ec3000186814 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 30 Jan 2024 12:16:55 +0100 Subject: [PATCH 01/24] removed obsolete import --- src/webapp/app.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/webapp/app.py b/src/webapp/app.py index c4f82ad..6175b8e 100644 --- a/src/webapp/app.py +++ b/src/webapp/app.py @@ -1,7 +1,6 @@ import csv from flask import Flask, redirect, url_for, request, render_template import random -import nbformat from rdflib import ConjunctiveGraph, Namespace From bfba7e340b388996e195c91697a4eccad0472296 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 30 Jan 2024 17:31:39 +0100 Subject: [PATCH 02/24] test queries for dashboard --- src/webapp/test_queries/edam.json | 182248 ++++++++++++++++++ src/webapp/test_queries/edam.ttl | 41297 ++++ src/webapp/test_queries/test-queries.ipynb | 722 + 3 files changed, 224267 insertions(+) create mode 100644 src/webapp/test_queries/edam.json create mode 100644 src/webapp/test_queries/edam.ttl create mode 100644 src/webapp/test_queries/test-queries.ipynb diff --git a/src/webapp/test_queries/edam.json b/src/webapp/test_queries/edam.json new file mode 100644 index 0000000..cf600c0 --- /dev/null +++ b/src/webapp/test_queries/edam.json @@ -0,0 +1,182248 @@ +[ + { + "@id": "http://edamontology.org/format_1918", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1475" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for an individual atom." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0143", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison of two or more protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for methods that are exclusively for protein structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1551", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of output of the Pcons Model Quality Assessment Program (MQAP)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pcons report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2065" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0386", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate whether a protein structure has an unusually large net charge (dipole moment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein dipole moment calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:Nff01c9d63834489ca7961180af585d1b" + } + ] + }, + { + "@id": "_:Nff01c9d63834489ca7961180af585d1b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1545" + } + ] + }, + { + "@id": "http://edamontology.org/data_1536", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on the immunogenicity of MHC class I or class II binding peptides." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MHC peptide immunogenicity report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1061", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a QSAR descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2110" + }, + { + "@id": "_:N3778ac4028444825bc76791b122eefe5" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "_:N3778ac4028444825bc76791b122eefe5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/format_1978", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DAS GFF (XML) feature format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DASGFF feature" + }, + { + "@value": "das feature" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DASGFF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2553" + } + ] + }, + { + "@id": "http://edamontology.org/data_1170", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a biological (mathematical) model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological model name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1085" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1067", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0976" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a phylogenetic distance matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic distance matrix identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1783", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from Aspergillus Genome Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (ASPGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2186", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Geneseq sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "geneseq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2181" + } + ] + }, + { + "@id": "http://edamontology.org/data_3953", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pathway term enrichment report" + }, + { + "@value": "Pathway report" + }, + { + "@value": "Pathway enrichment report" + }, + { + "@value": "Pathway over-representation report" + }, + { + "@value": "Pathway analysis results" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway overrepresentation data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N15be662f4db74e3ab14632f12d33f174" + }, + { + "@id": "http://edamontology.org/data_3753" + } + ] + }, + { + "@id": "_:N15be662f4db74e3ab14632f12d33f174", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0722", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Classification of nucleic acid sequences and structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2787", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a whole genome assigned by the NCBI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI genome accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2903" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2089", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Refine an existing sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment refinement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2425" + }, + { + "@id": "http://edamontology.org/operation_0258" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0659", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Functional_regulatory_and_non-coding_RNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Functional RNA" + }, + { + "@value": "Small non-coding RNA" + }, + { + "@value": "Long non-coding RNA" + }, + { + "@value": "piRNA" + }, + { + "@value": "Long ncRNA" + }, + { + "@value": "snRNA" + }, + { + "@value": "snoRNA" + }, + { + "@value": "ncRNA" + }, + { + "@value": "microRNA" + }, + { + "@value": "Non-coding RNA" + }, + { + "@value": "Regulatory RNA" + }, + { + "@value": "miRNA" + }, + { + "@value": "Small nuclear RNA" + }, + { + "@value": "piwi-interacting RNA" + }, + { + "@value": "Small interfering RNA" + }, + { + "@value": "siRNA" + }, + { + "@value": "Small and long non-coding RNAs" + }, + { + "@value": "lncRNA" + }, + { + "@value": "Small nucleolar RNA" + }, + { + "@value": "Small ncRNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Functional, regulatory and non-coding RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Non-coding_RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0114" + }, + { + "@id": "http://edamontology.org/topic_0099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3197", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence variation analysis" + }, + { + "@value": "Variant analysis" + }, + { + "@value": "Genetic variation annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Transcript variant analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic variation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ] + }, + { + "@id": "http://edamontology.org/data_0977", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a bioinformatics tool, e.g. an application or web service." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1818", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Waters are not considered." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein atom surface calculation (accessible molecular)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3497", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2975" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A raw DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_3494" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA sequence (raw)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1235", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The cluster might include sequences identifiers, short descriptions, alignment and summary information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0850" + }, + { + "@id": "_:N3ec4c564a19f45f9b427bd773585b432" + } + ] + }, + { + "@id": "_:N3ec4c564a19f45f9b427bd773585b432", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ] + }, + { + "@id": "http://edamontology.org/data_2610", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "ENS[A-Z]*[FPTG][0-9]{11}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ensembl IDs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2849", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An abstract of a scientific article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Abstract" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + } + ] + }, + { + "@id": "http://edamontology.org/data_2677", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Danio rerio')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2237", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a profile data resource and retrieve one or more profile(s) and / or associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes direct retrieval methods that retrieve a profile by, e.g. the profile name." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (sequence profile)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3373", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The process of bringing a new drug to market once a lead compounds has been identified through drug discovery." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Medicines development" + }, + { + "@value": "Drug development science" + }, + { + "@value": "Medicine development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Drug_development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug development" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Drug_development" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/data_1021", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Typically one of the EMBL or Swiss-Prot feature qualifiers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Feature qualifiers hold information about a feature beyond that provided by the feature key and location." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature qualifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2914" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3396", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Systems_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Systems medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Systems_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_2957", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A Hopp and Woods plot of predicted antigenicity of a peptide or protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hopp and Woods plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1534" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/data_2831", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A flat-file (textual) data archive." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Databank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1764", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1235" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH representative domain sequences (ATOM)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0564", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence alignment visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4317b36600b94fa9b789287373d302a6" + }, + { + "@id": "_:N28ff775109404fbabb7eea0ba8fd1a6c" + }, + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:N4317b36600b94fa9b789287373d302a6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "_:N28ff775109404fbabb7eea0ba8fd1a6c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2969" + } + ] + }, + { + "@id": "http://edamontology.org/data_2991", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Torsion angle data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein geometry data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3937", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Feature projection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Feature extraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3935" + }, + { + "@id": "_:N7224d7f57ac8424fb03c11778121aef3" + }, + { + "@id": "_:Nf19b8453b2534b56a9baecdb38ebf659" + } + ] + }, + { + "@id": "_:N7224d7f57ac8424fb03c11778121aef3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "_:Nf19b8453b2534b56a9baecdb38ebf659", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_3718", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information about the ability of an organism to cause disease in a corresponding host." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pathogenicity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathogenicity report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3716" + } + ] + }, + { + "@id": "http://edamontology.org/data_1898", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: CGDID" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: CGD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for loci from CGD (Candida Genome Database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CGDID" + }, + { + "@value": "CGD locus identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (CGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3572", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The quality, integrity, and cleaning up of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_quality_management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data integrity" + }, + { + "@value": "Data clean-up" + }, + { + "@value": "Data quality" + }, + { + "@value": "Data cleaning" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data quality management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_quality" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3173", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the epigenetic modifications of a whole cell, tissue, organism etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Epigenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epigenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D057890" + }, + { + "@id": "https://en.wikipedia.org/wiki/Epigenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3295" + }, + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/data_1714", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of spots from a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray spots image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2603" + }, + { + "@id": "http://edamontology.org/data_3424" + } + ] + }, + { + "@id": "http://edamontology.org/data_2734", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2732" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a family of viruses." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Family name (virus)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3565", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyze time series data from an RNA-seq experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-seq time series data analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3680" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2931", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2518" + }, + { + "@id": "http://edamontology.org/operation_2487" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more molecular secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2037", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of phylogenetic continuous quantitative character data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic continuous quantitative character format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2036" + }, + { + "@id": "_:Nfa70c14cc17b44c9aac6f47827d9196a" + } + ] + }, + { + "@id": "_:Nfa70c14cc17b44c9aac6f47827d9196a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1426" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2503", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) molecular sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2403" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2892", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a type or group of cells." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell type name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_2655" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0370", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Create (or remove) restriction sites in sequences, for example using silent mutations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction site creation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ] + }, + { + "@id": "http://edamontology.org/documentation", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Specification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Documentation" + } + ] + }, + { + "@id": "http://edamontology.org/format_2185", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.insdc.org/sites/insdc.org/files/documents/INSD_v1.5.dtd.docx" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "INSDC XML" + }, + { + "@value": "INSD XML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "INSDSeq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2204" + } + ] + }, + { + "@id": "http://edamontology.org/format_2329", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on a gene from the GeneCards database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GeneCards gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0311", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Standardize or normalize microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3435" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray data standardisation and normalisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0312", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) SAGE, MPSS or SBS experimental data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing-based expression profile data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0280", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on restriction enzymes or restriction enzyme sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (restriction enzyme annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3268", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0305", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Literature search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na550f8011b92466289561d9b7f8485a6" + }, + { + "@id": "http://edamontology.org/operation_2421" + } + ] + }, + { + "@id": "_:Na550f8011b92466289561d9b7f8485a6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3350", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the structure of a multi-subunit protein and particularly how the subunits fit together." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein quaternary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "http://edamontology.org/format_3787", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A query language (format) for structured database queries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Query format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Query language" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne2cc67629e2c49e980dda313640459a4" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Ne2cc67629e2c49e980dda313640459a4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3786" + } + ] + }, + { + "@id": "http://edamontology.org/data_1234", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0850" + } + ] + }, + { + "@id": "http://edamontology.org/format_1435", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree data format used by the PHYLIP program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip tree format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2556" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2619", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "AA[0-9]{4}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein modification catalogued in the RESID database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RESID ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2618" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1769", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0279" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0279" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding energy calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3412", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the liver, gallbladder, bile ducts and bile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Hepatology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Hepatic_and_biliary_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Liver disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hepatic and biliary medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Hepatology" + }, + { + "@value": "Hepatobiliary medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1758", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: type" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Three-letter amino acid residue names as used in PDB files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB residue name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2564" + } + ] + }, + { + "@id": "http://edamontology.org/data_3427", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNAi experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNAi report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2978", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Reaction annotation" + }, + { + "@value": "Enzyme kinetics annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2395", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2530" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific fungus." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fungi annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3466", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Encapsulated PostScript format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EPS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3696" + } + ] + }, + { + "@id": "http://edamontology.org/format_1577", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the SMART protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMART entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3176", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_packaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleosome positioning" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA packaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chromosome#DNA_packaging" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D042003" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0654" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2448", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a nucleotide sequence and associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence processing (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1369", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of the model of random sequences used by MEME." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MEME background Markov model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2072" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2336", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Translation phase specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2217", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1622" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tumor annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3755", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Site localisation of post-translational modifications in peptide or protein mass spectra." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PTM scoring" + }, + { + "@value": "Site localisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PTM localisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3645" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3455", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The technique solves the phase problem, i.e. retrieve information concern phases of the structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular replacement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0322" + } + ] + }, + { + "@id": "http://edamontology.org/data_2618", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein modification catalogued in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein modification ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_3781", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://dl.acm.org/citation.cfm?id=2391150" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.pubannotation.org/docs/annotation-format/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.pubannotation.org/docs/annotation-format/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "JSON format of annotated scientific text used by PubAnnotations and other tools." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubAnnotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3780" + }, + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0740", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nucleotide sequence alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0934", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2535" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Massively parallel signature sequencing (MPSS) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MPSS experimental data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3582", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://seqanswers.com/wiki/AFG" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://seqanswers.com/wiki/AFG" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AFG is a single text-based file assembly format that holds read and consensus information together." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "afg" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2561" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2360", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on indirect protein domain-protein domain interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Domain-domain interaction (indirect)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1350", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dirichlet distribution MEME format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MEME Dirichlet prior" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2074" + } + ] + }, + { + "@id": "http://edamontology.org/data_1684", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS (EMBASSY) sites application log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS sites log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1710", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of one or more molecular tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/format_1698", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG COMPOUND database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG COMPOUND entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1099", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3021" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt accession (extended)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1112", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a cluster of molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N63f78652179e4b09822a6bd7bb34f9bc" + }, + { + "@id": "http://edamontology.org/data_1064" + } + ] + }, + { + "@id": "_:N63f78652179e4b09822a6bd7bb34f9bc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1235" + } + ] + }, + { + "@id": "http://edamontology.org/data_3805", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.19" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structural 3D model (volume map) from electron microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D EM Map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0883" + }, + { + "@id": "_:Ndf7ab698bb9b4b96a81398a6882a3708" + } + ] + }, + { + "@id": "_:Ndf7ab698bb9b4b96a81398a6882a3708", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/data_0862", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A dotplot of sequence similarities identified from word-matching or character comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dotplot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0867" + } + ] + }, + { + "@id": "http://edamontology.org/format_1630", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.sanger.ac.uk/resources/software/caf/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "caf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.sanger.ac.uk/resources/software/caf/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CAF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2561" + } + ] + }, + { + "@id": "http://edamontology.org/format_3996", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "py" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Python program" + }, + { + "@value": "Python" + }, + { + "@value": "py" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Python script" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2032" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3385", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of optical instruments to magnify the image of an object." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Light_microscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Light microscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microscopy#Optical_microscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/data_2402", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on tentative or known protein-drug interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1566" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-drug interaction report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1462", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a carbohydrate (3D) structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0883" + }, + { + "@id": "_:N671ae1868a6e430c8f86b8946229febc" + }, + { + "@id": "_:Nb23411cf100f459a958a362138bb5874" + } + ] + }, + { + "@id": "_:N671ae1868a6e430c8f86b8946229febc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0153" + } + ] + }, + { + "@id": "_:Nb23411cf100f459a958a362138bb5874", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0152" + } + ] + }, + { + "@id": "http://edamontology.org/data_2342", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1082" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0338", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This excludes direct retrieval methods (e.g. the dbfetch program)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N648973be60de4b00910000acf26c9df4" + }, + { + "@id": "http://edamontology.org/operation_2421" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:N648973be60de4b00910000acf26c9df4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0857" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0579", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise operon structure etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Operon rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operon drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0573" + }, + { + "@id": "_:N79abb44530a14f128ff0a696b5f00daf" + } + ] + }, + { + "@id": "_:N79abb44530a14f128ff0a696b5f00daf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3050", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.5 Biodiversity conservation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The degree of variation of life forms within a given ecosystem, biome or an entire planet." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biodiversity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biodiversity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D044822" + }, + { + "@id": "https://en.wikipedia.org/wiki/Biodiversity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0610" + } + ] + }, + { + "@id": "http://edamontology.org/format_2027", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for reports on enzyme kinetics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme kinetics report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N642874bad904439ca7a8cb659cc5464d" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N642874bad904439ca7a8cb659cc5464d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "http://edamontology.org/data_1680", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "STRIDE log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "STRIDE log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0343", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2421" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a database of transmembrane proteins, for example for sequence or structural similarities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transmembrane protein database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4015", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1371/journal.pcbi.1008646" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://petab.readthedocs.io/en/stable/documentation_data_format.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://petab.readthedocs.io/en/stable/example.html" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/PEtab-dev/PEtab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A data format for specifying parameter estimation problems in systems biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PEtab" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://petab.readthedocs.io/en/stable/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3475" + }, + { + "@id": "_:N48b5cfb75b374573b30ded0f3c77d895" + } + ] + }, + { + "@id": "_:N48b5cfb75b374573b30ded0f3c77d895", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3869" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3501", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Enrichment" + }, + { + "@value": "Over-representation analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Functional enrichment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enrichment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N966ce33cac2245fb889000b39d982bd1" + }, + { + "@id": "http://edamontology.org/operation_2945" + } + ] + }, + { + "@id": "_:N966ce33cac2245fb889000b39d982bd1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3753" + } + ] + }, + { + "@id": "http://edamontology.org/data_2907", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a protein deposited in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein accessions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0989" + }, + { + "@id": "http://edamontology.org/data_2901" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3458", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/is_refactor_candidate": [ + { + "@value": true + } + ], + "http://edamontology.org/refactor_comment": [ + { + "@value": "This is two related concepts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Single particle alignment and classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3457" + }, + { + "@id": "http://edamontology.org/operation_2990" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0362", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate a genome sequence with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Functional genome annotation" + }, + { + "@value": "Metagenome annotation" + }, + { + "@value": "Structural genome annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0361" + }, + { + "@id": "http://edamontology.org/operation_3918" + } + ] + }, + { + "@id": "http://edamontology.org/data_2128", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Informal name for a genetic code, typically an organism name." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic code name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_2127" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3395", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biomedical approaches to clinical interventions that involve the use of stem cells." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Stem cell research" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Regenerative_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regenerative medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Regenerative_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/data_1599", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2865" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple measure of synonymous codon usage bias often used to predict gene expression levels." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon adaptation index" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1524", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The solubility or atomic solvation energy of a protein sequence or structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein solubility data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein solubility" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_1075", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein secondary database record identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb0711a18851b426baa1a4804dbc09075" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:Nb0711a18851b426baa1a4804dbc09075", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0907" + } + ] + }, + { + "@id": "http://edamontology.org/data_3358", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Format identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0567", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render or visualise a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "http://edamontology.org/operation_0324" + }, + { + "@id": "_:Nf2a2bf5c59684357ae4a63b4a8003b0b" + } + ] + }, + { + "@id": "_:Nf2a2bf5c59684357ae4a63b4a8003b0b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2943", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Box plot plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray Box-Whisker plot plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Box-Whisker plot plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Box_plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0598", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes comparison, discovery, recognition etc. of sequence motifs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif or profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0983", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier (e.g. character symbol) of a specific atom." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Atom identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atom ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_2210", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on organism strain data / cell line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Strain data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3101", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A node from a classification of protein structural domain(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain classification node" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2222", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search and retrieve documentation on a bioinformatics ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (ontology annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3727", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.openmicroscopy.org/site/support/ome-model/ome-tiff/specification.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image file format used by the Open Microscopy Environment (OME)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions." + }, + { + "@value": "OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OME-TIFF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1171", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "(BIOMD|MODEL)[0-9]{10}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the BioModel database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioModel ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2891" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3794", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An antibody-based technique used to map in vivo RNA-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RIP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "RNA_immunoprecipitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "PAR-CLIP" + }, + { + "@value": "CLIP-seq" + }, + { + "@value": "iCLIP" + }, + { + "@value": "HITS-CLIP" + }, + { + "@value": "CLIP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA immunoprecipitation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Immunoprecipitation#RNA_immunoprecipitation_(RIP)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3656" + } + ] + }, + { + "@id": "http://edamontology.org/data_2647", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LGICdb identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3310", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://rna.ucsc.edu/rnacenter/xrna/xrna_faq.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XRNA old input style format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2076" + } + ] + }, + { + "@id": "http://edamontology.org/data_1756", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on a single amino acid residue position in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Residue" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_1059", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The extension of a file name." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A file extension is the characters appearing after the final '.' in the file name." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "File name extension" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1050" + } + ] + }, + { + "@id": "http://edamontology.org/data_1447", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0874" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of floating point numbers for sequence comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix (floats)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2032", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a workflow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Script format" + }, + { + "@value": "Programming language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflow format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_0978", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Discrete entity identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3422", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.29 Urology and nephrology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Urology_and_nephrology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Kidney disease" + }, + { + "@value": "Nephrology" + }, + { + "@value": "Urological disorders" + }, + { + "@value": "Urology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Urology and nephrology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Urology" + }, + { + "@id": "https://en.wikipedia.org/wiki/Nephrology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1790", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Symbol of a gene from E.coli Genetic Stock Center." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (CGSC)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1995", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1973" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nexus/paup non-interleaved format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nexusnon alignment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3260", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0523" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Infer a transcriptome sequence by mapping short reads to a reference genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptome assembly (mapping)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2269", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of statistical methods to biological problems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Statistics_and_probability" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Probabilistic graphical model" + }, + { + "@value": "Biostatistics" + }, + { + "@value": "Gaussian processes" + }, + { + "@value": "Descriptive statistics" + }, + { + "@value": "Multivariate statistics" + }, + { + "@value": "Inferential statistics" + }, + { + "@value": "Bayesian methods" + }, + { + "@value": "Markov processes" + }, + { + "@value": "Statistics" + }, + { + "@value": "Probability" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Statistics and probability" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Probability" + }, + { + "@id": "https://en.wikipedia.org/wiki/Statistics" + }, + { + "@id": "http://en.wikipedia.org/wiki/Biostatistics" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D056808" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3315" + } + ] + }, + { + "@id": "http://edamontology.org/data_0925", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An assembly of fragments of a (typically genomic) DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Contigs" + }, + { + "@value": "SO:0000353" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "SO:0001248" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://en.wikipedia.org/wiki/Sequence_assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1234" + } + ] + }, + { + "@id": "http://edamontology.org/format_3910", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://manual.gromacs.org/online/trr.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of trr files that contain the trajectory of a simulation experiment used by GROMACS." + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "trr" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_3868" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3365", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_architecture_analysis_and_design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data architecture" + }, + { + "@value": "Data analysis" + }, + { + "@value": "Data design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data architecture, analysis and design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_architecture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_1622", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0920" + }, + { + "@id": "_:N570df54d4407431b859c8eb4fa7b4fb7" + } + ] + }, + { + "@id": "_:N570df54d4407431b859c8eb4fa7b4fb7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ] + }, + { + "@id": "http://edamontology.org/data_1588", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA base pair stacking energies data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA base pair stacking energies data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2088" + } + ] + }, + { + "@id": "http://edamontology.org/data_1286", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence map of a plasmid (circular DNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plasmid map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1279" + } + ] + }, + { + "@id": "http://edamontology.org/data_1166", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A synonymous name of a data type from the MIRIAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A synonymous name for a MIRIAM data type taken from a controlled vocabulary." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM data type synonymous name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1163" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3172", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Metabolomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Exometabolomics" + }, + { + "@value": "Metabolites" + }, + { + "@value": "Metabonomics" + }, + { + "@value": "Mass spectrometry-based metabolomics" + }, + { + "@value": "LC-MS-based metabolomics" + }, + { + "@value": "NMR-based metabolomics" + }, + { + "@value": "MS-based metabolomics" + }, + { + "@value": "MS-based untargeted metabolomics" + }, + { + "@value": "MS-based targeted metabolomics" + }, + { + "@value": "Metabolome" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D055432" + }, + { + "@id": "https://en.wikipedia.org/wiki/Metabolomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/data_2881", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2085" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on general information, properties or features of one or more molecular secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3451", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Rate of association of a protein with another protein or some other molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "kon" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rate of association" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_0883", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure data" + }, + { + "@value": "Coordinate model" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The coordinate data may be predicted or real." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D015394" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N370fd01bfe4e4c59b4f6de7f0926655a" + } + ] + }, + { + "@id": "_:N370fd01bfe4e4c59b4f6de7f0926655a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_2378", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-motif interaction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N45be34e6dcc849dba305c4332ce0a558", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_topic_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:quality_of" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0092", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Computer graphics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.2.5 Computer graphics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_visualization" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + } + ] + }, + { + "@id": "http://edamontology.org/data_1856", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: insertion_code" + }, + { + "@value": "PDBML:pdbx_PDB_ins_code" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An insertion code (part of the residue number) for an amino acid residue from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB insertion code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1016" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2446", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2403" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) one or more molecular sequences and associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1649", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of a report from the HumanCyc metabolic pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HumanCyc entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1026", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:Global_GeneSymbol" + }, + { + "@value": "Moby_namespace:Global_GeneCommonName" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene symbol" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2299" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2461", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility for each residue in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue surface calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0877", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Super-secondary structure of protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (super-secondary)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0804", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.3 Immunology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Immunology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D007120" + }, + { + "@id": "https://en.wikipedia.org/wiki/Immunology" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D007125" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0257", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Display basic information about a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (sequence alignment)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1607", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of EcoCyc genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EcoCyc gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2332", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "xml" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/xml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/xml" + }, + { + "@id": "http://filext.com/file-extension/XML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "eXtensible Markup Language (XML) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "eXtensible Markup Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data in XML format can be serialised into text, or binary format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_1431", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2036" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of phylogenetic property data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic property values format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0524", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence assembly by combining fragments without the aid of a reference sequence or genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "De Bruijn graph" + }, + { + "@value": "Sequence assembly (de-novo assembly)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "De-novo assemblers are much slower and more memory intensive than mapping assemblers." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "De-novo assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly#De-novo_vs._mapping_assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2257", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise a phylogeny, for example, render a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogeny visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1038", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein structural domain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is typically a character or string concatenated with a PDB identifier and a chain identifier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nf5959365581f4115b11f9800e7a4fde0" + } + ] + }, + { + "@id": "_:Nf5959365581f4115b11f9800e7a4fde0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1468" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0369", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cut (remove) characters or a region from a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cutting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ] + }, + { + "@id": "http://edamontology.org/data_1281", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of a sequence with matches to signatures, motifs or profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1180", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the Plant Ontology (PO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plant Ontology concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1397", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A penalty for opening a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap opening penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2137" + } + ] + }, + { + "@id": "http://edamontology.org/data_2025", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Michaelis Menten plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "http://edamontology.org/data_2805", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a GeneSNP database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GeneSNP ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2294" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0482", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ligand-binding simulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein-peptide docking" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme)." + }, + { + "@value": "Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-ligand docking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Virtual_screening" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd6472979c2d642d9b42254e37e045a99" + }, + { + "@id": "_:Ncf68d88f76f145d986ddb2914d4520b4" + }, + { + "@id": "http://edamontology.org/operation_0478" + } + ] + }, + { + "@id": "_:Nd6472979c2d642d9b42254e37e045a99", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1461" + } + ] + }, + { + "@id": "_:Ncf68d88f76f145d986ddb2914d4520b4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/data_2629", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "S[0-9]{2}\\.[0-9]{3}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a peptidase enzyme from the MEROPS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MEROPS ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme ID (MEROPS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2321" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0796", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic mapping and linkage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2439", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) RNA secondary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "_:N3178cccaa61f49ab9e4047aa36f8847d" + } + ] + }, + { + "@id": "_:N3178cccaa61f49ab9e4047aa36f8847d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0803", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Human diseases, typically describing the genes, mutations and proteins implicated in disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Human disease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2466", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0362" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate a DNA map of some type with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4006", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "zst" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used by the Zstandard real-time compression algorithm." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Zstandard compression format" + }, + { + "@value": "zst" + }, + { + "@value": "Zstandard-compressed file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Zstandard format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_3134", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Clone or EST (report)" + }, + { + "@value": "mRNA (report)" + }, + { + "@value": "Transcript (report)" + }, + { + "@value": "Nucleic acid features (mRNA features)" + }, + { + "@value": "mRNA features" + }, + { + "@value": "Gene transcript annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene transcript report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1276" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2226", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure determination" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3375", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of how a drug interacts with the body." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Drug_metabolism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Drug excretion" + }, + { + "@value": "Pharmacodynamics" + }, + { + "@value": "Drug distribution" + }, + { + "@value": "Drug absorption" + }, + { + "@value": "Pharmacokinetics" + }, + { + "@value": "ADME" + }, + { + "@value": "Pharmacokinetics and pharmacodynamics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug metabolism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Drug_metabolism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/format_1969", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS debugging trace sequence format of full internal data content." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "debug-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_2628", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of an interaction from the BioGRID database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioGRID interaction ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1074" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1176", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{7}|GO:[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from The Gene Ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GO concept identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3300", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.8 Physiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The functions of living organisms and their constituent parts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Physiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Electrophysiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Physiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1043", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "3.30.1190.10.1.1.1.1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A code number identifying a node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CATH node identifier" + }, + { + "@value": "CATH code" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH node ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2700" + } + ] + }, + { + "@id": "http://edamontology.org/data_2339", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a concept in an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3025" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1557", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'architecture' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH architecture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2438", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_3928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate, analyse or handle a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1268", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of amino acid word composition of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence composition (amino acid words)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid word frequencies table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/data_1662", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1696" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report typically including a map (diagram) of drug structure relationships." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1696" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug structure relationship map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0261", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0262" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) physicochemical property data of nucleic acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid property processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2814", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@value": "http://edamontology.org/topic_3040" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein secondary or tertiary structural data and/or associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_structure_analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein tertiary structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + }, + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2225", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein data resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein databases" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2910", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a protein family (that is deposited in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1075" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2946", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process or analyse an alignment of molecular sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1992", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mega non-interleaved format for (typically aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "meganon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2923" + } + ] + }, + { + "@id": "http://edamontology.org/format_2175", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2172" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for clusters of genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene cluster format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0191", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3293" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Currently too specific for the topic sub-ontology (but might be unobsoleted)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogeny reconstruction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0178", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of secondary or supersecondary structure of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0971", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A scientific text, typically a full text article from a scientific journal." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Scientific article" + }, + { + "@value": "Article text" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + }, + { + "@id": "http://edamontology.org/data_3671" + } + ] + }, + { + "@id": "http://edamontology.org/format_2572", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://samtools.github.io/hts-specs/SAMv1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://samtools.github.io/hts-specs/SAMv1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BAM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2057" + }, + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2920" + } + ] + }, + { + "@id": "http://edamontology.org/format_1297", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for tandem repeats in a sequence (an EMBOSS report format)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS repeat" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2155" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3537", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical modification of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0601" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein chemical modifications" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2177", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A single thing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exactly 1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3096", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit a data entity, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0613", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The physicochemical, biochemical or structural properties of amino acids or peptides." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptides and amino acids" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2008", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict siRNA duplexes in RNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "siRNA duplex prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc4606e2abd1546c9b45a2e4e5d8d9840" + }, + { + "@id": "http://edamontology.org/operation_0443" + } + ] + }, + { + "@id": "_:Nc4606e2abd1546c9b45a2e4e5d8d9840", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ] + }, + { + "@id": "http://edamontology.org/data_1853", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0919" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on a chromosome aberration such as abnormalities in chromosome structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosome annotation (aberration)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0202", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.7 Pharmacology and pharmacy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of drugs and their effects or responses in living systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pharmacology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Computational pharmacology" + }, + { + "@value": "Pharmacoinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pharmacology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/data_0896", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene product annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/format_1478", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of PDB database in PDBML (XML) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDBML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/data_2590", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2891" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of biological hierarchies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hierarchy identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3354", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A HMM transition matrix contains the probabilities of switching from one HMM state to another." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HMM transition matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transition matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/data_0937", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Protein X-ray crystallographic data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "X-ray crystallography data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electron density map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2537" + } + ] + }, + { + "@id": "http://edamontology.org/operation_4034", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The correction of p-values from multiple statistical tests to correct for false positives." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "FDR estimation" + }, + { + "@value": "False discovery rate estimation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple testing correction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Multiple_comparisons_problem" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + }, + { + "@id": "_:N4e9b229e8aea46179b139267d3e629ad" + }, + { + "@id": "_:Nc83023faad92468bbc346ea1b94d33c7" + }, + { + "@id": "_:Nc87efc6e6d404e668aa8a3f5d601a00f" + } + ] + }, + { + "@id": "_:N4e9b229e8aea46179b139267d3e629ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3932" + } + ] + }, + { + "@id": "_:Nc83023faad92468bbc346ea1b94d33c7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2269" + } + ] + }, + { + "@id": "_:Nc87efc6e6d404e668aa8a3f5d601a00f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1669" + } + ] + }, + { + "@id": "http://edamontology.org/data_1868", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:BriefTaxonConcept" + }, + { + "@value": "Moby:PotentialTaxon" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a group of organisms belonging to the same taxonomic rank." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Taxonomic rank" + }, + { + "@value": "Taxonomy rank" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taxon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2909" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3792", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "miRNA analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "miRNA expression profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "miRNA expression analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "http://edamontology.org/data_1415", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2161" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on character conservation in a molecular sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment report (site conservation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3088", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "http://edamontology.org/operation_2479" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0250" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein property calculation (from sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1190", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a computer package, application, method or function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0977" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3177", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA-Seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1944", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Jackknifer interleaved and non-interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "jackknifer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_1755", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on a single atom from a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Atom data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "CHEBI:33250" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein atom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_1674", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2093" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cross-references from a sequence record to other databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database cross-references" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://xmlns.com/foaf/0.1/page", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_3762", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Service composition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3760" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0346", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences that are similar to a query sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Structure database search (by sequence)" + }, + { + "@value": "Sequence database search (by sequence)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence similarity search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0338" + }, + { + "@id": "http://edamontology.org/operation_0339" + }, + { + "@id": "http://edamontology.org/operation_2451" + } + ] + }, + { + "@id": "http://edamontology.org/data_1746", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cartesian z coordinate of an atom (in a molecular structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic z coordinate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3653", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Spectral data file similar to dta." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pkl" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_0872", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:phylogenetic_tree" + }, + { + "@value": "Moby:myTree" + }, + { + "@value": "Moby:Tree" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogeny" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D010802" + }, + { + "@value": "http://www.evolutionaryontology.org/cdao.owl#Tree" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naa7d02e5397541c492ec4e383f854cba" + }, + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "_:Naa7d02e5397541c492ec4e383f854cba", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0267", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict secondary structure of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Secondary structure prediction (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2416" + }, + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "http://edamontology.org/format_3286", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://pngu.mgh.harvard.edu/~purcell/plink/data.shtml#ped" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The PED file describes individuals and genetic data and is used by the Plink package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Plink PED" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PED" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3288" + } + ] + }, + { + "@id": "http://edamontology.org/format_4004", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "repz" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SimTools repertoire file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3942", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of phylogenetic and other methods to estimate paleogeographical events such as speciation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Tree-dating" + }, + { + "@value": "Biogeographic dating" + }, + { + "@value": "Speciation dating" + }, + { + "@value": "Species tree dating" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tree dating" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0298", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align sequence profiles (representing sequence alignments)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0300" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Profile-profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1470", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein structure (C-alpha atoms)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "C-alpha trace" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_1182", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "FMA:[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from Foundational Model of Anatomy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FMA concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0285", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more codon usage tables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2998" + }, + { + "@id": "http://edamontology.org/operation_0286" + } + ] + }, + { + "@id": "http://edamontology.org/data_1394", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for opening or extending a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment score or penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/data_1732", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0967" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A comment on a concept from an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept comment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2718", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an oligonucleotide from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Oligonucleotide ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2901" + }, + { + "@id": "http://edamontology.org/data_2119" + } + ] + }, + { + "@id": "http://edamontology.org/data_2081", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The secondary structure assignment (predicted or real) of a nucleic acid or protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0157", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sequence_composition_complexity_and_repeats" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein sequence repeats" + }, + { + "@value": "Sequence composition" + }, + { + "@value": "Protein repeats" + }, + { + "@value": "Sequence repeats" + }, + { + "@value": "Sequence complexity" + }, + { + "@value": "Repeat sequences" + }, + { + "@value": "Nucleic acid repeats" + }, + { + "@value": "Low complexity sequences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes short repetitive subsequences (repeat sequences) in a protein sequence." + }, + { + "@value": "This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition, complexity and repeats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/data_2659", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "SMP[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the Small Molecule Pathway Database (SMPDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (SMPDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0172", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3010", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": ".nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": ".nib" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3382", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The visual representation of an object." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Optical super resolution microscopy" + }, + { + "@value": "Photonic microscopy" + }, + { + "@value": "Diffraction experiment" + }, + { + "@value": "Photonic force microscopy" + }, + { + "@value": "Microscopy imaging" + }, + { + "@value": "Microscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3411", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.15 Obstetrics and gynaecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gynaecology_and_obstetrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gynaecological disorders" + }, + { + "@value": "Gynaecology" + }, + { + "@value": "Obstetrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gynaecology and obstetrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Obstetrics" + }, + { + "@id": "https://en.wikipedia.org/wiki/Gynaecology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_3606", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Textual report format for sequence quality for reports from sequencing machines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence quality report format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc4d73aad11df4a0da923751c4a1529ac" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nc4d73aad11df4a0da923751c4a1529ac", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/data_1892", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from the GeneFarm database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (GeneFarm)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1146", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the EMDB electron microscopy database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1079" + } + ] + }, + { + "@id": "http://edamontology.org/data_2698", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Tupaia belangeri')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1936", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genbank entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GenBank" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2206" + }, + { + "@id": "http://edamontology.org/format_2205" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2512", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit or change a protein sequence, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence editing (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1817", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible surface') for each atom in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Waters are not considered." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein atom surface calculation (accessible)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2657", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a neuron from the NeuroMorpho database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NeuroMorpho ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2893" + } + ] + }, + { + "@id": "http://edamontology.org/format_3916", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://reference.wolfram.com/language/ref/format/MTX.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://reference.wolfram.com/language/ref/format/MTX.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "mtx" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.nist.gov/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MTX" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4e0403a656bc46cfa1c5133392f7747d" + }, + { + "@id": "_:N7573c829ef034af9994d51165e4d569a" + }, + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_3033" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:N4e0403a656bc46cfa1c5133392f7747d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2535" + } + ] + }, + { + "@id": "_:N7573c829ef034af9994d51165e4d569a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3112" + } + ] + }, + { + "@id": "http://edamontology.org/format_2552", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular sequence record (XML)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2790", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a two-dimensional (protein) gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gel identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gel ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_3015", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://samtools.sourceforge.net/pileup.shtml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://samtools.sourceforge.net/pileup.shtml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pileup" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2920" + } + ] + }, + { + "@id": "http://edamontology.org/data_1594", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1584" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA calculated energy data generated by the Vienna package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna RNA calculated energy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0549", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (AI methods)" + }, + { + "@value": "Phylogenetic tree construction (AI methods)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (AI methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0539" + } + ] + }, + { + "@id": "http://edamontology.org/data_1858", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: PDBx_B_iso_or_equiv" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Isotropic B factor (atomic displacement parameter) for an atom from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Isotropic B factor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1917" + } + ] + }, + { + "@id": "http://edamontology.org/format_1938", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GFF feature file format with sequence in the header." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFF2-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_1974" + } + ] + }, + { + "@id": "http://edamontology.org/data_2160", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fickett testcode plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/data_1233", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0850" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0429", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect quadruplex-forming motifs in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Quadruplex structure prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quadruplex formation site detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + }, + { + "@id": "_:Nd9a7ceffbf38402bba2cf5c180364587" + } + ] + }, + { + "@id": "_:Nd9a7ceffbf38402bba2cf5c180364587", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3128" + } + ] + }, + { + "@id": "http://edamontology.org/data_0967", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning or derived from a concept from a biological ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ontology class metadata" + }, + { + "@value": "Ontology term metadata" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2353" + } + ] + }, + { + "@id": "http://edamontology.org/data_1658", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "environmental information processing pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Environmental information processing pathway report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2410", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse gene expression and regulation data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3720", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report about localisation of the isolaton of biological material e.g. country or coordinates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Geographic location" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3717" + } + ] + }, + { + "@id": "http://edamontology.org/format_2181", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text format resembling EMBL entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the many non-standard EMBL-like text formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL-like (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2543" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0936", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2535" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence tag profile (with gene assignment)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2038", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of phylogenetic discrete states data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic discrete states format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2036" + }, + { + "@id": "_:N00182f99ef2b47e88177aa987793afe9" + } + ] + }, + { + "@id": "_:N00182f99ef2b47e88177aa987793afe9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1427" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2258", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of information technology to chemistry in biological research environment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical informatics" + }, + { + "@value": "Chemoinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cheminformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cheminformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cheminformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0479", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model protein backbone conformation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein modelling (backbone)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Scaffold selection" + }, + { + "@value": "Epitope grafting" + }, + { + "@value": "Scaffold search" + }, + { + "@value": "Design optimization" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might require a preliminary C(alpha) trace." + }, + { + "@value": "Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Backbone modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0477" + } + ] + }, + { + "@id": "http://edamontology.org/data_1444", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic report (character contrasts)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic character contrasts" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "http://edamontology.org/data_0856", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature source" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2914" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3922", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Proteogenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Proteogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/data_2044", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more molecular sequences, possibly with associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D008969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nada0a5c4da0f4c619d388cc139634cb8" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:Nada0a5c4da0f4c619d388cc139634cb8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/data_0912", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid physicochemical property" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "GC-content" + }, + { + "@value": "Nucleic acid structural property" + }, + { + "@value": "Nucleic acid property (structural)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties." + }, + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_3905", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Density plot" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Histogram" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/data_1855", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a clone (cloned molecular sequence) from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clone ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2769" + } + ] + }, + { + "@id": "http://edamontology.org/data_3142", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'fold' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP fold" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2775", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a kinase protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Kinase name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1009" + } + ] + }, + { + "@id": "http://edamontology.org/data_3122", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on features in a nucleic acid sequence that indicate changes to or differences between sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (difference and change)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1191", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The unique name of a signature (sequence classifier) method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name (signature)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1190" + } + ] + }, + { + "@id": "http://edamontology.org/format_2558", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An XML format resembling EMBL entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the any non-standard EMBL-like XML formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL-like (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2543" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0304", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes documentation, general information and other metadata on entities such as databases, database entries and tools." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metadata retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1671", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0958" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on an application version, for example name, version number and release date." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2816", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3053" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Informatics resource (typically a database) primarily focused on genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene resources" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2663", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a carbohydrate." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + }, + { + "@id": "_:Nf44795b818f14f4c8ff6035b12ca18ad" + }, + { + "@id": "_:N9d359d14518e465499dcd2ecb27df435" + } + ] + }, + { + "@id": "_:Nf44795b818f14f4c8ff6035b12ca18ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2313" + } + ] + }, + { + "@id": "_:N9d359d14518e465499dcd2ecb27df435", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1462" + } + ] + }, + { + "@id": "http://edamontology.org/data_1593", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA concentration data used by the Vienna package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna RNA concentration data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2510", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Back-translate a protein sequence into DNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA back-translation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd2514508838e4e669127b967329e26aa" + }, + { + "@id": "http://edamontology.org/operation_0233" + } + ] + }, + { + "@id": "_:Nd2514508838e4e669127b967329e26aa", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/format_3246", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info/traml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info/traml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TraML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2797", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a ligand-gated ion channel protein from the LGICdb database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "LGICdb ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (LGICdb)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3332", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.7.4 Computational chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Computational_chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Computational chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Computational_chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + }, + { + "@id": "http://edamontology.org/topic_3314" + } + ] + }, + { + "@id": "http://edamontology.org/data_2725", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a gene transcript from the Ensembl database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Transcript ID (Ensembl)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl transcript ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2610" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2769" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0352", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes tools based on the Smith-Waterman algorithm or FASTA." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by sequence using local alignment-based methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1584", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid enthalpy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2985" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0401", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Hydropathy calculation on a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2574" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy calculation (from sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3515", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-drug interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-drug interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3802", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sort a set of files or data items according to some property." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sorting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2944", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Physical cartography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physical mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_mapping#Physical_mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2520" + }, + { + "@id": "_:Nb5414fc5161948e3abd3454fd0da3c2f" + }, + { + "@id": "_:N2b10a078a1354491b64ad771739b5349" + } + ] + }, + { + "@id": "_:Nb5414fc5161948e3abd3454fd0da3c2f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ] + }, + { + "@id": "_:N2b10a078a1354491b64ad771739b5349", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1280" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3083", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2497" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3925" + }, + { + "@id": "http://edamontology.org/operation_3926" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render (visualise) a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3544", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Signal peptides or signal peptide cleavage sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3510" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signal peptides" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3664", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Statistical modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Statistical_model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/data_2768", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation about a gene symbol." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene symbol annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1151", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the HGVbase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGVbase ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1081" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3951", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://raw.githubusercontent.com/KarrLab/bcforms/master/bcforms/grammar.lark" + }, + { + "@id": "https://bcforms.org" + }, + { + "@id": "http://sandbox.karrlab.org/tree/bcforms" + }, + { + "@id": "http://docs.karrlab.org/bcforms" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://bcforms.org" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "text/plain" + } + ], + "http://edamontology.org/ontology_used": [ + { + "@id": "https://www.bpforms.org/crosslink" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.karrlab.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BcForms" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2062" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "http://edamontology.org/format_3581", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.cs.waikato.ac.nz/ml/weka/arff.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.cs.waikato.ac.nz/ml/weka/arff.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This file format is for machine learning." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "arff" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3378", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection, assessment, understanding and prevention of adverse effects of medicines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pharmacovigilence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Pharmacovigilence concerns safety once a drug has gone to market." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacovigilance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pharmacovigilance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3377" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0770", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0091" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structuring data into basic types and (computational) objects." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data types and objects" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0239", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Motif scanning" + }, + { + "@value": "Sequence signature detection" + }, + { + "@value": "Sequence signature recognition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Motif search" + }, + { + "@value": "Motif recognition" + }, + { + "@value": "Sequence motif search" + }, + { + "@value": "Sequence profile search" + }, + { + "@value": "Motif detection" + }, + { + "@value": "Sequence motif detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0253" + }, + { + "@id": "http://edamontology.org/operation_2404" + }, + { + "@id": "_:N215c72a79f324807891004688ca29e05" + }, + { + "@id": "_:Neb309b202fe341d69af6d260338d7fe0" + } + ] + }, + { + "@id": "_:N215c72a79f324807891004688ca29e05", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0858" + } + ] + }, + { + "@id": "_:Neb309b202fe341d69af6d260338d7fe0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/data_3132", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on displacement loops in a mitochondrial DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (d-loop)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2454", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene calling" + }, + { + "@value": "Gene finding" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Whole gene prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions." + }, + { + "@value": "Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na3e5375d78e9415daae02faf14734032" + }, + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "_:N8a045ff15d4c453fbd513176f0080602" + } + ] + }, + { + "@id": "_:Na3e5375d78e9415daae02faf14734032", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "_:N8a045ff15d4c453fbd513176f0080602", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0916" + } + ] + }, + { + "@id": "http://edamontology.org/data_1270", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of positional sequence features, organised into a standard feature table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence feature table" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Feature table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3070", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.1 Aerobiology" + }, + { + "@value": "VT 1.5.23 Reproductive biology" + }, + { + "@value": "VT 1.5.99 Other" + }, + { + "@value": "VT 1.5.3 Behavioural biology" + }, + { + "@value": "VT 1.5.13 Cryobiology" + }, + { + "@value": "VT 1.5.8 Biology" + }, + { + "@value": "VT 1.5.7 Biological rhythm" + }, + { + "@value": "VT 1.5 Biological sciences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Behavioural biology" + }, + { + "@value": "Biological rhythms" + }, + { + "@value": "Aerobiology" + }, + { + "@value": "Cryobiology" + }, + { + "@value": "Chronobiology" + }, + { + "@value": "Reproductive biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + } + ] + }, + { + "@id": "http://edamontology.org/format_1734", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of bibliographic reference as used by the PubMed database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubMed citation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2848" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1386", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1381" + }, + { + "@id": "http://edamontology.org/data_1383" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of exactly two nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment (nucleic acid pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1596", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid report (folding)" + }, + { + "@value": "Nucleic acid report (folding model)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA secondary structure folding classification" + }, + { + "@value": "RNA secondary structure folding probabilities" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/data_0879", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein secondary structure alignment-derived data or metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure alignment metadata (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1006", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "String of one or more ASCII characters representing an amino acid." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0994" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3186", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bisulfite sequence mapping" + }, + { + "@value": "Bisulfite sequence alignment" + }, + { + "@value": "Bisulfite read mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bisulfite mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2944" + }, + { + "@id": "http://edamontology.org/operation_3204" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3351", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular surface analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf8736e1c0d424b40bb66aa6cd0754cb3" + }, + { + "@id": "_:N93db45d2d0134cd0a727cddedb48c542" + }, + { + "@id": "http://edamontology.org/operation_2480" + } + ] + }, + { + "@id": "_:Nf8736e1c0d424b40bb66aa6cd0754cb3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0123" + } + ] + }, + { + "@id": "_:N93db45d2d0134cd0a727cddedb48c542", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0166" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1822", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue surface calculation (vacuum molecular)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1739", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Article format of the PubMed Central database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pmc" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2020" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1743", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cartesian coordinate of an atom (in a molecular structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cartesian coordinate" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic coordinate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1917" + } + ] + }, + { + "@id": "http://edamontology.org/format_2919", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a sequence annotation track." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence annotation track format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "_:N4472885e3e06448eb8f03643745c693a" + } + ] + }, + { + "@id": "_:N4472885e3e06448eb8f03643745c693a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3002" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2962", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate codon usage bias, e.g. generate a codon usage bias plot." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Codon usage bias plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage bias calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0286" + }, + { + "@id": "_:N798f96166b5840dd87b3630c0b363f60" + } + ] + }, + { + "@id": "_:N798f96166b5840dd87b3630c0b363f60", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2865" + } + ] + }, + { + "@id": "http://edamontology.org/data_1544", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phi/psi angle data or a Ramachandran plot of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ramachandran plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2991" + } + ] + }, + { + "@id": "http://edamontology.org/format_1810", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ColiCard report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0970", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GCP_SimpleCitation" + }, + { + "@value": "Moby:Publication" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bibliographic data that uniquely identifies a scientific article, book or other published material." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bibliographic reference" + }, + { + "@value": "Reference" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Citation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + } + ] + }, + { + "@id": "http://edamontology.org/format_3824", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nuclear magnetic resonance spectroscopy data format" + }, + { + "@value": "NMR peak assignment data format" + }, + { + "@value": "Processed NMR data format" + }, + { + "@value": "Raw NMR data format" + }, + { + "@value": "NMR processed data format" + }, + { + "@value": "NMR raw data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NMR data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N1b1b710526854ea88a9a77fec17f620c" + } + ] + }, + { + "@id": "_:N1b1b710526854ea88a9a77fec17f620c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3488" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0412", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Too fine-grained." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0418" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0418" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signal peptide detection (bacteria)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0221", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0219" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/is_input_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:participates_in" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is input of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000295" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/is_input_of" + } + ] + }, + { + "@id": "http://edamontology.org/data_1498", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A measure of the similarity between two ligand fingerprints." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tanimoto similarity score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0888" + } + ] + }, + { + "@id": "http://edamontology.org/data_1263", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of third base position variability in a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base position variability plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3372", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Software engineering" + }, + { + "@value": "1.2.12 Programming languages" + }, + { + "@value": "VT 1.2.1 Algorithms" + }, + { + "@value": "VT 1.2.14 Software engineering" + }, + { + "@value": "VT 1.2.7 Data structures" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The process that leads from an original formulation of a computing problem to executable programs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Computer programming" + }, + { + "@value": "Software development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Software_engineering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Algorithms" + }, + { + "@value": "Programming languages" + }, + { + "@value": "Data structures" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Software engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Software_engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3024", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2423" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise, detect or identify some properties of nucleic acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2423" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prediction and recognition (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0447", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Evaluate molecular sequence alignment accuracy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment quality evaluation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Evaluation might be purely sequence-based or use structural information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2428" + }, + { + "@id": "http://edamontology.org/operation_0258" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3194", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the features of two genome sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome feature comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_0256" + } + ] + }, + { + "@id": "http://edamontology.org/data_2578", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a toxin from the ArachnoServer database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ArachnoServer ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0351", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes tools based on PSI-BLAST." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by sequence using profile-based methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3223", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Differential expression analysis" + }, + { + "@value": "Differential gene expression analysis" + }, + { + "@value": "Differentially expressed gene identification" + }, + { + "@value": "Differential gene analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Differential gene expression profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0314" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3125", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@id": "http://edamontology.org/data_3125" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nucleic acids binding to some other molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_binding_sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ribosome binding sites" + }, + { + "@value": "Nucleosome exclusion sequences" + }, + { + "@value": "Matrix/scaffold attachment region" + }, + { + "@value": "Scaffold-attachment region" + }, + { + "@value": "Restriction sites" + }, + { + "@value": "Matrix-attachment region" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc." + }, + { + "@value": "This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA binding sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/DNA_binding_site" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0654" + }, + { + "@id": "http://edamontology.org/topic_3511" + } + ] + }, + { + "@id": "http://edamontology.org/data_2321", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique, persistent identifier of an enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Enzyme accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_1010" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3921", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing of reads from high-throughput sequencing machines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence read processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/format_1655", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the Panther Pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Panther Pathways entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0348", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0338" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences of a given amino acid composition." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by amino acid composition)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2777", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a physical entity from the ConsensusPathDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ConsensusPathDB entity name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2917" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1254", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence properties report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2955" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0243", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0250" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein property calculation (from structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N08dde059bb9041f399d468093cc2d21c", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_function" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0517", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers for large scale sequencing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (for large scale sequencing)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0909", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vmax" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "http://edamontology.org/format_1976", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PIR feature format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_1948" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pir" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3698", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/books/NBK242622/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "sra" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SRA archive format" + }, + { + "@value": "SRA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SRA format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2964", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage fraction calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N07ca15a338e64a9e9bd404c74424f940" + }, + { + "@id": "http://edamontology.org/operation_0286" + } + ] + }, + { + "@id": "_:N07ca15a338e64a9e9bd404c74424f940", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1602" + } + ] + }, + { + "@id": "_:N5a1bbcf74ff34deeb13d529e94087ee8", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Computational tool provides one or more operations." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Computational tool" + } + ] + }, + { + "@id": "http://edamontology.org/format_3984", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "qmap" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of QMAP files generated for methylation data from an internal BGI pipeline." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QMAP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2973", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2085" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning molecular secondary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0279", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid folding" + }, + { + "@value": "Nucleic acid folding modelling" + }, + { + "@value": "Nucleic acid folding prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleic acid folding energy calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "http://edamontology.org/operation_0475" + }, + { + "@id": "_:N1b435c5073f249df99f4cc24756708a1" + } + ] + }, + { + "@id": "_:N1b435c5073f249df99f4cc24756708a1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1596" + } + ] + }, + { + "@id": "http://edamontology.org/data_1124", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the TreeFam database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeFam accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1068" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0491", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align exactly two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pairwise alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might perform one-to-one, one-to-many or many-to-many comparisons." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_alignment#Pairwise_alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N71a5d65298e74507bd51f08922aaffdc" + }, + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "_:N71a5d65298e74507bd51f08922aaffdc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1381" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3169", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChIP-sequencing" + }, + { + "@value": "Chip Seq" + }, + { + "@value": "Chip-sequencing" + }, + { + "@value": "Chip sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "ChIP-seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "ChIP-exo" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChIP-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/ChIP-sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3656" + }, + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/data_1668", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The z-value is the number of standard deviations a data value is above or below a mean value." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A z-value might be specified as a threshold for reporting hits from database searches." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Z-value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0951" + } + ] + }, + { + "@id": "http://edamontology.org/data_1621", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about the influence of genotype on drug response." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacogenomic test report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0920" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2122", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment file processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1651", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the PATIKA biological pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PATIKA entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2738", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene in the Xenbase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (Xenbase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1267", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of amino acid frequencies of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence composition (amino acid frequencies)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid frequencies table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/data_1079", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of electron microscopy data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electron microscopy model ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N77d4fd20b0454562bb74f828cc47a670" + } + ] + }, + { + "@id": "_:N77d4fd20b0454562bb74f828cc47a670", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3805" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3659", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A statistical calculation to estimate the relationships among variables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Regression" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regression analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Regression_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3295", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Epigenetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Methylation profiles" + }, + { + "@value": "DNA methylation" + }, + { + "@value": "Histone modification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epigenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D019175" + }, + { + "@id": "https://en.wikipedia.org/wiki/Epigenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0541", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree construction from continuous quantitative character data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (from continuous quantitative characters)" + }, + { + "@value": "Phylogenetic tree generation (from continuous quantitative characters)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (from continuous quantitative characters)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0538" + }, + { + "@id": "_:N79c90bc269cc415fa9a1c2e257790b98" + } + ] + }, + { + "@id": "_:N79c90bc269cc415fa9a1c2e257790b98", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1426" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3384", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.14 Nuclear medicine" + }, + { + "@value": "VT 3.2.13 Medical imaging" + }, + { + "@value": "VT 3.2.24 Radiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of imaging techniques for clinical purposes for medical research." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medical_imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Neuroimaging" + }, + { + "@value": "Nuclear medicine" + }, + { + "@value": "Radiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medical imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Medical_imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2885", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA polymorphism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_polymorphism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "snps" + }, + { + "@value": "RFLP" + }, + { + "@value": "SNP" + }, + { + "@value": "VNTR" + }, + { + "@value": "Microsatellites" + }, + { + "@value": "Variable number of tandem repeat polymorphism" + }, + { + "@value": "Single nucleotide polymorphism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine." + }, + { + "@value": "Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual." + }, + { + "@value": "Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme." + }, + { + "@value": "Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA polymorphism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Single-nucleotide_polymorphism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0199" + }, + { + "@id": "http://edamontology.org/topic_0654" + } + ] + }, + { + "@id": "http://edamontology.org/data_1521", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The aliphatic index of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The aliphatic index is the relative protein volume occupied by aliphatic side chains." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein aliphatic index" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_2724", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1713" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on an embryo or concerning embryological development." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Embryo report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1040", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "1nr3A00" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein domain from CATH." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CATH domain identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH domain ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2700" + } + ] + }, + { + "@id": "http://edamontology.org/is_deprecation_candidate", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "When 'true', the concept has been proposed to be deprecated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "deprecation_candidate" + } + ] + }, + { + "@id": "http://edamontology.org/format_1934", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fitch program format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "fitch program" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/format_3976", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://gfa-spec.github.io/GFA-spec/" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://raw.githubusercontent.com/sjackman/gfalint/master/examples/big2.gfa" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "gfa" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://github.com/GFA-spec" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Graphical Fragment Assembly (GFA) 2.0" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFA 2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://gfa-spec.github.io/GFA-spec/GFA2.html#backward-compatibility-with-gfa-1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2561" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2299", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Allele name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1025" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3398", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of biological concepts and methods to the analytical and synthetic methodologies of engineering." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological engineering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Bioengineering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bioengineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biological_engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3465", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Correlation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf5cd0153717441ef988d7542dd72feff" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "_:Nf5cd0153717441ef988d7542dd72feff", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_0947", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2600" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map (typically a diagram) of a biological pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological pathway map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3860", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a theoretical mass spectrometry spectra for given sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Spectrum prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spectrum calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3214" + }, + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N657d91af705d45d5a2e4a20cad05cb0a" + } + ] + }, + { + "@id": "_:N657d91af705d45d5a2e4a20cad05cb0a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3894", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA fingerprinting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/DNA_profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/format_3771", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.uniprot.org/format/uniprot_rdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniProt RDF" + }, + { + "@value": "UniProt RDF/XML" + }, + { + "@value": "UniProtKB RDF format" + }, + { + "@value": "UniProt RDF format" + }, + { + "@value": "UniProtKB RDF/XML format" + }, + { + "@value": "UniProtKB RDF/XML" + }, + { + "@value": "UniProt RDF/XML format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProtKB RDF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2547" + }, + { + "@id": "http://edamontology.org/format_2376" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0395", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate non-canonical atomic interactions in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue non-canonical interaction detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1517", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific restriction enzyme such as enzyme reference data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction enzyme report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1677", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of job, for example interactive or non-interactive." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Job type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3702", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Magellan storage file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MSF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_2174", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Secondary identifier of an object from the FlyBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Secondary identifier are used to handle entries that were merged with or split from other entries in the database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FlyBase secondary identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1089" + } + ] + }, + { + "@id": "http://edamontology.org/data_3739", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The total species diversity in a landscape." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ɣ-diversity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gamma diversity data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3707" + } + ] + }, + { + "@id": "http://edamontology.org/data_2290", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession number of an entry from the EMBL sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EMBL identifier" + }, + { + "@value": "EMBL ID" + }, + { + "@value": "EMBL accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1103" + } + ] + }, + { + "@id": "http://edamontology.org/data_2744", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a locus from the PseudoCAP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (PseudoCAP)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2941", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise gene expression data where each band (or line graph) corresponds to a sample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Whole microarray graph plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3708", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/tdwg/abcd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ABCD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ABCD format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3706" + }, + { + "@id": "_:Nf591413c7ab644fbaef20820c7c0cf88" + } + ] + }, + { + "@id": "_:Nf591413c7ab644fbaef20820c7c0cf88", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3707" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0237", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find and/or analyse repeat sequences in (typically nucleotide) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Repeat sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2b77ed956b204618bab9bb69e6c831fb" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:N2b77ed956b204618bab9bb69e6c831fb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ] + }, + { + "@id": "http://edamontology.org/data_1689", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A username on a computer system or a website." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Username" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2101" + } + ] + }, + { + "@id": "http://edamontology.org/data_2980", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report concerning the classification of protein sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2359", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein domain-protein domain interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Domain-domain interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2028", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3108" + }, + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data from or annotation on laboratory experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experimental data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2240", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Heterogen annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2842", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "High-throughput sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2514", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a protein sequence by some means." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence generation (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3764", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://open-ms.sourceforge.net/schemas/" + }, + { + "@value": "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "idXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3135", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Coding sequences for a signal or transit peptide." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Signal or transit peptide" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2065", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on the quality of a protein three-dimensional model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure report (quality evaluation) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1bede16f0fba4f52822628f4c5cad3f1" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N1bede16f0fba4f52822628f4c5cad3f1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1539" + } + ] + }, + { + "@id": "http://edamontology.org/data_2080", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of hits from searching a database of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Search results" + }, + { + "@value": "Database hits" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database search results" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/format_3696", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PostScript format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PostScript" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2664", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the GlycomeDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GlycomeDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2900" + } + ] + }, + { + "@id": "http://edamontology.org/data_2528", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2087" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a specific type of molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0320", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Structure calculation" + }, + { + "@value": "NOE assignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure assignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5cf3658e49dc48eea165f657a5354af7" + }, + { + "@id": "http://edamontology.org/operation_2406" + }, + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N696a4eca382a46178c8a8c9d8c354102" + } + ] + }, + { + "@id": "_:N5cf3658e49dc48eea165f657a5354af7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "_:N696a4eca382a46178c8a8c9d8c354102", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0330", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0331" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein SNP mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2998", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more nucleic acids to identify similarities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/data_1029", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1104" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An NCBI UniGene unique identifier of a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene identifier (NCBI UniGene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1420", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of molecular sequences to a protein fingerprint from the PRINTS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment (fingerprint)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0297", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate some type of structural (3D) profile or template from a structure or structure alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural profile generation" + }, + { + "@value": "Structural profile construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D profile generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "_:Nabfe5f2c8dc544af9dcf5ecb7855983b" + }, + { + "@id": "_:N14afc87818f448b6b6d313c88518baaa" + }, + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:Nd938763717c14d53806b28baf624c6d7" + } + ] + }, + { + "@id": "_:Nabfe5f2c8dc544af9dcf5ecb7855983b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0889" + } + ] + }, + { + "@id": "_:N14afc87818f448b6b6d313c88518baaa", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "_:Nd938763717c14d53806b28baf624c6d7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/data_3768", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Groupings of expression profiles according to a clustering algorithm." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Clustered gene expression profiles" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clustered expression profiles" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3800", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RNA-Seq quantitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-Seq quantification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3799" + } + ] + }, + { + "@id": "http://edamontology.org/data_2711", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information concerning a genome as a whole." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2530" + } + ] + }, + { + "@id": "http://edamontology.org/format_3475", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "tab" + }, + { + "@value": "tsv" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/text/tab-separated-values" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/text/tab-separated-values" + }, + { + "@id": "http://filext.com/file-extension/TSV" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tabular data represented as tab-separated values in a text file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Tab-delimited" + }, + { + "@value": "Tab-separated values" + }, + { + "@value": "tab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TSV" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3751" + } + ] + }, + { + "@id": "http://edamontology.org/data_3129", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "short repetitive subsequences (repeat sequences) in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (repeats)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3060", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regulatory RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0787", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0780" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Rice-specific data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rice" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3658", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse data in order to deduce properties of an underlying distribution or population." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Empirical Bayes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Statistical inference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Statistical_inference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/data_2850", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a lipid structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipid structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/data_1347", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dirichlet distribution used by hidden Markov model analysis programs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dirichlet distribution" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0950" + } + ] + }, + { + "@id": "http://edamontology.org/format_3725", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sbolstandard.org/downloads/specification-data-model-2-0/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBOL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2690", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID (\"Ornithorhynchus anatinus\")" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2459", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a protein tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2406" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure processing (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3161", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.mged.org/Workgroups/MAGE/mage-ml.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.mged.org/Workgroups/MAGE/mage-ml.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MAGE-ML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "_:N275d5a4cdb824033996459852da2bdd8" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "_:N275d5a4cdb824033996459852da2bdd8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3111" + } + ] + }, + { + "@id": "http://edamontology.org/data_1008", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "PDBML:pdbx_PDB_strand_id" + }, + { + "@value": "WHATIF: chain" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a polypeptide chain from a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein chain identifier" + }, + { + "@value": "PDB chain identifier" + }, + { + "@value": "Chain identifier" + }, + { + "@value": "PDB strand id" + }, + { + "@value": "Polypeptide chain identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Polypeptide chain ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N719af800e29e44f799de77e4790e12cb" + }, + { + "@id": "http://edamontology.org/data_0988" + } + ] + }, + { + "@id": "_:N719af800e29e44f799de77e4790e12cb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1467" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#inSubset", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_2465", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a molecular tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3661", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the effect or function of an individual single nucleotide polymorphism (SNP)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SNP annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0361" + } + ] + }, + { + "@id": "http://edamontology.org/data_1088", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a scientific article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Article identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N91e2c17b557d46a48f81d0435d25465d" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N91e2c17b557d46a48f81d0435d25465d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0971" + } + ] + }, + { + "@id": "http://edamontology.org/data_2046", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence record (lite)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3955", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Fluxomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The \"fluxome\" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fluxomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Fluxomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3420", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.3 Andrology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The health of the reproductive processes, functions and systems at all stages of life." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Reproductive_health" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Family planning" + }, + { + "@value": "Fertility medicine" + }, + { + "@value": "Andrology" + }, + { + "@value": "Reproductive disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reproductive health" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Reproductive_health" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0520", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers that are conserved across multiple genomes or species." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (for conserved primers)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4036", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDBQT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://userguide.mdanalysis.org/2.0.0-dev0/formats/reference/pdbqt.html#pdbqt-specification" + }, + { + "@id": "https://userguide.mdanalysis.org/stable/formats/reference/pdbqt.html#pdbqt-specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/data_1716", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term definition from The Gene Ontology (GO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3252", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable encoding for the Web Ontology Language (OWL)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OWL Functional Syntax" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2197" + } + ] + }, + { + "@id": "http://edamontology.org/data_0875", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predicted or actual protein topology represented as a string of protein secondary structure elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The location and size of the secondary structure elements and intervening loop regions is usually indicated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein topology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2747", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a subdivision of the Collagen Mutation Database (CMD) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database name (CMD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1947", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GCG MSF (multiple sequence file) file format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GCG MSF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3486" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2420", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) data of a specific type, for example applying analytical methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operation (typed)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3946", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ecological modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N469de83ed6494c4ca814e177a2a383b3" + }, + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "http://edamontology.org/operation_0286" + }, + { + "@id": "_:Nafb5152b08fe478baab11590fc98b51e" + } + ] + }, + { + "@id": "_:N469de83ed6494c4ca814e177a2a383b3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1439" + } + ] + }, + { + "@id": "_:Nafb5152b08fe478baab11590fc98b51e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/is_output_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:participates_in" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is output of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000312" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/is_output_of" + } + ] + }, + { + "@id": "http://edamontology.org/format_3608", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qualsolexa" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1933" + }, + { + "@id": "http://edamontology.org/format_3607" + } + ] + }, + { + "@id": "http://edamontology.org/format_1455", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hssp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2077" + } + ] + }, + { + "@id": "http://edamontology.org/format_3969", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://vega.github.io/vega/docs/" + }, + { + "@id": "https://vega.github.io/vega/docs/#specification" + }, + { + "@id": "https:doi.org/10.1145/2642918.2647360" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://vega.github.io/vega/examples/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "json" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "application/json" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "http://idl.cs.washington.edu/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vega" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "http://edamontology.org/data_2873", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene frequencies data that may be read during phylogenetic tree calculation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic gene frequencies data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1426" + } + ] + }, + { + "@id": "http://edamontology.org/format_2334", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1047" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Typical textual representation of a URI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "URI format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2848", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a bibliographic reference." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bibliographic reference format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd019043b65a8417c9503ab20eb59eaff" + }, + { + "@id": "_:N9adf66aa5e374417b66f40e2c4c78796" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nd019043b65a8417c9503ab20eb59eaff", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2849" + } + ] + }, + { + "@id": "_:N9adf66aa5e374417b66f40e2c4c78796", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0970" + } + ] + }, + { + "@id": "http://edamontology.org/data_1785", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from dictyBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (dictyBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3908", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve resources from information systems matching a specific information need." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Information retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0306" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4013", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microbial mechanisms for protecting microorganisms against antimicrobial agents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "AMR" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Total drug resistance (TDR)" + }, + { + "@value": "Multiple drug resistance (MDR)" + }, + { + "@value": "Antiviral resistance" + }, + { + "@value": "Multiresistance" + }, + { + "@value": "Antiprotozoal resistance" + }, + { + "@value": "Antifungal resistance" + }, + { + "@value": "Pandrug resistance (PDR)" + }, + { + "@value": "Multidrug resistance" + }, + { + "@value": "Extensive drug resistance (XDR)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Antimicrobial Resistance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Antimicrobial_resistance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3301" + }, + { + "@id": "http://edamontology.org/topic_3324" + } + ] + }, + { + "@id": "http://edamontology.org/data_1679", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DaliLite log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1609", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of Gramene genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gramene gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1867", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a protein fold." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein fold name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1438", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2523" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0290", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence redundancy removal" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "_:N1ab7564a33d841a7b43abd2ccd4674e2" + } + ] + }, + { + "@id": "_:N1ab7564a33d841a7b43abd2ccd4674e2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0301", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0303" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-to-3D-profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3259", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0524" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptome assembly (de novo)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3923", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Amplicon panels" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Resequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Highly targeted resequencing" + }, + { + "@value": "Whole-genome re-sequencing (WGSR)" + }, + { + "@value": "Whole genome resequencing (WGR)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Amplicon sequencing" + }, + { + "@value": "Ultra-deep sequencing" + }, + { + "@value": "Amplicon-based sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome resequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2440", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) RNA tertiary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure processing (RNA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1690", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A password on a computer system, or a website." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Password" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2101" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3930", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Immune system genetics" + }, + { + "@value": "Immunology and genetics" + }, + { + "@value": "Immungenetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Immunogenetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Immunogenes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Immunogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + }, + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/format_3019", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sequenceontology.org/gvf.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://sequenceontology.org/gvf.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GVF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1975" + }, + { + "@id": "http://edamontology.org/format_2921" + } + ] + }, + { + "@id": "http://edamontology.org/format_1620", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the dbSNP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbSNP polymorphism report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1329", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on epitopes that bind to MHC class I molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MHC Class I epitopes report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1143", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the TRANSFAC database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TRANSFAC accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2911" + } + ] + }, + { + "@id": "http://edamontology.org/data_1331", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report or plot of PEST sites in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (PEST sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1089", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "FB[a-zA-Z_0-9]{2}[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an object from the FlyBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FlyBase ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3343", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Collections of chemicals, typically for use in high-throughput screening experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Compound_libraries_and_screening" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Small compounds libraries" + }, + { + "@value": "Compound library" + }, + { + "@value": "Target identification and validation" + }, + { + "@value": "Chemical screening" + }, + { + "@value": "Small chemical compounds libraries" + }, + { + "@value": "Chemical library" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound libraries and screening" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemical_library" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3336" + } + ] + }, + { + "@id": "http://edamontology.org/data_3146", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'species' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP species" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2293", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Secondary (internal) identifier of a Gramene database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gramene secondary ID" + }, + { + "@value": "Gramene internal ID" + }, + { + "@value": "Gramene internal identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gramene secondary identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2915" + } + ] + }, + { + "@id": "http://edamontology.org/format_1295", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "quicktandem" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2155" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3674", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Whole_genome_sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory technique to sequence the methylated regions in DNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MeDIP-chip" + }, + { + "@value": "mDIP" + }, + { + "@value": "MeDIP-seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Methylated_DNA_immunoprecipitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Methylation sequencing" + }, + { + "@value": "WGBS" + }, + { + "@value": "Methylated DNA immunoprecipitation (MeDIP)" + }, + { + "@value": "Bisulfite sequencing" + }, + { + "@value": "methyl-seq" + }, + { + "@value": "MeDIP" + }, + { + "@value": "methy-seq" + }, + { + "@value": "BS-Seq" + }, + { + "@value": "Whole-genome bisulfite sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Methylated DNA immunoprecipitation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Methylated_DNA_immunoprecipitation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3656" + } + ] + }, + { + "@id": "http://edamontology.org/data_1344", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0950" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for the motifs (patterns) that MEME will search for." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MEME motif alphabet" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_4030", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Fluidics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microfluidics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microfluidics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3318" + }, + { + "@id": "http://edamontology.org/topic_3297" + }, + { + "@id": "http://edamontology.org/topic_3292" + } + ] + }, + { + "@id": "http://edamontology.org/data_2909", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:OccurrenceRecord" + }, + { + "@value": "Moby:FirstEpithet" + }, + { + "@value": "Moby:BriefOccurrenceRecord" + }, + { + "@value": "Moby:OrganismsShortName" + }, + { + "@value": "Moby:InfraspecificEpithet" + }, + { + "@value": "Moby:OrganismsLongName" + }, + { + "@value": "Moby:Organism_Name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of an organism (or group of organisms)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organism name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1869" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0260", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment conversion" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3434" + }, + { + "@id": "http://edamontology.org/operation_3081" + } + ] + }, + { + "@id": "http://edamontology.org/data_1900", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag" + }, + { + "@value": "Moby_namespace:LocusID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for loci from NCBI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Locus ID (NCBI)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI locus tag" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_3567", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report about a biosample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biosample report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reference sample report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3514", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-ligand (small molecule) interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-ligand interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0620", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The structures of drugs, drug target, their interactions and binding affinities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drugs and target structures" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3644", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "de Novo sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0230" + }, + { + "@id": "http://edamontology.org/operation_3631" + } + ] + }, + { + "@id": "http://edamontology.org/data_1135", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the Gene3D database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene3D ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0559", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict and optimise peptide ligands that elicit an immunological response." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0252" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunogenicity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1958", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Refseq protein entry sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Currently identical to genpept format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "refseqp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3596", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://netpbm.sourceforge.net/doc/ppm.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The PPM format is a lowest common denominator color image file format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ppm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0748", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + }, + { + "@id": "http://edamontology.org/topic_0639" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection, identification and analysis of positional features in proteins, such as functional sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sites and features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1990", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment format for start and end of matches between sequence pairs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "match" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2468", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve a phylogenetic tree from a data resource." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (phylogenetic tree)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3972", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://doi.org/10.1007/978-1-59745-525-1_5" + }, + { + "@id": "https://doi.org/10.1007/978-1-61779-833-7_9" + }, + { + "@id": "https://bionetgen.org/" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://github.com/RuleWorld/BNGTutorial/blob/master/README.md" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "bngl" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "plain/text" + }, + { + "@value": "application/xml" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.csb.pitt.edu/Faculty/Faeder/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioNetGen Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BNGL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "_:Nb9a8c28b5c7143458ffaecca53b12d5e" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:Nb9a8c28b5c7143458ffaecca53b12d5e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3241" + } + ] + }, + { + "@id": "http://edamontology.org/data_1017", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specification of range(s) of sequence positions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence range" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2534" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0536", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0320" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure assignment (from X-ray crystallographic data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2990", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/data_0964", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific scent." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Scent annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1052", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:URL" + }, + { + "@value": "Moby:Link" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A Uniform Resource Locator (URL)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "URL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1047" + } + ] + }, + { + "@id": "http://edamontology.org/format_1980", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1927" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBL feature format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL feature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0523", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence assembly (mapping assembly)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mapping assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly#De-novo_vs._mapping_assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/format_3804", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for XML Schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xsd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/format_1930", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "fq" + }, + { + "@value": "fastq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ short read format ignoring quality scores." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "fq" + }, + { + "@value": "FASTAQ" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2182" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3443", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Image processing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis of a image (typically a digital image) of some type in order to extract information from it." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Image analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Image_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N6d76ec5e763f4e10b022b559ef6e68fb" + } + ] + }, + { + "@id": "_:N6d76ec5e763f4e10b022b559ef6e68fb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3954", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A diagnostic imaging technique based on the application of ultrasound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Standardized echography" + }, + { + "@value": "Ultrasound imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Echography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Medical ultrasound" + }, + { + "@value": "Diagnostic sonography" + }, + { + "@value": "Standard echography" + }, + { + "@value": "Ultrasonography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Echography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Medical_ultrasound" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/format_2305", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GFF feature format (of indeterminate version)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2206" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:N4588e0aea2604bb2be3b4adb080cb02f", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The has_input \"Data\" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://edamontology.org/comment_handle" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/operation_3357" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@id": "http://edamontology.org/comment_handle" + } + ] + }, + { + "@id": "http://edamontology.org/data_2083", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1394" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning, extracted from, or derived from the analysis of molecular alignment of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3524", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Simulation_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Simulation experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2869", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@id": "http://edamontology.org/data_2869" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Restriction fragment length polymorphisms (RFLP) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2885" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RFLP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3241", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mathematical model of a network, that contains biochemical kinetics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Kinetic model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0950" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3391", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Omics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Omics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Omics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3406", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.20 Otorhinolaryngology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Otorhinolaryngology" + }, + { + "@value": "Otolaryngology" + }, + { + "@value": "Audiovestibular medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Ear_nose_and_throat_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Head and neck disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ear, nose and throat medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Otorhinolaryngology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2493", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0286" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) codon usage data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2445", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a network of protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction network processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_1793", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Symbol of a gene from Bacillus subtilis Genome Sequence Project." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (Bacillus subtilis)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2533", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA mutation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_mutation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA mutation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Mutation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0654" + }, + { + "@id": "http://edamontology.org/topic_0199" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3170", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Transcriptome profiling" + }, + { + "@value": "Small RNA-Seq" + }, + { + "@value": "RNA-Seq analysis" + }, + { + "@value": "Whole transcriptome shotgun sequencing" + }, + { + "@value": "RNA sequencing" + }, + { + "@value": "Small-Seq" + }, + { + "@value": "Small RNA sequencing" + }, + { + "@value": "WTSS" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "RNA-Seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "MicroRNA sequencing" + }, + { + "@value": "miRNA-seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-Seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/RNA-Seq" + }, + { + "@id": "https://en.wikipedia.org/wiki/Small_RNA_sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2475", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify the architecture of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein architecture recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0247" + }, + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "http://edamontology.org/operation_2996" + } + ] + }, + { + "@id": "http://edamontology.org/data_1033", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a gene (or other feature) from the Ensembl database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene ID (Ensembl)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl gene ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2610" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/format_1650", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the INOH signal transduction pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "INOH entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2399", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Transcription of DNA into RNA including the regulation of transcription." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene transcription" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1128", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the AAindex database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AAindex ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1073" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3512", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gene_transcripts" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Introns" + }, + { + "@value": "mRNA features" + }, + { + "@value": "Gene transcript features" + }, + { + "@value": "Fusion transcripts" + }, + { + "@value": "cDNA" + }, + { + "@value": "PolyA site" + }, + { + "@value": "Signal peptide coding sequence" + }, + { + "@value": "EST" + }, + { + "@value": "Coding RNA" + }, + { + "@value": "PolyA signal" + }, + { + "@value": "Transit peptide coding sequence" + }, + { + "@value": "mRNA" + }, + { + "@value": "Exons" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences." + }, + { + "@value": "This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation." + }, + { + "@value": "This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle." + }, + { + "@value": "This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene transcripts" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Primary_transcript" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0114" + }, + { + "@id": "http://edamontology.org/topic_0099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1053", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A Uniform Resource Name (URN)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "URN" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1047" + } + ] + }, + { + "@id": "http://edamontology.org/data_2091", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A persistent (stable) and unique identifier, typically identifying an object (entry) from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_000675" + }, + { + "@value": "http://semanticscience.org/resource/SIO_000731" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "http://edamontology.org/data_1400", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1411" + }, + { + "@id": "http://edamontology.org/data_1410" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Terminal gap penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0469", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict turn structure (for example beta hairpin turns) of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction (turns)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0267" + } + ] + }, + { + "@id": "_:N85bafeccd692464783b800ffdfeac7ee", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1574", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the PRINTS protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PRINTS entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2398", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a protein from the Ensembl database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ensembl ID (protein)" + }, + { + "@value": "Protein ID (Ensembl)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl protein ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2610" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3123", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0749" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Regions within a nucleic acid sequence containing a signal that alters a biological function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression signals" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3936", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Variable subset selection" + }, + { + "@value": "Attribute selection" + }, + { + "@value": "Variable selection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Feature selection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Feature_selection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc2e4cfca13ca467fb0018aecb5d46b24" + }, + { + "@id": "_:N0d6811d52e2d4332b260b1b61c603d36" + }, + { + "@id": "http://edamontology.org/operation_3935" + } + ] + }, + { + "@id": "_:Nc2e4cfca13ca467fb0018aecb5d46b24", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "_:N0d6811d52e2d4332b260b1b61c603d36", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/idspace", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_2171", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for clusters of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster format (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2170" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0384", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:AtomAccessibilitySolvent" + }, + { + "@value": "WHATIF:AtomAccessibilitySolventPlus" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate solvent accessible or buried surface areas in protein or other molecular structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein solvent accessibility calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Accessible surface calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nef2f0f9e2b7d46638051c6c95ccb7048" + }, + { + "@id": "http://edamontology.org/operation_3351" + } + ] + }, + { + "@id": "_:Nef2f0f9e2b7d46638051c6c95ccb7048", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1542" + } + ] + }, + { + "@id": "http://edamontology.org/data_1005", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3-letter code word for a ligand (HET group) from a PDB file, for example ATP." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Short ligand name" + }, + { + "@value": "Component identifier code" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HET group name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/data_1887", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2285" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:MIPS_GE_Maize" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for genetic elements in MIPS Maize database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (MIPS Maize)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1821", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue surface calculation (accessible molecular)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0452", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify insertion, deletion and duplication events from a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Indel discovery" + }, + { + "@value": "Sequence alignment analysis (indel detection)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Indel detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3227" + } + ] + }, + { + "@id": "http://edamontology.org/data_1728", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term definition for a molecular function from the Gene Ontology (GO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data Type is an enumerated string." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO (molecular function)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2117", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a map of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N1c4b9b64c8c649d9947813a487a0ca0e" + } + ] + }, + { + "@id": "_:N1c4b9b64c8c649d9947813a487a0ca0e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "http://edamontology.org/format_3774", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://jalview.github.io/biojson" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://jalview.github.io/biojson" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "JSON format (Jalview)" + }, + { + "@value": "JSON (Jalview)" + }, + { + "@value": "Jalview JSON" + }, + { + "@value": "Jalview JSON format" + }, + { + "@value": "BioJSON format (Jalview)" + }, + { + "@value": "Jalview BioJSON format" + }, + { + "@value": "Jalview BioJSON" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioJSON (Jalview)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1921" + }, + { + "@id": "_:N7e4996f513eb4ff9833fa34c7f3eb0b9" + }, + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_3464" + }, + { + "@id": "_:Nca09507fbc87494e99a9a6dae2dca2c0" + } + ] + }, + { + "@id": "_:N7e4996f513eb4ff9833fa34c7f3eb0b9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "_:Nca09507fbc87494e99a9a6dae2dca2c0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0602", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@value": "http://edamontology.org/topic_3076" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular interactions, biological pathways, networks and other models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_interactions_pathways_and_networks" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genetic information processing pathways" + }, + { + "@value": "Interactome" + }, + { + "@value": "Disease pathways" + }, + { + "@value": "Molecular interactions" + }, + { + "@value": "Networks" + }, + { + "@value": "Biological networks" + }, + { + "@value": "Signaling pathways" + }, + { + "@value": "Biological models" + }, + { + "@value": "Signal transduction pathways" + }, + { + "@value": "Environmental information processing pathways" + }, + { + "@value": "Gene regulatory networks" + }, + { + "@value": "Pathways" + }, + { + "@value": "Interactions" + }, + { + "@value": "Cellular process pathways" + }, + { + "@value": "Metabolic pathways" + }, + { + "@value": "Biological pathways" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular interactions, pathways and networks" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Interactome" + }, + { + "@id": "https://en.wikipedia.org/wiki/Metabolic_pathway" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/data_3723", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimentally determined parameter of the morphology of an organism, e.g. size & shape." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Morphology parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/format_2182", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text format resembling FASTQ short read format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for non-standard FASTQ short read-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ-like format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2545" + } + ] + }, + { + "@id": "http://edamontology.org/data_2393", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the Rouge or HUGE databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mFLJ/mKIAA number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0539", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree using a specific method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (method centric)" + }, + { + "@value": "Phylogenetic tree construction (method centric)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (method centric)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0323" + } + ] + }, + { + "@id": "http://edamontology.org/format_2202", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_1919" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record full format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3179", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChIP-chip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "ChIP-on-chip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "ChiP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChIP-on-chip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/ChIP-on-chip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3656" + } + ] + }, + { + "@id": "http://edamontology.org/format_2039", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of phylogenetic cliques data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (cliques) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2036" + }, + { + "@id": "_:Nd6edb70d4b1c42d3a9c7fcc6d8f2823b" + } + ] + }, + { + "@id": "_:Nd6edb70d4b1c42d3a9c7fcc6d8f2823b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1428" + } + ] + }, + { + "@id": "http://edamontology.org/data_2778", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The number of a strain of algae and protozoa from the CCAP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CCAP strain number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2912" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2597", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a catalogue of biological resources from the CABRI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CABRI catalogue name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_2596" + } + ] + }, + { + "@id": "http://edamontology.org/data_0888", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure similarity score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/data_2986", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3148" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the classification of nucleic acid sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0174", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ab initio structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1292", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image showing the architecture of InterPro domains in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro architecture image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1545", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the net charge distribution (dipole moment) of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein dipole moment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3225", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2995" + }, + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/data_1879", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An abbreviation of a phrase or word." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Acronym" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1037", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "Gene:[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an gene from the TAIR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAIR accession (gene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2387" + } + ] + }, + { + "@id": "http://edamontology.org/data_0899", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D structural motifs in a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structural motifs and surfaces" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2518", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare nucleic acid tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure comparison (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2998" + }, + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "http://edamontology.org/operation_2483" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3903", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect DNA-binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-DNA binding site detection" + }, + { + "@value": "Protein-DNA binding site prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "DNA binding site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0420" + } + ] + }, + { + "@id": "http://edamontology.org/data_1787", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from MaizeGDB (maize genes) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (MaizeGDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3218", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw sequence data quality control." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequencing QC" + }, + { + "@value": "Sequencing quality assessment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing quality control" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "http://edamontology.org/operation_2428" + } + ] + }, + { + "@id": "http://edamontology.org/format_1343", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro match table format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1341" + } + ] + }, + { + "@id": "http://edamontology.org/operation_4008", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Design new protein molecules with specific structural or functional properties." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein redesign" + }, + { + "@value": "Rational protein design" + }, + { + "@value": "de novo protein design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2430" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0288", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find exact character or word matches between molecular sequences without full sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence word comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2451" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1839", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:HasSaltBridgePlus" + }, + { + "@value": "WHATIF:ShowSaltBridges" + }, + { + "@value": "WHATIF:HasSaltBridge" + }, + { + "@value": "WHATIF:ShowSaltBridgesH" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate (and possibly score) salt bridges in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Salt bridge calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0248" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3416", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.19 Orthopaedics" + }, + { + "@value": "VT 3.2.26 Rheumatology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Musculoskeletal_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Rheumatology" + }, + { + "@value": "Musculoskeletal disorders" + }, + { + "@value": "Orthopaedics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Musculoskeletal medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Orthopedic_surgery" + }, + { + "@id": "https://en.wikipedia.org/wiki/Rheumatology" + }, + { + "@id": "https://en.wikipedia.org/wiki/Musculoskeletal_physiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0081", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural bioinformatics" + }, + { + "@value": "Biomolecular structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Structure_analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Structure databases" + }, + { + "@value": "Structures" + }, + { + "@value": "Structure data resources" + }, + { + "@value": "Computational structural biology" + }, + { + "@value": "Molecular structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes related concepts such as structural properties, alignments and structural motifs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D015394" + }, + { + "@id": "https://en.wikipedia.org/wiki/Structural_bioinformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/data_3085", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report (typically a table) on character or word composition / frequency of protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1261" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence composition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0498", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more molecular sequences using multiple methods to achieve higher quality." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Consensus-based sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0379", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Repeat sequence detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0237" + }, + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0077", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing and analysis of nucleic acid sequence, structural and other data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid informatics" + }, + { + "@value": "Nucleic acid bioinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Nucleic_acids" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleic acid physicochemistry" + }, + { + "@value": "Nucleic acid properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acids" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D017422" + }, + { + "@id": "https://en.wikipedia.org/wiki/Nucleic_acid" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D017423" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/format_3485", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Rich sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GCG RSF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RSF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3486" + } + ] + }, + { + "@id": "http://edamontology.org/data_1279", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1280" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0140", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_targeting_and_localisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein targeting" + }, + { + "@value": "Protein localisation" + }, + { + "@value": "Protein sorting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein targeting and localisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_targeting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2442", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict DNA tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0475" + }, + { + "@id": "_:N82557f9485de4e7f919e651b2a78dd6b" + } + ] + }, + { + "@id": "_:N82557f9485de4e7f919e651b2a78dd6b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1464" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0256", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the feature tables of two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Feature table comparison" + }, + { + "@value": "Feature comparison" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nec3f31325c14416cb9f0b25a89788c81" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "http://edamontology.org/operation_2424" + }, + { + "@id": "_:Nec1456a8ee3843be8b4dd4f3287977c1" + } + ] + }, + { + "@id": "_:Nec3f31325c14416cb9f0b25a89788c81", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:Nec1456a8ee3843be8b4dd4f3287977c1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/format_1737", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CiteXplore-all" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2848" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3616", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.htslib.org/doc/tabix.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.htslib.org/doc/tabix.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "TAB-delimited genome position file index format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "tabix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2932", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a Hopp and Woods plot of antigenicity of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0252" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hopp and Woods plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2098", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a submitted job." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Job identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://wsio.org/data_009" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_1398", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A penalty for extending a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap extension penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2137" + } + ] + }, + { + "@id": "http://edamontology.org/data_1490", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple protein tertiary structure alignment (C-alpha atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1576", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the Pfam protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pfam entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2723", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a protein from the DisProt database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DisProt ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (DisProt)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_0865", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A value representing molecular sequence similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence similarity score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/format_1357", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an EMBOSS sequence pattern." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS sequence pattern" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2068" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0741", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein sequence alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A sequence profile typically represents a sequence alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3553", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate an image of some sort, typically with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Image annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0226" + } + ] + }, + { + "@id": "http://edamontology.org/data_2356", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Stable accession number of an entry (RNA family) from the RFAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RFAM accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2355" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2669", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the ModelDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ModelDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2891" + } + ] + }, + { + "@id": "http://edamontology.org/data_2784", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for a virus from the RNAVirusDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNAVirusDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2785" + } + ] + }, + { + "@id": "http://edamontology.org/format_2004", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "T-Coffee program alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "T-Coffee format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3131", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif matches (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2607", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous pure protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1208" + }, + { + "@id": "http://edamontology.org/format_2567" + } + ] + }, + { + "@id": "http://edamontology.org/data_3110", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Such data as found in Affymetrix CEL or GPR files." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw microarray data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3117" + }, + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/format_2058", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a file of gene expression data, e.g. a gene expression matrix or profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene expression data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd334aef4d3d44127810cac036a2d1253" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nd334aef4d3d44127810cac036a2d1253", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/format_1516", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the withrefm section of the REBASE enzyme database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "REBASE withrefm enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3464", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "json" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/json" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/json" + }, + { + "@id": "http://filext.com/file-extension/JSON" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "JavaScript Object Notation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JSON" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/JSON" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3750" + }, + { + "@id": "http://edamontology.org/format_1915" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0468", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict helical secondary structure of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction (helices)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0267" + } + ] + }, + { + "@id": "http://edamontology.org/data_0932", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2717" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on oligonucleotide probes (typically for use with DNA microarrays)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Oligonucleotide probe data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3139", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence tagged sites (STS) in nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3511" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence tagged sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0182", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The alignment of molecular sequences or sequence profiles (representing sequence alignments)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1160", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CPDB ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (CPDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0437", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict selenocysteine insertion sequence (SECIS) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Selenocysteine insertion sequence (SECIS) prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SECIS element prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ndef8c37519374e97a698c4b636c662bb" + }, + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "_:Ndef8c37519374e97a698c4b636c662bb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0916" + } + ] + }, + { + "@id": "http://edamontology.org/data_1663", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2600" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "networks of protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction networks" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1439", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment report (DNA substitution model)" + }, + { + "@value": "Phylogenetic tree report (DNA substitution model)" + }, + { + "@value": "Substitution model" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA substitution model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0950" + } + ] + }, + { + "@id": "http://edamontology.org/data_2641", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "M[0-9]{4}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an enzyme reaction mechanism from the MACie database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MACie entry number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID (MACie)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2108" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3494", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA sequences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "http://edamontology.org/data_2198", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1246" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A cluster of similar genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene cluster" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0521", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers based on gene structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (based on gene structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0130", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_folding_stability_and_design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein stability" + }, + { + "@value": "Protein residue interactions" + }, + { + "@value": "Protein folding" + }, + { + "@value": "Rational protein design" + }, + { + "@value": "Protein design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding, stability and design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_design" + }, + { + "@id": "https://en.wikipedia.org/wiki/Protein_folding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/format_3863", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NLP format used by a specific type of corpus (collection of texts)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NLP corpus format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3862" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2373", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a spot from a two-dimensional (protein) gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spot ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_1578", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the Superfamily protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Superfamily entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3469", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compute the covariance model for (a family of) RNA secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA structure covariance model generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2439" + }, + { + "@id": "_:Nea557b0e59534a058c5b210ba1ff7868" + }, + { + "@id": "http://edamontology.org/operation_3429" + } + ] + }, + { + "@id": "_:Nea557b0e59534a058c5b210ba1ff7868", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "http://edamontology.org/format_1425", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip tree raw" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2556" + } + ] + }, + { + "@id": "http://edamontology.org/data_1733", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2093" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reference for a concept from an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept reference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2302", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the STRING database of protein-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "STRING ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3453", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Diffraction profile fitting" + }, + { + "@value": "Diffraction summation integration" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Diffraction data integration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3445" + } + ] + }, + { + "@id": "http://edamontology.org/data_1081", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of genotypes and phenotypes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype and phenotype annotation ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1a150a2c025c45a1a4db215c2ee2e222" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N1a150a2c025c45a1a4db215c2ee2e222", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0920" + } + ] + }, + { + "@id": "http://edamontology.org/has_output", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:has_participant" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has output" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_output_of" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000299" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/has_output" + } + ] + }, + { + "@id": "http://edamontology.org/data_2650", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PA[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (PharmGKB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2649" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0307", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform in-silico (virtual) PCR." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virtual PCR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/format_3887", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CHARMM rtf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3879" + }, + { + "@id": "http://edamontology.org/format_2033" + } + ] + }, + { + "@id": "http://edamontology.org/data_1896", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for loci from ASPGD (Aspergillus Genome Database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (ASPGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1450", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1448" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer numbers for nucleotide comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleotide comparison matrix (integers)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1722", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from Foundational Model of Anatomy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FMA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0594", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The classification of molecular sequences based on some measure of their similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3690", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1093/bioinformatics/btu767" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ssbd.qbic.riken.jp/bdml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://ssbd.qbic.riken.jp/bdml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BDML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_1471", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1467" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein chain (all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2714", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a position-specific scoring matrix from the CDD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CDD PSSM-ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1115" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1291", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image showing detailed information on matches between protein sequence(s) and InterPro Entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro detailed match image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1098", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "(NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a RefSeq database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RefSeq ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RefSeq accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2362" + } + ] + }, + { + "@id": "http://edamontology.org/data_1022", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence feature name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature label" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2914" + }, + { + "@id": "http://edamontology.org/data_3034" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/format_2203", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_1919" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record lite format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3867", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Binary file format to store trajectory information for a 3D structure ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trajectory format (binary)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3866" + } + ] + }, + { + "@id": "http://edamontology.org/data_2685", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Loxodonta africana')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3578", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IDAT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N838f9efc9a27462d9f9003d384a81bb3" + }, + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "_:N838f9efc9a27462d9f9003d384a81bb3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3110" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3338", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Laboratory mouse" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Mouse_clinic" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mouse clinic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Laboratory_mouse" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3277" + } + ] + }, + { + "@id": "http://edamontology.org/data_1256", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1255" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features (comparative)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2054", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for molecular interaction data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Molecular interaction format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N32aebf4d05714e949598b873f5053b27" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N32aebf4d05714e949598b873f5053b27", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/data_1806", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any name (other than the recommended one) for a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene synonym" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2684", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Homo sapiens')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0244", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse flexibility and motion in protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MD analysis" + }, + { + "@value": "Trajectory analysis" + }, + { + "@value": "Protein Dynamics Analysis" + }, + { + "@value": "CG analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein motion prediction" + }, + { + "@value": "Nucleic Acid Dynamics Analysis" + }, + { + "@value": "Protein flexibility prediction" + }, + { + "@value": "Protein flexibility and motion analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Simulation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4028", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Single Cell Genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Single-Cell Sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Single_cell_sequencing" + }, + { + "@id": "https://en.wikipedia.org/wiki/Single-cell_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0277", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2497" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3928" + }, + { + "@id": "http://edamontology.org/operation_3927" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more biological pathways or networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1685", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS (EMBASSY) supermatcher error file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS supermatcher error file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2542", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2350" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on protein features (domain composition)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (domains) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/has_identifier", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_identifier B' defines for the subject A, that it has the object B as its identifier." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": "false" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3371", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of chemistry to create new compounds." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Synthetic_chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Synthetic organic chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Synthetic chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemical_synthesis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3314" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1814", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:EchoPDB" + }, + { + "@value": "WHATIF:DownloadPDB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes direct retrieval methods but not those that perform calculations on the sequence or structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1809", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:BacMapGeneCard" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BacMap gene card format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3302", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The biology of parasites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Parasitology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Parasitology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Parasitology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3305", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.3.1 Epidemiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning the the patterns, cause, and effect of disease within populations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Public_health_and_epidemiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Epidemiology" + }, + { + "@value": "Public health" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Public health and epidemiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Public_health" + }, + { + "@id": "https://en.wikipedia.org/wiki/Epidemiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_3477", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytoscape input file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_2055", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for sequence assembly data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N255266fe989746d9b612088884b42429" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N255266fe989746d9b612088884b42429", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0925" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2470", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on a protein family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (protein family annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2612", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\\.[0-9])?" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a sequence cluster from the CluSTr database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CluSTr ID" + }, + { + "@value": "CluSTr cluster ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (CluSTr)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1112" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2499", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Splicing model analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Splicing analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "_:N757abc4afd1148a6bc07a6719ef47a4f" + }, + { + "@id": "http://edamontology.org/operation_2454" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:N757abc4afd1148a6bc07a6719ef47a4f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/format_1640", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the ArrayExpress microarrays database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ArrayExpress entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2534", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An attribute of a molecular sequence, possibly in reference to some other sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence parameter" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence attribute" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3448", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Neutron diffraction experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Neutron_diffraction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Neutron microscopy" + }, + { + "@value": "Elastic neutron scattering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Neutron diffraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Neutron_diffraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_1317" + }, + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/data_2767", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Identifier with metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3611", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://en.wikipedia.org/wiki/Phred_quality_score" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qual454" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3607" + } + ] + }, + { + "@id": "http://edamontology.org/data_2165", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of pK versus pH for a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ionisation curve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2884" + }, + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_1688", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS vectorstrip log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS vectorstrip log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0336", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Test and validate the format and content of a data file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "File format validation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Format validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2428" + } + ] + }, + { + "@id": "http://edamontology.org/data_2769", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a RNA transcript." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcript ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2901" + }, + { + "@id": "http://edamontology.org/data_2119" + }, + { + "@id": "_:Neb9e2eacb8724abe813a3d2504614b1f" + } + ] + }, + { + "@id": "_:Neb9e2eacb8724abe813a3d2504614b1f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1276" + } + ] + }, + { + "@id": "http://edamontology.org/data_2866", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Northern Blot experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Northern blot report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3613", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://galaxy.readthedocs.org/en/latest/lib/galaxy.datatypes.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://galaxy.readthedocs.org/en/latest/lib/galaxy.datatypes.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Human ENCODE narrow peak format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Format that covers both the broad peak format and narrow peak format from ENCODE." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ENCODE narrow peak format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3612" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3705", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical tagging free amino groups of intact proteins with stable isotopes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ICPL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Isotope-coded protein label" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/format_3783", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1093/database/bas041" + }, + { + "@id": "http://doi.org/10.1093/nar/gkt441" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.ncbi.nlm.nih.gov/CBBresearch/Lu/Demo/PubTator/tutorial/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://www.ncbi.nlm.nih.gov/CBBresearch/Lu/Demo/PubTator/tutorial/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Native textual export format of annotated scientific text from PubTator." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubTator format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3780" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0405", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate hydrophobic or hydrophilic / charged regions of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydrophobic region calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2574" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3522", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Northern Blot experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3520" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Northern blot experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/has_input", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:has_participant" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has input" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_input_of" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000293" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/has_input" + } + ] + }, + { + "@id": "http://edamontology.org/format_3491", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "https://github.com/BenLangmead/bowtie/blob/master/MANUAL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bowtie format for indexed reference genome for \"large\" genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bowtie long index format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ebwtl" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3326" + }, + { + "@id": "_:N328f6694c8c64abeac6ec5d804da24e3" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "_:N328f6694c8c64abeac6ec5d804da24e3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3210" + } + ] + }, + { + "@id": "http://edamontology.org/format_4039", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://bioconductor.org/packages/release/bioc/vignettes/MsBackendMsp/inst/doc/MsBackendMsp.html" + }, + { + "@id": "https://chemdata.nist.gov/mass-spc/ms-search/docs/Ver20Man_11.pdf" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "msp" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MSP is a data format for mass spectrometry data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MSP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_1155", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "REACT_[0-9]+(\\.[0-9]+)?" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the Reactome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Reactome ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (reactome)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0153", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Lipids and their structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Lipidomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Lipids" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipids" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Lipid" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_0901", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "structural domains or 3D folds in a protein or polypeptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (domains)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3640", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification analysis using labeling based on 18O-enriched H2O." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "18O labeling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/data_3116", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on laboratory and/or data processing protocols used in an microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might describe e.g. the normalisation methods used to process the raw data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray protocol annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N806467e786e64249b5040b6bec2b3972", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_topic_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0331", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Variant functional prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein mutation modelling" + }, + { + "@value": "Protein stability change prediction" + }, + { + "@value": "Protein SNP mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant effect prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:Ne919243d4fc646d0851118b8dc7e1bfe" + }, + { + "@id": "_:N2cbefe6298174f33ae156015c697c87e" + } + ] + }, + { + "@id": "_:Ne919243d4fc646d0851118b8dc7e1bfe", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0199" + } + ] + }, + { + "@id": "_:N2cbefe6298174f33ae156015c697c87e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ] + }, + { + "@id": "http://edamontology.org/data_2315", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "accession.version" + }, + { + "@value": "NCBI accession.version" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI version" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2362" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2878", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structural motif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_1358", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1353" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleotide regular expression pattern from the Prosite database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prosite nucleotide pattern" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3595", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.coolutils.com/Formats/PCX" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PCX is an image file format that uses a simple form of run-length encoding. It is lossless." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pcx" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2651", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PA[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease ID (PharmGKB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2649" + }, + { + "@id": "http://edamontology.org/data_1150" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/obsolete", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/data_2611", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[A-Z][0-9]+(\\.[-[0-9]+])?" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a disease from the International Classification of Diseases (ICD) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ICD identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "_:N2f99c69deeeb472a85ce32452a026bdc" + }, + { + "@id": "http://edamontology.org/data_1150" + } + ] + }, + { + "@id": "_:N2f99c69deeeb472a85ce32452a026bdc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1622" + } + ] + }, + { + "@id": "http://edamontology.org/format_1910", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree Newick (text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "nh" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "newick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2556" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0133", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Two-dimensional gel electrophoresis image and related data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Two-dimensional gel electrophoresis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3548", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://dicom.nema.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DICOM format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2426", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Mathematical modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Modelling and simulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc5698417af7b45b68b9496c00bbe134b" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "_:Nc5698417af7b45b68b9496c00bbe134b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2275" + } + ] + }, + { + "@id": "http://edamontology.org/data_2169", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on siRNA duplexes in mRNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (siRNA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2968", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Image data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_000079" + }, + { + "@value": "http://semanticscience.org/resource/SIO_000081" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0473", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Not sustainable to have protein type-specific concepts." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0270" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse G-protein coupled receptor proteins (GPCRs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0270" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPCR analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2798", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an EST sequence from the MaizeDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MaizeDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2728" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1589", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA base pair twist angle data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA base pair twist angle data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2088" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2277", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2885" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SNP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2297", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: ECK" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an E. coli K-12 gene from EcoGene Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "E. coli K-12 gene identifier" + }, + { + "@value": "ECK accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (ECK)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1795" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2246", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An operation performing purely illustrative (pedagogical) purposes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Demonstration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0855", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2955" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic or general information concerning molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is used for such things as a report including the sequence identifier, type and length." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1144", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[AEP]-[a-zA-Z_0-9]{4}-[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the ArrayExpress database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ArrayExpress experiment ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ArrayExpress accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1078" + } + ] + }, + { + "@id": "http://edamontology.org/data_3719", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information about the biosafety classification of an organism according to corresponding law." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biosafety level" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biosafety classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3716" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3348", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a checksum of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence checksum generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N0d8c87bb0f554d169e63b7e81b2044c7" + }, + { + "@id": "_:Na04e7f72587e4f4f8e25c1307a45bf5e" + } + ] + }, + { + "@id": "_:N0d8c87bb0f554d169e63b7e81b2044c7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3077" + } + ] + }, + { + "@id": "_:Na04e7f72587e4f4f8e25c1307a45bf5e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_2633", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a book." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Book ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_3615", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.htslib.org/doc/tabix.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "bgz" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Blocked GNU Zip format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bgzip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/data_1039", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein domain (or other node) from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP domain identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1038" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0315", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Comparison of expression profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene expression profile comparison" + }, + { + "@value": "Gene expression comparison" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression profile comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0431", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction site recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://edamontology.org/operation_0575" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + }, + { + "@id": "_:Nabbc9dc739094192a96d6393e3e6206e" + } + ] + }, + { + "@id": "_:Nabbc9dc739094192a96d6393e3e6206e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/data_2249", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A DTD (document type definition)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DTD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2105", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a compound from the BioCyc chemical compounds database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioCyc compound identifier" + }, + { + "@value": "BioCyc compound ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (BioCyc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_2104" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3950", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Selection detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4016", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The monitoring method for measuring electrical activity in the heart." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EKG" + }, + { + "@value": "ECG" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electrocardiography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Electrocardiography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + }, + { + "@id": "http://edamontology.org/topic_3300" + } + ] + }, + { + "@id": "http://edamontology.org/data_1441", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2523" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the confidence of a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (tree evaluation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3695", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Filter a set of files or data items according to some property." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "rRNA filtering" + }, + { + "@value": "Sequence filtering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Filtering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0341", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0253" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Screen a sequence against a motif or pattern database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Motif database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2840", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.9 Toxicology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Toxins and the adverse effects of these chemical substances on living organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Toxicology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Toxicoinformatics" + }, + { + "@value": "Computational toxicology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxicology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Toxicology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3377" + }, + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_3022", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "16" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[1-9][0-9]?" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a genetic code in the NCBI list of genetic codes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI genetic code ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2127" + } + ] + }, + { + "@id": "http://edamontology.org/format_3244", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info/mzml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info/mzml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mzML format for raw spectrometer output data, standardised by HUPO PSI MSS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2586", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image arising from a Northern Blot experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Northern blot image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3424" + } + ] + }, + { + "@id": "http://edamontology.org/data_1472", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1467" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein chain (C-alpha atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2713", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a protein complex from the CORUM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CORUM complex ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (CORUM)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/data_2956", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the properties or features of one or more protein secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_0938", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nuclear magnetic resonance (NMR) raw data, typically for a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein NMR data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw NMR data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2537" + } + ] + }, + { + "@id": "http://edamontology.org/is_identifier_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": "false" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is identifier of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2856", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Distances (values representing similarity) between a group of molecular structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural distance matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2855" + } + ] + }, + { + "@id": "http://edamontology.org/format_1582", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "findkm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2027" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3397", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Veterinary_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Clinical veterinary medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Veterinary medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Veterinary_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_1974", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.sanger.ac.uk/resources/software/gff/spec.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.sanger.ac.uk/resources/software/gff/spec.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "General Feature Format (GFF) of sequence features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFF2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2305" + } + ] + }, + { + "@id": "http://edamontology.org/format_2062", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report of general information about a specific protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N53cc3ab8756e474ebf1cc7a875516a40" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N53cc3ab8756e474ebf1cc7a875516a40", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0896" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0340", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3092" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1952", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PDB nucleotide sequence format (SEQRES lines)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "pdbnucseq format in EMBOSS." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pdbseqresnuc" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/format_3726", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://dmg.org/pmml/v4-2-1/GeneralStructure.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PMML uses XML to represent mining models. The structure of the models is described by an XML Schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "One or more mining models can be contained in a PMML document." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PMML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2965", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a two-dimensional (2D PAGE) gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE gel report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1693", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Number of iterations of an algorithm." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Number of iterations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1316", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on exon-intron structure generated by EMBOSS est2genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "est2genome format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2031" + } + ] + }, + { + "@id": "http://edamontology.org/format_3327", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://samtools.sourceforge.net/SAMv1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BAM indexing format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BAI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3326" + }, + { + "@id": "_:Nab4ee6d1f2834c5a95b3a86a2602998d" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "_:Nab4ee6d1f2834c5a95b3a86a2602998d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0955" + } + ] + }, + { + "@id": "http://edamontology.org/format_1977", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1963" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Swiss-Prot feature format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "swiss feature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1678", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool log" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2415", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein folding modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein folding simulation" + }, + { + "@value": "Protein folding site prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5396c35bac5040429e8802d4933651ab" + }, + { + "@id": "http://edamontology.org/operation_2406" + }, + { + "@id": "_:N70891259b91b4073a3b96dc11fe5f38b" + }, + { + "@id": "http://edamontology.org/operation_2426" + } + ] + }, + { + "@id": "_:N5396c35bac5040429e8802d4933651ab", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ] + }, + { + "@id": "_:N70891259b91b4073a3b96dc11fe5f38b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1537" + } + ] + }, + { + "@id": "http://edamontology.org/format_2052", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for reports on a protein family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naa33b410b88b4a6f9160c1bb4f68f67e" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Naa33b410b88b4a6f9160c1bb4f68f67e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0907" + } + ] + }, + { + "@id": "http://edamontology.org/data_1520", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the hydrophobic moment of a polypeptide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide hydrophobic moment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_2024", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning chemical reaction(s) catalysed by enzyme(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme kinetics data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + }, + { + "@id": "http://edamontology.org/data_2978" + } + ] + }, + { + "@id": "http://edamontology.org/data_0902", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1537" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on architecture (spatial arrangement of secondary structure) of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein architecture report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N869b435e7390473b94d91f80fdc1b18f", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:quality_of" + } + ] + }, + { + "@id": "http://edamontology.org/data_2743", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an entry (gene) from the HUGO database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (HUGO)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1645", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the Electron Microscopy DataBase (EMDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMDB entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2092", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "single nucleotide polymorphism (SNP) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SNP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0268", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict super-secondary structure of protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein super-secondary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0267" + }, + { + "@id": "_:Ne3435459b81443b682e791ffdbe6d0d7" + } + ] + }, + { + "@id": "_:Ne3435459b81443b682e791ffdbe6d0d7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1277" + } + ] + }, + { + "@id": "http://edamontology.org/format_3748", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.4018/jswis.2009081901" + }, + { + "@id": "https://www.w3.org/DesignIssues/LinkedData.html" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Semantic Web format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Linked data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Linked_data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2123", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) physicochemical property data for small molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecule data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2396", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2530" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific fungus anamorph." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fungi annotation (anamorph)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0769", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological or biomedical analytical workflows or pipelines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pipelines" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Workflows" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Software integration" + }, + { + "@value": "Tool integration" + }, + { + "@value": "Tool interoperability" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflows" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Workflow" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_2595", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a taxon using the controlled vocabulary of the UTRdb database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UTRdb taxon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2929", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PMF" + }, + { + "@value": "Protein fingerprinting" + }, + { + "@value": "Peptide mass fingerprinting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein fragment weight comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0398" + }, + { + "@id": "http://edamontology.org/operation_2930" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0137", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0123" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the hydrophobic, hydrophilic and charge properties of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3749", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.w3.org/TR/json-ld" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "jsonld" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/ld+json" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/ld+json" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "jsonld" + }, + { + "@value": "JavaScript Object Notation for Linked Data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JSON-LD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/JSON-LD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_3748" + }, + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "http://edamontology.org/format_1581", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the FSSP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FSSP entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2289", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1097" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of nucleotide sequence(s) or nucleotide sequence database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence identifier (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1925", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Codata entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "codata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0980", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a collection of discrete biological entities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Entity collection identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2114", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "CE[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein identifier used by WormBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WormBase wormpep ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2113" + } + ] + }, + { + "@id": "http://edamontology.org/format_2188", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "UniProt entry sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_1963" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1387", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1381" + }, + { + "@id": "http://edamontology.org/data_1384" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of exactly two protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment (protein pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3393", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processes that need to be in place to ensure the quality of products for human or animal use." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Quality assurance" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Quality_affairs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Good clinical practice" + }, + { + "@value": "Good laboratory practice" + }, + { + "@value": "Good manufacturing practice" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quality affairs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0478", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model the structure of a protein in complex with a small molecule or another macromolecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Docking simulation" + }, + { + "@value": "Macromolecular docking" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular docking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Docking_(molecular)" + }, + { + "@id": "https://en.wikipedia.org/wiki/Macromolecular_docking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ncb8d29c6b35c460dbc60ddb7a556fc90" + }, + { + "@id": "http://edamontology.org/operation_1777" + }, + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "_:N8d50161a83e544d7bd4a50a3d42df94e" + } + ] + }, + { + "@id": "_:Ncb8d29c6b35c460dbc60ddb7a556fc90", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2877" + } + ] + }, + { + "@id": "_:N8d50161a83e544d7bd4a50a3d42df94e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1461" + } + ] + }, + { + "@id": "http://edamontology.org/data_3112", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The final processed (normalised) data for a set of hybridisations in a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene expression data matrix" + }, + { + "@value": "Normalised microarray data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This combines data from all hybridisations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/data_2637", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "These identifiers are unique within the cPath database, however, they are not stable between releases." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cPath ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1138", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PF[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a Pfam entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pfam accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3187", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence contamination filtering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3218" + } + ] + }, + { + "@id": "http://edamontology.org/format_1736", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CiteXplore 'core' citation format including title, journal, authors and abstract." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CiteXplore-core" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2848" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3686", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1186/s12859-014-0369-z" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://co.mbine.org/documents/archive" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://co.mbine.org/documents/archive" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "COMBINE OMEX" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3741", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Differential protein analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Differential protein expression analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Differential protein expression profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0314" + }, + { + "@id": "http://edamontology.org/operation_2997" + } + ] + }, + { + "@id": "http://edamontology.org/data_2648", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction kinetics ID (SABIO-RK)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2309" + } + ] + }, + { + "@id": "http://edamontology.org/data_1556", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'class' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH class" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1199", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InChIKey" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2035" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3607", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://en.wikipedia.org/wiki/Phred_quality_score" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ format subset for Phred sequencing quality score data only (no sequences)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qual" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3606" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2182" + } + ] + }, + { + "@id": "http://edamontology.org/format_3775", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://dx.doi.org/10.1101/067561" + }, + { + "@id": "http://doi.org/10.7490/f1000research.1112716.1" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://hyperbrowser.uio.no/gsuite/static/hyperbrowser/gsuite/GSuite_specification.txt" + }, + { + "@id": "https://hyperbrowser.uio.no/gsuite/static/hyperbrowser/gsuite/GSuite_specification.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://github.com/gtrack/gtrack/tree/master/gsuite/examples" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/gtrack/gtrack" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://hyperbrowser.uio.no/gsuite/static/hyperbrowser/gsuite/GSuite_specification.html" + }, + { + "@id": "https://hyperbrowser.uio.no/gsuite/static/hyperbrowser/gsuite/GSuite_specification.txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GTrack|BTrack|GSuite GSuite" + }, + { + "@value": "GSuite (GTrack ecosystem of formats)" + }, + { + "@value": "BioXSD/GTrack GSuite" + }, + { + "@value": "GSuite format" + }, + { + "@value": "GTrack|GSuite|BTrack GSuite" + }, + { + "@value": "BioXSD|GTrack GSuite" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GSuite" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://hyperbrowser.uio.no/gsuite" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2162", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Helical wheel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1709" + } + ] + }, + { + "@id": "http://edamontology.org/data_2854", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PSSM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Position-specific scoring matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1354" + }, + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3345", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_identity_and_mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data identity and mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_1340", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0857" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database hits evaluation data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1030", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1027" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An Entrez unique identifier of a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene identifier (Entrez)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3647", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Modification-tolerant peptide database search" + }, + { + "@value": "Unrestricted peptide database search" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Blind peptide database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3646" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0514", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0299" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + }, + { + "@id": "http://edamontology.org/operation_0504" + }, + { + "@id": "http://edamontology.org/operation_0294" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more molecular 3D profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural profile alignment generation (multiple)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0240", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find motifs shared by molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb26f380fc12a4bcca13a1a6aef7d3ecf" + }, + { + "@id": "http://edamontology.org/operation_2404" + }, + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "_:N7fb14850444240ff94667c194ad3918f" + } + ] + }, + { + "@id": "_:Nb26f380fc12a4bcca13a1a6aef7d3ecf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:N7fb14850444240ff94667c194ad3918f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0858" + } + ] + }, + { + "@id": "http://edamontology.org/data_2050", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "General data for a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "General molecular property" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular property (general)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_2026", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hanes Woolf plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "http://edamontology.org/format_1991", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mega format for (typically aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mega" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2923" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1778", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the functional properties of two or more proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein function comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "_:N02067db339eb4aca9d178f7ebe1df40c" + }, + { + "@id": "http://edamontology.org/operation_1777" + } + ] + }, + { + "@id": "_:N02067db339eb4aca9d178f7ebe1df40c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0377", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate base frequency or word composition of a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0236" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition calculation (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3450", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Neurite measurement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2c93f92fe6a048a0a8a723a42512c041" + }, + { + "@id": "http://edamontology.org/operation_3443" + } + ] + }, + { + "@id": "_:N2c93f92fe6a048a0a8a723a42512c041", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0323", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic reconstruction" + }, + { + "@value": "Phlyogenetic tree construction" + }, + { + "@value": "Phylogenetic tree generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Computational_phylogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + }, + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N6aa966a3aa0943dfb7d730abb37aedeb" + }, + { + "@id": "_:N7cd391a4562b48edb3e234edbd42c0b1" + } + ] + }, + { + "@id": "_:N6aa966a3aa0943dfb7d730abb37aedeb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "_:N7cd391a4562b48edb3e234edbd42c0b1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/format_1631", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://media.affymetrix.com/support/developer/powertools/changelog/gcos-agcc/exp.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence assembly project file EXP format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Affymetrix EXP format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EXP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2561" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2741", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (promoter) from the ABS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ABS identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ABS ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2727" + } + ] + }, + { + "@id": "http://edamontology.org/format_1648", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the MetaCyc metabolic pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MetaCyc entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1259", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on sequence complexity, for example low-complexity or repeat regions in sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence property (complexity)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence complexity report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1254" + } + ] + }, + { + "@id": "http://edamontology.org/data_2358", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein domain-DNA/RNA interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Domain-nucleic acid interaction report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2591", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the Brite database of biological hierarchies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Brite hierarchy ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2891" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0410", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict crystallizability of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein crystallizability prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N114465b21f404b038eafab6fd77f5d1b" + }, + { + "@id": "http://edamontology.org/operation_2574" + } + ] + }, + { + "@id": "_:N114465b21f404b038eafab6fd77f5d1b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1525" + } + ] + }, + { + "@id": "http://edamontology.org/data_1096", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a protein sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein sequence accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence accession (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd40aa93d4b5942e3ae772b619d7616cd" + }, + { + "@id": "http://edamontology.org/data_1093" + } + ] + }, + { + "@id": "_:Nd40aa93d4b5942e3ae772b619d7616cd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2976" + } + ] + }, + { + "@id": "http://edamontology.org/data_0903", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1537" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2516", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0564" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3130", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif matches (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0577", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0573" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Draw a linear maps of DNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA linear map rendering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2722", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "disordered structure in a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (disordered structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1363", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ICM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Information content matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2854" + } + ] + }, + { + "@id": "http://edamontology.org/format_1617", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the WormBase genomes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WormBase gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1563", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of SMART domain assignment data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMART domain assignment report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2241", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise transmembrane proteins, typically the transmembrane regions within a sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Transmembrane protein rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transmembrane protein visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0270" + }, + { + "@id": "_:N45e5de79e5e041a19c7ca27194a57a10" + }, + { + "@id": "http://edamontology.org/operation_0570" + } + ] + }, + { + "@id": "_:N45e5de79e5e041a19c7ca27194a57a10", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2992" + } + ] + }, + { + "@id": "http://edamontology.org/format_1994", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nexus/paup format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nexus alignment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3073", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3511" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection of positional features such as functional sites in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_1567", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "protein-DNA/RNA interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-nucleic acid interactions report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2388", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an Arabidopsis thaliana gene from the TAIR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAIR accession (At gene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1037" + } + ] + }, + { + "@id": "http://edamontology.org/data_2882", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA sequence-specific feature annotation (not in a feature table)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2779", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of stock from a catalogue of biological resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stock number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_2150", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1115" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a sequence profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1747", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1476" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an ATOM record (describing data for an individual atom) from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB atom record format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3168", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA-Seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Targeted next-generation sequencing panels" + }, + { + "@value": "High throughput sequencing" + }, + { + "@value": "DNase-Seq" + }, + { + "@value": "NGS data analysis" + }, + { + "@value": "Next gen sequencing" + }, + { + "@value": "Next generation sequencing" + }, + { + "@value": "Primer walking" + }, + { + "@value": "High-throughput sequencing" + }, + { + "@value": "Chromosome walking" + }, + { + "@value": "Clone verification" + }, + { + "@value": "NGS" + }, + { + "@value": "Sanger sequencing" + }, + { + "@value": "Panels" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequencing" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D059014" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0555", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more phylogenetic trees to produce a consensus tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (consensus)" + }, + { + "@value": "Phylogenetic tree generation (consensus)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods typically test for topological similarity between trees using for example a congruence index." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Consensus tree construction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0325" + }, + { + "@id": "http://edamontology.org/operation_0323" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0526", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence assembly for EST sequences (transcribed mRNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence assembly (EST assembly)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EST assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly#EST_assemblers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3840", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000435" + }, + { + "@id": "http://purl.phyloviz.net/ontology/typon#MLST" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MLST" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multilocus sequence typing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Multilocus_sequence_typing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3196" + } + ] + }, + { + "@id": "http://edamontology.org/data_2344", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the NCI-Nature pathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (NCI-Nature)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/repository", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Public repository" + }, + { + "@value": "Source-code repository" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Repository" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0500", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align molecular secondary structure (represented as a 1D string)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure alignment generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0847", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR quantitative descriptor (name-value pair) of chemical structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2050" + } + ] + }, + { + "@id": "http://edamontology.org/format_3977", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.objtables.org/docs" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://www.objtables.org/docs#examples" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "xlsx" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.karrlab.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ObjTables" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3620" + } + ] + }, + { + "@id": "http://edamontology.org/data_1242", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer3 internal oligo mishybridizing library" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2381", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experiment report (genotyping)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0884", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An entry from a molecular tertiary (3D) structure database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tertiary structure record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2343", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9]{2,3}[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the KEGG pathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "KEGG pathway ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (KEGG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1154" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3207", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analysing the DNA methylation of specific genes or regions of interest." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene-specific methylation analysis" + }, + { + "@value": "Methylation level analysis (gene-specific)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene methylation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3204" + } + ] + }, + { + "@id": "http://edamontology.org/format_3281", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://compbio.soe.ucsc.edu/a2m-desc.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://compbio.soe.ucsc.edu/a2m-desc.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "A2M" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/data_2736", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A feature identifier as used in the SwissRegulon database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can be name of a gene, the ID of a TFBS, or genomic coordinates in form \"chr:start..end\"." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature ID (SwissRegulon)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1015" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0180", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein fold recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1590", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA base trimer roll angles data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA base trimer roll angles data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2088" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0487", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Haplotype reconstruction" + }, + { + "@value": "Haplotype inference" + }, + { + "@value": "Haplotype map generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Haplotype mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N243ac87561e2409b96645f77e3b06738" + }, + { + "@id": "http://edamontology.org/operation_0282" + } + ] + }, + { + "@id": "_:N243ac87561e2409b96645f77e3b06738", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1863" + } + ] + }, + { + "@id": "http://edamontology.org/data_1139", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "SM[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the SMART database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMART accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3891", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Principal modes" + }, + { + "@value": "PCA" + }, + { + "@value": "ED" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Essential dynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "http://edamontology.org/operation_0244" + } + ] + }, + { + "@id": "http://edamontology.org/data_2016", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Amino acid data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_1185", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the MGED ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MGED concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_1391", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA-style format for multiple sequences aligned by HMMER package to an HMM." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER-aln" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2925", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning, extracted from, or derived from the analysis of molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1795", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from EcoGene Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EcoGene Accession" + }, + { + "@value": "EcoGene ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (EcoGene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1373", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1355" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein domain signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Protein domain signatures identify structural or functional domains or other units with defined boundaries." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1816", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:GetSurfaceDots" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the positions of dots that are homogeneously distributed over the surface of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A dot has three coordinates (x,y,z) and (typically) a color." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Surface rendering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0570" + }, + { + "@id": "http://edamontology.org/operation_3351" + } + ] + }, + { + "@id": "http://edamontology.org/data_3165", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "sequencing experiment, including samples, sampling, preparation, sequencing, and analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NGS experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1077", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a transcription factor (or a TF binding site)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factor identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0989" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_3995", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "tex" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bitmap image format used for storing textures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Texture file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_0995", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a nucleotide." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleotide identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + } + ] + }, + { + "@id": "http://edamontology.org/format_3859", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.jcamp-dx.org/drafts/JCAMP6_2b%20Draft.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JCAMP-DX" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Mass_spectrometry_data_format#cite_note-3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0415", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence feature detection (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleic acid feature recognition" + }, + { + "@value": "Nucleic acid site detection" + }, + { + "@value": "Nucleic acid site recognition" + }, + { + "@value": "Nucleic acid site prediction" + }, + { + "@value": "Nucleic acid feature prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under \"Nucleic acid sequence analysis\" for example \"Gene prediction\", for other feature detection operations." + }, + { + "@value": "Methods typically involve scanning for known motifs, patterns and regular expressions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4cbb309d822b47ae978312bff7103797" + }, + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:Nc219607941e14c66810a4a18180065ae" + } + ] + }, + { + "@id": "_:N4cbb309d822b47ae978312bff7103797", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1276" + } + ] + }, + { + "@id": "_:Nc219607941e14c66810a4a18180065ae", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/format_2548", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for a sequence feature table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature table format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N634e6a0d43de4db0a908e061be2152e5" + }, + { + "@id": "http://edamontology.org/format_1920" + } + ] + }, + { + "@id": "_:N634e6a0d43de4db0a908e061be2152e5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4017", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "cryo-EM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cryogenic electron microscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cryogenic_electron_microscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0611" + } + ] + }, + { + "@id": "http://edamontology.org/data_1110", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The EMBOSS type of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS sequence type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3959", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cytogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3321" + } + ] + }, + { + "@id": "http://edamontology.org/format_3784", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.openannotation.org/spec/core/core.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.openannotation.org/spec/core/core.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Open Annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://restoa.github.io/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_3780" + }, + { + "@id": "http://edamontology.org/format_3749" + } + ] + }, + { + "@id": "http://edamontology.org/data_2886", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein sequence and associated metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence record (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2976" + }, + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/data_2958", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1583" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting curve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3828", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for raw microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Microarray data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw microarray data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nfe0ed132b8f1476c9c26de90a684d2f5" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nfe0ed132b8f1476c9c26de90a684d2f5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3110" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3202", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "\"Polymorphism detection\" and \"Variant calling\" are essentially the same thing - keeping the later as a more prevalent term nowadays." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_3197" + }, + { + "@id": "http://edamontology.org/operation_2478" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3227" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Polymorphism detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2545", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format resembling FASTQ short read format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for non-standard FASTQ short read-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ-like format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/format_2051", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2921" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for sequence polymorphism data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Polymorphism report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3027", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2339" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a concept for a molecular function from the GO ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept name (molecular function)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0528", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) serial analysis of gene expression (SAGE) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SAGE data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2285", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for genetic elements in MIPS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MIPS genetic element identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (MIPS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/format_3882", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ks.uiuc.edu/Training/TutorialsOverview/namd/namd-tutorial-unix-html/node23.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3879" + } + ] + }, + { + "@id": "http://edamontology.org/data_2880", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2992" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of one or more molecular secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0160", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sequence_sites_features_and_motifs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence profiles" + }, + { + "@value": "Sequence sites" + }, + { + "@value": "HMMs" + }, + { + "@value": "Functional sites" + }, + { + "@value": "Sequence features" + }, + { + "@value": "Sequence motifs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence sites, features and motifs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3366", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_integration_and_warehousing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data integration" + }, + { + "@value": "Data warehousing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data integration and warehousing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_warehouse" + }, + { + "@id": "https://en.wikipedia.org/wiki/Data_integration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_1692", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a person." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Person name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2118" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3201", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0484" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0484" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SNP calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3592", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/bmp/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Standard bitmap storage format in the Microsoft Windows environment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BMP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0236", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate character or word composition or frequency of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3438" + }, + { + "@id": "_:Nad94b3975ea14c6091c3e1e66ea2b1e5" + }, + { + "@id": "_:N1fab972740144409b4c049cd96fe0f00" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:Nad94b3975ea14c6091c3e1e66ea2b1e5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "_:N1fab972740144409b4c049cd96fe0f00", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3174", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Environmental DNA (eDNA)" + }, + { + "@value": "Environmental sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Environmental omics" + }, + { + "@value": "Environmental genomics" + }, + { + "@value": "Ecogenomics" + }, + { + "@value": "Community genomics" + }, + { + "@value": "Biome sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of genetic material recovered from environmental samples, and associated environmental data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Metagenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Shotgun metagenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metagenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metagenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0610" + }, + { + "@id": "http://edamontology.org/topic_0622" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://purl.bioontology.org/ontology/MSH/D056186" + } + ] + }, + { + "@id": "http://edamontology.org/format_3990", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "avi" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Audio Video Interleaved" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AVI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Audio_Video_Interleave" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/data_0928", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Gene expression pattern" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0448", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Residue conservation analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment analysis (conservation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0258" + } + ] + }, + { + "@id": "http://edamontology.org/data_0954", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database cross-mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2093" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0786", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0780" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Arabidopsis-specific data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Arabidopsis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3620", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xlsx" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3507" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1857", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: PDBx_occupancy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The fraction of an atom type present at a site in a molecular structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic occupancy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1917" + } + ] + }, + { + "@id": "http://edamontology.org/data_2691", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Oryctolagus cuniculus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0663", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more transfer RNA (tRNA) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "tRNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0910", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Km" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "http://edamontology.org/format_1997", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylip format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PHYLIP interleaved format" + }, + { + "@value": "PHYLIP" + }, + { + "@value": "phy" + }, + { + "@value": "ph" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PHYLIP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2924" + } + ] + }, + { + "@id": "http://edamontology.org/format_3956", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.w3.org/TR/n-quads" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "nq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "N-Quads should not be confused with N-Triples which does not contain graph information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "N-Quads" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_2924", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some variant of Phylip format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip format variant" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3879", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CG topology format" + }, + { + "@value": "MD topology format" + }, + { + "@value": "Protein topology format" + }, + { + "@value": "NA topology format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Topology format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N40c014bccfba4613965d4b0f0c1134db" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N40c014bccfba4613965d4b0f0c1134db", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3872" + } + ] + }, + { + "@id": "http://edamontology.org/format_3971", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://doi.org/10.1371/journal.pcbi.1000815" + }, + { + "@id": "https://neuroml.org/" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://neuroml.org/neuromlv2" + }, + { + "@id": "https://neuroml-db.org/" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "application/xml" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://neuroml.org/editors" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A model description language for computational neuroscience." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NeuroML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ndb712a3eade3400e9417b8bc74bb8d21" + }, + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "_:Ndb712a3eade3400e9417b8bc74bb8d21", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3241" + } + ] + }, + { + "@id": "http://edamontology.org/format_1988", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pearson MARKX2 alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2922" + } + ] + }, + { + "@id": "http://edamontology.org/format_1923", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ACEDB sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "acedb" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3526", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-protein interaction(s), including interactions between protein domains." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0779", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mitochondria, typically of mitochondrial genes and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mitochondria" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2521", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2520" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a DNA map of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2340", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a build of a particular genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome build identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2749" + } + ] + }, + { + "@id": "http://edamontology.org/format_2328", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on a gene from the PseudoCAP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PseudoCAP gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0215", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a specific worm genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Worms" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0472", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Not sustainable to have protein type-specific concepts." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0269" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict G protein-coupled receptors (GPCR)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0269" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPCR prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1623", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the OMIM database of genotypes and phenotypes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OMIM entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0150", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2665", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9]+[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the LipidBank database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LipidBank ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2905" + } + ] + }, + { + "@id": "http://edamontology.org/data_1539", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the quality of a protein three-dimensional model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein structure validation report" + }, + { + "@value": "Protein property (structural quality)" + }, + { + "@value": "Protein report (structural quality)" + }, + { + "@value": "Protein structure report (quality evaluation)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structural quality report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1537" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3890", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D visualization of a molecular trajectory." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trajectory visualization" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nee0eadfeeb674047960d57b195a8591a" + }, + { + "@id": "http://edamontology.org/operation_0570" + } + ] + }, + { + "@id": "_:Nee0eadfeeb674047960d57b195a8591a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2162" + } + ] + }, + { + "@id": "http://edamontology.org/data_2166", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of character or word composition / frequency of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1261" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/data_3115", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on the array itself used in a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/data_2967", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3899", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model or simulate protein-protein binding using comparative modelling or other techniques." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein docking" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein docking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf5850acee37046f4a628e65f07e2bd13" + }, + { + "@id": "_:Ne2f805b0f1ba4faaafbcd3fa0bad1082" + }, + { + "@id": "http://edamontology.org/operation_0478" + } + ] + }, + { + "@id": "_:Nf5850acee37046f4a628e65f07e2bd13", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1461" + } + ] + }, + { + "@id": "_:Ne2f805b0f1ba4faaafbcd3fa0bad1082", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0371", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Translate a DNA sequence into protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA translation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0233" + }, + { + "@id": "_:Ne51b63bf89af47b1a4cf48cdb1a4a67a" + } + ] + }, + { + "@id": "_:Ne51b63bf89af47b1a4cf48cdb1a4a67a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/format_3710", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "wiff" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "wiff" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WIFF format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_3449", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image from a cell migration track assay." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell migration track image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + }, + { + "@id": "_:Nf625529ece014de9abbab03d5a904103" + } + ] + }, + { + "@id": "_:Nf625529ece014de9abbab03d5a904103", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ] + }, + { + "@id": "http://edamontology.org/format_3833", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OpenMS format for quantitation results (LC/MS features)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "featureXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1780", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3431" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Submit a molecular sequence to a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence submission" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0992", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1086" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Code word for a ligand, for example from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ligand identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2086", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0912" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3128" + }, + { + "@id": "http://edamontology.org/data_0912" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1843", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: PackingQuality" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify poorly packed residues in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue packing validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0321" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0147", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1458", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna local RNA secondary structure format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1457" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0426", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene component prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1975", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md" + } + ], + "http://edamontology.org/ontology_used": [ + { + "@id": "http://www.sequenceontology.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://github.com/The-Sequence-Ontology/Specifications/blob/master/gff3.md" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generic Feature Format version 3 (GFF3) of sequence features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFF3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2305" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0245", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or screen for 3D structural motifs in protein structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein structural motif recognition" + }, + { + "@value": "Protein structural feature identification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural motif discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "_:Nd4b228025b6e4bbda4d5e3f4473a5607" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "_:Nd4b228025b6e4bbda4d5e3f4473a5607", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0166" + } + ] + }, + { + "@id": "http://edamontology.org/data_1346", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0950" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File of directives for ordering and spacing of MEME motifs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MEME motifs directive file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3199", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Split-read mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Split read mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3198" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2505", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3778" + }, + { + "@id": "http://edamontology.org/operation_0306" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) text." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3518", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microarray experiments including conditions, protocol, sample:data relationships etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Microarrays" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Microarray_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "SNP array" + }, + { + "@value": "Proprietary platform micoarray" + }, + { + "@value": "One channel microarray" + }, + { + "@value": "Tiling arrays" + }, + { + "@value": "Two channel microarray" + }, + { + "@value": "RNA chips" + }, + { + "@value": "Multichannel microarray" + }, + { + "@value": "aCGH microarray" + }, + { + "@value": "mRNA microarray" + }, + { + "@value": "RNA microarrays" + }, + { + "@value": "Reverse phase protein array" + }, + { + "@value": "miRNA array" + }, + { + "@value": "Tissue microarray" + }, + { + "@value": "Gene expression microarray" + }, + { + "@value": "MicroRNA array" + }, + { + "@value": "Genotyping array" + }, + { + "@value": "Methylation array" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microarray" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1774", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve existing annotation (or documentation), typically annotation on a database entity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2021", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format of a report from text mining." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text mining report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0cf9585ef1214f65a4fcc46dd7976470" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N0cf9585ef1214f65a4fcc46dd7976470", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0972" + } + ] + }, + { + "@id": "http://edamontology.org/data_2632", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PWY[a-zA-Z_0-9]{2}\\-[0-9]{3}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the Saccharomyces genome database (SGD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SGD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3825", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://edamontology.org/www.nmrML.org" + }, + { + "@id": "https://github.com/nmrML/nmrML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nmrML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3824" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2428", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Validate some data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Quality control" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_3998", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "pl" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Perl program" + }, + { + "@value": "pl" + }, + { + "@value": "Perl" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Perl script" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2032" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1612", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Mouse Genome Database (MGD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MGD gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0438", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Regulatory element prediction" + }, + { + "@value": "Transcription regulatory element prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Translational regulatory element prediction" + }, + { + "@value": "Conserved transcription regulatory sequence identification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc." + }, + { + "@value": "This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptional regulatory element prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc4a97032442a4f83a256eec693634505" + }, + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "_:Nc4a97032442a4f83a256eec693634505", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0749" + } + ] + }, + { + "@id": "http://edamontology.org/format_1573", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the PIRSF protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PIRSF entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1972", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NCBI FASTA sequence format with NCBI-style IDs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "There are several variants of this." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + } + ] + }, + { + "@id": "http://edamontology.org/data_1389", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0863" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of more than two nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple nucleotide sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1965", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2005" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Treecon output sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "treecon sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1885", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:GENEFARM_GeneID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from the GeneFarm database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneFarm)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_1654", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the CPDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CPDB entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1237", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequences generated by HMMER package in FASTA-style format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER synthetic sequences set" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1899", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (CMR)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_2254", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an OBO file format such as OBO-XML, plain and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OBO file format name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2129" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0112", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The folding (in 3D space) of nucleic acid molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1105", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a dbEST database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "dbEST ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbEST accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2292" + }, + { + "@id": "http://edamontology.org/data_2728" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1003", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Beilstein registry number of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Beilstein chemical registry number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical registry number (Beilstein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0991" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0233", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Convert a molecular sequence from one type to another." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence conversion" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + }, + { + "@id": "http://edamontology.org/operation_3434" + } + ] + }, + { + "@id": "http://edamontology.org/data_1682", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS wordfinder log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS wordfinder log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1766", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA sequence database for all CATH domains (based on PDB ATOM records)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH domain sequences (ATOM)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2064", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a matrix of 3D-1D scores (amino acid environment probabilities)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D-1D scoring matrix format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3033" + }, + { + "@id": "_:N082b2f89d1004718960eae378fb68248" + } + ] + }, + { + "@id": "_:N082b2f89d1004718960eae378fb68248", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1499" + } + ] + }, + { + "@id": "http://edamontology.org/data_1428", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic report (cliques)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic character cliques" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0259", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare (typically by aligning) two molecular sequence alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "See also 'Sequence profile alignment'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0258" + }, + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/format_2376", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A serialisation format conforming to the Resource Description Framework (RDF) model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Resource Description Framework format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Resource Description Framework" + }, + { + "@value": "RDF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RDF format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Resource_Description_Framework" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + }, + { + "@id": "http://edamontology.org/format_2195" + }, + { + "@id": "http://edamontology.org/format_3748" + } + ] + }, + { + "@id": "http://edamontology.org/data_2525", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2084" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning one or more nucleic acid molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3357", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/comment_handle": [ + { + "@id": "http://edamontology.org/comment_handle" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Recognition of which format the given data is in." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Format inference" + }, + { + "@value": "Format identification" + }, + { + "@value": "Format recognition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Format detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nec255e9f0249488c9311de570c84df40" + }, + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "_:Nec255e9f0249488c9311de570c84df40", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3358" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0334", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate Km, Vmax and derived data for an enzyme reaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme kinetics calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc2327884412743beaec128c6797b0e4d" + }, + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N98b6589151b74e6b84c61f76897a96f3" + } + ] + }, + { + "@id": "_:Nc2327884412743beaec128c6797b0e4d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2024" + } + ] + }, + { + "@id": "_:N98b6589151b74e6b84c61f76897a96f3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0821" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3067", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.1 Anatomy and morphology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The form and function of the structures of living organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Anatomy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Anatomy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Anatomy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/format_2061", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (primers) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/format_3609", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://en.wikipedia.org/wiki/Phred_quality_score" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 \"B\", is used also at the end of reads as a Read Segment Quality Control Indicator." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qualillumina" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1931" + }, + { + "@id": "http://edamontology.org/format_3607" + } + ] + }, + { + "@id": "http://edamontology.org/data_3274", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an object from the MGI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MGI accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3356", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1364" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hidden Markov model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0254", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Extract a sequence feature table from a sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (feature table)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0551", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the shape (topology) of a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree analysis (shape)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree topology analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + } + ] + }, + { + "@id": "http://edamontology.org/data_0874", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Substitution matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/data_1322", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "signal peptides or signal peptide cleavage sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (signal peptides)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1613", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Rat Genome Database (RGD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RGD gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2291", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a polypeptide in the UniProt database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniProtKB identifier" + }, + { + "@value": "UniProtKB entry name" + }, + { + "@value": "UniProt identifier" + }, + { + "@value": "UniProt entry name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N320a4a23fcaa404eb37c4a5e1d373c20" + }, + { + "@id": "http://edamontology.org/data_2154" + } + ] + }, + { + "@id": "_:N320a4a23fcaa404eb37c4a5e1d373c20", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/data_1748", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: atom_type" + }, + { + "@value": "PDBML:pdbx_PDB_atom_name" + }, + { + "@value": "WHATIF: alternate_atom" + }, + { + "@value": "WHATIF: PDBx_type_symbol" + }, + { + "@value": "WHATIF: PDBx_auth_atom_id" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier (a string) of a specific atom from a PDB file for a molecular structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB atom name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1757" + } + ] + }, + { + "@id": "http://edamontology.org/data_2320", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The assonant name of a cell line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line name (assonant)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2316" + } + ] + }, + { + "@id": "http://edamontology.org/data_1046", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a strain of an organism variant, typically a plant, virus or bacterium." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Strain name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2379" + }, + { + "@id": "http://edamontology.org/data_2909" + } + ] + }, + { + "@id": "http://edamontology.org/data_2223", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a biological ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + }, + { + "@id": "_:Nc8f9e64af92546d68208051095bf6e08" + } + ] + }, + { + "@id": "_:Nc8f9e64af92546d68208051095bf6e08", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ] + }, + { + "@id": "http://edamontology.org/data_1543", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1537" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein surface report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3304", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Neuroscience" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.5 Neuroscience" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the nervous system and brain; its anatomy, physiology and function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Neurobiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Molecular neuroscience" + }, + { + "@value": "Systemetic neuroscience" + }, + { + "@value": "Neurophysiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Neurobiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Neuroscience" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0474", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict tertiary structure (backbone and side-chain conformation) of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein folding pathway prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_structure_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N53a31c6e5a764230857387ce68344a47" + }, + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "_:N53a31c6e5a764230857387ce68344a47", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0471", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict cysteine bonding state and disulfide bond partners in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disulfide bond prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + } + ] + }, + { + "@id": "http://edamontology.org/format_3462", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reference-based compression of alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CRAM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2920" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3641", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TMT-tag" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/format_1552", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of output of the ProQ protein model quality predictor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ProQ report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2065" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1000", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Brand name of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Brand chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical name (brand)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0149", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-DNA/RNA interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-nucleic acid interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3986", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "wmv" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The proprietary native video format of various Microsoft programs such as Windows Media Player." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Windows Media Video format" + }, + { + "@value": "Windows movie file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WMV" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Windows_Media_Video" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3205", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_3204" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Determine cytosine methylation status of specific positions in a nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3204" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Methylation calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2275", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Comparative modelling" + }, + { + "@value": "Docking" + }, + { + "@value": "Homology modeling" + }, + { + "@value": "Molecular docking" + }, + { + "@value": "Homology modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ] + }, + { + "@id": "http://edamontology.org/data_1147", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[GDS|GPL|GSE|GSM][0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the GEO database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GEO accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1080" + } + ] + }, + { + "@id": "http://edamontology.org/data_2126", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Translation frame specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2473", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on a specific genotype or phenotype." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (genotype and phenotype annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3468", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microsoft Excel spreadsheet format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Microsoft Excel format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xls" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3507" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0372", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Transcribe a nucleotide sequence into mRNA sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA transcription" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0233" + }, + { + "@id": "_:N8c0d5961be6943d498fde46001f3f268" + } + ] + }, + { + "@id": "_:N8c0d5961be6943d498fde46001f3f268", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/format_1647", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG PATHWAY entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1433", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of PHYLIP discrete states data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip discrete states format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2038" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3928", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate, process or analyse a biological pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological pathway analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Biological pathway prediction" + }, + { + "@value": "Pathway prediction" + }, + { + "@value": "Pathway comparison" + }, + { + "@value": "Pathway modelling" + }, + { + "@value": "Pathway simulation" + }, + { + "@value": "Biological pathway modelling" + }, + { + "@value": "Functional pathway analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pathway_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N0a8c3ac2160c49be822257dbe9a61fcb" + }, + { + "@id": "_:Nd8040411ca6e43449fee41ac0a0c2b2d" + } + ] + }, + { + "@id": "_:N0a8c3ac2160c49be822257dbe9a61fcb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2259" + } + ] + }, + { + "@id": "_:Nd8040411ca6e43449fee41ac0a0c2b2d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2451", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0f73b5d391434fe4921fdef685bdba9e" + }, + { + "@id": "_:Nde394ff9228d4ccaa8ea86ebbed42a9b" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "_:N0f73b5d391434fe4921fdef685bdba9e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2955" + } + ] + }, + { + "@id": "_:Nde394ff9228d4ccaa8ea86ebbed42a9b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_3722", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physiology parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/data_2603", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA profile" + }, + { + "@value": "RNA quantification data" + }, + { + "@value": "Transcriptome profile" + }, + { + "@value": "mRNA quantification data" + }, + { + "@value": "Gene transcription quantification data" + }, + { + "@value": "Gene transcription profile" + }, + { + "@value": "Microarray data" + }, + { + "@value": "Gene expression data" + }, + { + "@value": "Protein expression data" + }, + { + "@value": "Non-coding RNA profile" + }, + { + "@value": "Transcriptome quantification data" + }, + { + "@value": "RNA-seq data" + }, + { + "@value": "Metabolite expression data" + }, + { + "@value": "mRNA profile" + }, + { + "@value": "Gene product quantification data" + }, + { + "@value": "Non-coding RNA quantification data" + }, + { + "@value": "Gene product profile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Proteome profile" + }, + { + "@value": "Protein quantification data" + }, + { + "@value": "Proteome quantification data" + }, + { + "@value": "Protein profile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb71483020e5b4ed39cba42c41947a051" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:Nb71483020e5b4ed39cba42c41947a051", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0094", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the thermodynamic properties of a nucleic acid." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid thermodynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3271", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A phylogenetic tree that is an estimate of the character's phylogeny." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene tree" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0698", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein tertiary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2034", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2013" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a biological model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological model format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3866", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File format to store trajectory information for a 3D structure ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NA trajectory formats" + }, + { + "@value": "Protein trajectory formats" + }, + { + "@value": "MD trajectory formats" + }, + { + "@value": "CG trajectory formats" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trajectory format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N62fff59eba1747d3a90a3e98c767be49" + } + ] + }, + { + "@id": "_:N62fff59eba1747d3a90a3e98c767be49", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3870" + } + ] + }, + { + "@id": "http://edamontology.org/data_2041", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2711" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a genome version." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1383", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of multiple nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA sequence alignment" + }, + { + "@value": "DNA sequence alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/format_3852", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://orthoxml.org/xml/Documentation.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SeqXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0439", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict translation initiation sites, possibly by searching a database of sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Translation initiation site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N47d2512473c5458aaa1ba90ca2311ea0" + }, + { + "@id": "http://edamontology.org/operation_0436" + } + ] + }, + { + "@id": "_:N47d2512473c5458aaa1ba90ca2311ea0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3064", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.14 Developmental biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "How organisms grow and develop." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Developmental_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Developmental biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Developmental_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0557", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more phylogenetic trees to calculate distances between trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree distances calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N196b6c759c694e79aab0738d8a762606" + }, + { + "@id": "http://edamontology.org/operation_0325" + } + ] + }, + { + "@id": "_:N196b6c759c694e79aab0738d8a762606", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1442" + } + ] + }, + { + "@id": "http://edamontology.org/data_3509", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A mapping of supplied textual terms or phrases to ontology concepts (URIs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2093" + } + ] + }, + { + "@id": "http://edamontology.org/format_3813", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.stats.ox.ac.uk/~marchini/software/gwas/file_format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SAMPLE file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1468", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for the tertiary (3D) structure of a protein domain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + }, + { + "@id": "_:N70ff19109cb24afca0e3da4703effe70" + } + ] + }, + { + "@id": "_:N70ff19109cb24afca0e3da4703effe70", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0736" + } + ] + }, + { + "@id": "http://edamontology.org/data_1034", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "S[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the SGD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SGD identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (SGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2632" + }, + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0440", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might recognize CG content, CpG islands, splice sites, polyA signals etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Promoter prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3521", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Two-dimensional gel electrophoresis experiments, gels or spots in a gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3520" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2765", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2872" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more terms from one or more controlled vocabularies which are annotations on an entity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Term ID list" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0507", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0509" + }, + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locally align (superimpose) exactly two molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Local alignment methods identify regions of local similarity, common substructures etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise structure alignment generation (local)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N2fb2809043694b7ebe109164f9a5d9c3", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_output_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:participates_in" + } + ] + }, + { + "@id": "http://edamontology.org/data_1187", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "4963447" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[1-9][0-9]{0,8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PubMed unique identifier of an article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PMID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubMed ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1088" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0335", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reformat a file of data (or equivalent entity in memory)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "File reformatting" + }, + { + "@value": "Format conversion" + }, + { + "@value": "File formatting" + }, + { + "@value": "File format conversion" + }, + { + "@value": "Reformatting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Formatting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0525", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genomic assembly" + }, + { + "@value": "Sequence assembly (genome assembly)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Breakend assembly" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly#Genome_assemblers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2404", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse molecular sequence motifs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence motif processing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "http://edamontology.org/data_1195", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of an EMBASSY package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name (EMBASSY package)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1190" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0503", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align (superimpose) exactly two molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (pairwise)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Pairwise protein structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ] + }, + { + "@id": "http://edamontology.org/format_3239", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.copasi.org/tiki-index.php?page_ref_id=128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.copasi.org/tiki-index.php?page_ref_id=128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CopasiML, the native format of COPASI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CopasiML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3166" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2435", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a gene expression profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression profile processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1784", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from Candida Genome Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (CGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2056", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for information about a microarray experimental per se (not the data generated from that experiment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray experiment data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3167" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3334", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the anatomy, functions and disorders of the nervous system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Neurology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Neurological disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Neurology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Neurology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2483", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N47feb32ccf61420993b9daf029693c3f" + }, + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "_:N47feb32ccf61420993b9daf029693c3f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_1467", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein chain" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_0944", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A set of peptide masses (peptide mass fingerprint) from mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein fingerprint" + }, + { + "@value": "Peak list" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Molecular weights standard fingerprint" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide mass fingerprint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc192a8c1ad134c4f9c20074038c8b132" + }, + { + "@id": "http://edamontology.org/data_2979" + }, + { + "@id": "http://edamontology.org/data_2536" + } + ] + }, + { + "@id": "_:Nc192a8c1ad134c4f9c20074038c8b132", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_1258", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0912" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of general sequence properties derived from nucleotide sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence property (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://purl.org/dc/elements/1.1/contributor", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_2937", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a plot of distances (distance or correlation matrix) between expression values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Distance matrix plotting" + }, + { + "@value": "Proximity map rendering" + }, + { + "@value": "Distance matrix rendering" + }, + { + "@value": "Distance map rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray proximity map rendering" + }, + { + "@value": "Microarray proximity map plotting" + }, + { + "@value": "Microarray distance map rendering" + }, + { + "@value": "Correlation matrix rendering" + }, + { + "@value": "Correlation matrix plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proximity map plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ] + }, + { + "@id": "http://edamontology.org/data_1010", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of an enzyme or record from a database of enzymes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0989" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0416", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict antigenic determinant sites (epitopes) in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Epitope prediction" + }, + { + "@value": "Antibody epitope prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "T cell epitope prediction" + }, + { + "@value": "Epitope mapping (MHC Class I)" + }, + { + "@value": "T cell epitope mapping" + }, + { + "@value": "B cell epitope prediction" + }, + { + "@value": "Epitope mapping (MHC Class II)" + }, + { + "@value": "B cell epitope mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Epitope mapping is commonly done during vaccine design." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epitope mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_2429" + }, + { + "@id": "_:Nf99493cf0c99436cb502721130b4808e" + } + ] + }, + { + "@id": "_:Nf99493cf0c99436cb502721130b4808e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0543", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (from polymorphism data)" + }, + { + "@value": "Phylogenetic tree construction (from polymorphism data)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (from polymorphism data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5e5b0c666d4e41d0b1d4f04262d10d53" + }, + { + "@id": "http://edamontology.org/operation_0538" + } + ] + }, + { + "@id": "_:N5e5b0c666d4e41d0b1d4f04262d10d53", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0199" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0291", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence cluster generation" + }, + { + "@value": "Sequence cluster construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The clusters may be output or used internally for some other purpose." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "_:Ndbb09ce00b00433cb328470ccdc61bd2" + }, + { + "@id": "http://edamontology.org/operation_3432" + } + ] + }, + { + "@id": "_:Ndbb09ce00b00433cb328470ccdc61bd2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1235" + } + ] + }, + { + "@id": "http://edamontology.org/format_1920", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for molecular sequence feature information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N6da29e7da8a946b5ba2fc95426a4344a" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N6da29e7da8a946b5ba2fc95426a4344a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/data_1101", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a TREMBL sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_3021" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TREMBL accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0951", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A value representing estimated statistical significance of some observed data; typically sequence database hits." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Statistical estimate score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0159", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison of two or more molecular sequences, for example sequence alignment and clustering." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2486", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render a topology diagram of protein secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Topology diagram rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Topology diagram drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_topology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N454288ab95f741c794656315ae1e41b2" + }, + { + "@id": "http://edamontology.org/operation_0570" + } + ] + }, + { + "@id": "_:N454288ab95f741c794656315ae1e41b2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2992" + } + ] + }, + { + "@id": "http://edamontology.org/format_3991", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "trackdb" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A declaration file format for UCSC browsers track dataset display charateristics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TrackDB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2502", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) protein sequence or structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_1307", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3320" + }, + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Splice sites in a nucleotide sequence or alternative RNA splicing events." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Splice sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2230", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0878", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/is_deprecation_candidate": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of the (1D representations of) secondary structure of two or more proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Secondary structure alignment (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2366" + } + ] + }, + { + "@id": "http://edamontology.org/data_2695", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Rattus norvegicus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3724", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental determined parameter for the cultivation of an organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cultivation conditions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nitrogen source" + }, + { + "@value": "Carbon source" + }, + { + "@value": "Temperature" + }, + { + "@value": "Salinity" + }, + { + "@value": "Culture media composition" + }, + { + "@value": "pH value" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cultivation parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/data_2792", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a peroxidase protein from the PeroxiBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PeroxiBase ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (PeroxiBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3629", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Deconvolution" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Deisotoping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3214" + }, + { + "@id": "_:N21d78aab6a7f4e9fa76ff6ff57c5fdce" + } + ] + }, + { + "@id": "_:N21d78aab6a7f4e9fa76ff6ff57c5fdce", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/data_2012", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GCP_MapPosition" + }, + { + "@value": "Moby:GCP_MapInterval" + }, + { + "@value": "PDBML:_atom_site.id" + }, + { + "@value": "Moby:HitPosition" + }, + { + "@value": "Moby:Position" + }, + { + "@value": "Moby:Locus" + }, + { + "@value": "Moby:GCP_MapPoint" + }, + { + "@value": "Moby:MapPosition" + }, + { + "@value": "Moby:GenePosition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A position in a map (for example a genetic map), either a single position (point) or a region / interval." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Map position" + }, + { + "@value": "Locus" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence coordinates" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "http://edamontology.org/data_1016" + }, + { + "@id": "http://edamontology.org/data_1017" + } + ] + }, + { + "@id": "http://edamontology.org/format_1919", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular sequence record." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7021f01d7a8640b88bb8ea6b8bc66bdb" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N7021f01d7a8640b88bb8ea6b8bc66bdb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3744", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple sample visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/format_3328", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "ftp://selab.janelia.org/pub/software/hmmer/2.4i/Userguide.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "HMMER profile HMM file for HMMER versions 2.x." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1370" + } + ] + }, + { + "@id": "http://edamontology.org/data_1537", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein report (structure)" + }, + { + "@value": "Protein property (structural)" + }, + { + "@value": "Protein structure report (domain)" + }, + { + "@value": "Protein structural property" + }, + { + "@value": "Protein structure-derived report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0896" + }, + { + "@id": "http://edamontology.org/data_2085" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3095", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Design (or predict) nucleic acid sequences with specific chemical or physical properties." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nucleic_acid_design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "http://edamontology.org/operation_2430" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0175", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2275" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The modelling of the three-dimensional structure of a protein using known sequence and structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Homology modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1236", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Psiblast checkpoint file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1955", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1997" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylip interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "phylip sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1184", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the ChEBI ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChEBI concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0252", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Immunogen design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Immunogenicity prediction" + }, + { + "@value": "Antigenicity prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "B cell peptide immunogenicity prediction" + }, + { + "@value": "Hopp and Woods plotting" + }, + { + "@value": "MHC peptide immunogenicity prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data." + }, + { + "@value": "Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified." + }, + { + "@value": "This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide immunogenicity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N9b4b1ddfc27e4e448b78988b3c6aeecb" + }, + { + "@id": "_:Na68f78a984454e8baff65b1e9133991e" + }, + { + "@id": "http://edamontology.org/operation_1777" + } + ] + }, + { + "@id": "_:N9b4b1ddfc27e4e448b78988b3c6aeecb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1534" + } + ] + }, + { + "@id": "_:Na68f78a984454e8baff65b1e9133991e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0451", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment analysis (recombination detection)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Recombination detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/data_1598", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A genetic code for an organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A genetic code need not include detailed codon usage information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0914" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0424", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict epitopes that bind to MHC class II molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0416" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epitope mapping (MHC Class II)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2090", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database entry version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3992", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "cigar" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CIGAR" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CIGAR format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://wiki.bits.vib.be/index.php/CIGAR/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3639", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "iTRAQ" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/data_2139", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Melting temperature" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting temperature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2985" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2997", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more proteins (or some aspect) to identify similarities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/data_1283", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map showing banding patterns derived from direct observation of a stained chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cytologic map" + }, + { + "@value": "Chromosome map" + }, + { + "@value": "Cytogenic map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytogenetic map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1280" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3043", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2363", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning two-dimensional polygel electrophoresis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3279", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cluster (group) documents on the basis of their calculated similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Document clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Document_clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3437" + }, + { + "@id": "http://edamontology.org/operation_3432" + } + ] + }, + { + "@id": "http://edamontology.org/data_1150", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from a database of disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3667" + } + ] + }, + { + "@id": "http://edamontology.org/data_1792", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Symbol of a gene from the Mouse Genome Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (MGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1294", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GlobPlot domain image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1527", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The titration curve of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein titration curve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4027", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ribo-seq" + }, + { + "@value": "RiboSeq" + }, + { + "@value": "RIBO-seq" + }, + { + "@value": "ribosomal footprinting" + }, + { + "@value": "Ribo-Seq" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "translation footprinting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ribosome Profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ribosome_profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3308" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0385", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify clusters of hydrophobic or charged residues in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0393" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy cluster calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3242", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://wiki.thebiogrid.org/doku.php/psi_mitab_file" + }, + { + "@id": "http://psicquic.github.io/MITAB27Format.html" + }, + { + "@id": "ftp://ftp.ebi.ac.uk/pub/databases/intact/current/psimitab/README" + }, + { + "@id": "https://wiki.reactome.org/index.php/PSI-MITAB_interactions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "ftp://ftp.ebi.ac.uk/pub/databases/intact/current/psimitab/README" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSI MI TAB (MITAB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2054" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2776", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a physical entity from the ConsensusPathDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ConsensusPathDB entity ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2917" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3737", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The mean species diversity in sites or habitats at a local scale." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "α-diversity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alpha diversity data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3707" + } + ] + }, + { + "@id": "http://edamontology.org/data_1262", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on peptide fragments of certain molecular weight(s) in one or more protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide molecular weight hits" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1233" + } + ] + }, + { + "@id": "http://edamontology.org/data_0987", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosome name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0984" + }, + { + "@id": "_:Nee5afe8f7f5a44a0b8a9dbff3438acfd" + }, + { + "@id": "http://edamontology.org/data_2119" + } + ] + }, + { + "@id": "_:Nee5afe8f7f5a44a0b8a9dbff3438acfd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2870", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RH map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Radiation hybrid map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1280" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0392", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein contact map calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Contact map calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0391" + }, + { + "@id": "_:N6cd4aa54f712441c8efd4a7d7628f634" + } + ] + }, + { + "@id": "_:N6cd4aa54f712441c8efd4a7d7628f634", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1547" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3799", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Counting and measuring experimentally determined observations into quantities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Quantitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quantification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0325", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more phylogenetic trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + }, + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/format_3685", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1186/1752-0509-5-198" + }, + { + "@id": "http://doi.org/10.1007/978-3-540-88562-7_15" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sed-ml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://sed-ml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SED-ML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2047", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence record (lite)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2846", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene regulatory networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulatory networks" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1452", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1449" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer numbers for amino acid comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid comparison matrix (integers)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3721", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report about any kind of isolation source of biological material e.g. blood, water, soil." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Isolation source" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3717" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0601", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein chemical modifications, e.g. post-translational modifications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Post-translational modifications" + }, + { + "@value": "Protein post-translational modification" + }, + { + "@value": "PTMs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_modifications" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein chemical modifications" + }, + { + "@value": "Post-translation modifications" + }, + { + "@value": "Protein post-translational modifications" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "GO:0006464" + }, + { + "@value": "MOD:00000" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein modifications" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Post-translational_modification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/data_1051", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an ontology of biological or bioinformatics concepts and relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "_:N523f96510f4b4fe0a1a1cb7b225ea4ac" + }, + { + "@id": "http://edamontology.org/data_2338" + } + ] + }, + { + "@id": "_:N523f96510f4b4fe0a1a1cb7b225ea4ac", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0582" + } + ] + }, + { + "@id": "http://edamontology.org/format_3257", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "n3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "N3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Notation3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2376" + } + ] + }, + { + "@id": "http://edamontology.org/data_1390", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0863" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of more than two protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple protein sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/file_extension", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing." + }, + { + "@value": "Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "File extension" + } + ] + }, + { + "@id": "http://edamontology.org/operation_4032", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA modification prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N6502b56c8a3f4c0ea7a2ffc5de745521" + }, + { + "@id": "_:Nc354d31503ac4d0891cfa2326f6e43d1" + }, + { + "@id": "http://edamontology.org/operation_0415" + }, + { + "@id": "_:N69a5390be8674023ad9d5e84f8330ba3" + }, + { + "@id": "_:Nbeed9363fc1a453ebeb08337d6bfb5d5" + }, + { + "@id": "_:N5ceb521c758644ea8f43ab50a354a0a5" + } + ] + }, + { + "@id": "_:N6502b56c8a3f4c0ea7a2ffc5de745521", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1276" + } + ] + }, + { + "@id": "_:Nc354d31503ac4d0891cfa2326f6e43d1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3295" + } + ] + }, + { + "@id": "_:N69a5390be8674023ad9d5e84f8330ba3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:Nbeed9363fc1a453ebeb08337d6bfb5d5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3494" + } + ] + }, + { + "@id": "_:N5ceb521c758644ea8f43ab50a354a0a5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/format_1935", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GCG sequence file format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GCG SSF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "GCG SSF (single sequence file) file format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GCG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3486" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0321", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: UseResidueDB" + }, + { + "@value": "WHATIF: UseFileDB" + }, + { + "@value": "WHATIF: CorrectedPDBasXML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Evaluate the quality or correctness a protein three-dimensional model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein model validation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Residue validation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc." + }, + { + "@value": "The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc." + }, + { + "@value": "This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Structure_validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2428" + }, + { + "@id": "_:Ncadeeffc576d477a900b58690f3607fb" + }, + { + "@id": "http://edamontology.org/operation_2406" + }, + { + "@id": "_:N21cbdb41a7994ec2b274b185032589ee" + } + ] + }, + { + "@id": "_:Ncadeeffc576d477a900b58690f3607fb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2275" + } + ] + }, + { + "@id": "_:N21cbdb41a7994ec2b274b185032589ee", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1539" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0262", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid property calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N56ff19626b8344589684f89261aff3e9" + }, + { + "@id": "http://edamontology.org/operation_3438" + } + ] + }, + { + "@id": "_:N56ff19626b8344589684f89261aff3e9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0912" + } + ] + }, + { + "@id": "http://edamontology.org/data_1348", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3355" + }, + { + "@id": "http://edamontology.org/data_3354" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMM emission and transition counts" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4002", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "pickle" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used by Python pickle module for serializing and de-serializing a Python object structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pickle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://docs.python.org/2/library/pickle.html" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2606", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name (not necessarily stable) an entry (RNA family) from the RFAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RFAM name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2355" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1825", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate for each residue in a protein structure all its backbone torsion angles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0249" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Backbone torsion angle calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0284", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate codon usage statistics and create a codon usage table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Codon usage table construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N3c6241bb52674e9da1431fcf8e070b75" + }, + { + "@id": "http://edamontology.org/operation_0286" + } + ] + }, + { + "@id": "_:N3c6241bb52674e9da1431fcf8e070b75", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1597" + } + ] + }, + { + "@id": "http://edamontology.org/data_1080", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a report of gene expression (e.g. a gene expression profile) from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene expression profile identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression report ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N86a8e431f60e4034b3704ca46d7b8dd2" + } + ] + }, + { + "@id": "_:N86a8e431f60e4034b3704ca46d7b8dd2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3111" + } + ] + }, + { + "@id": "http://edamontology.org/data_1708", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of RNA secondary structure, knots, pseudoknots etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/data_1686", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS megamerger log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS megamerger log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1493", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of RNA tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (RNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1482" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3224", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2436" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene set testing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0532", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse one or more gene expression profiles, typically to interpret them in functional terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression profile analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0843", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An entry (retrievable via URL) from a biological database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database entry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0353", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes tools based on the Needleman and Wunsch algorithm." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by sequence using global alignment-based methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2704", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "I.M.A.G.E. cloneID" + }, + { + "@value": "IMAGE cloneID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clone ID (IMAGE)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1855" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0504", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align (superimpose) more than two molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (multiple)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Multiple protein structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that use an existing alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ] + }, + { + "@id": "http://edamontology.org/data_1064", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a set of molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N659f393a73b24003bd7dda084e6d9374" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N659f393a73b24003bd7dda084e6d9374", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0850" + } + ] + }, + { + "@id": "http://edamontology.org/data_3424", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw biological or biomedical image generated by some experimental technique." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_000081" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/format_3888", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ambermd.org/formats.html#frcmod" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AMBER frcmod" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3884" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3770", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.uniprot.org/docs/uniprot.xsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "UniProtKB XML sequence features format is an XML format available for downloading UniProt entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniProt XML format" + }, + { + "@value": "UniProt XML" + }, + { + "@value": "UniProtKB XML format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProtKB XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2547" + }, + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + } + ] + }, + { + "@id": "http://edamontology.org/format_3600", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/jpeg/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RGB file format is the native raster graphics file format for Silicon Graphics workstations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "rgb" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1119", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier or name of a profile from the JASPAR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JASPAR profile ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1115" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2819", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_3500" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Invertebrates" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3502", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical class enrichment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical similarity enrichment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5364258635104e65a47c2f37449fbd44" + }, + { + "@id": "http://edamontology.org/operation_3501" + } + ] + }, + { + "@id": "_:N5364258635104e65a47c2f37449fbd44", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/data_2960", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid temperature profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3897", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ligand-binding site detection" + }, + { + "@value": "Peptide-protein binding prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ligand-binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ligand_(biochemistry)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ] + }, + { + "@id": "http://edamontology.org/format_1950", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PDB sequence format (ATOM lines)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "pdb format in EMBOSS." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pdbatom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/data_3807", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.19" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw DDD movie acquisition from electron microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EM Movie" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N427ff45305124e49be135607f478eb64" + }, + { + "@id": "http://edamontology.org/data_3424" + } + ] + }, + { + "@id": "_:N427ff45305124e49be135607f478eb64", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3566", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simulate gene expression data, e.g. for purposes of benchmarking." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Simulated gene expression data generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2426" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0265", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Frameshift error detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods include sequence alignment (if related sequences are available) and word-based sequence comparison." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Frameshift detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3195" + }, + { + "@id": "http://edamontology.org/operation_3227" + }, + { + "@id": "_:Nf101879a06254acb899e1e5ee36d2887" + } + ] + }, + { + "@id": "_:Nf101879a06254acb899e1e5ee36d2887", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0282", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genetic cartography" + }, + { + "@value": "Linkage mapping" + }, + { + "@value": "Genetic map construction" + }, + { + "@value": "Genetic map generation" + }, + { + "@value": "Functional mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "QTL mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers." + }, + { + "@value": "This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_mapping#Gene_mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4f5b3e47d763464ab13435fd0e7f1cb5" + }, + { + "@id": "http://edamontology.org/operation_2520" + }, + { + "@id": "http://edamontology.org/operation_0283" + } + ] + }, + { + "@id": "_:N4f5b3e47d763464ab13435fd0e7f1cb5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1278" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2482", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a molecular secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2923", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some variant of Mega format for (typically aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mega variant" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_2613", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "G[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG Glycan ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2900" + }, + { + "@id": "http://edamontology.org/data_1154" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0423", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict epitopes that bind to MHC class I molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0416" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epitope mapping (MHC Class I)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1480", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0886" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of more than two molecular tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (multiple)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3213", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate an index of a genome sequence using a suffix arrays algorithm." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3211" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A suffix array consists of the lexicographically sorted list of suffixes of a genome." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome indexing (suffix arrays)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3656", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chromatin immunoprecipitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Immunoprecipitation_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunoprecipitation experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Immunoprecipitation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/data_1403", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "This is the threshold drop in score at which extension of word alignment is halted." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drop off score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1394" + } + ] + }, + { + "@id": "http://edamontology.org/data_0959", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Textual metadata on a submitted or completed job." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Job metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2616", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "DIP[\\:\\-][0-9]{3}[EN]" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the DIP database of protein-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DIP ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3574", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.2 Human genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of inheritance in human beings." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Human_genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Human genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Human_genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + } + ] + }, + { + "@id": "http://edamontology.org/data_2622", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "HMDB[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HMDB ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (HMDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "_:Nc212cedf943d4d7d8fc24465839bc521", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information)." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Data record" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3226", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant prioritisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/format_2571", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a raw molecular sequence (i.e. the alphabet used)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N029f28abb1314e0ea1ed07102affa531" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N029f28abb1314e0ea1ed07102affa531", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_3153", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/data_0979", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Entity feature identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3013", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/goldenPath/help/axt.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/goldenPath/help/axt.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "axt format of alignments, typically produced from BLASTZ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "axt" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2920" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3032", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of primers for PCR and DNA amplification or the design of molecular probes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer or probe design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2888", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence record (full)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2015", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2014" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a sequence-HMM profile alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment (HMM) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3402", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.2 Anaesthesiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Anaesthesia and anaesthetics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Anaesthetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Anaesthesiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Anaesthesiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Anesthesiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1362", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PWM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Contributions of individual sequences to the matrix might be uneven (weighted)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Position weight matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2854" + } + ] + }, + { + "@id": "http://edamontology.org/format_3821", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://visant.bu.edu/misi/visML.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Default XML format of VisANT, containing all the network information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "VisANT xml format" + }, + { + "@value": "VisANT xml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "VisML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_1260", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on ambiguity in molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence property (ambiguity)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence ambiguity report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1254" + } + ] + }, + { + "@id": "http://edamontology.org/has_function", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_function B' defines for the subject A, that it has the object B as its function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:bearer_of" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has function" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_function_of" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#has-quality" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000306" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/has_function" + } + ] + }, + { + "@id": "http://edamontology.org/format_3014", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.bx.psu.edu/miller_lab/dist/lav_format.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "lav" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.bx.psu.edu/miller_lab/dist/lav_format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "LAV format of alignments generated by BLASTZ and LASTZ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LAV" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1875", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a taxon from the NCBI taxonomy database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI taxon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/data_1721", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the UMLS vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UMLS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3683", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://code.google.com/archive/p/qcml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://code.google.com/archive/p/qcml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qcML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/format_2333", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Binary format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Binary format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + } + ] + }, + { + "@id": "http://edamontology.org/format_2066", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on sequence hits and associated data from searching a sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database hits (sequence) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N5fba08c413a24f0295e41708d18f2b3b" + } + ] + }, + { + "@id": "_:N5fba08c413a24f0295e41708d18f2b3b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0857" + } + ] + }, + { + "@id": "http://edamontology.org/data_2875", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An entry (resource) from the DRCAT bioinformatics resource catalogue." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DRCAT resource" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1826", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate for each residue in a protein structure all its torsion angles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0249" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Full torsion angle calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4023", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "https://doi.org/10.1021/ci990052b" + }, + { + "@id": "https://doi.org/10.1039/CS9972600001" + }, + { + "@id": "https://doi.org/10.1186/1758-2946-3-44" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://cml.sourceforge.net/" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://www.ch.ic.ac.uk/omf/cml/doc/examples/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "cml" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "http://www-pmr.ch.cam.ac.uk/wiki/Main_Page" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChemML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://www-pmr.ch.cam.ac.uk/wiki/Chemical_Markup_Language" + }, + { + "@id": "https://en.wikipedia.org/wiki/Chemical_Markup_Language" + }, + { + "@id": "http://fileformats.archiveteam.org/wiki/CML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "http://edamontology.org/oldParent", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EDAM concept URI of the erstwhile \"parent\" of a now deprecated concept." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Old parent" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0271", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "This is a \"organisational class\" not very useful for annotation per se." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0474" + }, + { + "@id": "http://edamontology.org/operation_0475" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict tertiary structure of a molecular (biopolymer) sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0460", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate and plot a DNA or DNA/RNA temperature profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid temperature profile plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0456" + } + ] + }, + { + "@id": "http://edamontology.org/format_2570", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous pure rna sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2567" + }, + { + "@id": "http://edamontology.org/format_1213" + } + ] + }, + { + "@id": "http://edamontology.org/data_0918", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2189", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1963" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ipi sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ipi" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2158", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for report on restriction enzyme recognition sites in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (restriction sites) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0771", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Theoretical biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Theoretical biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/regex", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regular expression" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2284", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a density plot (of base composition) for a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid density plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0236" + }, + { + "@id": "http://edamontology.org/operation_0564" + } + ] + }, + { + "@id": "http://edamontology.org/data_1193", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a FASTA tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name (FASTA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1190" + } + ] + }, + { + "@id": "http://edamontology.org/data_2370", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a polyA signal from the ASTD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASTD ID (polya)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2367" + } + ] + }, + { + "@id": "http://edamontology.org/format_1580", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the ProDom protein domain classification database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ProDom entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1142", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PD[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A ProDom domain family accession number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "ProDom is a protein domain family database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ProDom accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3314", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "VT 1.7.10 Polymer science" + }, + { + "@value": "Chemical science" + }, + { + "@value": "Polymer science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.7.7 Mathematical chemistry" + }, + { + "@value": "VT 1.7.2 Chemistry" + }, + { + "@value": "VT 1.7.5 Electrochemistry" + }, + { + "@value": "VT 1.7.6 Inorganic and nuclear chemistry" + }, + { + "@value": "VT 1.7.3 Colloid chemistry" + }, + { + "@value": "VT 1.7.9 Physical chemistry" + }, + { + "@value": "VT 1.7 Chemical sciences" + }, + { + "@value": "VT 1.7.8 Organic chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The composition and properties of matter, reactions, and the use of reactions to create new substances." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Mathematical chemistry" + }, + { + "@value": "Organic chemistry" + }, + { + "@value": "Inorganic chemistry" + }, + { + "@value": "Physical chemistry" + }, + { + "@value": "Nuclear chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0164", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison and grouping together of molecular sequences on the basis of their similarities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes systems that generate, process and analyse sequence clusters." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0200", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microarrays, for example, to process microarray data or design probes and experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarrays" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D046228" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1188", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "(doi\\:)?[0-9]{2}\\.[0-9]{4}/.*" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Digital Object Identifier (DOI) of a published article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Digital Object Identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DOI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1088" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2951", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + }, + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1921", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for molecular sequence alignment information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N071af110fd0846ef884a3dd889960dfb" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N071af110fd0846ef884a3dd889960dfb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_1299", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1255" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report might include derived data map such as classification, annotation, organisation, periodicity etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features (repeats)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0278", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA shape prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + }, + { + "@id": "http://edamontology.org/operation_0475" + }, + { + "@id": "http://edamontology.org/operation_2439" + }, + { + "@id": "_:N79602d2183f64d8e8ec04e71abf81d1c" + } + ] + }, + { + "@id": "_:N79602d2183f64d8e8ec04e71abf81d1c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0880" + } + ] + }, + { + "@id": "http://edamontology.org/format_1986", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pearson MARKX1 alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2922" + } + ] + }, + { + "@id": "http://edamontology.org/data_2167", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Density plot (of base composition) for a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid density plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2884" + }, + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2501", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "http://edamontology.org/operation_2478" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) nucleic acid sequence or structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1392", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of multiple sequences aligned by DIALIGN package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DIALIGN format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1731", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The definition of a concept from an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ontology class definition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept definition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0967" + } + ] + }, + { + "@id": "http://edamontology.org/data_1908", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:Tropgene_locus" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a locus from the Tropgene database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (Tropgene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_2345", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the ConsensusPathDB pathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (ConsensusPathDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2917" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0624", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Study of chromosomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0654" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosomes" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1502", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical classes (amino acids)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index (chemical classes)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/data_2974", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_0848" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A raw protein sequence (string of characters)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2976" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence (raw)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3815", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemical_table_file#Molfile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molfile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2030" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3456", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rigid body refinement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0322" + } + ] + }, + { + "@id": "http://edamontology.org/data_1074", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Molecular interaction ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a report of protein interactions from a protein interaction database (typically)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3354df54d1334f8abb2c2a8a09e85e4d" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N3354df54d1334f8abb2c2a8a09e85e4d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1832", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate protein residue contacts with nucleic acids in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue contact calculation (residue-nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3346", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The search and retrieval from a database on the basis of molecular sequence similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0364", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a random sequence, for example, with a specific character composition." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Random sequence generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ] + }, + { + "@id": "http://edamontology.org/data_0991", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique registry number of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical registry number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + } + ] + }, + { + "@id": "http://edamontology.org/format_1998", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylip non-interleaved format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PHYLIP sequential format" + }, + { + "@value": "phylipnon" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PHYLIP sequential" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2924" + } + ] + }, + { + "@id": "http://edamontology.org/data_1244", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File of one or more pairs of primer sequences, as used by EMBOSS primersearch application." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "primersearch primer pairs sequence record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2697", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Takifugu rubripes')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0972", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information resulting from text mining." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Text mining output" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text mining report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + }, + { + "@id": "http://edamontology.org/data_2526" + } + ] + }, + { + "@id": "http://edamontology.org/format_1336", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dhf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/data_0907", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Protein classification data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific protein family or other classification or group of protein sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein family annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N887781b954374226a0da38e4cc2f890c" + }, + { + "@id": "http://edamontology.org/data_0896" + } + ] + }, + { + "@id": "_:N887781b954374226a0da38e4cc2f890c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2491", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify potential hydrogen bonds between amino acid residues." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0394" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hydrogen bond calculation (inter-residue)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3898", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect metal ion-binding sites in proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein metal-binding site prediction" + }, + { + "@value": "Metal-binding site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metal-binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metalloprotein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ] + }, + { + "@id": "http://edamontology.org/data_1073", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an index of amino acid physicochemical and biochemical property data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Neeec26e6669f4f00a47dcb1dad9c59ed" + }, + { + "@id": "http://edamontology.org/data_3036" + } + ] + }, + { + "@id": "_:Neeec26e6669f4f00a47dcb1dad9c59ed", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/data_3952", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.wikipathways.org" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "WP[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the WikiPathways pathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "WikiPathways pathway ID" + }, + { + "@value": "WikiPathways ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (WikiPathways)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/data_2216", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The number of a codon, for instance, at which a mutation is located." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1016" + } + ] + }, + { + "@id": "http://edamontology.org/data_1542", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the solvent accessible or buried surface area of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein solvent accessibility" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_2994", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic character weights" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0204", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The regulation of gene expression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Regulatory genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Regulation_of_gene_expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2942", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise gene expression data after hierarchical clustering for representing hierarchical relationships." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Expression data tree-map rendering" + }, + { + "@value": "Treemapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray tree-map rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Treemap visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Treemapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ] + }, + { + "@id": "http://edamontology.org/data_0914", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Codon usage report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:Na45ab161ccf54831bb3d36f2b7098210" + } + ] + }, + { + "@id": "_:Na45ab161ccf54831bb3d36f2b7098210", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/data_1725", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the MGED ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MGED" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2555", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for molecular sequence alignment information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1921" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0409", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the solubility or atomic solvation energy of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein solubility prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2574" + }, + { + "@id": "_:N69b1acfeb52e40a492992b287d1968e0" + } + ] + }, + { + "@id": "_:N69b1acfeb52e40a492992b287d1968e0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1524" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0084", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of evolutionary relationships amongst organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Phylogeny" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Phylogeny reconstruction" + }, + { + "@value": "Phylogenetic stratigraphy" + }, + { + "@value": "Phylogenetic clocks" + }, + { + "@value": "Phylogenetic dating" + }, + { + "@value": "Phylogenetic simulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogeny" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Phylogenetic_tree" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D010802" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + }, + { + "@id": "http://edamontology.org/topic_3299" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3541", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Post-translation modifications in a protein sequence, typically describing the specific sites involved." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0601" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein post-translational modifications" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3960", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Principal component analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Principal_component_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/data_3181", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a DNA sequence assembly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Assembly report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0867" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0324", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Phylogenetic modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N183f7b6aa57549b6b65a410cff75830d" + } + ] + }, + { + "@id": "_:N183f7b6aa57549b6b65a410cff75830d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/data_3270", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/example": [ + { + "@value": "ENSGT00390000003602" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a gene tree from the Ensembl database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ensembl ID (gene tree)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl gene tree ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1068" + }, + { + "@id": "http://edamontology.org/data_2610" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3250", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "spML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3167" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3912", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of biotechnology to directly manipulate an organism's genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genetic modification" + }, + { + "@value": "Genetic manipulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genetic_engineering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genome engineering" + }, + { + "@value": "Genome editing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genetic_engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + }, + { + "@id": "http://edamontology.org/topic_3053" + } + ] + }, + { + "@id": "http://edamontology.org/data_1132", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an InterPro entry, usually indicating the type of protein matches for that entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro entry name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nfcf0a7e8bd5d4035b83de2908e9b6b7f" + }, + { + "@id": "http://edamontology.org/data_1131" + } + ] + }, + { + "@id": "_:Nfcf0a7e8bd5d4035b83de2908e9b6b7f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1355" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4019", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Life sciences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biosciences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/List_of_life_sciences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0608", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "General cell culture or data on a specific cell lines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell and tissue culture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1765", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1235" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH representative domain sequences (COMBS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3709", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GCT format" + }, + { + "@value": "Res format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GCT/Res format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "http://edamontology.org/data_2667", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{1,5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entry from the MMDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MMDB accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MMDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1070" + } + ] + }, + { + "@id": "http://edamontology.org/format_3167", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for annotation on a laboratory experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experiment annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nbe762b6874f4440c82b4944c22de5205" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nbe762b6874f4440c82b4944c22de5205", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2531" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0247", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein architecture analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "http://edamontology.org/data_2375", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spot ID (HSC-2DPAGE)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2373" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_2159", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for report on coding regions in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_2031" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene features (coding region) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3530", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genetic information processing pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic information processing pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3143", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'superfamily' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP superfamily" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3021", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.uniprot.org/help/accession_numbers" + } + ], + "http://edamontology.org/example": [ + { + "@value": "P43353|Q7M1G0|Q9C199|A5A6J6" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a UniProt (protein sequence) database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniProt accession number" + }, + { + "@value": "UniProt entry accession" + }, + { + "@value": "UniProtKB accession number" + }, + { + "@value": "UniProtKB accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "TrEMBL entry accession" + }, + { + "@value": "Swiss-Prot entry accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "http://edamontology.org/format_3729", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/books/NBK154410/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Input format used by the Database of Genotypes and Phenotypes (dbGaP)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbGaP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3795", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "In vitro selection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3095" + } + ] + }, + { + "@id": "http://edamontology.org/format_3610", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://en.wikipedia.org/wiki/Phred_quality_score" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "qualsolid" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3607" + } + ] + }, + { + "@id": "http://edamontology.org/data_1547", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An amino acid residue contact map for a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein contact map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/data_2634", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "(ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The International Standard Book Number (ISBN) is for identifying printed books." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ISBN" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2633" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0465", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "siRNA binding specificity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na28c6e58413540fdbd6e05998a3e3728" + }, + { + "@id": "http://edamontology.org/operation_0443" + } + ] + }, + { + "@id": "_:Na28c6e58413540fdbd6e05998a3e3728", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ] + }, + { + "@id": "http://edamontology.org/data_1772", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A numerical value, that is some type of scored value arising for example from a prediction method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3038", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure databases" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2187", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text sequence format resembling uniprotkb entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt-like (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2547" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0563", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reformat a codon usage table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0335" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table formatting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1354", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some type of statistical model representing a (typically multiple) sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_010531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0860" + }, + { + "@id": "_:N70ac3e95c66a4b3fac938ddab12566ca" + } + ] + }, + { + "@id": "_:N70ac3e95c66a4b3fac938ddab12566ca", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3516", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genotyping_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotyping experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genotyping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3459", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Functional sequence clustering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Functional clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb83544e612df4afaac7591f9fa995230" + }, + { + "@id": "http://edamontology.org/operation_0291" + } + ] + }, + { + "@id": "_:Nb83544e612df4afaac7591f9fa995230", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3902", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect RNA-binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-RNA binding site prediction" + }, + { + "@value": "Protein-RNA binding site detection" + }, + { + "@value": "RNA binding site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0420" + } + ] + }, + { + "@id": "http://edamontology.org/data_3265", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a HGMD database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HGMD identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGMD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2294" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2661", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structural and associated data for toxic chemical substances." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxins and targets" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2891", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a mathematical model, typically an entry from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological model accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1085" + } + ] + }, + { + "@id": "http://edamontology.org/data_2705", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{7}|GO:[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a 'cellular component' concept from the Gene Ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GO concept identifier (cellular compartment)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept ID (cellular component)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1176" + } + ] + }, + { + "@id": "http://purl.org/dc/elements/1.1/title", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2193", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information on any arbitrary database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database entry metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0578", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "DNA circular map rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Draw a circular maps of DNA, for example a plasmid map." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plasmid map drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0573" + } + ] + }, + { + "@id": "http://edamontology.org/format_3583", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Holds a tab-delimited chromosome /start /end / datavalue dataset." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bedgraph" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2709", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a gene expression profile from the CleanEx database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CleanEx entry name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1080" + } + ] + }, + { + "@id": "http://edamontology.org/data_1466", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "tRNA structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1465" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3520", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proteomics experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Proteomics_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data-independent acquisition" + }, + { + "@value": "Spectrum demultiplexing" + }, + { + "@value": "Mass spectrometry experiments" + }, + { + "@value": "Mass spectrometry" + }, + { + "@value": "2D PAGE experiment" + }, + { + "@value": "MS" + }, + { + "@value": "DIA" + }, + { + "@value": "Northern blot experiment" + }, + { + "@value": "MS experiments" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteomics experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Proteomics" + }, + { + "@id": "https://en.wikipedia.org/wiki/Proteomics_Standards_Initiative" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/format_2559", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format resembling GenBank entry (plain text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the non-standard GenBank-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank-like format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/data_0889", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some type of structural (3D) profile or template (representing a structure or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural (3D) profile" + }, + { + "@value": "3D profile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N206139ac5c2f4599b0bc72914589137e" + } + ] + }, + { + "@id": "_:N206139ac5c2f4599b0bc72914589137e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/format_1197", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InChI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2035" + } + ] + }, + { + "@id": "http://edamontology.org/format_3700", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://samtools.github.io/hts-specs/tabix.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Index file format used by the samtools package to index TAB-delimited genome position files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tabix index file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "_:N2472b5077bee436a8c8b3d21e6f4e101" + }, + { + "@id": "http://edamontology.org/format_3326" + } + ] + }, + { + "@id": "_:N2472b5077bee436a8c8b3d21e6f4e101", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0955" + } + ] + }, + { + "@id": "http://edamontology.org/format_3883", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://manual.gromacs.org/documentation/2018/user-guide/file-formats.html#itp" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GROMACS itp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3884" + }, + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3879" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3361", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The procedures used to conduct an experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Laboratory method" + }, + { + "@value": "Experimental techniques" + }, + { + "@value": "Lab techniques" + }, + { + "@value": "Lab method" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Laboratory_techniques" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Laboratory experiments" + }, + { + "@value": "Experiments" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laboratory techniques" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Laboratory" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/format_3884", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system." + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FF parameter format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N8cea1537912b4b88b3f9f5d4e7f82e20" + } + ] + }, + { + "@id": "_:N8cea1537912b4b88b3f9f5d4e7f82e20", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3872" + } + ] + }, + { + "@id": "http://edamontology.org/format_3712", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proprietary file format for mass spectrometry data from Thermo Scientific." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Proprietary format for which documentation is not available." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Thermo RAW" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_2554", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format for molecular sequence alignment information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1921" + } + ] + }, + { + "@id": "http://edamontology.org/data_2168", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence trace image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2969" + } + ] + }, + { + "@id": "http://edamontology.org/data_2152", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A parameter that is used to control rendering (drawing) to a device or image." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rendering parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3289", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0304" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search for and retrieve a data identifier of some kind, e.g. a database entry accession." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ID retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0397", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_1844" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Validate a Ramachandran plot of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_1844" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ramachandran plot validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1300", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene and transcript structure (report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1181", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the UMLS vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UMLS concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1087" + } + ] + }, + { + "@id": "http://edamontology.org/data_2795", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an open reading frame." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ORF identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3925", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render (visualise) a network - typically a biological network of some sort." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Network rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein interaction network rendering" + }, + { + "@value": "Protein interaction network visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Network visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "_:N11dfe06fe8d24ba49eca2794a908eb6c" + }, + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "_:N11dfe06fe8d24ba49eca2794a908eb6c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2600" + } + ] + }, + { + "@id": "http://edamontology.org/data_2609", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "D[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a drug from the KEGG Drug database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug ID (KEGG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2895" + }, + { + "@id": "http://edamontology.org/data_1154" + } + ] + }, + { + "@id": "http://edamontology.org/data_0842", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1db3678aa5ba4040803f0b6a17d43d78" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://semanticscience.org/resource/SIO_000115" + }, + { + "@id": "http://wsio.org/data_005" + } + ], + "http://www.w3.org/2004/02/skos/core#narrowMatch": [ + { + "@id": "http://purl.org/dc/elements/1.1/identifier" + } + ] + }, + { + "@id": "_:N1db3678aa5ba4040803f0b6a17d43d78", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_1636", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Heat map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3768" + }, + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/data_1355", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific or conserved protein sequence pattern." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein site signature" + }, + { + "@value": "InterPro entry" + }, + { + "@value": "Protein family signature" + }, + { + "@value": "Protein region signature" + }, + { + "@value": "Protein domain signature" + }, + { + "@value": "Protein repeat signature" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2762" + } + ] + }, + { + "@id": "http://edamontology.org/data_2157", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1266" + }, + { + "@id": "http://edamontology.org/data_1268" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Word composition data for a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Word composition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2977", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more nucleic acid sequences, possibly with associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid sequences" + }, + { + "@value": "Nucleotide sequences" + }, + { + "@value": "Nucleotide sequence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "DNA sequence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/format_3819", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://biopython.org/DIST/docs/api/Bio.AlignIO.PhylipIO-module.html" + }, + { + "@id": "http://www.phylo.org/index.php/help/relaxed_phylip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylip multiple alignment sequence format, less stringent than PHYLIP format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PHYLIP Interleaved format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Relaxed PHYLIP Interleaved" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2924" + } + ] + }, + { + "@id": "http://edamontology.org/example", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Example" + } + ] + }, + { + "@id": "http://edamontology.org/data_0990", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique name of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + }, + { + "@id": "http://edamontology.org/data_0984" + } + ] + }, + { + "@id": "http://edamontology.org/format_3983", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "net" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NET" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://genome.ucsc.edu/goldenPath/help/net.html" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1216", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous pure rna sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1213" + }, + { + "@id": "http://edamontology.org/format_1206" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0433", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify, predict or analyse splice sites in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Splice prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might require a pre-mRNA or genomic DNA sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Splice site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2499" + }, + { + "@id": "_:N46b6d5d7443840efb0900798b9b9c6b5" + } + ] + }, + { + "@id": "_:N46b6d5d7443840efb0900798b9b9c6b5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/data_1243", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer3 mispriming library file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2551", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular sequence record (text)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/data_0953", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a version of software or data, for example name, version number and release date." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0246", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify structural domains in a protein structure from first principles (for example calculations on structural compactness)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_2406" + }, + { + "@id": "_:N811624e6ebbd448194c9cde5c7dc95ad" + } + ] + }, + { + "@id": "_:N811624e6ebbd448194c9cde5c7dc95ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0736" + } + ] + }, + { + "@id": "http://edamontology.org/data_1381", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/is_deprecation_candidate": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of exactly two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (pair)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pair sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_010068" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/format_3848", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for collected entries from bibliographic databases MEDLINE and PubMed." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MEDLINE XML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubMed XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2848" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_0956", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information concerning an analysis of an index of biological data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Database index annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N89ec3eb325ff4df494a3949c4d6399fb" + }, + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "_:N89ec3eb325ff4df494a3949c4d6399fb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3489" + } + ] + }, + { + "@id": "http://edamontology.org/format_1637", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of Affymetrix data file of raw image data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Affymetrix image data file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dat" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1750a7b242ce48eaa9ea89f964f7469d" + }, + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:N1750a7b242ce48eaa9ea89f964f7469d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1714" + } + ] + }, + { + "@id": "http://edamontology.org/data_1531", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The extinction coefficient of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein extinction coefficient" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0209", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.4 Medicinal chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Drug design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medicinal_chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medicinal chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Medicinal_chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3371" + }, + { + "@id": "http://edamontology.org/topic_3336" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/is_symmetric", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_1445", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip tree distance format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2049" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2425", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Refine or optimise some data model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Optimisation and refinement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_3000", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AB1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/data_1158", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the INOH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "INOH identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (INOH)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1798", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1035" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Leishmania major GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB Leishmania major)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1159", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the PATIKA database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PATIKA ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (PATIKA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/data_0863", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of multiple molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "msa" + }, + { + "@value": "Multiple sequence alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D016415" + }, + { + "@id": "http://en.wikipedia.org/wiki/Sequence_alignment" + }, + { + "@value": "http://semanticscience.org/resource/SIO_010066" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1916" + }, + { + "@id": "_:N4c4acc3b79744e1896171eaba7220095" + } + ] + }, + { + "@id": "_:N4c4acc3b79744e1896171eaba7220095", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3315", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT:1.1 Mathematics" + }, + { + "@value": "VT 1.1.99 Other" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of numbers (quantity) and other topics including structure, space, and change." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Maths" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Mathematics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Dynamical systems" + }, + { + "@value": "Multivariate analysis" + }, + { + "@value": "Graph analytics" + }, + { + "@value": "Dynamic systems" + }, + { + "@value": "Dynymical systems theory" + }, + { + "@value": "Monte Carlo methods" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/data_1446", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0874" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer numbers for sequence comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix (integers)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1499", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D-1D scoring matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0892" + } + ] + }, + { + "@id": "http://edamontology.org/data_2835", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for a gene from the VBASE2 database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "VBASE2 ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (VBASE2)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3106", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Metadata concerning the software, hardware or other aspects of a computer system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "System metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/format_1929", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA format including NCBI-style IDs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "FASTA format" + }, + { + "@value": "FASTA sequence format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/format_3875", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Portable binary format for trajectories produced by GROMACS package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XTC" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2979", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning small peptides." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Peptide data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_0905", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction raw data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "_:N5a8372b68a064e519d8739a31d690b7e", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_function_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:function_of" + } + ] + }, + { + "@id": "http://edamontology.org/data_2316", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a cell line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1046" + } + ] + }, + { + "@id": "http://edamontology.org/format_1214", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous pure dna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1212" + }, + { + "@id": "http://edamontology.org/format_1206" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3318", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of matter, space and time, and related concepts such as energy and force." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Physics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Physics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0295", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align (superimpose) molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "3D profile alignment" + }, + { + "@value": "3D profile-to-3D profile alignment" + }, + { + "@value": "Structural profile alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Structural_alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_2928" + }, + { + "@id": "_:N04ba6aab7b844ffca986654492f34666" + }, + { + "@id": "http://edamontology.org/operation_2483" + } + ] + }, + { + "@id": "_:N04ba6aab7b844ffca986654492f34666", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "http://edamontology.org/format_3906", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or \"NMReDATA\") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or \"NMReDATA\") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NMReDATA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://nmredata.org/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3824" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3877", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XYZ" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_3868" + } + ] + }, + { + "@id": "http://edamontology.org/format_2303", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format (HTML) for the STRING database of protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "STRING entry format (HTML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3204", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse cytosine methylation states in nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Methylation profile analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Methylation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/format_3011", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format9" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "gp" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "genePred table format for gene prediction tracks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "genePred" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2735", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a SwissRegulon database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database name (SwissRegulon)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1485", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (protein all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3939", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metabolic_engineering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0922", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PCR primers and hybridisation oligos in a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3682", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1016/j.jprot.2012.07.026" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.imzml.org/index.php?option=com_content&view=article&id=188&Itemid=63" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "imzml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.imzml.org/index.php?option=com_content&view=article&id=188&Itemid=63" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "imzML metadata is a data format for mass spectrometry imaging metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "imzML metadata file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_1321", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1157", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an pathway from the BioCyc biological pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioCyc pathway ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (BioCyc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2104" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2478", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence analysis (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence alignment analysis (nucleic acid)" + }, + { + "@value": "Nucleic acid sequence alignment analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nab4f90f1ec4340bd98ec6f2c5bb87dc5" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "_:N09a99c05cc9e4506bdacb7f38c8b8fd9" + } + ] + }, + { + "@id": "_:Nab4f90f1ec4340bd98ec6f2c5bb87dc5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "_:N09a99c05cc9e4506bdacb7f38c8b8fd9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/data_0880", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:RNAStructML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report of secondary structure (predicted or real) of an RNA molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Secondary structure (RNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1465" + }, + { + "@id": "_:N15b5b4df77564efa87b6cc079f3e56dd" + } + ] + }, + { + "@id": "_:N15b5b4df77564efa87b6cc079f3e56dd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0089", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Ontology_and_terminology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Applied ontology" + }, + { + "@value": "Upper ontology" + }, + { + "@value": "Ontologies" + }, + { + "@value": "Terminology" + }, + { + "@value": "Ontology relations" + }, + { + "@value": "Ontology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology and terminology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D002965" + }, + { + "@id": "https://en.wikipedia.org/wiki/Ontology_(information_science)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/format_2195", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for ontologies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Nc8bf693ccb6a4449a1c52a4dfdb6135f" + } + ] + }, + { + "@id": "_:Nc8bf693ccb6a4449a1c52a4dfdb6135f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0582" + } + ] + }, + { + "@id": "http://edamontology.org/isdebtag", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "When 'true', the concept has been proposed or is supported within Debian as a tag." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "isdebtag" + } + ] + }, + { + "@id": "http://edamontology.org/data_1807", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of an open reading frame attributed by a sequencing project." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ORF name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_2795" + } + ] + }, + { + "@id": "http://edamontology.org/data_3111", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data generated from processing and analysis of probe set data from a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene annotation (expression)" + }, + { + "@value": "Microarray probe set data" + }, + { + "@value": "Gene expression report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Processed microarray data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3117" + }, + { + "@id": "_:N08bdeb1c0afe4abc9682ff713069bad7" + } + ] + }, + { + "@id": "_:N08bdeb1c0afe4abc9682ff713069bad7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/data_2660", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioNumbers ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3577", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.4.5 Molecular diagnostics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Precision medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Personalised_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Molecular diagnostics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Personalised medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Personalized_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_2527", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Typically a simple numerical or string value that controls the operation of a tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0158", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motifs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1639", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "affymetrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2172" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3144", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'family' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP family" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0920", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genotype/phenotype annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype/phenotype report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/data_2071", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An amino acid sequence motif." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein sequence motif" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1353" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0344", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a database and retrieve sequences with a given entry code or accession number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence retrieval (by code)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2059", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2350" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on genotype / phenotype information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype and phenotype annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topics", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/data_1880", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term which is likely to be misleading of its meaning." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Misnomer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1670", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a database (or ontology) version, for example name, version number and release date." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2397", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Exons in a nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exons" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2197", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A serialisation format conforming to the Web Ontology Language (OWL) model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OWL format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2195" + }, + { + "@id": "http://edamontology.org/format_2376" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3680", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyze data from RNA-seq experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-Seq analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + }, + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2509", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2451" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2451" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1886", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:Blattner_number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The blattner identifier for a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Blattner number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2564", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Three letter amino acid identifier, e.g. GLY." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid name (three letter)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2300", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an entry (gene) from the NCBI genes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (NCBI)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3036", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an array of numerical values, such as a comparison matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Matrix identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N61804d5b410940ab9dd5097a00c80d7e" + } + ] + }, + { + "@id": "_:N61804d5b410940ab9dd5097a00c80d7e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/data_0955", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An index of data of biological relevance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N5d361a6cfab24015ad3bbda03f7f8790" + } + ] + }, + { + "@id": "_:N5d361a6cfab24015ad3bbda03f7f8790", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3489" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3087", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with \"Protein feature detection\")." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_0253" + }, + { + "@id": "http://edamontology.org/operation_2479" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3092" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1115", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a sequence profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A sequence profile typically represents a sequence alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N228ac6d339ca47f8872121f5e6edcc34" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N228ac6d339ca47f8872121f5e6edcc34", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1354" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3570", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.1.1 Pure mathematics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of abstract mathematical concepts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pure_mathematics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Linear algebra" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pure mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pure_mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3315" + } + ] + }, + { + "@id": "http://edamontology.org/data_1141", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry (family) from the TIGRFam database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "TIGRFam accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIGRFam ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_1701", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from PubChem." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubChem entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1206", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous pure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2094" + }, + { + "@id": "http://edamontology.org/format_2096" + } + ] + }, + { + "@id": "http://edamontology.org/data_1114", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a sequence motif, for example an entry from a motif database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N0ae6a606ffaa4ab6803fff64e73b33c0" + } + ] + }, + { + "@id": "_:N0ae6a606ffaa4ab6803fff64e73b33c0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1353" + } + ] + }, + { + "@id": "http://edamontology.org/format_1422", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER profile alignment (HMM versus sequences)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2014" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3394", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Healthcare RA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Regulatory_affairs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regulatory affairs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Regulatory_affairs#Healthcare_RA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0798", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Mobile_genetic_elements" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Transposons" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mobile genetic elements" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Mobile_genetic_elements" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/data_2896", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a toxin." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxin name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2576" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0512", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0298" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0292" + }, + { + "@id": "http://edamontology.org/operation_0300" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more molecular profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment generation (multiple profile)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3269", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3148" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on gene homologues between species." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene homology (report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3734", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lane identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3732" + } + ] + }, + { + "@id": "http://edamontology.org/data_0931", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "microarray experiments including conditions, protocol, sample:data relationships etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray experiment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3009", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://jcomeau.freeshell.org/www/genome/2bitformat.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome-source.cse.ucsc.edu/gitweb/?p=kent.git;a=blob_plain;f=src/inc/twoBit.h;hb=HEAD" + }, + { + "@id": "http://jcomeau.freeshell.org/www/genome/2bitformat.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2bit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/data_2369", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an intron from the ASTD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASTD ID (intron)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2367" + } + ] + }, + { + "@id": "http://edamontology.org/data_1127", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9][a-zA-Z_0-9]{3}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entry from the PDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PDB identifier" + }, + { + "@value": "PDBID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1070" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3529", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Environmental information processing pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Environmental information processing pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3829", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://mdc.custhelp.com/app/answers/detail/a_id/17120/related/1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3828" + } + ] + }, + { + "@id": "http://edamontology.org/format_3597", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/psd/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "psd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1245", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A cluster of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein sequence cluster" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sequences are typically related, for example a family of sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1235" + }, + { + "@id": "http://edamontology.org/data_1233" + } + ] + }, + { + "@id": "http://edamontology.org/data_1687", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS megamerger log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS whichdb log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3835", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://cruxtoolkit.sourceforge.net/tide-search.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format supported by the Tide tool for identifying peptides from tandem mass spectra." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIDE TXT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2390", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the UNITE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UNITE accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1097" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2093", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A list of database accessions or identifiers are usually included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data reference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3421", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.28 Transplantation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Surgery" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Transplantation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Surgery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Surgery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3278", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate similarity between 2 or more documents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Document similarity calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3437" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3321", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The structure and function of genes at a molecular level." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + }, + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3415", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medical_toxicology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medical toxicology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Medical_toxicology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0535", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0319" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign secondary structure from circular dichroism (CD) spectroscopic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0319" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure assignment (from CD data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2323", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the Enzyme nomenclature database (ENZYME)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ENZYME enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1800", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1035" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Schizosaccharomyces pombe GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB Schizosaccharomyces pombe)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0365", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate digest fragments for a nucleotide sequence containing restriction sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid restriction digest" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction digest" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Restriction_digest" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0262" + }, + { + "@id": "http://edamontology.org/operation_0230" + }, + { + "@id": "_:N3c4a471569a1423198c3c00b4f65e6aa" + } + ] + }, + { + "@id": "_:N3c4a471569a1423198c3c00b4f65e6aa", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1239" + } + ] + }, + { + "@id": "http://edamontology.org/data_1338", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0857" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Scores from a sequence database search (for example a BLAST search)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database hits scores list" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4018", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://sites.google.com/site/gvcftools/home/about-gvcf/gvcf-conventions" + }, + { + "@id": "https://gatk.broadinstitute.org/hc/en-us/articles/360035531812-GVCF-Genomic-Variant-Call-Format" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "g.vcf.gz" + }, + { + "@value": "g.vcf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "g.vcf.gz" + }, + { + "@value": "g.vcf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "gVCF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://sites.google.com/site/gvcftools/home/about-gvcf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3016" + } + ] + }, + { + "@id": "http://edamontology.org/format_1341", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Results format for searches of the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro hits format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3703", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reference identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/data_2649", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PA[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PharmGKB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2631", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "mge:[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a mobile genetic element from the Aclame database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ACLAME ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2630" + } + ] + }, + { + "@id": "http://edamontology.org/data_0853", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The strand of a DNA sequence (forward or reverse)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA sense specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0360", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a database of molecular structure and retrieve structures that are similar to a query structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure retrieval by structure" + }, + { + "@value": "Structure database search (by structure)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural similarity search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2483" + }, + { + "@id": "http://edamontology.org/operation_0339" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3061", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The documentation of resources such as tools, services and databases and how to get help." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Documentation and help" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3503", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Plot an incident curve such as a survival curve, death curve, mortality curve." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Incident curve plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3801", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Match experimentally measured mass spectrum to a spectrum in a spectral library or database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spectral library search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3631" + }, + { + "@id": "_:N4ab8c1c065c048c2a458e4dafac23fb1" + } + ] + }, + { + "@id": "_:N4ab8c1c065c048c2a458e4dafac23fb1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0281", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify genetic markers in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic marker identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2756", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a membrane transport proteins from the transport classification database (TCDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TCID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/format_2006", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd2bb11284ee941ec9c8ae22f06e7c372" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nd2bb11284ee941ec9c8ae22f06e7c372", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/format_3844", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://gmod.org/wiki/Chado_XML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chado-XML format is a direct mapping of the Chado relational schema into XML." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chado-XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3303", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2 Clinical medicine" + }, + { + "@value": "VT 3.2.9 General and internal medicine" + }, + { + "@value": "VT 3.1 Basic medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Research in support of healing by diagnosis, treatment, and prevention of disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biomedical research" + }, + { + "@value": "Experimental medicine" + }, + { + "@value": "Clinical medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Internal medicine" + }, + { + "@value": "General medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + } + ] + }, + { + "@id": "http://edamontology.org/data_2857", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2526" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bibliographic data concerning scientific article(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2306", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://mblab.wustl.edu/GTF22.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format4" + }, + { + "@id": "http://mblab.wustl.edu/GTF22.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene Transfer Format (GTF), a restricted version of GFF." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GTF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2305" + } + ] + }, + { + "@id": "http://edamontology.org/data_3735", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Run number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3732" + } + ] + }, + { + "@id": "http://edamontology.org/format_1218", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous pure protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1206" + }, + { + "@id": "http://edamontology.org/format_1208" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0513", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0299" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + }, + { + "@id": "http://edamontology.org/operation_0294" + }, + { + "@id": "http://edamontology.org/operation_0503" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align exactly two molecular Structural (3D) profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D profile-to-3D profile alignment (pairwise)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1078", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experiment annotation ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naa505387c280451b8e84f34f951e130b" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:Naa505387c280451b8e84f34f951e130b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2531" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0443", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Transcriptional regulatory element prediction (trans)" + }, + { + "@value": "Functional RNA identification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Trans-regulatory elements regulate genes distant from the gene from which they were transcribed." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "trans-regulatory element prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N48f56e91ae1f4971a33f98c6336e687f" + }, + { + "@id": "http://edamontology.org/operation_0438" + } + ] + }, + { + "@id": "_:N48f56e91ae1f4971a33f98c6336e687f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ] + }, + { + "@id": "http://edamontology.org/data_2794", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of an open reading frame (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ORF ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2795" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0446", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict exonic splicing enhancers (ESE) in exons." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exonic splicing enhancer prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0440" + }, + { + "@id": "_:Nc1d990d5ddbe49e799672a4634e32727" + } + ] + }, + { + "@id": "_:Nc1d990d5ddbe49e799672a4634e32727", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0289", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence distance matrix construction" + }, + { + "@value": "Phylogenetic distance matrix generation" + }, + { + "@value": "Sequence distance calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence distance matrix generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2b0195d129034ff1be6b17a64ab0e377" + }, + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "_:N9761ba44fed448e283a885d1d2cef9f2" + } + ] + }, + { + "@id": "_:N2b0195d129034ff1be6b17a64ab0e377", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "_:N9761ba44fed448e283a885d1d2cef9f2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0870" + } + ] + }, + { + "@id": "http://edamontology.org/data_2812", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a lipid." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipid identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0f7721cdf39f44eba104415beba01495" + }, + { + "@id": "_:Na91e9680e4f448bd89e63deb35e86dc9" + }, + { + "@id": "http://edamontology.org/data_0982" + } + ] + }, + { + "@id": "_:N0f7721cdf39f44eba104415beba01495", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2850" + } + ] + }, + { + "@id": "_:Na91e9680e4f448bd89e63deb35e86dc9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2879" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3230", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Read depth analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + } + ] + }, + { + "@id": "http://edamontology.org/data_1882", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier representing an author in the DragonDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DragonDB author identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1881" + } + ] + }, + { + "@id": "http://edamontology.org/format_2243", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2036" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PHYLIP file format for phylogenetic property data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "phylip property values" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2763", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a particular locus." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0546", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (minimum distance methods)" + }, + { + "@value": "Phylogenetic tree construction (minimum distance methods)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes neighbor joining (NJ) clustering method." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (minimum distance methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0539" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2508", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "http://edamontology.org/operation_2998" + }, + { + "@id": "http://edamontology.org/operation_2478" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2451" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3636", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MRM/SRM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3630" + } + ] + }, + { + "@id": "http://edamontology.org/data_1133", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "IPR015590" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "IPR[0-9]{6}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primary accession number of an InterPro entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "InterPro primary accession" + }, + { + "@value": "InterPro primary accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Every InterPro entry has a unique accession number to provide a persistent citation of database records." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "_:N76a7115d0a4a4cc3a90536a830a0b8af" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "_:N76a7115d0a4a4cc3a90536a830a0b8af", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1355" + } + ] + }, + { + "@id": "http://edamontology.org/data_2721", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an dinucleotide property from the DiProDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DiProDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2718" + } + ] + }, + { + "@id": "http://edamontology.org/data_1032", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from DictyBase." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (DictyBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_1454", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dssp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2077" + } + ] + }, + { + "@id": "http://edamontology.org/format_1782", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry (gene) format of the NCBI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3624", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An index of a genome database, indexed for use by the snpeff tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "snpeffdb" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3326" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1066", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a molecular sequence alignment, for example a record from an alignment database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "_:N542c6ad8d3274f959c818064d5972d5a" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N542c6ad8d3274f959c818064d5972d5a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_1558", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'topology' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH topology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1020", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence feature method" + }, + { + "@value": "Sequence feature type" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature key" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2914" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1305", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3125" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2520", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a map of a DNA sequence annotated with positional or non-positional features of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf83b041796584251aa3abf85227879bc" + }, + { + "@id": "_:N58c9c5720efe42dabd2f8dedeeb38e27" + }, + { + "@id": "_:N0fa329ecc80b4e03baa02181d9303abd" + }, + { + "@id": "http://edamontology.org/operation_2429" + } + ] + }, + { + "@id": "_:Nf83b041796584251aa3abf85227879bc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ] + }, + { + "@id": "_:N58c9c5720efe42dabd2f8dedeeb38e27", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "_:N0fa329ecc80b4e03baa02181d9303abd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0196" + } + ] + }, + { + "@id": "http://edamontology.org/format_1209", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for the consensus of two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "consensus" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2095" + }, + { + "@id": "http://edamontology.org/format_2097" + } + ] + }, + { + "@id": "http://edamontology.org/data_1860", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Quantitative trait locus map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QTL map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1278" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2456", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Classify G-protein coupled receptors (GPCRs) into families and subfamilies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2995" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPCR classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3814", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemical_table_file#SDF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SDF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "http://edamontology.org/format_3665", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://khmer.readthedocs.org/en/v2.0/dev/binary-file-formats.html#countgraph" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "oxlicg" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/vnd.oxli.countgraph" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://khmer.readthedocs.org/en/v2.0/dev/binary-file-formats.html#countgraph" + }, + { + "@id": "http://www.iana.org/assignments/media-types/application/vnd.oxli.countgraph" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "K-mer countgraph" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3617" + } + ] + }, + { + "@id": "http://edamontology.org/operation_4009", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Drug design" + }, + { + "@value": "Structure-based drug design" + }, + { + "@value": "Structure-based small molecule design" + }, + { + "@value": "Ligand-based drug design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling." + }, + { + "@value": "There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecule design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2430" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0430", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find CpG rich regions in a nucleotide sequence or isochores in genome sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CpG island and isochores detection" + }, + { + "@value": "CpG island and isochores rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CpG island and isochore detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + }, + { + "@id": "_:N4fcc6d4024a94300b668fbdf7504b15a" + } + ] + }, + { + "@id": "_:N4fcc6d4024a94300b668fbdf7504b15a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ] + }, + { + "@id": "http://edamontology.org/format_3618", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://galaxy.readthedocs.org/en/latest/lib/galaxy.datatypes.html?highlight=datatypes%20graph#module-galaxy.datatypes.graph" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML-based format used to store graph descriptions within Galaxy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xgmml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3617" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0558", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate a phylogenetic tree with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0226" + } + ] + }, + { + "@id": "http://edamontology.org/data_0927", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about the linkage of alleles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene annotation (linkage)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Linkage disequilibrium (report)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic linkage report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/created_in", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Version in which a concept was created." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Created in" + } + ] + }, + { + "@id": "http://edamontology.org/format_1966", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NCBI ASN.1-based sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASN.1 sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2178", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more things." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "1 or more" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3668", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of some disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3667" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0456", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate and plot a DNA or DNA/RNA melting profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A melting profile is used to visualise and analyse partly melted DNA conformations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting profile plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "_:N1b1236ce51bf402792bc16ba53e17562" + }, + { + "@id": "http://edamontology.org/operation_0262" + } + ] + }, + { + "@id": "_:N1b1236ce51bf402792bc16ba53e17562", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1583" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0366", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence cleavage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0230" + }, + { + "@id": "_:N3da5df1b44fd4789b2a0a8c7f500d2e9" + }, + { + "@id": "_:N9283397bc5c4446e8759d44b16b09657" + } + ] + }, + { + "@id": "_:N3da5df1b44fd4789b2a0a8c7f500d2e9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1238" + } + ] + }, + { + "@id": "_:N9283397bc5c4446e8759d44b16b09657", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_2904", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession of a map of a molecular sequence (deposited in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2117" + } + ] + }, + { + "@id": "http://edamontology.org/data_1378", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2071" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein active site signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein active site signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1549", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Patterns of hydrogen bonding in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydrogen bonds" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/data_2580", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a monomer from the BindingDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BindingDB Monomer ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2927", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0914" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning codon usage." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0780", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.22 Plant science" + }, + { + "@value": "VT 1.5.10 Botany" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Plant science" + }, + { + "@value": "Botany" + }, + { + "@value": "Plant" + }, + { + "@value": "Plants" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Plant_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Plant cell biology" + }, + { + "@value": "Plant anatomy" + }, + { + "@value": "Plant ecology" + }, + { + "@value": "Plant genetics" + }, + { + "@value": "Plant physiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a plant, a group of plants or all plants." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plant biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Botany" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1726", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the myGrid ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "myGrid" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1705", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the HET group dictionary (HET groups from PDB files)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HET group dictionary entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "http://edamontology.org/format_1700", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG GLYCAN database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG GLYCAN entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1018", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1015" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of an nucleic acid feature." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid feature identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1057", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1056" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1407", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1398" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for extending a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap extension penalty (float)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0502", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align RNA secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RNA secondary structure alignment generation" + }, + { + "@value": "RNA secondary structure alignment construction" + }, + { + "@value": "Secondary structure alignment construction (RNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2439" + }, + { + "@id": "_:Ne7e701556bdc44faa8d7050c1ed7443c" + }, + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N6e6c0dbff40d43c4ab987fc2e44e2051" + } + ] + }, + { + "@id": "_:Ne7e701556bdc44faa8d7050c1ed7443c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0880" + } + ] + }, + { + "@id": "_:N6e6c0dbff40d43c4ab987fc2e44e2051", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0881" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3379", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Preclinical_and_clinical_studies" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Drug trials" + }, + { + "@value": "Preclinical studies" + }, + { + "@value": "Clinical studies" + }, + { + "@value": "Clinical study" + }, + { + "@value": "Preclinical study" + }, + { + "@value": "Clinical trial" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Preclinical and clinical studies" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Clinical_trial" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + }, + { + "@id": "http://edamontology.org/topic_3678" + } + ] + }, + { + "@id": "http://edamontology.org/data_1007", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "String of one or more ASCII characters representing a nucleotide." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleotide code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + }, + { + "@id": "http://edamontology.org/data_0995" + } + ] + }, + { + "@id": "http://edamontology.org/data_2141", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Size of the incremental 'step' a sequence window is moved over a sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Window step size" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/oldRelated", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Old related" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1302", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PolyA signal or sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3675", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant filtering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3218" + } + ] + }, + { + "@id": "http://edamontology.org/format_1644", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://dept.stat.lsa.umich.edu/~kshedden/Courses/Stat545/Notes/AffxFileFormats/chp.html#:~:text=Affymetrix%20CHP%20File%20Format&text=The%20CHP%20file%20contains%20probe,is%20the%20new%20XDA%20format." + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "chp" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of Affymetrix data file of information about (normalised) expression levels of the individual probes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Affymetrix probe normalised data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CHP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N545a7f6cf2884789b603e10fdd4b1ad9" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "_:N545a7f6cf2884789b603e10fdd4b1ad9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3111" + } + ] + }, + { + "@id": "http://edamontology.org/format_3006", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format6.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format6.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bigWig" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2919" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_0844", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mass of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular mass" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2050" + } + ] + }, + { + "@id": "http://edamontology.org/format_2562", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0994" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format (representation) of amino acid residues." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid identifier format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3788", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "sql" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/sql" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://filext.com/file-extension/SQL" + }, + { + "@id": "http://www.iana.org/assignments/media-types/application/sql" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structured Query Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SQL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/SQL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3390", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.3.7 Nutrition and Dietetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nutrition" + }, + { + "@value": "Nutrition science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Nutritional_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Dietetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nutritional science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nutrition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "_:N81ecbdba47124d3092ec988bcf1e61ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Closely related, but focusing on labeling and human readability but not on identification." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_2099" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0213", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_2820" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a specific mouse or rat genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a group of mice / rats or all mice / rats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mice or rats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0114", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene features" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gene_structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Fusion genes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the study of promoters, coding regions etc." + }, + { + "@value": "This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3321" + } + ] + }, + { + "@id": "http://edamontology.org/data_2325", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an enzyme from the REBASE enzymes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "REBASE enzyme number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2321" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2638", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an assay from the PubChem database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubChem bioassay ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "http://edamontology.org/data_2639" + } + ] + }, + { + "@id": "http://edamontology.org/data_2895", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a drug." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0993" + } + ] + }, + { + "@id": "http://edamontology.org/data_1406", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1398" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for extending a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap extension penalty (integer)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3601", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://netpbm.sourceforge.net/doc/pbm.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pbm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_3245", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for mass pectra and derived data, include peptide sequences etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrometry data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N020a84ac09a740cd822b50c16611491a" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N020a84ac09a740cd822b50c16611491a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2536" + } + ] + }, + { + "@id": "http://edamontology.org/format_3166", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a report of information derived from a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological pathway or network report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ncd4d2762f3044ed5ba23275a1db32462" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Ncd4d2762f3044ed5ba23275a1db32462", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2984" + } + ] + }, + { + "@id": "http://edamontology.org/format_3589", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.clcsupport.com/clcassemblycell/420/index.php?manual=Color_space_file_formats.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.clcsupport.com/clcassemblycell/420/index.php?manual=Color_space_file_formats.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Color space FASTA format sequence variant." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "FASTA format extended for color space information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "csfasta" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_3004", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1.5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1.5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "bigBed format for large sequence annotation tracks, similar to textual BED format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bigBed" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2919" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1759", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "PDBML:pdbx_PDB_model_num" + }, + { + "@value": "WHATIF: model_number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a model structure from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Model number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB model number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3035" + } + ] + }, + { + "@id": "http://edamontology.org/data_2683", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Gasterosteus aculeatus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3896", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Active site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Active site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Active_site" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1913", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify poor quality amino acid positions in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0321" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2280", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0097" + }, + { + "@id": "http://edamontology.org/topic_1770" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for methods that are exclusively for nucleic acid structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2737", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene in the NMPDR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A FIG ID consists of four parts: a prefix, genome id, locus type and id number." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FIG ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2731", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry (protein family) from the GeneFarm database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GeneFarm family ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family ID (GeneFarm)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0163", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The query is a sequence-based entity such as another sequence, a motif or profile." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1508", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Van der Waals radii of atoms for different amino acid residues." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "van der Waals radii (amino acids)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index (van der Waals radii)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0545", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (parsimony methods)" + }, + { + "@value": "Phylogenetic tree construction (parsimony methods)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes evolutionary parsimony (invariants) methods." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (parsimony methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0539" + } + ] + }, + { + "@id": "http://edamontology.org/data_1903", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:DDB_gene" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of locus from DictyBase (Dictyostelium discoideum)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (DictyBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/format_1610", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of KEGG GENES genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG GENES gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1642", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2717" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Affymetrix library file of information about which probes belong to which probe set." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Affymetrix probe sets library file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3654", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "https://dx.doi.org/10.1038%2Fnbt1031" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0108", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The translation of mRNA into protein and subsequent protein processing in the cell." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_expression" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Translation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/format_1983", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS alignment format for debugging trace of full internal data content." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "debug" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0184", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Threading" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1359", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1353" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein regular expression pattern from the Prosite database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prosite protein pattern" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3538", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Disordered structure in a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein features (disordered structure)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_disordered_structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein disordered structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Intrinsically_disordered_proteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0499", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Multiple sequence alignment construction (phylogenetic tree-based)" + }, + { + "@value": "Phylogenetic tree-based multiple sequence alignment construction" + }, + { + "@value": "Sequence alignment (phylogenetic tree-based)" + }, + { + "@value": "Sequence alignment generation (phylogenetic tree-based)" + }, + { + "@value": "Multiple sequence alignment (phylogenetic tree-based)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is supposed to give a more biologically meaningful alignment than standard alignments." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tree-based sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + }, + { + "@id": "_:N8fd9997bb48d4696a2ecfae0f3d1c784" + } + ] + }, + { + "@id": "_:N8fd9997bb48d4696a2ecfae0f3d1c784", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/format_1945", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mase program sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mase format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2526", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Scientific text data" + }, + { + "@value": "Article data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N92ba60f7abf646a68fb8aeef95514f08" + } + ] + }, + { + "@id": "_:N92ba60f7abf646a68fb8aeef95514f08", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ] + }, + { + "@id": "http://edamontology.org/data_2106", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological reaction from the BioCyc reactions database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID (BioCyc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2104" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2108" + } + ] + }, + { + "@id": "http://edamontology.org/data_1277", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on intrinsic positional features of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Feature table (protein)" + }, + { + "@value": "Protein feature table" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0896" + }, + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/data_0885", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Results (hits) from searching a database of tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure database search results" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0895", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific peptide." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3961", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CNV detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Copy number variation detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3228" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3280", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Event extraction" + }, + { + "@value": "Entity extraction" + }, + { + "@value": "Entity chunking" + }, + { + "@value": "Entity identification" + }, + { + "@value": "Named-entity recognition" + }, + { + "@value": "Concept mining" + }, + { + "@value": "NER" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Named-entity and concept recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Concept_mining" + }, + { + "@id": "https://en.wikipedia.org/wiki/Named-entity_recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3907" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3444", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Magnetic resonance imaging" + }, + { + "@value": "Magnetic resonance tomography" + }, + { + "@value": "MRT" + }, + { + "@value": "NMRI" + }, + { + "@value": "Nuclear magnetic resonance imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "MRI" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MRI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Magnetic_resonance_imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/data_2761", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UTRSite ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1114" + } + ] + }, + { + "@id": "http://edamontology.org/data_2319", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a cell line without any punctuation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line name (no punctuation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2316" + } + ] + }, + { + "@id": "http://edamontology.org/deprecation_comment", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "deprecation_comment" + } + ] + }, + { + "@id": "http://edamontology.org/data_1238", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteolytic digest" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1233" + }, + { + "@id": "_:N9802600608994ad0aec528065acffad9" + } + ] + }, + { + "@id": "_:N9802600608994ad0aec528065acffad9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_2018", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0933", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2535" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Output from a serial analysis of gene expression (SAGE) experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SAGE experimental data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0396", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a Ramachandran plot of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ramachandran plot calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ramachandran_plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nfdec2827f6564e1eae27f61fb98c55e2" + }, + { + "@id": "http://edamontology.org/operation_0249" + } + ] + }, + { + "@id": "_:Nfdec2827f6564e1eae27f61fb98c55e2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1544" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0470", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction (coils)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0267" + } + ] + }, + { + "@id": "http://edamontology.org/data_3140", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (immunoglobulin gene structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1432", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PHYLIP file format for phylogenetics character frequency data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip character frequencies format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2037" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3642", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification analysis using chemical labeling by stable isotope dimethylation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stable isotope dimethyl labelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/data_1177", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the MeSH vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MeSH concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1087" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0618", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A database about scents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Scents" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2253", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a data type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data resource definition name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1084" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_0583", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A directory on disk from which files are read." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Directory metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3369", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of synthetic chemistry to study and manipulate biological systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Chemical_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemical_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + }, + { + "@id": "http://edamontology.org/topic_3371" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3460", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Taxonomy assignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Taxonomic profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taxonomic classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2995" + } + ] + }, + { + "@id": "http://edamontology.org/data_2644", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an enzyme-catalysed reaction from the Rhea database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID (Rhea)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2108" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3625", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify semantic relations among entities and concepts within a text, using text mining techniques." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Relationship discovery" + }, + { + "@value": "Relationship extraction" + }, + { + "@value": "Relationship inference" + }, + { + "@value": "Relation inference" + }, + { + "@value": "Relation discovery" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Relation extraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0306" + } + ] + }, + { + "@id": "http://edamontology.org/data_2043", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record lite" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2101", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Authentication data usually used to log in into an account on an information system such as a web application or a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Account authentication" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2118" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0110", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The transcription of DNA into mRNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0505", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align protein tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3612", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Human ENCODE peak format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Format that covers both the broad peak format and narrow peak format from ENCODE." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ENCODE peak format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3585" + } + ] + }, + { + "@id": "http://edamontology.org/format_2183", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ftp.ebi.ac.uk/pub/databases/ena/doc/xsd/sra_1_5/ENA.embl.xsd" + } + ], + "http://edamontology.org/is_deprecation_candidate": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for EMBL entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBLXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://fairsharing.org/bsg-s001452/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2204" + } + ] + }, + { + "@id": "http://edamontology.org/data_2180", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Two or more things." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2 or more" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3016", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://samtools.github.io/hts-specs/VCFv4.3.pdf" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "vcf.gz" + }, + { + "@value": "vcf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Variant Call Format (VCF) is tabular format for storing genomic sequence variations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "VCF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Variant_Call_Format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2921" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2635", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "B[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a metabolite from the 3DMET database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "3DMET ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (3DMET)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2894" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3517", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genome-wide association study experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GWAS" + }, + { + "@value": "Genome-wide association study" + }, + { + "@value": "GWAS analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "GWAS_study" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GWAS study" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genome-wide_association_study" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3678" + } + ] + }, + { + "@id": "http://edamontology.org/data_1306", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on nucleosome formation potential or exclusion sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleosome exclusion sequences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0485", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Radiation Hybrid Mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ncd323d4537b94f8a99a2e03ca5f5ba10" + }, + { + "@id": "http://edamontology.org/operation_2944" + } + ] + }, + { + "@id": "_:Ncd323d4537b94f8a99a2e03ca5f5ba10", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2870" + } + ] + }, + { + "@id": "http://edamontology.org/data_1553", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH node" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0413", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0252" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MHC peptide immunogenicity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1984", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fasta format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA-aln" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/format_3556", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://tools.ietf.org/html/rfc2557" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "mhtml" + }, + { + "@value": "mht" + }, + { + "@value": "eml" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/multipart/related" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/multipart/related" + }, + { + "@id": "https://tools.ietf.org/html/rfc2557" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MIME HTML" + }, + { + "@value": "MHT" + }, + { + "@value": "MHTML format" + }, + { + "@value": "HTML email message format" + }, + { + "@value": "eml" + }, + { + "@value": "MHT format" + }, + { + "@value": "HTML email format" + }, + { + "@value": "MIME HTML format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "MIME multipart message format" + }, + { + "@value": "MIME multipart format" + }, + { + "@value": "MIME multipart message" + }, + { + "@value": "MIME multipart" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MHTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/MHTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2331" + } + ] + }, + { + "@id": "http://edamontology.org/data_1724", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the ChEBI ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChEBI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3487", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bioinformatics Sequence Markup Language format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BSML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2552" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1830", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowCysteineFree" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect free cysteines in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Free cysteine detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_1850" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0550", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleotide substitution modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA substitution modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N85777c48e1a4439daefbd2b092d45515" + }, + { + "@id": "_:Ncfee6004ecdf4d5abc8b4e35385d15a7" + }, + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "http://edamontology.org/operation_0286" + } + ] + }, + { + "@id": "_:N85777c48e1a4439daefbd2b092d45515", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1439" + } + ] + }, + { + "@id": "_:Ncfee6004ecdf4d5abc8b4e35385d15a7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/data_3917", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.23" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Read count matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Count matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/format_1512", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the BRENDA enzyme database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BRENDA enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1712", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of the structure of a small chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Small molecule structure image" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Small molecule sketch" + }, + { + "@value": "Chemical structure sketch" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The molecular identifier and formula are typically included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1710" + } + ] + }, + { + "@id": "http://edamontology.org/format_2550", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OBO ontology XML format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OBO-XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2196" + } + ] + }, + { + "@id": "http://edamontology.org/data_1205", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR molecular descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QSAR molecular descriptor" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor (molecular)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3445", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analysis of data from a diffraction experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Diffraction data analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3563", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyze read counts from RNA-seq experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-seq read count analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3680" + } + ] + }, + { + "@id": "http://edamontology.org/data_2877", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein complex" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/data_1280", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physical map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "http://edamontology.org/data_2985", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A thermodynamic or kinetic property of a nucleic acid molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid property (thermodynamic or kinetic)" + }, + { + "@value": "Nucleic acid thermodynamic property" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid thermodynamic data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0912" + } + ] + }, + { + "@id": "http://edamontology.org/format_2573", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://samtools.github.io/hts-specs/SAMv1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://samtools.github.io/hts-specs/SAMv1.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SAM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2057" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1252", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specification of range(s) of length of sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence length range" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3663", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Prediction of genes or gene components by reference to homologous genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Similarity-based gene prediction" + }, + { + "@value": "Gene prediction (homology-based)" + }, + { + "@value": "Empirical gene prediction" + }, + { + "@value": "Evidence-based gene prediction" + }, + { + "@value": "Empirical gene finding" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Orthology prediction" + }, + { + "@value": "Homology prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Homology-based gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_prediction#Empirical_methods" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0308", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Design or predict oligonucleotide primers for PCR and DNA amplification etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PCR primer prediction" + }, + { + "@value": "Primer design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "PCR primer design (for gene transcription profiling)" + }, + { + "@value": "PCR primer design (for large scale sequencing)" + }, + { + "@value": "PCR primer design (for conserved primers)" + }, + { + "@value": "PCR primer design (for genotyping polymorphisms)" + }, + { + "@value": "PCR primer design (based on gene structure)" + }, + { + "@value": "PCR primer design (for methylation PCRs)" + }, + { + "@value": "Primer quality estimation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set." + }, + { + "@value": "This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Primer_(molecular_biology)#PCR_primer_design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2419" + }, + { + "@id": "_:Ne346b49050ee41c79c4f126b6f3de7de" + }, + { + "@id": "_:N48740729117c43c0877f8030e28d8128" + }, + { + "@id": "_:N8aa33800d0194cec8a5a441c2fb4fee5" + } + ] + }, + { + "@id": "_:Ne346b49050ee41c79c4f126b6f3de7de", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ] + }, + { + "@id": "_:N48740729117c43c0877f8030e28d8128", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1240" + } + ] + }, + { + "@id": "_:N8aa33800d0194cec8a5a441c2fb4fee5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "http://edamontology.org/data_0999", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "INN chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical name (INN)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3297", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biotechnology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Applied microbiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biotechnology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biotechnology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1375", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1355" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein repeat signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein repeat signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1928", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Staden experiment file format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Staden experiment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3941", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of microbe gene expression within natural environments (i.e. the metatranscriptome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Metatranscriptomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metatranscriptomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metatranscriptomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0203" + }, + { + "@id": "http://edamontology.org/topic_3308" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0274", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2464" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interaction prediction (from protein sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1888", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2285" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:MIPS_GE_Medicago" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for genetic elements in MIPS Medicago database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (MIPS Medicago)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3602", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://netpbm.sourceforge.net/doc/pgm.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The PGM format is a lowest common denominator grayscale file format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It is designed to be extremely easy to learn and write programs for." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pgm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/data_1290", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image showing matches between protein sequence(s) and InterPro Entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro compact match image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3823", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://fastg.sourceforge.net/" + }, + { + "@id": "http://fastg.sourceforge.net/FASTG_Spec_v1.00.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "FASTG assembly graph format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It is called FASTG, like FASTA, but the G stands for \"graph\"." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2561" + } + ] + }, + { + "@id": "http://edamontology.org/data_0946", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2726", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on one or more small molecules that are enzyme inhibitors." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Inhibitor annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3575", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.3.14 Tropical medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Health problems that are prevalent in tropical and subtropical regions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Tropical_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tropical medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Tropical_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3559", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render data from an ontology, typically a tree of terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ontology browsing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0389", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-nucleic acid binding site analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein-RNA interaction analysis" + }, + { + "@value": "Protein-DNA interaction analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-nucleic acid interaction analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_1777" + }, + { + "@id": "_:Nf4bc7472009f44f1a6bd6518a33fe83f" + } + ] + }, + { + "@id": "_:Nf4bc7472009f44f1a6bd6518a33fe83f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/format_1614", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Saccharomyces Genome Database (SGD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SGD gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3677", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Differential binding analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/data_0919", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosome report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0224", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search or query a data resource and retrieve entries and / or annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Database retrieval" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Query" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Query and retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/data_0582", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2353" + }, + { + "@id": "_:N8df0b696760141929f54cf5d440dcbaa" + } + ] + }, + { + "@id": "_:N8df0b696760141929f54cf5d440dcbaa", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0461", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate curvature and flexibility / stiffness of a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes properties such as." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid curvature calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naa4f7aa3ed9a40e49572a030613649a2" + }, + { + "@id": "http://edamontology.org/operation_0262" + } + ] + }, + { + "@id": "_:Naa4f7aa3ed9a40e49572a030613649a2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0912" + } + ] + }, + { + "@id": "http://edamontology.org/data_1084", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a data type definition from some provider." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data resource definition identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data resource definition ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_2099", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#label" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A name of a thing, which need not necessarily uniquely identify it." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Symbolic name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_000116" + }, + { + "@value": "http://usefulinc.com/ns/doap#name" + }, + { + "@value": "\"http://www.w3.org/2000/01/rdf-schema#label" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3797", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Species richness assessment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rarefaction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Rarefaction_(ecology)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3438" + } + ] + }, + { + "@id": "http://edamontology.org/format_3747", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://tools.proteomecenter.org/formats/protXML/protXML_xmlspy_docs.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://purl.obolibrary.org/obo/MS_1001422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "protXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd" + }, + { + "@value": "http://doi.org/10.1038/msb4100024" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0418", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect or predict signal peptides and signal peptide cleavage sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signal peptide detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_1777" + }, + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "_:Nbd1c199dbdcd4e6ba5c436b36654b00f" + } + ] + }, + { + "@id": "_:Nbd1c199dbdcd4e6ba5c436b36654b00f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0140" + } + ] + }, + { + "@id": "http://edamontology.org/data_1009", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0984" + }, + { + "@id": "http://edamontology.org/data_0989" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3472", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Count k-mers (substrings of length k) in DNA sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "k-mer counting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0236" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3407", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Endocrinology_and_metabolism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Metabolism" + }, + { + "@value": "Endocrinology" + }, + { + "@value": "Endocrine disorders" + }, + { + "@value": "Metabolic disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Endocrinology and metabolism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Endocrinology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1062", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept is required for completeness. It should never have child concepts." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database entry identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3047", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.4 Biochemistry and molecular biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Biological processes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3731", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sample comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/format_3255", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The SPARQL Query Language incorporates a very similar syntax." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Turtle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1443", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2523" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (tree stratigraphic)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1657", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "genetic information processing pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic information processing pathway report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2346", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the UniRef database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniRef cluster id" + }, + { + "@value": "UniRef entry accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (UniRef)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1112" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3796", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Large-scale study (typically comparison) of DNA sequences of populations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Population_genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Population genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Population_genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3545", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2426" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mathematical modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2190", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Hash" + }, + { + "@value": "Hash code" + }, + { + "@value": "Hash value" + }, + { + "@value": "Hash sum" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence checksum" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2534" + } + ] + }, + { + "@id": "http://edamontology.org/data_3426", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report concerning proteomics experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteomics experiment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3994", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "u3d" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Universal 3D" + }, + { + "@value": "Universal 3D format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "U3D" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0820", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Membrane_and_lipoproteins" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Membrane proteins" + }, + { + "@value": "Lipoproteins" + }, + { + "@value": "Transmembrane proteins" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Membrane and lipoproteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Lipoprotein" + }, + { + "@id": "https://en.wikipedia.org/wiki/Membrane_protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/data_1274", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map of (typically one) DNA sequence annotated with positional or non-positional features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N8f81d6dd5d08454999d417818180b636" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:N8f81d6dd5d08454999d417818180b636", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3191", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3192" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trim to reference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3957", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An experiment for studying protein-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_interaction_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Yeast two-hybrid" + }, + { + "@value": "Co-immunoprecipitation" + }, + { + "@value": "Phage display" + }, + { + "@value": "Yeast one-hybrid" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein%E2%80%93protein_interaction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0208", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pharmacogenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Pharmacogenetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pharmacogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_0202" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0347", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0239" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by motif or pattern)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3649", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Validation of peptide-spectrum matches" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Target-Decoy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2428" + }, + { + "@id": "http://edamontology.org/operation_3646" + } + ] + }, + { + "@id": "http://edamontology.org/format_2095", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unpure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0492", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align more than two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Multiple alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Multiple_sequence_alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "http://edamontology.org/data_1100", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of PIR sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PIR ID" + }, + { + "@value": "PIR accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PIR identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2506", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2502" + }, + { + "@id": "http://edamontology.org/operation_3023" + }, + { + "@id": "http://edamontology.org/operation_0258" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a protein sequence alignment, typically to detect features or make predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2479" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence alignment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1999", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment format for score values for pairs of sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "scores format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2419", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict oligonucleotide primers or probes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Primer and probe prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer and probe design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N2c812d4b3714417789b1b7e40ca3d1ff" + }, + { + "@id": "http://edamontology.org/operation_3095" + } + ] + }, + { + "@id": "_:N2c812d4b3714417789b1b7e40ca3d1ff", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3267", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence coordinate conversion" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N388702293fa44072aabfd71515e6885c" + }, + { + "@id": "http://edamontology.org/operation_3434" + }, + { + "@id": "_:N76923bc004df4a3eb6e0648370696d69" + } + ] + }, + { + "@id": "_:N388702293fa44072aabfd71515e6885c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2012" + } + ] + }, + { + "@id": "_:N76923bc004df4a3eb6e0648370696d69", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2012" + } + ] + }, + { + "@id": "http://edamontology.org/data_1796", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: FB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from FlyBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (FlyBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/data_1164", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The URI (URL or URN) of a data entity from the MIRIAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "identifiers.org synonym" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM URI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N83203e9718ab4aa7be42fe1ffbea1e72" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2902" + }, + { + "@id": "http://edamontology.org/data_1047" + } + ] + }, + { + "@id": "_:N83203e9718ab4aa7be42fe1ffbea1e72", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0957" + } + ] + }, + { + "@id": "http://edamontology.org/data_1681", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NACCESS log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NACCESS log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3779", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotated text" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + }, + { + "@id": "http://edamontology.org/data_3671" + } + ] + }, + { + "@id": "http://edamontology.org/data_2858", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A concept from a biological ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes any fields from the concept definition such as concept name, definition, comments and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2353" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0489", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict genetic code from analysis of codon usage data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic code prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd7e288f92352453889d704b36a4edc67" + }, + { + "@id": "http://edamontology.org/operation_0286" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:Nd7e288f92352453889d704b36a4edc67", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1598" + } + ] + }, + { + "@id": "http://edamontology.org/format_3591", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/tiff/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A versatile bitmap format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIFF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_3691", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.openbel.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.openbel.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BEL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0302", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align molecular sequence to structure in 3D space (threading)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence-structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence-to-3D-profile alignment" + }, + { + "@value": "Sequence-3D profile alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons." + }, + { + "@value": "This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein threading" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Threading_(protein_sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ncca0782cf9204cbba86647c88587eab0" + }, + { + "@id": "http://edamontology.org/operation_0303" + }, + { + "@id": "_:N01f2251a8cb244f0aca298c501d975d2" + } + ] + }, + { + "@id": "_:Ncca0782cf9204cbba86647c88587eab0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0893" + } + ] + }, + { + "@id": "_:N01f2251a8cb244f0aca298c501d975d2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3557", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Replace missing data with substituted values, usually by using some statistical or other mathematical approach." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data imputation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Imputation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Imputation_(statistics)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/data_3717", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report about any kind of isolation of biological material." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Geographic location" + }, + { + "@value": "Isolation source" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Isolation report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0156", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0091" + }, + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit, convert or otherwise change a molecular sequence, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1213", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "rna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1207" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3324", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.3.4 Infectious diseases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Communicable disease" + }, + { + "@value": "Transmissible disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Infectious_disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Infectious disease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Infectious_disease_(medical_specialty)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3920", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genetic testing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA testing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genetic_testing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "_:N4d65ec41cff34f3ba6532a1c458a6ebd" + } + ] + }, + { + "@id": "_:N4d65ec41cff34f3ba6532a1c458a6ebd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0337", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Rendering" + }, + { + "@value": "Data visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Plotting" + }, + { + "@value": "Molecular visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods to render and visualise molecules." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biological_data_visualization" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nccc251f5d25b4625ab7df9f5aa0df648" + }, + { + "@id": "http://edamontology.org/operation_0004" + }, + { + "@id": "_:N66b6f64295a4444ea467a395305d2dfd" + }, + { + "@id": "_:Nbd1462aed5254f4581ce41b2635905f8" + } + ] + }, + { + "@id": "_:Nccc251f5d25b4625ab7df9f5aa0df648", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "_:N66b6f64295a4444ea467a395305d2dfd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "_:Nbd1462aed5254f4581ce41b2635905f8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0092" + } + ] + }, + { + "@id": "http://edamontology.org/format_2532", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genbank entry format wrapped in HTML elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank-HTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2559" + }, + { + "@id": "http://edamontology.org/format_2331" + } + ] + }, + { + "@id": "http://edamontology.org/data_1469", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1460" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein tertiary (3D) structure (all atoms)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure (all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1212", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1207" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3435", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Standardize or normalize data by some statistical method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Normalisation" + }, + { + "@value": "Standardisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Standardisation and normalisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2238" + } + ] + }, + { + "@id": "http://edamontology.org/format_1207", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Non-sequence characters may be used for example for gaps." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nucleotide" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/data_2538", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a mutation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_3590", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.hdfgroup.org/HDF5/doc/H5.format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://www.hdfgroup.org/HDF5/doc/H5.format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "h5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF." + }, + { + "@value": "An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HDF5" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3419", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Mental health" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.23 Psychiatry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Psychiatry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Psychiatric disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Psychiatry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Psychiatry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_3871", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Forcefield parameters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3869" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2433", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0286" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0285" + }, + { + "@id": "http://edamontology.org/operation_0284" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a codon usage table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0857", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence search hits" + }, + { + "@value": "Sequence database search results" + }, + { + "@value": "Sequence database hits" + }, + { + "@value": "Database hits (sequence)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence search results" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2080" + } + ] + }, + { + "@id": "http://edamontology.org/data_3148", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Nucleic acid classification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene annotation (homology)" + }, + { + "@value": "Gene annotation (homology information)" + }, + { + "@value": "Gene homology (report)" + }, + { + "@value": "Gene family annotation" + }, + { + "@value": "Homology information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes reports on on gene homologues between species." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene family report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/data_1789", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from Tetrahymena Genome Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (TGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3931", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Chemometrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemometrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chemometrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2258" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0821", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Enzymology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Enzymes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzymes" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Enzyme" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2457", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Not sustainable to have protein type-specific concepts." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0473" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0269" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict G-protein coupled receptor (GPCR) coupling selectivity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPCR coupling selectivity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1844", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: ImproperQualityMax" + }, + { + "@value": "WHATIF: ImproperQualitySum" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ramachandran plot validation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein geometry validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ramachandran_plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0321" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3118", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topological domains such as cytoplasmic regions in a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0736" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein topological domains" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0942", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Two-dimensional gel electrophoresis image." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3424" + }, + { + "@id": "_:Nf37ba69b4b7b4f71bcc81ee036ca120c" + } + ] + }, + { + "@id": "_:Nf37ba69b4b7b4f71bcc81ee036ca120c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/format_3886", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ambermd.org/formats.html#restart" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "restrt" + }, + { + "@value": "rst7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RST" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_3868" + } + ] + }, + { + "@id": "http://edamontology.org/data_2070", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleotide sequence motif." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid sequence motif" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "DNA sequence motif" + }, + { + "@value": "RNA sequence motif" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1353" + } + ] + }, + { + "@id": "http://edamontology.org/data_0911", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific nucleotide base." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleotide base annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3138", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3134" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Features concerning transcription of DNA into RNA including the regulation of transcription." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptional features (report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2676", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Ciona savignyi')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1106", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a dbSNP database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "dbSNP identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbSNP ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2294" + } + ] + }, + { + "@id": "http://edamontology.org/data_1525", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the crystallizability of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein crystallizability data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein crystallizability" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_2762", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence profile report" + }, + { + "@value": "Sequence motif report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + }, + { + "@id": "_:N20583e3faa3440ebbe01218caada8c43" + } + ] + }, + { + "@id": "_:N20583e3faa3440ebbe01218caada8c43", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/operations", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/data_2118", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a software end-user on a website or a database (typically a person or an entity)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Person identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_1167", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a Taverna workflow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taverna workflow ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1083" + } + ] + }, + { + "@id": "http://edamontology.org/data_1153", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[*#+%^]?[0-9]{6}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the OMIM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OMIM ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Online_Mendelian_Inheritance_in_Man" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1081" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0565", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or print a molecular sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0564" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3689", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://compbiotoolbox.fmach.it/BCMLdocs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://compbiotoolbox.fmach.it/BCMLdocs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological Connection Markup Language (BCML) is an XML format for biological pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BCML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2702", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an enzyme from the CAZy enzymes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CAZy ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme ID (CAZy)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2321" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0531", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a heat map of expression data from e.g. microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Heat map construction" + }, + { + "@value": "Heatmap generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Heat map generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Heat_map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:Nd538ee5cc46c4e29b4664940d3e414da" + }, + { + "@id": "http://edamontology.org/operation_0571" + } + ] + }, + { + "@id": "_:Nd538ee5cc46c4e29b4664940d3e414da", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1636" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1820", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue surface calculation (vacuum accessible)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_1775", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of gene and protein function including the prediction of functional properties of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Functional analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Function_analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein function analysis" + }, + { + "@value": "Protein function prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Function analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_function_prediction" + }, + { + "@id": "https://en.wikipedia.org/wiki/Functional_genomics#At_the_protein_level" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/data_2701", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "2.10.10.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A code number identifying a family from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH node ID (family)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1043" + } + ] + }, + { + "@id": "http://edamontology.org/data_2639", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the PubChem database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PubChem identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubChem ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2232", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0820" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Lipoproteins (protein-lipid assemblies)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipoproteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3869", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data coming from molecular simulations, computer \"experiments\" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Simulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3182", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more (tpyically huge) molecular sequences that represent genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genome alignment construction" + }, + { + "@value": "Whole genome alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + }, + { + "@id": "http://edamontology.org/operation_3918" + } + ] + }, + { + "@id": "http://edamontology.org/data_2975", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_0848" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A raw nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2977" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence (raw)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3409", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.8 Gastroenterology and hepatology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gastroenterology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gastrointestinal disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gastroenterology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gastroenterology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_3880", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://manual.gromacs.org/documentation/2018/user-guide/file-formats.html#top" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GROMACS top" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3879" + }, + { + "@id": "http://edamontology.org/format_2033" + } + ] + }, + { + "@id": "http://edamontology.org/data_2380", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of an item from the CABRI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CABRI accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2109" + } + ] + }, + { + "@id": "http://edamontology.org/data_1496", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0888" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A score reflecting structural similarities of two molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular similarity score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0494", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0496" + }, + { + "@id": "http://edamontology.org/operation_0491" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Globally align exactly two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Global alignment methods identify similarity across the entire length of the sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise sequence alignment generation (global)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0459", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate and plot a DNA or DNA/RNA probability profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid probability profile plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0456" + } + ] + }, + { + "@id": "http://edamontology.org/format_3163", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://gcdml.gensc.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://gcdml.gensc.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GCDML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2179", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Exactly two things." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exactly 2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0427", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect or predict transposons, retrotransposons / retrotransposition signatures etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transposon prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/data_1094", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing a type of molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2753", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A conformational energy map of the glycosidic linkages in a carbohydrate molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate conformational map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3425" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2492", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the interactions of proteins with other proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-protein interaction detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein-protein binding prediction" + }, + { + "@value": "Protein-protein interaction prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2949" + }, + { + "@id": "_:Naaa921d7430e492395c79fe59b5c0b32" + }, + { + "@id": "_:Ndbc93a1401884eb8a2a56819329e64bf" + } + ] + }, + { + "@id": "_:Naaa921d7430e492395c79fe59b5c0b32", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "_:Ndbc93a1401884eb8a2a56819329e64bf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/data_1253", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2955" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence information report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2581", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2339" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a concept from the GO ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2803", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a cDNA molecule catalogued in the RefSeq database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clone ID (RefSeq)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1098" + }, + { + "@id": "http://edamontology.org/data_1855" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2464", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict protein-protein binding sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-protein binding site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2575" + }, + { + "@id": "_:N99b9de0b11384258813544001b3f9b62" + }, + { + "@id": "_:N50105f0340d0407b95c1aa5b60cafc64" + } + ] + }, + { + "@id": "_:N99b9de0b11384258813544001b3f9b62", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "_:N50105f0340d0407b95c1aa5b60cafc64", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/data_2732", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a family of organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Family name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/format_2568", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous pure nucleotide" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1207" + }, + { + "@id": "http://edamontology.org/format_2567" + } + ] + }, + { + "@id": "http://edamontology.org/format_1959", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2000" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Selex sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "selex sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2233", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Representative sequence identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2451" + } + ] + }, + { + "@id": "http://edamontology.org/data_1031", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene or feature from the CGD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CGD ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (CGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2696", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Spermophilus tridecemlineatus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1351", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER emission and transition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2075" + } + ] + }, + { + "@id": "http://edamontology.org/data_1068", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a phylogenetic tree for example from a phylogenetic tree database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nf48df71be8fa4993a4e6517f8cd88d9b" + } + ] + }, + { + "@id": "_:Nf48df71be8fa4993a4e6517f8cd88d9b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2472", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on a specific gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (gene annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1813", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a sequence data resource (typically a database) and retrieve sequences and / or annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1842", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ProlineMutationValue" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0331" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proline mutation value calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2094", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for molecular sequence with possible unknown positions but without non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0997", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChEBI chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is the recommended chemical name for use for example in database annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical name (ChEBI)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/data_2023", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data used to replace (mask) characters in a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence mask parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2522", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2019" + }, + { + "@id": "http://edamontology.org/data_1274" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a map of molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1616", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of The Arabidopsis Information Resource (TAIR) genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAIR gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1408", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1399" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for gaps that are close together in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap separation penalty (integer)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1430", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PHYLIP file format for continuous quantitative character data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip continuous quantitative characters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2037" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0211", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a specific fly genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Flies" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2757", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PF[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a domain from the Pfam database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pfam domain name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1131" + } + ] + }, + { + "@id": "http://edamontology.org/format_3506", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microsoft Word format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Microsoft Word format" + }, + { + "@value": "doc" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "docx" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3507" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2417", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) data on the physicochemical property of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Physicochemical property data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2407", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2796", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[1-9][0-9]*" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the GlycosciencesDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "LInear Notation for Unique description of Carbohydrate Sequences ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LINUCS ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://doi.org/10.1016/S0008-6215(01)00230-0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2900" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0083", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0081" + }, + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2934", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a view of clustered quantitative data, annotated with textual information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2938" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cluster textual view generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0781", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.28" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Virology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Virology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3895", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Biomimeic chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Synthetic biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Synthetic_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + }, + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_2353", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning or derived from an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ontological data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N53dbe20597414fcdb5c6bfa6c58a64a2" + } + ] + }, + { + "@id": "_:N53dbe20597414fcdb5c6bfa6c58a64a2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ] + }, + { + "@id": "http://edamontology.org/data_1123", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the TreeBASE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeBASE study accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1068" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3753", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Over-representation report" + }, + { + "@value": "Enrichment report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Functional enrichment report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Over-representation data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1836", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowBumps" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue bump detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0321" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0561", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reformat (a file or other report of) molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0335" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence formatting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1912", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree Nexus (text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nexus format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2556" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1738", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0970" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a published article provided by the doc2loc program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The doc2loc output includes the url, format, type and availability code of a document for every service provider." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "doc2loc document information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2530", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Organism annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organism report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3211", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate an index of a genome sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genome indexing (suffix arrays)" + }, + { + "@value": "Burrows-Wheeler" + }, + { + "@value": "Suffix arrays" + }, + { + "@value": "Genome indexing (Burrows-Wheeler)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome indexing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne7b0ff0a08304958880bec4d8b9ea09b" + }, + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_0227" + } + ] + }, + { + "@id": "_:Ne7b0ff0a08304958880bec4d8b9ea09b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3210" + } + ] + }, + { + "@id": "http://edamontology.org/format_3681", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1074/mcp.O113.036681" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://code.google.com/archive/p/mztab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://code.google.com/archive/p/mztab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzTab" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3561", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data model comparison" + }, + { + "@value": "Schema comparison" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + }, + { + "@id": "http://edamontology.org/operation_2429" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0522", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers for methylation PCRs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (for methylation PCRs)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2214", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation annotation (prognostic)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2592", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2099" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A type (represented as a string) of cancer." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cancer type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1385", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of multiple molecular sequences of different types." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (hybrid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hybrid sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_2630", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a mobile genetic element." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mobile genetic element ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_2014", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a sequence-profile alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Ne8e1ad8508534fb08cc4fead0bb78bd6" + } + ] + }, + { + "@id": "_:Ne8e1ad8508534fb08cc4fead0bb78bd6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0858" + } + ] + }, + { + "@id": "http://edamontology.org/format_3599", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/xpm/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xpm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2298", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for a gene approved by the HUGO Gene Nomenclature Committee." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HGNC ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (HGNC)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_0962", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical structure report" + }, + { + "@value": "Small molecule annotation" + }, + { + "@value": "Chemical compound annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecule report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N618dd63e4efe408aa642ff0ae1f5a028" + }, + { + "@id": "http://edamontology.org/data_2085" + } + ] + }, + { + "@id": "_:N618dd63e4efe408aa642ff0ae1f5a028", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ] + }, + { + "@id": "http://edamontology.org/format_3885", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Scripps Research Institute BinPos" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BinPos" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1131", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a protein family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1075" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1239", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "SO:0000412" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction digest" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1234" + } + ] + }, + { + "@id": "http://edamontology.org/data_1864", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2019" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2019" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map set data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2894", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of an entry from a database of chemicals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical compound accession" + }, + { + "@value": "Small molecule accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + }, + { + "@id": "http://edamontology.org/data_2901" + } + ] + }, + { + "@id": "http://edamontology.org/format_3017", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://srf.sourceforge.net/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://srf.sourceforge.net/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SRF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0540", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree construction from molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (from molecular sequences)" + }, + { + "@value": "Phylogenetic tree generation (from molecular sequences)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (from molecular sequences)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "http://edamontology.org/operation_0538" + } + ] + }, + { + "@id": "http://edamontology.org/data_1474", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1468" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain (C-alpha atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1178", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the HGNC controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGNC concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0179", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of tertiary structure of protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein tertiary structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3020", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://samtools.github.io/hts-specs/VCFv4.3.pdf" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "bcf" + }, + { + "@value": "bcf.gz" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://samtools.sourceforge.net/mpileup.shtml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BCF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2921" + } + ] + }, + { + "@id": "http://edamontology.org/format_1342", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro protein view report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1341" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0444", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MAR/SAR prediction" + }, + { + "@value": "Matrix/scaffold attachment site prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "S/MAR prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3090", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3092" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify positional features in proteins from analysing protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein feature prediction (from structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1956", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1998" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PHYLIP non-interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "phylipnon sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0378", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate amino acid frequency or word composition of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0236" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition calculation (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2983", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2600" + }, + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a specific biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3192", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cut (remove) the end from a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Trimming" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Trim ends" + }, + { + "@value": "Trim to reference" + }, + { + "@value": "Barcode sequence removal" + }, + { + "@value": "Trim vector" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence trimming" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0369" + } + ] + }, + { + "@id": "http://edamontology.org/format_1196", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://en.wikipedia.org/wiki/Simplified_molecular_input_line_entry_specification" + }, + { + "@id": "http://www.daylight.com/dayhtml/doc/theory/theory.smiles.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.daylight.com/dayhtml/doc/theory/theory.smiles.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMILES" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://en.wikipedia.org/wiki/Simplified_molecular_input_line_entry_specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2035" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0166", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein 3D motifs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_structural_motifs_and_surfaces" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein surfaces" + }, + { + "@value": "Structural motifs" + }, + { + "@value": "Protein structural motifs" + }, + { + "@value": "Protein structural features" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structural motifs and surfaces" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_structure#Domains,_motifs,_and_folds_in_protein_structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/format_1761", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of CATH domain classification information for a protein PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH PDB report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2452", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0291" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a sequence cluster." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2462", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility of a structure as a whole." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein surface calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2748", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a subdivision of the Osteogenesis database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database name (Osteogenesis)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3432", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_2322", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the BioCyc enzyme database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioCyc enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3012", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pgSnp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_1426", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Continuous quantitative data that may be read during phylogenetic tree calculation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic continuous quantitative characters" + }, + { + "@value": "Quantitative traits" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic continuous quantitative data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0871" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3945", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_evolution" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular evolution" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_evolution" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3299" + }, + { + "@id": "http://edamontology.org/topic_0625" + }, + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/data_2042", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Evidence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2579", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2872" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple summary of expressed genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expressed gene list" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1665", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of Taverna workflows." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taverna workflow format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2032" + } + ] + }, + { + "@id": "http://edamontology.org/data_1130", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "EBI\\-[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the IntAct database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IntAct accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/data_1055", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A Life Science Identifier (LSID) - a unique identifier of some data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Life Science Identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:::[:]" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LSID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1053" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3519", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PCR experiments, e.g. quantitative real-time PCR." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Polymerase chain reaction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "PCR_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RT-qPCR" + }, + { + "@value": "Quantitative PCR" + }, + { + "@value": "Real Time Quantitative PCR" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Polymerase_chain_reaction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/data_1303", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on quadruplex-forming motifs in a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (quadruplexes)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3531", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Super-secondary structure of protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3542" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein super-secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3285", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://pngu.mgh.harvard.edu/~purcell/plink/data.shtml#ped" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The MAP file describes SNPs and is used by the Plink package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Plink MAP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MAP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3288" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2574", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3c104e18fdd24024ad995a12382233e4" + }, + { + "@id": "_:Nc43dc1457aba4274b859ce09864fdfa8" + }, + { + "@id": "http://edamontology.org/operation_0250" + } + ] + }, + { + "@id": "_:N3c104e18fdd24024ad995a12382233e4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0123" + } + ] + }, + { + "@id": "_:Nc43dc1457aba4274b859ce09864fdfa8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_2213", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation annotation (prevalence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3306", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.9 Biophysics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of physics to study biological system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biophysics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Medical physics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biophysics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biophysics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3318" + }, + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1192", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a BLAST tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BLAST name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name (BLAST)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1190" + } + ] + }, + { + "@id": "http://edamontology.org/data_0923", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PCR experiments, e.g. quantitative real-time PCR." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR experiment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2163", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Useful for highlighting amphipathicity and other properties." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Helical net" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1709" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3307", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.12 Computational biology" + }, + { + "@value": "VT 1.5.26 Theoretical biology" + }, + { + "@value": "VT 1.5.19 Mathematical biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Computational_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Mathematical biology" + }, + { + "@value": "Biomathematics" + }, + { + "@value": "Theoretical biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Computational biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Computational_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/topic_0195", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0077" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simulated polymerase chain reaction (PCR)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virtual PCR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0286", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Codon usage data analysis" + }, + { + "@value": "Codon usage table analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0019b142c5f24b458ba5fa801e40b27c" + }, + { + "@id": "_:Nde2fa16a2e2c4222b4de4f1880a843d3" + }, + { + "@id": "_:Naf1348f97e7246ee876b24e7e9de6da1" + }, + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "_:N63a50d6ea5f14cfe9aea65194837f7c2" + }, + { + "@id": "_:Ndecc618d766d4816882a8739e5cbc93a" + } + ] + }, + { + "@id": "_:N0019b142c5f24b458ba5fa801e40b27c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1597" + } + ] + }, + { + "@id": "_:Nde2fa16a2e2c4222b4de4f1880a843d3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "_:Naf1348f97e7246ee876b24e7e9de6da1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "_:N63a50d6ea5f14cfe9aea65194837f7c2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0914" + } + ] + }, + { + "@id": "_:Ndecc618d766d4816882a8739e5cbc93a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1597" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0571", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise microarray or other expression data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Expression data rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray data rendering" + }, + { + "@value": "Gene expression data visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression data visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2495" + }, + { + "@id": "_:Nb0497c2457de49be8fdd2d24e0dc4063" + }, + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "_:Nb0497c2457de49be8fdd2d24e0dc4063", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3117" + } + ] + }, + { + "@id": "http://edamontology.org/format_1208", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Non-sequence characters may be used for gaps and translation stop." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1827", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate for each cysteine (bridge) all its torsion angles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0249" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cysteine torsion angle calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3892", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study and simulation of molecular conformations using a computational model and computer simulations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biomolecular simulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/format_3309", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://rna.urmc.rochester.edu/Text/File_Formats.html" + }, + { + "@id": "http://www.ibi.vu.nl/programs/k2nwww/static/data_formats.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File format of a CT (Connectivity Table) file from the RNAstructure package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Connectivity Table file format" + }, + { + "@value": "Connect format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2076" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/topic_3673", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genome sequencing" + }, + { + "@value": "WGS" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Whole_genome_sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "De novo genome sequencing" + }, + { + "@value": "Whole genome resequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Whole genome sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Whole_genome_sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0464", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict tRNA genes in genomic sequences (tRNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "tRNA gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2454" + }, + { + "@id": "_:N0eecf17ce05f459ea49fa7ebcb1fb855" + } + ] + }, + { + "@id": "_:N0eecf17ce05f459ea49fa7ebcb1fb855", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1847", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0319" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Determine for residue the DSSP determined secondary structure in three-state (HSC)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DSSP secondary structure assignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3145", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'protein' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1409", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1399" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for gaps that are close together in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap separation penalty (float)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2993", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) molecular interaction data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular interaction data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1140", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier (number) of a hidden Markov model from the Superfamily database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Superfamily hidden Markov model number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0569", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render and visualise protein secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0570" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2563", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Single letter amino acid identifier, e.g. G." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid name (single letter)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1006" + } + ] + }, + { + "@id": "http://edamontology.org/format_3993", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "stl" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "stl" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stereolithography format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_1393", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The format is clustal-like and includes annotation of domain family classification information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "daf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1189", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Medline UI (unique identifier) of an article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Medline unique identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The use of Medline UI has been replaced by the PubMed unique identifier." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medline UI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1088" + } + ] + }, + { + "@id": "http://edamontology.org/data_0950", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A biological model represented in mathematical terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological model" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mathematical model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N54597663761f4c5192af22a62f052db1" + } + ] + }, + { + "@id": "_:N54597663761f4c5192af22a62f052db1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/format_1968", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DAS sequence (XML) format (nucleotide-only)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The use of this format is deprecated." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dasdna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + } + ] + }, + { + "@id": "http://edamontology.org/data_1893", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Locus identifier" + }, + { + "@value": "Locus name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N40ac438ac38440e0b1471a6643e09a1a" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N40ac438ac38440e0b1471a6643e09a1a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2012" + } + ] + }, + { + "@id": "http://edamontology.org/data_2675", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Ciona intestinalis')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2706", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a chromosome as used in the BioCyc database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosome name (BioCyc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0987" + } + ] + }, + { + "@id": "http://edamontology.org/data_1486", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be considered." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (protein C-alpha atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0976", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier that identifies a particular type of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Identifier (typed)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Identifier (by type of entity)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "http://edamontology.org/data_0906", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein interaction record" + }, + { + "@value": "Protein-protein interaction data" + }, + { + "@value": "Protein report (interaction)" + }, + { + "@value": "Protein interaction report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein non-covalent interactions report" + }, + { + "@value": "Atom interaction data" + }, + { + "@value": "Residue interaction data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + }, + { + "@id": "_:Na59bc49b312b4e489c7a6ff9c900c93d" + } + ] + }, + { + "@id": "_:Na59bc49b312b4e489c7a6ff9c900c93d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3933", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assigning sequence reads to separate groups / files based on their index tag (sample origin)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence demultiplexing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or \"barcode\") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a \"mapping\" file is used which indicates which barcodes correspond to which samples." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Demultiplexing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + } + ] + }, + { + "@id": "http://edamontology.org/data_2745", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a locus from the UTR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (UTR)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2636", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of an interaction from the MatrixDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MatrixDB interaction ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1074" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2365", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A persistent, unique identifier of a biological pathway or network (typically a database entry)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1082" + } + ] + }, + { + "@id": "http://edamontology.org/data_2235", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw SCOP domain classification data files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "These are the parsable data files provided by SCOP." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw SCOP domain classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2102", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A three-letter code used in the KEGG databases to uniquely identify organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG organism code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2909" + }, + { + "@id": "http://edamontology.org/data_1154" + } + ] + }, + { + "@id": "http://edamontology.org/data_2384", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "IPI[0-9]{8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein entry catalogued in the International Protein Index (IPI) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IPI protein ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "http://edamontology.org/format_3003", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BED" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2692", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Oryzias latipes')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3810", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Agronomy" + }, + { + "@value": "Agriculture" + }, + { + "@value": "Agroecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Multidisciplinary study, research and development within the field of agriculture." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Agricultural_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Plant nutrition" + }, + { + "@value": "Plant pathology" + }, + { + "@value": "Plant cultivation" + }, + { + "@value": "Plant breeding" + }, + { + "@value": "Soil science" + }, + { + "@value": "Animal nutrition" + }, + { + "@value": "Animal breeding" + }, + { + "@value": "Agricultural economics" + }, + { + "@value": "Farming systems research" + }, + { + "@value": "Phytomedicine" + }, + { + "@value": "Food security" + }, + { + "@value": "Food process engineering" + }, + { + "@value": "Animal husbandry" + }, + { + "@value": "Horticulture" + }, + { + "@value": "Agricultural biotechnology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Agricultural science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Agricultural_science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1024", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "String of one or more ASCII characters representing a codon." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3335", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.4 Cardiac and Cardiovascular systems" + }, + { + "@value": "VT 3.2.22 Peripheral vascular disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The diseases and abnormalities of the heart and circulatory system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cardiovascular medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cardiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Cardiovascular disease" + }, + { + "@value": "Heart disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cardiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cardiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1405", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1397" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for opening a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap opening penalty (float)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0483", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid folding family identification" + }, + { + "@value": "Structured RNA prediction and optimisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA inverse folding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3095" + }, + { + "@id": "_:Nf0729434b8c24718accfcf2235c6f0fd" + } + ] + }, + { + "@id": "_:Nf0729434b8c24718accfcf2235c6f0fd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1234" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3958", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Copy_number_variation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "CNV duplication" + }, + { + "@value": "Copy number variant" + }, + { + "@value": "CNV deletion" + }, + { + "@value": "Complex CNV" + }, + { + "@value": "CNV insertion / amplification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Copy number variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Copy-number_variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3175" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2928", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Alignment construction" + }, + { + "@value": "Alignment generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Alignment#Biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0248", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ListSideChainContactsRelaxed" + }, + { + "@value": "WHATIF: SymShellFiveXML" + }, + { + "@value": "WHATIF:ListContactsRelaxed" + }, + { + "@value": "WHATIF:ListContactsNormal" + }, + { + "@value": "WHATIF: SymShellTwoXML" + }, + { + "@value": "WHATIF: SymShellTenXML" + }, + { + "@value": "WHATIF: SymShellOneXML" + }, + { + "@value": "WHATIF:ListSideChainContactsNormal" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue interaction calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4be2c868863e4a17a244cf93eb463f1e" + }, + { + "@id": "http://edamontology.org/operation_0250" + } + ] + }, + { + "@id": "_:N4be2c868863e4a17a244cf93eb463f1e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ] + }, + { + "@id": "http://edamontology.org/data_2085", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure-derived report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/format_3240", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.cellml.org" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/cellml+xml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/cellml+xml" + }, + { + "@id": "http://www.cellml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CellML, the format for mathematical models of biological and other networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CellML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_1718", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the HGNC controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGNC" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2234", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform basic (non-analytical) operations on a file of molecular tertiary structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure file processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3876", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Trajectory Next Generation format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TNG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_3026", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2339" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a concept for a biological process from the GO ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept name (biological process)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1646", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0944" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular weights standard fingerprint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1729", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term definition for a cellular component from the Gene Ontology (GO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data Type is an enumerated string." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO (cellular component)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1600", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of the synonymous codon usage calculated for windows over a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Synonymous codon usage statistic plot" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage bias plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0914" + } + ] + }, + { + "@id": "http://edamontology.org/data_2764", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Official name of a protein as used in the UniProt database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein name (UniProt)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1009" + } + ] + }, + { + "@id": "http://edamontology.org/data_2374", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spot serial number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2373" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2615", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "MINT\\-[0-9]{1,5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the MINT database of protein-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MINT ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/data_2116", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (codon)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1608", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of FlyBase genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FlyBase gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3904", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict intrinsically disordered regions in proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein disorder prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Intrinsically_disordered_proteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "_:Ndf6d9ab27c304022b67a27b439d0dd49" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:Ndf6d9ab27c304022b67a27b439d0dd49", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3301" + } + ] + }, + { + "@id": "http://edamontology.org/data_2176", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The number of a certain thing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cardinality" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0122", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The elucidation of the three dimensional structure for all (available) proteins in a given organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Structural_genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Structural_genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0635", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A particular protein, protein family or other group of proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Specific protein resources" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0629", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression and microarray" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0099", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA sequences and structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "RNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Small RNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0350", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by sequence using word-based methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3212", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate an index of a genome sequence using the Burrows-Wheeler algorithm." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3211" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome indexing (Burrows-Wheeler)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:Na67b4ab78165490fac6f55c1d2b1ef0d", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0850", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Alignment reference" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "SO:0001260" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for arbitrary sequence sets and associated data arising from processing." + }, + { + "@value": "An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0411", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Too fine-grained." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0418" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0418" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signal peptide detection (eukaryotes)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0518", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (for genotyping polymorphisms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1519", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report might include associated data such as frequency of peptide fragment molecular weights." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide molecular weights" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0154", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Small molecules of biological significance, typically archival, curation, processing and analysis of structural information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Small_molecules" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Amino acids" + }, + { + "@value": "Toxins and targets" + }, + { + "@value": "Target structures" + }, + { + "@value": "Chemical structures" + }, + { + "@value": "Drugs and target structures" + }, + { + "@value": "Peptides" + }, + { + "@value": "Metabolite structures" + }, + { + "@value": "Drug targets" + }, + { + "@value": "Drug structures" + }, + { + "@value": "Toxins" + }, + { + "@value": "Peptides and amino acids" + }, + { + "@value": "Targets" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "CHEBI:23367" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included." + }, + { + "@value": "This concept excludes macromolecules such as proteins and nucleic acids." + }, + { + "@value": "This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecules" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metabolite" + }, + { + "@id": "https://en.wikipedia.org/wiki/Small_molecule" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_1125", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of a comparison matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3924", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of DNA tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (DNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1482" + } + ] + }, + { + "@id": "http://edamontology.org/data_2215", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation annotation (functional)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1215", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pure dna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1210" + }, + { + "@id": "http://edamontology.org/format_1212" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0554", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree analysis (natural selection)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Allele frequency distribution analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0419", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict catalytic residues, active sites or other ligand-binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein binding site prediction (from sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0432", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleosome exclusion sequence prediction" + }, + { + "@value": "Nucleosome formation sequence prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleosome position prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3919", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Methylation calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3204" + } + ] + }, + { + "@id": "http://edamontology.org/data_1416", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment report (site correlation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0358", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a tertiary structure database and retrieve entries containing a given keyword." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure retrieval (by keyword)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0529", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) massively parallel signature sequencing (MPSS) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MPSS data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0349", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by property)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0338" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0241", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription regulatory sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2583", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{7}|GO:[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a 'molecular function' concept from the the Gene Ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept ID (molecular function)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1176" + } + ] + }, + { + "@id": "http://edamontology.org/data_1691", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:Email" + }, + { + "@value": "Moby:EmailAddress" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A valid email address of an end-user." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Email address" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2101" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0414", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3092" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods typically involve scanning for known motifs, patterns and regular expressions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein feature prediction (from sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0450", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detects chimeric sequences (chimeras) from a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chimeric sequence detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chimera detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3704", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Label-free quantification by integration of ion current (ion counting)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ion current integration" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ion counting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3634" + } + ] + }, + { + "@id": "http://edamontology.org/data_2127", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a genetic code." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic code identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N148d328a9c3e41a7947f5a8287fc60ad" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N148d328a9c3e41a7947f5a8287fc60ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1598" + } + ] + }, + { + "@id": "http://edamontology.org/data_1012", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1009" + }, + { + "@id": "http://edamontology.org/data_1010" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3352", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more ontologies, e.g. identify differences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "http://edamontology.org/data_1388", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1385" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of exactly two molecular sequences of different types." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hybrid sequence alignment (pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2147", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a transcription factor protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report (transcription factor)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3108", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Measurement data" + }, + { + "@value": "Measured data" + }, + { + "@value": "Experimental measurement data" + }, + { + "@value": "Experimentally measured data" + }, + { + "@value": "Measurement" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Measurement metadata" + }, + { + "@value": "Raw experimental data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experimental measurement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0318", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2406" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and select targets for protein structural determination." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods will typically navigate a graph of protein families of known structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural genomics target selection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0222", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_0621" + }, + { + "@id": "http://edamontology.org/topic_0219" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of a genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_1770", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison of two or more molecular structures, for example structure alignment and clustering." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might involve comparison of secondary or tertiary (3D) structural information." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1948", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "pir" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NBRF/PIR entry sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "nbrf" + }, + { + "@value": "pir" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nbrf/pir" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3763", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An operation supporting the calling (invocation) of other tools and services." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Service invocation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3760" + } + ] + }, + { + "@id": "http://edamontology.org/data_3757", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein modification catalogued in the Unimod database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Unimod ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2618" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3325", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of rare diseases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Rare_diseases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rare diseases" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Rare_disease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0537", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0320" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure assignment (from NMR data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1377", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2071" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein conserved site signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein conserved site signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3171", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3295" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA methylation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3687", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.isa-tools.org/format/specification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.isa-tools.org/format/specification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ISA-TAB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3167" + } + ] + }, + { + "@id": "http://edamontology.org/format_3249", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info/gelml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info/gelml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GelML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2625", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})?" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the LIPID MAPS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "LM ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LIPID MAPS ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2905" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0167", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural (3D) profiles" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3706", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for biodiversity data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biodiversity data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N83c98769fd38457da961f3539c21febf" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N83c98769fd38457da961f3539c21febf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3707" + } + ] + }, + { + "@id": "http://edamontology.org/data_3029", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (EMBL/GenBank/DDBJ)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2224", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query an ontology and retrieve concepts or relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (ontology concept)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/comment_handle", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://purl.org/dc/elements/1.1/creator", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_4031", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Power analysis" + }, + { + "@value": "Estimation of statistical power" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Power test" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Power_of_a_test" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nda332c5e79884349a71b8f5adb6dc7b5" + }, + { + "@id": "http://edamontology.org/operation_2238" + }, + { + "@id": "_:Ne2c969dccce742c9bcb019148dfe8457" + }, + { + "@id": "_:Nc86be5f8d3274111a0f29d44d1f25ad3" + }, + { + "@id": "_:Nf2322200a63e400a934f406eda4549f1" + }, + { + "@id": "_:Ned384ea4c8184c5ea1eaa768df719c2e" + } + ] + }, + { + "@id": "_:Nda332c5e79884349a71b8f5adb6dc7b5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3365" + } + ] + }, + { + "@id": "_:Ne2c969dccce742c9bcb019148dfe8457", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2042" + } + ] + }, + { + "@id": "_:Nc86be5f8d3274111a0f29d44d1f25ad3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0951" + } + ] + }, + { + "@id": "_:Nf2322200a63e400a934f406eda4549f1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3572" + } + ] + }, + { + "@id": "_:Ned384ea4c8184c5ea1eaa768df719c2e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2269" + } + ] + }, + { + "@id": "http://edamontology.org/format_2331", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "HTML format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Hypertext Markup Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://filext.com/file-extension/HTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N58a282dbc04a49f4a1f2851d748e957e" + }, + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "_:N58a282dbc04a49f4a1f2851d748e957e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/data_2672", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Bos taurus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1019", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1015" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a protein feature." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein feature identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1183", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the EMAP mouse ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMAP concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "http://edamontology.org/data_1126", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique name or identifier of a comparison matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Substitution matrix name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "_:N43eb581b722a4415a651ca3773303b75" + }, + { + "@id": "http://edamontology.org/data_1069" + } + ] + }, + { + "@id": "_:N43eb581b722a4415a651ca3773303b75", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0874" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0357", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a tertiary structure database and retrieve entries with a given entry code or accession number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure retrieval (by code)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1332", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a sequence database search using FASTA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA search results format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/format_3980", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "rpkm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene expression levels table format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RPKM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3475" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "http://edamontology.org/format_2057", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for sequence trace data (i.e. including base call information)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence trace format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N37836ceb21334f3fa8db0e66a6ed651a" + }, + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "_:N37836ceb21334f3fa8db0e66a6ed651a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0924" + } + ] + }, + { + "@id": "http://edamontology.org/data_2879", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about one or more specific lipid 3D structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipid report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2085" + } + ] + }, + { + "@id": "http://edamontology.org/data_1713", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fate map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + }, + { + "@id": "_:N1a4c064606cf487cb6112dd6f06b8a4b" + } + ] + }, + { + "@id": "_:N1a4c064606cf487cb6112dd6f06b8a4b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3065" + } + ] + }, + { + "@id": "http://edamontology.org/format_2170", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for clusters of molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naa3be179199e4d09beb7e72b66a79fab" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Naa3be179199e4d09beb7e72b66a79fab", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1235" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3075", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2259" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic for modelling biological systems in mathematical terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological system modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/bio", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/format_3626", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://uk.mathworks.com/help/matlab/import_export/mat-file-versions.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Binary format used by MATLAB files to store workspace variables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MAT file format" + }, + { + "@value": ".mat file format" + }, + { + "@value": "MATLAB file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MAT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3033" + }, + { + "@id": "_:N36728f97a28f401e9fe34f8d17904386" + } + ] + }, + { + "@id": "_:N36728f97a28f401e9fe34f8d17904386", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1499" + } + ] + }, + { + "@id": "http://edamontology.org/data_1505", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular weights of amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Molecular weight (amino acids)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index (molecular weight)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/format_1217", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pure rna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1213" + }, + { + "@id": "http://edamontology.org/format_1210" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3539", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structural domains or 3D folds in a protein or polypeptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0736" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domains" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0593", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Spectroscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NMR spectroscopy" + }, + { + "@value": "Nuclear magnetic resonance spectroscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "NMR" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Heteronuclear Overhauser Effect Spectroscopy" + }, + { + "@value": "HOESY" + }, + { + "@value": "ROESY" + }, + { + "@value": "NOESY" + }, + { + "@value": "Rotational Frame Nuclear Overhauser Effect Spectroscopy" + }, + { + "@value": "Nuclear Overhauser Effect Spectroscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NMR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nuclear_magnetic_resonance_spectroscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_1317" + }, + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3965", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify amplification events causing the number of repeats in the genome to vary between individuals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amplification detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3961" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3634", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification without the use of chemical tags." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Label-free quantification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3630" + } + ] + }, + { + "@id": "http://edamontology.org/format_1933", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ Solexa/Illumina 1.0 short read format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ-solexa" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2182" + } + ] + }, + { + "@id": "http://edamontology.org/data_2800", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a disease from the Orpha database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Orpha number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "_:N31dee900707645369cb4710093ab7f33" + }, + { + "@id": "http://edamontology.org/data_1150" + } + ] + }, + { + "@id": "_:N31dee900707645369cb4710093ab7f33", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1622" + } + ] + }, + { + "@id": "http://edamontology.org/data_4022", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://registry.identifiers.org/registry/orcid" + }, + { + "@id": "https://orcid.org/" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "\\d{4}-\\d{4}-\\d{4}-\\d{3}(\\d|X)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a researcher registered with the ORCID database. Used to identify author IDs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ORCID Identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/ORCID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1881" + } + ] + }, + { + "@id": "http://edamontology.org/data_2048", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Record" + }, + { + "@value": "Document" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://semanticscience.org/resource/SIO_000148" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_1643", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2717" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "GIN file" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Affymetrix probe sets information library file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1372", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1355" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein family signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2561", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format for sequence assembly data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2055" + } + ] + }, + { + "@id": "http://edamontology.org/data_2209", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a specific mutation catalogued in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2538" + } + ] + }, + { + "@id": "http://edamontology.org/has_format", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_format B' defines for the subject A, that it has the object B as its data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": "false" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000298" + }, + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#has-quality" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3474", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Artificial Intelligence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Machine_learning" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Recommender system" + }, + { + "@value": "Unsupervised learning" + }, + { + "@value": "Reinforcement learning" + }, + { + "@value": "Ensembl learning" + }, + { + "@value": "Active learning" + }, + { + "@value": "Knowledge representation" + }, + { + "@value": "Supervised learning" + }, + { + "@value": "Kernel methods" + }, + { + "@value": "Neural networks" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Machine learning" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Machine_learning" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + } + ] + }, + { + "@id": "http://edamontology.org/notRecommendedForAnnotation", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Whether terms associated with this concept are recommended for use in annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "notRecommendedForAnnotation" + } + ] + }, + { + "@id": "http://edamontology.org/format_1198", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The general MF query format consists of a series of valid atomic symbols, with an optional number or range." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2035" + } + ] + }, + { + "@id": "http://edamontology.org/format_3853", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.uniprot.org/uniparc/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for the UniParc database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniParc XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_1920" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3926", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render (visualise) a biological pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pathway rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "_:N840dbcdfb6c2457096ac8ac76c543920" + }, + { + "@id": "http://edamontology.org/operation_3928" + } + ] + }, + { + "@id": "_:N840dbcdfb6c2457096ac8ac76c543920", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2600" + } + ] + }, + { + "@id": "http://edamontology.org/data_1345", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0950" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MEME background frequencies file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MEME background frequencies file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0989", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0982" + }, + { + "@id": "_:Nd4f7421104c24c488b3cc41f9605b7f2" + } + ] + }, + { + "@id": "_:Nd4f7421104c24c488b3cc41f9605b7f2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0896" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3081", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3096" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2441", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict RNA tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0475" + }, + { + "@id": "_:Ncca192b4e0244691abc307588330f349" + } + ] + }, + { + "@id": "_:Ncca192b4e0244691abc307588330f349", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1465" + } + ] + }, + { + "@id": "http://edamontology.org/format_2206", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format for a sequence feature table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature table format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2548" + } + ] + }, + { + "@id": "http://edamontology.org/format_3100", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of summary of domain classification information for a CATH domain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH domain report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3097" + } + ] + }, + { + "@id": "http://edamontology.org/data_0968", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:QueryString" + }, + { + "@value": "Moby:BooleanQueryString" + }, + { + "@value": "Moby:Wildcard_Query" + }, + { + "@value": "Moby:Global_Keyword" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Keyword(s) or phrase(s) used (typically) for text-searching purposes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Term" + }, + { + "@value": "Phrases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Boolean operators (AND, OR and NOT) and wildcard characters may be allowed." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Keyword" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3893", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Molecule parameterization" + }, + { + "@value": "Ligand parameterization" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Forcefield parameterisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1fc98af48b1d4bfaa9b6515ada709b14" + }, + { + "@id": "_:Nbc1f8201c0754b64984b95520eb48f93" + }, + { + "@id": "http://edamontology.org/operation_2426" + } + ] + }, + { + "@id": "_:N1fc98af48b1d4bfaa9b6515ada709b14", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1439" + } + ] + }, + { + "@id": "_:Nbc1f8201c0754b64984b95520eb48f93", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0235", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence ambiguity calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na8b4e0ae41b8498499f43e0bf7bb9b18" + }, + { + "@id": "http://edamontology.org/operation_0236" + }, + { + "@id": "_:Ne50dc273d7a3411daf26bf3545388a23" + } + ] + }, + { + "@id": "_:Na8b4e0ae41b8498499f43e0bf7bb9b18", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ] + }, + { + "@id": "_:Ne50dc273d7a3411daf26bf3545388a23", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1260" + } + ] + }, + { + "@id": "http://edamontology.org/data_1257", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0897" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of general sequence properties derived from protein sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence property (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3791", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A method whereby data on several variants are \"collapsed\" into a single covariate based on regions such as genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). \"Collapsing methods\" were developed to overcome these problems." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Collapsing methods" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/data_2100", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.org/dc/elements/1.1/type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1548", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on clusters of contacting residues in protein structures such as a key structural residue network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue 3D cluster" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0475", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict structure of DNA or RNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might identify thermodynamically stable or evolutionarily conserved structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nucleic_acid_structure_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2481" + }, + { + "@id": "_:Ne3f0d1b6c993429c9fd9ac64610b4e38" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:Ne3f0d1b6c993429c9fd9ac64610b4e38", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1459" + } + ] + }, + { + "@id": "http://edamontology.org/data_0897", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein physicochemical property" + }, + { + "@value": "Protein properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein sequence statistics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_3732", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a sequencing experiment, that may be specified as an input to some tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing metadata name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0509", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locally align (superimpose) two or more molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (local)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Local protein structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Local alignment methods identify regions of local similarity, common substructures etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Local structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ] + }, + { + "@id": "http://edamontology.org/data_1676", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The (typically numeric) unique identifier of a submitted job." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Job ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0622", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Whole genomes" + }, + { + "@value": "Genome annotation" + }, + { + "@value": "Exomes" + }, + { + "@value": "Synthetic genomics" + }, + { + "@value": "Personal genomics" + }, + { + "@value": "Genomes" + }, + { + "@value": "Viral genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genomics" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D023281" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3410", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gender_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gender medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sex_differences_in_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_1356", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a regular expression pattern from the Prosite database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "prosite-pattern" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2068" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2807", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool topic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3938", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Structured-based virtual screening" + }, + { + "@value": "Virtual ligand screening" + }, + { + "@value": "Structure-based screening" + }, + { + "@value": "Ligand-based screening" + }, + { + "@value": "Ligand-based virtual screening" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virtual screening" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_4009" + }, + { + "@id": "http://edamontology.org/operation_0482" + }, + { + "@id": "_:Nfe5c069342fc45bab575f9533a8f8616" + }, + { + "@id": "_:N12ad615f991d40879b2a5781be0a9f78" + } + ] + }, + { + "@id": "_:Nfe5c069342fc45bab575f9533a8f8616", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1461" + } + ] + }, + { + "@id": "_:N12ad615f991d40879b2a5781be0a9f78", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/format_1337", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The hits are putative ligand-binding sequences and are found from a search of a sequence database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "lhf" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/format_2921", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of sequence variation annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence variation annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na2cf92d336bd4a7a934441f07e50c6cb" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Na2cf92d336bd4a7a934441f07e50c6cb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3498" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3742", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2424" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3223" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Differential gene expression analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2902", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a data definition (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data resource definition accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1084" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3023", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2423" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise, detect or identify some properties of proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2423" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prediction and recognition (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1421", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER profile alignment (sequences versus HMMs)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2014" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2111", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a codon usage table, for example a genetic code." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Codon usage table identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N691f322324824d9e8efd37d6a6f67f74" + }, + { + "@id": "_:N5c3a1aab672c47618f1bb114616288d7" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N691f322324824d9e8efd37d6a6f67f74", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1598" + } + ] + }, + { + "@id": "_:N5c3a1aab672c47618f1bb114616288d7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1597" + } + ] + }, + { + "@id": "http://edamontology.org/data_1070", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3035" + } + ] + }, + { + "@id": "http://edamontology.org/data_1134", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Secondary accession number of an InterPro entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "InterPro secondary accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro secondary accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd7851d71035a400dbb1201a180ac26b9" + }, + { + "@id": "http://edamontology.org/data_1133" + } + ] + }, + { + "@id": "_:Nd7851d71035a400dbb1201a180ac26b9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1355" + } + ] + }, + { + "@id": "http://edamontology.org/data_1730", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0967" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A relation type defined in an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology relation type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0394", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:HasHydrogenBonds" + }, + { + "@value": "WHATIF:ShowHydrogenBonds" + }, + { + "@value": "WHATIF:ShowHydrogenBondsM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify potential hydrogen bonds between amino acids and other groups." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hydrogen bond calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0248" + }, + { + "@id": "_:N86f4f8f3fb324ec79371e6b6a7aa7c08" + } + ] + }, + { + "@id": "_:N86f4f8f3fb324ec79371e6b6a7aa7c08", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1549" + } + ] + }, + { + "@id": "http://edamontology.org/data_2717", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "General annotation on an oligonucleotide probe, or a set of probes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Oligonucleotide probe sets annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Oligonucleotide probe annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3115" + }, + { + "@id": "_:N71486c13988b460999346f46369f0812" + } + ] + }, + { + "@id": "_:N71486c13988b460999346f46369f0812", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3536", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3510" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein cleavage sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2009", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1893" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ordered locus name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3507", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of documents including word processor, spreadsheet and presentation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Document format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_1497", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RMSD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Root-mean-square deviation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0888" + } + ] + }, + { + "@id": "http://edamontology.org/data_1592", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structure constraints used by the Vienna package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna RNA structure constraints" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2211", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for a report of strain data as used for CIP database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CIP strain data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3909", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://raw.githubusercontent.com/KarrLab/bpforms/master/bpforms/grammar.lark" + }, + { + "@id": "https://arxiv.org/abs/1903.10042" + } + ], + "http://edamontology.org/ontology_used": [ + { + "@id": "http://edamontology.org/data_2301" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.karrlab.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BpForms" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2035" + }, + { + "@id": "_:Nab83b555abe74cbeb782420c9ce652d6" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "_:Nab83b555abe74cbeb782420c9ce652d6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/format_3858", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proprietary file format for mass spectrometry data from Waters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Proprietary format for which documentation is not available, but used by multiple tools." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Waters RAW" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_2113", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an object from the WormBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WormBase identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + } + ] + }, + { + "@id": "http://edamontology.org/data_2400", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific toxin." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxin annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1515", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the proto section of the REBASE enzyme database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "REBASE proto enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3679", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of an experiment involving non-human animals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Animal_study" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Challenge study" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Animal study" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Animal_testing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3678" + }, + { + "@id": "http://edamontology.org/topic_3386" + } + ] + }, + { + "@id": "http://edamontology.org/data_2686", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Macaca mulatta')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1015", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3034" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1835", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate ion contacts in a structure (all ions for all side chain atoms)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue contact calculation (residue-negative ion)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3209", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the sequence or features of two or more genomes, for example, to find matching regions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genomic region matching" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_2451" + } + ] + }, + { + "@id": "http://edamontology.org/data_3667", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nadcb3fc3748e4f849138edecad1eb126" + } + ] + }, + { + "@id": "_:Nadcb3fc3748e4f849138edecad1eb126", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1622" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3258", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Infer a transcriptome sequence by analysis of short sequence reads." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptome assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2a7032b048374a92a8707595d2a45936" + }, + { + "@id": "_:N87426ead21fd4b59801fd8a5de574a22" + }, + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "_:N2a7032b048374a92a8707595d2a45936", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0925" + } + ] + }, + { + "@id": "_:N87426ead21fd4b59801fd8a5de574a22", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0196" + } + ] + }, + { + "@id": "http://edamontology.org/data_1174", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "CHEBI:[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the ChEBI database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChEBI IDs" + }, + { + "@value": "ChEBI identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChEBI ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2894" + } + ] + }, + { + "@id": "http://edamontology.org/format_2045", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2350" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation format for electron microscopy models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electron microscopy model format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3486", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some format based on the GCG format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GCG format variant" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1424", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dendrogram (tree file) format generated by ClustalW." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ClustalW dendrogram" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2556" + } + ] + }, + { + "@id": "http://edamontology.org/format_3985", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "ga" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An emerging format for high-level Galaxy workflow description." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ga" + }, + { + "@value": "Galaxy workflow format" + }, + { + "@value": "GalaxyWF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "gxformat2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://github.com/galaxyproject/gxformat2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2032" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3195", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect errors in DNA sequences generated from sequencing projects)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Short read error correction" + }, + { + "@value": "Short-read error correction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing error detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5fbfe7c2a01740f3bfb5bd8e300beaf4" + }, + { + "@id": "http://edamontology.org/operation_2451" + } + ] + }, + { + "@id": "_:N5fbfe7c2a01740f3bfb5bd8e300beaf4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/data_1664", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM datatype" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2434", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve a codon usage table and / or associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (codon usage table)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1436", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the TreeBASE database of phylogenetic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeBASE format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2556" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3944", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The biological classification of organisms by categorizing them in groups (\"clades\") based on their most recent common ancestor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cladistics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Tree of life" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cladistics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cladistics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + }, + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/format_3684", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ebi.ac.uk/pride/help/archive/submission/pridexml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.ebi.ac.uk/pride/help/archive/submission/pridexml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PRIDE XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3167" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/format_1957", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw sequence format with no non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "raw" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3311", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www-lbit.iro.umontreal.ca/rnaml/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA Markup Language." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2076" + }, + { + "@id": "http://edamontology.org/format_1921" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0556", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more phylogenetic trees to detect subtrees or supertrees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic sub/super tree detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Supertree construction" + }, + { + "@value": "Subtree construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic sub/super tree construction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0325" + } + ] + }, + { + "@id": "http://edamontology.org/data_1004", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gmelin registry number of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gmelin chemical registry number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical registry number (Gmelin)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_0991" + } + ] + }, + { + "@id": "http://edamontology.org/data_1148", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the GermOnline database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GermOnline ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1080" + } + ] + }, + { + "@id": "http://edamontology.org/data_0864", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some simple value controlling a sequence alignment (or similar 'match') operation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0319", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign secondary structure from protein coordinate or experimental data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure assignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd2beda116fb3457f8f2af18fd7359859" + }, + { + "@id": "_:N85493b294733497b927ac57406248915" + }, + { + "@id": "http://edamontology.org/operation_0320" + } + ] + }, + { + "@id": "_:Nd2beda116fb3457f8f2af18fd7359859", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "_:N85493b294733497b927ac57406248915", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/format_3256", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "nt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "N-Triples should not be confused with Notation 3 which is a superset of Turtle." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "N-Triples" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1072", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of tertiary structure alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7ec40f8fe9a64afd90e5c859e892780f" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N7ec40f8fe9a64afd90e5c859e892780f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "http://edamontology.org/data_1852", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0925" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A component of a larger sequence assembly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly component" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0949", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information, annotation or documentation concerning a workflow (but not the workflow itself)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflow metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/data_3490", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1712" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A sketch of a small molecule made with some specialised drawing package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1712" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical structure sketch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://usefulinc.com/ns/doap#Version", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/topic_3175", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA structural variation" + }, + { + "@value": "Genomic structural variation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_structural_variation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Deletion" + }, + { + "@value": "Inversion" + }, + { + "@value": "Insertion" + }, + { + "@value": "Duplication" + }, + { + "@value": "Translocation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Structural_variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0199" + }, + { + "@id": "http://edamontology.org/topic_0654" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2945", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Apply analytical methods to existing data of a specific type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling')." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_1219", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pure protein" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2094" + }, + { + "@id": "http://edamontology.org/format_1208" + } + ] + }, + { + "@id": "http://edamontology.org/data_0867", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report of molecular sequence alignment-derived data or metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment metadata" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3401", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pain management" + }, + { + "@value": "Algiatry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pain_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pain medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pain_management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1324", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "post-translation modifications in a protein sequence, typically describing the specific sites involved." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (post-translation modifications)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2385", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a protein from the RefSeq database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RefSeq protein ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RefSeq accession (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1098" + } + ] + }, + { + "@id": "http://edamontology.org/data_3949", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Profile HMM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/HMMER#Profile_HMMs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1354" + }, + { + "@id": "http://edamontology.org/data_1364" + } + ] + }, + { + "@id": "http://edamontology.org/data_1251", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Size of a sequence window." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Window size" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0229", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve basic information about a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation retrieval (sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2033", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a molecular tertiary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tertiary structure format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_1587", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid stitch profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3809", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.19" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and assess specific genes or regulatory regions of interest that are differentially methylated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Differentially-methylated region identification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DMR identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3204" + } + ] + }, + { + "@id": "http://edamontology.org/data_1526", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the stability, intrinsic disorder or globularity of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein globularity data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein globularity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/data_2362", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a nucleotide or protein sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence accession (hybrid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1093" + }, + { + "@id": "_:N2535889b15c547819a74c7ba70731e15" + } + ] + }, + { + "@id": "_:N2535889b15c547819a74c7ba70731e15", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/data_1771", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on an molecular sequence version." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence version information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence version" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2534" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3229", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Exome sequence analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exome assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org", + "@type": [ + "http://www.w3.org/2002/07/owl#Ontology" + ], + "http://edamontology.org/citation": [ + { + "@id": "https://doi.org/10.7490/f1000research.1118900.1" + } + ], + "http://edamontology.org/has_format": [ + { + "@id": "http://edamontology.org/format_2197" + }, + { + "@id": "http://edamontology.org/format_3261" + } + ], + "http://edamontology.org/next_id": [ + { + "@value": "4040" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/edamontology/edamontology" + } + ], + "http://purl.obolibrary.org/obo/date": [ + { + "@value": "03.10.2023 11:14 UTC" + } + ], + "http://purl.obolibrary.org/obo/idspace": [ + { + "@value": "EDAM_operation http://edamontology.org/operation_ \"EDAM operations\"" + }, + { + "@value": "EDAM_format http://edamontology.org/format_ \"EDAM data formats\"" + }, + { + "@value": "EDAM_data http://edamontology.org/data_ \"EDAM types of data\"" + }, + { + "@value": "EDAM http://edamontology.org/ \"EDAM relations, concept properties, and subsets\"" + }, + { + "@value": "EDAM_topic http://edamontology.org/topic_ \"EDAM topics\"" + } + ], + "http://purl.obolibrary.org/obo/remark": [ + { + "@value": "EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data." + }, + { + "@value": "EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology." + } + ], + "http://purl.org/dc/elements/1.1/contributor": [ + { + "@value": "https://github.com/edamontology/edamontology/graphs/contributors and many more!" + } + ], + "http://purl.org/dc/elements/1.1/creator": [ + { + "@value": "Hervé Ménager" + }, + { + "@value": "Matúš Kalaš" + }, + { + "@value": "Jon Ison" + } + ], + "http://purl.org/dc/elements/1.1/description": [ + { + "@value": "EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format." + } + ], + "http://purl.org/dc/elements/1.1/format": [ + { + "@value": "application/rdf+xml" + } + ], + "http://purl.org/dc/elements/1.1/title": [ + { + "@value": "EDAM - The ontology of data analysis and management" + } + ], + "http://purl.org/dc/terms/format": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/rdf+xml" + } + ], + "http://purl.org/dc/terms/license": [ + { + "@id": "https://creativecommons.org/licenses/by-sa/4.0" + } + ], + "http://usefulinc.com/ns/doap#Version": [ + { + "@value": "1.26_dev" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/properties" + }, + { + "@id": "http://edamontology.org/obsolete" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#savedBy": [ + { + "@value": "Matúš Kalaš" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "http://edamontology.org/EDAM.owl" + } + ], + "http://xmlns.com/foaf/0.1/logo": [ + { + "@id": "https://raw.githubusercontent.com/edamontology/edamontology/main/EDAM-logo-square.svg" + } + ], + "http://xmlns.com/foaf/0.1/page": [ + { + "@id": "http://edamontology.org/page" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3360", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Objective indicators of biological state often used to assess health, and determinate treatment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Diagnostic markers" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biomarkers" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biomarkers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biomarker" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_2309", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological reaction from the SABIO-RK reactions database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID (SABIO-RK)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2108" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0510", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Globally align (superimpose) two or more molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (global)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Global protein structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Global alignment methods identify similarity across the entire structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Global structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2485", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render a helical wheel representation of protein secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Helical wheel rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Helical wheel drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Helical_wheel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0570" + }, + { + "@id": "_:Ndb6ca5c2d53f4899b44a3c4c4f79b2be" + } + ] + }, + { + "@id": "_:Ndb6ca5c2d53f4899b44a3c4c4f79b2be", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2162" + } + ] + }, + { + "@id": "http://edamontology.org/data_2132", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2538" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A type of point or block mutation, including insertion, deletion, change, duplication and moves." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0148", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-ligand (small molecule) interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-ligand interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3540", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Key residues involved in protein folding." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3510" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein key folding sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1675", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Metadata on the status of a submitted job." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Job status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2567", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous pure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2566" + }, + { + "@id": "http://edamontology.org/format_2094" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2488", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare protein secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein secondary structure" + }, + { + "@value": "Secondary structure comparison (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein secondary structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "http://edamontology.org/operation_2416" + } + ] + }, + { + "@id": "http://edamontology.org/data_2383", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the EGA database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EGA accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2382" + } + ] + }, + { + "@id": "http://edamontology.org/format_3765", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data table formatted such that it can be passed/streamed within the KNIME platform." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KNIME datatable format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2032" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0476", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict tertiary structure of protein sequence(s) without homologs of known structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "de novo structure prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ab initio structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/De_novo_protein_structure_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0474" + } + ] + }, + { + "@id": "http://edamontology.org/data_1595", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dotplot of RNA base pairing probability matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Such as generated by the Vienna package." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base pairing probability matrix dotplot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2088" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/format_2194", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Abstract format used by MedLine database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "medline" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2020" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2121", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence file editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0210", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a specific fish genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fish" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2716", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a predicted transcription factor from the DBD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DBD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2911" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1846", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify HET groups in PDB files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HET group detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1326", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (binding sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/is_reflexive", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2693", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Otolemur garnettii')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2656", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a neuron from the NeuronDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NeuronDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2893" + } + ] + }, + { + "@id": "http://edamontology.org/data_2292", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the GenBank sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GenBank accession number" + }, + { + "@value": "GenBank ID" + }, + { + "@value": "GenBank identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1103" + } + ] + }, + { + "@id": "http://edamontology.org/format_2020", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a full-text scientific article." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Literature format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Nc3990276870f4693a5d47388ae616ba8" + } + ] + }, + { + "@id": "_:Nc3990276870f4693a5d47388ae616ba8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0971" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3761", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An operation supporting the browsing or discovery of other tools and services." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Service discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3760" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1312", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0749" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Promoters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1583", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid stability profile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Melting map" + }, + { + "@value": "Nucleic acid melting curve" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature" + }, + { + "@value": "Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature." + }, + { + "@value": "A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence." + }, + { + "@value": "Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position." + }, + { + "@value": "Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2985" + } + ] + }, + { + "@id": "http://edamontology.org/data_1044", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Kingdom name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/format_1963", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "UniProtKB entry sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniProt format" + }, + { + "@value": "SwissProt format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProtKB format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2187" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2412", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0227" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) an index of (typically a file of) biological data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3623", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Duplicate of http://edamontology.org/format_3326" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a data index of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_3326" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Index format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2791", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a reference map gel from the SWISS-2DPAGE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reference map name (SWISS-2DPAGE)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2790" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_2887", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleic acid sequence and associated metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence record (nucleic acid)" + }, + { + "@value": "Nucleotide sequence record" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "DNA sequence record" + }, + { + "@value": "RNA sequence record" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2977" + }, + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2498", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequencing-based expression profile data analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4035", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PQR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://userguide.mdanalysis.org/stable/formats/reference/pqr.html#pqr-specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2416", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse protein secondary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Secondary structure analysis (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Naceb558006624bb794d2bb5f4aae7780" + }, + { + "@id": "_:Nff6c91d2573442d9a57ace1e7366f361" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "_:Naceb558006624bb794d2bb5f4aae7780", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "_:Nff6c91d2573442d9a57ace1e7366f361", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2956" + } + ] + }, + { + "@id": "http://edamontology.org/data_2161", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of sequence similarities identified from word-matching or character comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Sequence conservation report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence similarity plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0867" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/data_1087", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3025" + } + ] + }, + { + "@id": "http://edamontology.org/data_1534", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An report on allergenicity / immunogenicity of peptides and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Peptide immunogenicity report" + }, + { + "@value": "Peptide immunogenicity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide immunogenicity data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0632", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Probes_and_primers" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Primer quality" + }, + { + "@value": "Primers" + }, + { + "@value": "Probes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the design of primers for PCR and DNA amplification or the design of molecular probes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Probes and primers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D015335" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0749", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Transcription_factors_and_regulatory_sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Terminators" + }, + { + "@value": "CpG islands" + }, + { + "@value": "TATA signals" + }, + { + "@value": "Promoters" + }, + { + "@value": "Transcription factor binding sites" + }, + { + "@value": "CAAT signals" + }, + { + "@value": "-35 signals" + }, + { + "@value": "TFBS" + }, + { + "@value": "CAT box" + }, + { + "@value": "Isochores" + }, + { + "@value": "CCAAT box" + }, + { + "@value": "-10 signals" + }, + { + "@value": "Transcriptional regulatory sites" + }, + { + "@value": "Attenuators" + }, + { + "@value": "Transcription factors" + }, + { + "@value": "GC signals" + }, + { + "@value": "Enhancers" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes CpG rich regions (isochores) in a nucleotide sequence." + }, + { + "@value": "Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators." + }, + { + "@value": "This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factors and regulatory sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Transcriptional_regulation" + }, + { + "@id": "https://en.wikipedia.org/wiki/Transcription_factor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0203" + }, + { + "@id": "http://edamontology.org/topic_0078" + }, + { + "@id": "http://edamontology.org/topic_3125" + } + ] + }, + { + "@id": "http://edamontology.org/data_0941", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_0883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on a structural 3D model (volume map) from electron microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_3806" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electron microscopy model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2594", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a taxon using the controlled vocabulary of the UniGene database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniGene organism abbreviation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniGene taxon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/format_1740", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of iHOP (Information Hyperlinked over Proteins) text-mining result." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "iHOP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Information_Hyperlinked_over_Proteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2021" + }, + { + "@id": "http://edamontology.org/format_2331" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0361", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate a molecular sequence record with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N023220d3c07c401abd5f06aa8a94068a" + }, + { + "@id": "_:N45ab8c66bb4b4116a234288d16cc0250" + }, + { + "@id": "http://edamontology.org/operation_0226" + } + ] + }, + { + "@id": "_:N023220d3c07c401abd5f06aa8a94068a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "_:N45ab8c66bb4b4116a234288d16cc0250", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0849" + } + ] + }, + { + "@id": "http://edamontology.org/data_1255", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "General sequence features" + }, + { + "@value": "Sequence features report" + }, + { + "@value": "Feature record" + }, + { + "@value": "Features" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "SO:0000110" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D058977" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3461", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pathogenicity prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virulence prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N64d42feb178342b49baeb73f9cacb67b" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:N64d42feb178342b49baeb73f9cacb67b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3301" + } + ] + }, + { + "@id": "http://edamontology.org/data_2710", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CleanEx dataset code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1078" + } + ] + }, + { + "@id": "http://edamontology.org/data_1071", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural profile identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural (3D) profile ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N4610e1ce4ebe4347b326f864491414c3" + } + ] + }, + { + "@id": "_:N4610e1ce4ebe4347b326f864491414c3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0889" + } + ] + }, + { + "@id": "http://edamontology.org/data_1069", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a comparison matrix." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Substitution matrix identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd95df69af8f84418b4c7b4c6479ef1dd" + }, + { + "@id": "http://edamontology.org/data_3036" + } + ] + }, + { + "@id": "_:Nd95df69af8f84418b4c7b4c6479ef1dd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0874" + } + ] + }, + { + "@id": "http://edamontology.org/format_2569", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous pure dna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2567" + }, + { + "@id": "http://edamontology.org/format_1212" + } + ] + }, + { + "@id": "http://edamontology.org/data_2146", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1772" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A value that serves as a threshold for a tool (usually to control scoring or output)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Threshold" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0442", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0441" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptional regulatory element prediction (RNA-cis)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3632", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the isotope distribution of a given chemical species." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Isotopic distributions calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N9b289a6967c34f68b967c6702a277fef" + }, + { + "@id": "http://edamontology.org/operation_3438" + }, + { + "@id": "_:N061e26af72c84542a2a68fa4dfcae50c" + } + ] + }, + { + "@id": "_:N9b289a6967c34f68b967c6702a277fef", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "_:N061e26af72c84542a2a68fa4dfcae50c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2414", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2945" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_1777" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein function analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1706", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG DRUG database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG DRUG entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3979", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "wego" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WEGO" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2031" + }, + { + "@id": "http://edamontology.org/format_3475" + } + ] + }, + { + "@id": "http://edamontology.org/data_2129", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "File format name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3358" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#consider", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_0275", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2464" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interaction prediction (from protein structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0861", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0863" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of exact matches between subsequences (words) within two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment (words)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3962", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify deletion events causing the number of repeats in the genome to vary between individuals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Deletion detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3961" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3203", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render an image of a Chromatogram." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chromatogram viewing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromatogram visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/data_2728", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an EST sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EST accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1855" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3927", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate, process or analyse a biological network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological network analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Network comparison" + }, + { + "@value": "Network simulation" + }, + { + "@value": "Network modelling" + }, + { + "@value": "Network topology simulation" + }, + { + "@value": "Biological network modelling" + }, + { + "@value": "Biological network prediction" + }, + { + "@value": "Network prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Network analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Network_theory#Biological_network_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N78b51f9f16334a5a9914b808bdc0c01e" + }, + { + "@id": "_:Nb060460f90c942118f80f0fc28a1c265" + }, + { + "@id": "http://edamontology.org/operation_2945" + } + ] + }, + { + "@id": "_:N78b51f9f16334a5a9914b808bdc0c01e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "_:Nb060460f90c942118f80f0fc28a1c265", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2259" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2443", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate, process or analyse phylogenetic tree or trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0324" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3571", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_governance" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data stewardship" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data governance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_governance" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D030541" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_1156", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1082" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the aMAZE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (aMAZE)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2079", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some simple value controlling a search operation, typically a search of a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Search parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2156", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A temporal date." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Date" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2192", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on an error generated by computer system or tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Error" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2204", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An XML format for EMBL entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a placeholder for other more specific concepts. It should not normally be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2558" + } + ] + }, + { + "@id": "http://edamontology.org/format_1320", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for restriction enzyme recognition sites used by REBASE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "REBASE restriction sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2158" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1476", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of PDB database in PDB format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PDB format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/format_1982", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ClustalW format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "clustal" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ClustalW format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2467", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (protein annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3907", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Extract structured information from unstructured (\"free\") or semi-structured textual documents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "IE" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Information extraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Information_extraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0306" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3633", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Retention time calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Retention time prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3438" + } + ] + }, + { + "@id": "http://edamontology.org/data_1293", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2969" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SMART protein schematic in PNG format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMART protein schematic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1396", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Controls the order of sequences in an output sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Aligned sequence order" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1884", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0582" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt keywords" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3841", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format used in Natural Language Processing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Natural Language Processing format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NLP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_2729", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an EST sequence from the COGEME database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "COGEME EST ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2728" + } + ] + }, + { + "@id": "http://edamontology.org/format_2330", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Textual format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Plain text format" + }, + { + "@value": "txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Textual format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://www.iana.org/assignments/media-types/media-types.xhtml#text" + }, + { + "@value": "http://www.iana.org/assignments/media-types/text/plain" + }, + { + "@value": "http://filext.com/file-extension/TXT" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2754", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Introns in a nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Introns" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1384", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of multiple protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3918", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Study of genomic feature structure, variation, function and evolution at a genomic scale." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genomic analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne856e4cec8e045fa98d7ca13473d4e9a" + }, + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "_:Ne856e4cec8e045fa98d7ca13473d4e9a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0566", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render sequence clusters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence cluster rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "_:N80287df5cf86481dbf8f8e82c1cbbdf6" + } + ] + }, + { + "@id": "_:N80287df5cf86481dbf8f8e82c1cbbdf6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1235" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3048", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mammals" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3614", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Human ENCODE broad peak format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ENCODE broad peak format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3612" + } + ] + }, + { + "@id": "http://edamontology.org/format_1625", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a record from the HIVDB database of genotypes and phenotypes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HIVDB entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3780", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format of an annotated text, e.g. with recognised entities, concepts, and relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotated text format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N9b2500cc10684028b41d0257f71cdef5" + } + ] + }, + { + "@id": "_:N9b2500cc10684028b41d0257f71cdef5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3779" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0079", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0309", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Microarray probe prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray probe design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2b912053d7244e9c92666871eddb3c39" + }, + { + "@id": "_:N74d1dfbf39fe417eb942aca3314e082b" + }, + { + "@id": "http://edamontology.org/operation_2419" + }, + { + "@id": "_:N05162f2f84f349129c443896b3b764ed" + }, + { + "@id": "_:N70abe8a956094564a804fe2aaae614c8" + }, + { + "@id": "http://edamontology.org/operation_2430" + } + ] + }, + { + "@id": "_:N2b912053d7244e9c92666871eddb3c39", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2717" + } + ] + }, + { + "@id": "_:N74d1dfbf39fe417eb942aca3314e082b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0632" + } + ] + }, + { + "@id": "_:N05162f2f84f349129c443896b3b764ed", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "_:N70abe8a956094564a804fe2aaae614c8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "http://edamontology.org/data_3266", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of sequence assembly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence assembly version" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1064" + } + ] + }, + { + "@id": "http://edamontology.org/data_1805", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "WBGene[0-9]{8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: WormBase" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: WB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier used by WormBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (WormBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2113" + }, + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3837", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Shotgun metagenomic sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Metagenomic_sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metagenomic sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metagenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3948", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Computational immunology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Immunoinformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunoinformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Computational_immunology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + }, + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0488", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Linkage disequilibrium calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0283" + }, + { + "@id": "_:Nfdab316613be4c21a5e5c040ef130872" + } + ] + }, + { + "@id": "_:Nfdab316613be4c21a5e5c040ef130872", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0927" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3388", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The identification of molecular and genetic causes of disease and the development of interventions to correct them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3342" + } + ] + }, + { + "@id": "http://edamontology.org/data_1465", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for an RNA tertiary (3D) structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1459" + }, + { + "@id": "_:Nc5175da05a2b49749ed96e04a56f1088" + } + ] + }, + { + "@id": "_:Nc5175da05a2b49749ed96e04a56f1088", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "http://edamontology.org/data_1314", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene features (SECIS element)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0887", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report of molecular tertiary structure alignment-derived data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4020", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Biogeochemical cycle" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbon cycle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Carbon_cycle" + }, + { + "@id": "https://en.wikipedia.org/wiki/Biogeochemical_cycle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3314" + }, + { + "@id": "http://edamontology.org/topic_3318" + }, + { + "@id": "http://edamontology.org/topic_0610" + }, + { + "@id": "http://edamontology.org/topic_3855" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0332", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Design molecules that elicit an immune response (immunogens)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0252" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunogen design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2995", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign molecular sequence(s) to a group or category." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "http://edamontology.org/operation_2990" + } + ] + }, + { + "@id": "http://edamontology.org/data_1427", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Character data with discrete states that may be read during phylogenetic tree calculation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic discrete states" + }, + { + "@value": "Discrete characters" + }, + { + "@value": "Discretely coded characters" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic discrete data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0871" + } + ] + }, + { + "@id": "http://edamontology.org/data_1656", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report typically including a map (diagram) of a metabolic pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic pathway report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1931", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ Illumina 1.3 short read format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ-illumina" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2182" + } + ] + }, + { + "@id": "http://edamontology.org/data_3086", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1261" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence composition (report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3569", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.1.1 Applied mathematics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Applied_mathematics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Applied mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Applied_mathematics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3315" + } + ] + }, + { + "@id": "http://edamontology.org/data_1241", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "vectorstrip cloning vector definition file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3308", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Transcriptomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Comparative transcriptomics" + }, + { + "@value": "Transcriptome" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcriptomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Transcriptomics_technologies" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/format_1318", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for restriction enzyme recognition sites used by EMBOSS restrict program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "restrict format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2158" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2366", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of the (1D representations of) secondary structure of two or more molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1916" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3627", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Re-adjust the output of mass spectrometry experiments with shifted ppm values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectra calibration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N614c43151b1b4927b30f405e1d9139c0" + }, + { + "@id": "http://edamontology.org/operation_3214" + } + ] + }, + { + "@id": "_:N614c43151b1b4927b30f405e1d9139c0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/format_2922", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some variant of Pearson MARKX alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx0 variant" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3440", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0525" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0435", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find operons (operators, promoters and genes) in bacteria genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operon prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1768", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0483" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify folding families of related RNAs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding family identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_4037", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene imprinting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genomic imprinting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genomic_imprinting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3295" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3062", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The structural and functional organisation of genes and other genetic elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic organisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3031", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Core data entities typically have a format and may be identified by an accession number." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Core data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3635", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification based on the use of chemical tags." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Labeled quantification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3630" + } + ] + }, + { + "@id": "http://edamontology.org/data_3275", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a phenotype." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phenotype" + }, + { + "@value": "Phenotypes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phenotype name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1448", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer or floating point numbers for nucleotide comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleotide comparison matrix" + }, + { + "@value": "Nucleotide substitution matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix (nucleotide)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0874" + } + ] + }, + { + "@id": "http://edamontology.org/data_1091", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an object from the WormBase database, usually a human-readable name." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WormBase name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_2113" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3056", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Population_genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Population genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Population_genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3935", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Dimension reduction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dimensionality reduction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dimensionality_reduction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N274a9d6e0e154bfe8170d23bac9f217b" + }, + { + "@id": "http://edamontology.org/operation_3438" + }, + { + "@id": "_:N5ce01b3aad874b2585e944daa1f9f1d1" + } + ] + }, + { + "@id": "_:N274a9d6e0e154bfe8170d23bac9f217b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "_:N5ce01b3aad874b2585e944daa1f9f1d1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3053", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of genes, genetic variation and heredity in living organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genes" + }, + { + "@value": "Heredity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D005823" + }, + { + "@id": "https://en.wikipedia.org/wiki/Genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3436", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Combine multiple files or data items into a single file or object." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Aggregation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/data_2911", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of an entry from a database of transcription factors or binding sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factor accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_1077" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3222", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein binding peak detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Peak-pair calling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). \"Peak-pair calling\" is similar to \"Peak calling\" in the context of ChIP-exo." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peak calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "_:Ncff1719e8f1144fcbdf6b38cd912b188", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_input_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:participates_in" + } + ] + }, + { + "@id": "http://edamontology.org/data_2598", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein secondary structure alignment-derived data or metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure alignment metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1501", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_2016" + } + ] + }, + { + "@id": "http://edamontology.org/format_3750", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://yaml.org" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "yml" + }, + { + "@value": "yaml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://filext.com/file-extension/YML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "YAML Ain't Markup Language" + }, + { + "@value": "yml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data in YAML format can be serialised into text, or binary format." + }, + { + "@value": "YAML version 1.2 is a superset of JSON; prior versions were \"not strictly compatible\"." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "YAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/YAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3340", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cell_culture_collection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell culture collection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microbiological_culture#Culture_collections" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3277" + } + ] + }, + { + "@id": "http://edamontology.org/data_2621", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "AASequence:[0-9]{10}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein sequence from the TAIR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAIR accession (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2387" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "_:Ncf32c0994b094edba0363356ccd2261f", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "File format" + } + ] + }, + { + "@id": "http://edamontology.org/data_2982", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1354" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning models representing a (typically multiple) sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3001", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bozeman.mbt.washington.edu/consed/distributions/README.14.0.txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bozeman.mbt.washington.edu/consed/distributions/README.14.0.txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ACE" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2055" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3638", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Quantification analysis using stable isotope labeling by amino acids in cell culture." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SILAC" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/data_2236", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw CATH domain classification data files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "These are the parsable data files provided by CATH." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw CATH domain classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1605", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of Candida Genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CGD gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0736", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein tertiary structural domains and folds in a protein or polypeptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_folds_and_structural_domains" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein topological domains" + }, + { + "@value": "Intramembrane regions" + }, + { + "@value": "Transmembrane regions" + }, + { + "@value": "Protein transmembrane regions" + }, + { + "@value": "Protein folds" + }, + { + "@value": "Protein membrane regions" + }, + { + "@value": "Protein structural domains" + }, + { + "@value": "Protein domains" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths." + }, + { + "@value": "This includes topological domains such as cytoplasmic regions in a protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folds and structural domains" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_superfamily" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/data_1492", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1482" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple nucleic acid tertiary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2867", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2885" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "VNTR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2200", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text format resembling FASTA format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may also be used for the many non-standard FASTA-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA-like (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://filext.com/file-extension/FASTA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2546" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3999", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "r" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "R program" + }, + { + "@value": "R" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "R script" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2032" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1395", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Whether end gaps are scored or not." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Score end gaps control" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3489", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Information systems" + }, + { + "@value": "Database administration" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Databases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Database_management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Document management" + }, + { + "@value": "File management" + }, + { + "@value": "Record management" + }, + { + "@value": "Content management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Database" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/data_0852", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of sequence masking to perform." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence mask type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2350", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Format (typed)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Format (by type of data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1915" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3301", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.20 Microbiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The biology of microorganisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Microbiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microbial genetics" + }, + { + "@value": "Microbiological surveillance" + }, + { + "@value": "Microbial physiology" + }, + { + "@value": "Microbial surveillance" + }, + { + "@value": "Antimicrobial stewardship" + }, + { + "@value": "Medical microbiology" + }, + { + "@value": "Molecular microbiology" + }, + { + "@value": "Molecular infection biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microbiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microbiology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1453", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1449" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of floating point numbers for amino acid comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid comparison matrix (floats)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0283", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse genetic linkage." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Linkage analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "_:Nafea724d74c94de684e315c62696539a" + }, + { + "@id": "_:N6476a6b3e24948938d006bae94fee5e9" + } + ] + }, + { + "@id": "_:Nafea724d74c94de684e315c62696539a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ] + }, + { + "@id": "_:N6476a6b3e24948938d006bae94fee5e9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0927" + } + ] + }, + { + "@id": "http://edamontology.org/next_id", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2119", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a nucleic acid molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf52a32df337349b9b6d82a8426ff4b2e" + }, + { + "@id": "http://edamontology.org/data_0982" + } + ] + }, + { + "@id": "_:Nf52a32df337349b9b6d82a8426ff4b2e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/data_0832", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0582" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGNC vocabulary" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2208", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a plasmid in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plasmid identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2119" + } + ] + }, + { + "@id": "http://edamontology.org/data_1240", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1234" + } + ] + }, + { + "@id": "http://edamontology.org/format_3854", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.uniprot.org/uniref" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for the UniRef reference clusters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniRef XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_1920" + } + ] + }, + { + "@id": "http://edamontology.org/format_2205", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A text format resembling GenBank entry (plain text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the non-standard GenBank-like text formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank-like format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2559" + } + ] + }, + { + "@id": "http://edamontology.org/data_1266", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of word composition of a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base word frequencies table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0188", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence profiles; typically a positional, numerical matrix representing a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profiles and HMMs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0610", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.15 Ecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The ecological and environmental sciences and especially the application of information technology (ecoinformatics)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Ecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ecoinformatics" + }, + { + "@value": "Ecological informatics" + }, + { + "@value": "Ecosystem science" + }, + { + "@value": "Computational ecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ecology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ecology" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D004777" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + }, + { + "@id": "http://edamontology.org/topic_3855" + } + ] + }, + { + "@id": "http://edamontology.org/data_1368", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1354" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein signature of the type used in the EMBASSY Signature package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Domainatrix signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2640", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.16 Oncology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of cancer, for example, genes and proteins implicated in cancer." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cancer biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Oncology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Cancer" + }, + { + "@value": "Neoplasm" + }, + { + "@value": "Neoplasms" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Oncology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Oncology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_1473", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1468" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain (all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0966", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term (name) from an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ontology class name" + }, + { + "@value": "Ontology terms" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology term" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0967" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3447", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Processing of diffraction data into a corrected, ordered, and simplified form." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Diffraction data reduction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3445" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0303", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein fold prediction" + }, + { + "@value": "Fold prediction" + }, + { + "@value": "Domain prediction" + }, + { + "@value": "Protein fold recognition" + }, + { + "@value": "Protein domain prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fold recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "http://edamontology.org/operation_2928" + }, + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "http://edamontology.org/data_2917", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entity from the ConsensusPathDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ConsensusPathDB identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + } + ] + }, + { + "@id": "http://edamontology.org/data", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/format_3329", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "ftp://selab.janelia.org/pub/software/hmmer/CURRENT/Userguide.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "HMMER profile HMM file for HMMER versions 3.x." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1370" + } + ] + }, + { + "@id": "http://edamontology.org/operation_4033", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease transmission analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "_:N5db551286ff94ce9b78d3ec35348d7d7" + }, + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N0d6c9d8cd5c64ce298614b8ca02e6ab0" + }, + { + "@id": "_:N37994a992b8c4f85820d2ff8a47a7a53" + }, + { + "@id": "http://edamontology.org/operation_3664" + } + ] + }, + { + "@id": "_:N5db551286ff94ce9b78d3ec35348d7d7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3324" + } + ] + }, + { + "@id": "_:N0d6c9d8cd5c64ce298614b8ca02e6ab0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "_:N37994a992b8c4f85820d2ff8a47a7a53", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3305" + } + ] + }, + { + "@id": "http://edamontology.org/data_1715", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the BioPax ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioPax term" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1289", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2969" + }, + { + "@id": "http://edamontology.org/data_1279" + } + ] + }, + { + "@id": "http://edamontology.org/data_0916", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GeneInfo" + }, + { + "@value": "Moby_namespace:Human_Readable_Description" + }, + { + "@value": "Moby:gene" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene features report" + }, + { + "@value": "Gene function (report)" + }, + { + "@value": "Gene annotation" + }, + { + "@value": "Nucleic acid features (gene and transcript structure)" + }, + { + "@value": "Gene structure (repot)" + }, + { + "@value": "Gene and transcript structure (report)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2430", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Design a biological entity (typically a molecular sequence or structure) with specific properties." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_2060", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a map of (typically one) molecular sequence annotated with features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N0a4074d1550d48a684d8a1903cf8f3f1" + } + ] + }, + { + "@id": "_:N0a4074d1550d48a684d8a1903cf8f3f1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "http://edamontology.org/format_3160", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.nexml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.nexml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NeXML is a standardised XML format for rich phyloinformatic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NeXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2557" + } + ] + }, + { + "@id": "http://edamontology.org/format_3834", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.psidev.info/mzdata-1_0_5-docs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzData" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/format_3005", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/goldenPath/help/wiggle.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "wig" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/goldenPath/help/wiggle.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WIG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_1382", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0863" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of more than two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment (multiple)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0316", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Interpret (in functional terms) and annotate gene expression data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Functional profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1325", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "catalytic residues (active site) of an enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (active sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2120", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Listfile processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2783", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry (family) from the PANTHER database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Panther family ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein family ID (PANTHER)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3851", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://matra.sourceforge.net/dtdtree/bio/psdml_dtdtree.php" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tree structure of Protein Sequence Database Markup Language generated using Matra software." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSDML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_0891", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0893" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alignment of a sequence to a 3D profile (representing structures or a structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-3D profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3793", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Counting and summarising the number of short sequence reads that map to genomic features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Read summarisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + } + ] + }, + { + "@id": "http://edamontology.org/data_2961", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report typically including a map (diagram) of a gene regulatory network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulatory network report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1042", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "33229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SCOP unique identifier" + }, + { + "@value": "sunid" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP sunid" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1039" + } + ] + }, + { + "@id": "http://edamontology.org/data_2587", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a blot from a Northern Blot." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Blot ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_1211", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous pure nucleotide" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1207" + }, + { + "@id": "http://edamontology.org/format_1206" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0380", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse repeat sequence organisation such as periodicity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Repeat sequence organisation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0236" + }, + { + "@id": "http://edamontology.org/operation_0237" + } + ] + }, + { + "@id": "http://edamontology.org/data_2601", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning one or more small molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecule data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0266", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vector sequence detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3645", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PTM identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3631" + } + ] + }, + { + "@id": "http://edamontology.org/data_1744", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cartesian x coordinate of an atom (in a molecular structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic x coordinate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:Nad52d0c80a4b4d83b7f1d13091e4b12f", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:has_participant" + } + ] + }, + { + "@id": "http://edamontology.org/data_1412", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence identity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0865" + } + ] + }, + { + "@id": "http://edamontology.org/data_2903", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession of a particular genome (in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2749" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3543", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Short repetitive subsequences (repeat sequences) in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence repeats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3688", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://arxiv.org/abs/1502.01463" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sbtab.net" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://sbtab.net" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SBtab is a tabular format for biochemical network models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBtab" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1633", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.bioperl.org/wiki/PHD_sequence_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.bioperl.org/wiki/PHD_sequence_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PHD sequence trace format to store serialised chromatogram data (reads)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PHD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2057" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2699", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Xenopus tropicalis')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2212", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mutation annotation (basic)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2865", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage bias" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0914" + } + ] + }, + { + "@id": "http://edamontology.org/data_3743", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ordination plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + }, + { + "@id": "http://edamontology.org/data_2884" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2811", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological nomenclature (naming), symbols and terminology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nomenclature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3843", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://beast.bio.ed.ac.uk/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BEAST" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2552" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_1179", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "9662|3483|182682" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[1-9][0-9]{0,8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NCBI taxonomy identifier" + }, + { + "@value": "NCBI tax ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI taxonomy ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2908" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/formats", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0232", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Merge two or more (typically overlapping) molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence splicing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Paired-end merging" + }, + { + "@value": "Paired-end stitching" + }, + { + "@value": "Read merging" + }, + { + "@value": "Read stitching" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence merging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ] + }, + { + "@id": "http://edamontology.org/data_1162", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "MIR:00100005" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "MIR:[0-9]{8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a MIRIAM data resource." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is the identifier used internally by MIRIAM for a data type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "_:N0537b26bf1494e00bb0a054d728ea4b5" + }, + { + "@id": "http://edamontology.org/data_2902" + } + ] + }, + { + "@id": "_:N0537b26bf1494e00bb0a054d728ea4b5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0957" + } + ] + }, + { + "@id": "http://edamontology.org/format_3584", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bedstrict" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0612", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The cell cycle including key genes and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell cycle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2389", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the UniSTS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniSTS accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1097" + } + ] + }, + { + "@id": "http://edamontology.org/format_2304", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format (XML) for the STRING database of protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "STRING entry format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2054" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/is_metadata_tag", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_3287", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a metadata on an individual and their genetic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Individual genetic data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_3102", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Duplicates http://edamontology.org/data_1002, hence deprecated." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2895" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1002" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CAS number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0637", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.25 Taxonomy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Organism classification, identification and naming." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Taxonomy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taxonomy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Taxonomy_(biology)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3299" + } + ] + }, + { + "@id": "http://edamontology.org/format_1941", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Hennig86 output sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hennig86" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0078", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Archival, processing and analysis of protein data, typically molecular sequence and structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein informatics" + }, + { + "@value": "Protein bioinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Proteins" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein databases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D020539" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/data_0993", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a drug." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + }, + { + "@id": "_:N82b57870d47c416dbf8cc2cfa85f6fd5" + } + ] + }, + { + "@id": "_:N82b57870d47c416dbf8cc2cfa85f6fd5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2851" + } + ] + }, + { + "@id": "http://edamontology.org/data_1669", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A z-value might be specified as a threshold for reporting hits from database searches." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "P-value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0951" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0767", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein and peptide identification." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein and peptide identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_1985", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pearson MARKX0 alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2922" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0547", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (maximum likelihood and Bayesian methods)" + }, + { + "@value": "Phylogenetic tree generation (maximum likelihood and Bayesian methods)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (maximum likelihood and Bayesian methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0539" + } + ] + }, + { + "@id": "http://edamontology.org/format_3554", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "R file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1317", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.24 Structural biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Structural_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Structural assignment" + }, + { + "@value": "Structure determination" + }, + { + "@value": "Structural determination" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Structural_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_3264", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a COSMIC database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "COSMIC identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "COSMIC ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2294" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2403", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse one or more known molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence analysis (general)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N4529c7eee39b40e3a39764bca78cb8c5" + } + ] + }, + { + "@id": "_:N4529c7eee39b40e3a39764bca78cb8c5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/format_1932", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTQ short read format with phred quality." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTQ-sanger" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2182" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2844", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Build clusters of similar structures, typically using scores from structural alignment methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural clustering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3432" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2496", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a network of gene regulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_1781" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulatory network processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0135", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein microarrays" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2804", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a cone snail toxin protein from the ConoServer database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (ConoServer)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/data_2643", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "ZDB\\-GENE\\-[0-9]+\\-[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for a gene from the Zebrafish information network genome (ZFIN) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (ZFIN)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3505", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A list of publications such as scientic papers or books." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bibliography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + } + ] + }, + { + "@id": "http://edamontology.org/format_1457", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Vienna RNA format" + }, + { + "@value": "Vienna RNA secondary structure format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dot-bracket format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2076" + } + ] + }, + { + "@id": "http://edamontology.org/format_3312", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://home.cc.umanitoba.ca/~psgendb/birchhomedir/local/pkg/gde/doc/GDE2.2_manual.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for the Genetic Data Environment (GDE)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GDE" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_1285", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1279" + } + ] + }, + { + "@id": "http://edamontology.org/is_format_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_format_of B' defines for the subject A, that it is a data format of the object B." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:quality_of" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": "false" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is format of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#inherent-in" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2429", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cartography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/data_1173", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the ChemSpider database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChemSpider ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1058", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a file (of any type) with restricted possible values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enumerated file name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1050" + } + ] + }, + { + "@id": "http://edamontology.org/data_1707", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "See also 'Phylogenetic tree'" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/format_1632", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://staden.sourceforge.net/manual/formats_unix_2.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://staden.sourceforge.net/manual/formats_unix_2.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2057" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/events", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1841", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowLikelyRotamers200" + }, + { + "@value": "WHATIF:ShowLikelyRotamers900" + }, + { + "@value": "WHATIF:ShowLikelyRotamers500" + }, + { + "@value": "WHATIF:ShowLikelyRotamers300" + }, + { + "@value": "WHATIF:ShowLikelyRotamers100" + }, + { + "@value": "WHATIF:ShowLikelyRotamers600" + }, + { + "@value": "WHATIF:ShowLikelyRotamers700" + }, + { + "@value": "WHATIF:ShowLikelyRotamers800" + }, + { + "@value": "WHATIF:ShowLikelyRotamers" + }, + { + "@value": "WHATIF:ShowLikelyRotamers400" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0480" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Rotamer likelihood prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0082", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Structure_prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Nucleic acid design" + }, + { + "@value": "Nucleic acid folding" + }, + { + "@value": "Protein fold recognition" + }, + { + "@value": "RNA structure prediction" + }, + { + "@value": "Protein structure prediction" + }, + { + "@value": "Nucleic acid structure prediction" + }, + { + "@value": "DNA structure prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nucleic_acid_structure_prediction" + }, + { + "@id": "https://en.wikipedia.org/wiki/Protein_structure_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/format_1653", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the aMAZE biological pathways and molecular interactions database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "aMAZE entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3103", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ATC code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2895" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0253", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence feature prediction" + }, + { + "@value": "Sequence feature recognition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Motif database search" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "SO:0000110" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Look at \"Protein feature detection\" (http://edamontology.org/operation_3092) and \"Nucleic acid feature detection\" (http://edamontology.org/operation_0415) in case more specific terms are needed." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N3521053692774be49ab4d67e1815af83" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "_:N2b58b97781fe4fca8c86bfee7d989be8" + } + ] + }, + { + "@id": "_:N3521053692774be49ab4d67e1815af83", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "_:N2b58b97781fe4fca8c86bfee7d989be8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/data_1529", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The pKa value of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein pKa value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0493", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0495" + }, + { + "@id": "http://edamontology.org/operation_0491" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locally align exactly two molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Local alignment methods identify regions of local similarity." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise sequence alignment generation (local)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0393", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate clusters of contacting residues in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue cluster calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1ad27d24422c42a78d93a08b987419d3" + }, + { + "@id": "http://edamontology.org/operation_2950" + } + ] + }, + { + "@id": "_:N1ad27d24422c42a78d93a08b987419d3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1548" + } + ] + }, + { + "@id": "http://edamontology.org/format_3820", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://biopython.org/DIST/docs/api/Bio.AlignIO.PhylipIO-module.html" + }, + { + "@id": "http://www.phylo.org/index.php/help/relaxed_phylip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Relaxed PHYLIP sequential format" + }, + { + "@value": "Relaxed PHYLIP non-interleaved" + }, + { + "@value": "Relaxed PHYLIP non-interleaved format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Relaxed PHYLIP Sequential" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2924" + } + ] + }, + { + "@id": "http://edamontology.org/data_1866", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A designation of the type of map (genetic map, physical map, sequence map etc) or map set." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2939", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PCA plotting" + }, + { + "@value": "Principal component plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray principal component rendering" + }, + { + "@value": "PCA visualization" + }, + { + "@value": "ED visualization" + }, + { + "@value": "Principal modes visualization" + }, + { + "@value": "Microarray principal component plotting" + }, + { + "@value": "Essential Dynamics visualization" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Examples for visualization are the distribution of variance over the components, loading and score plots." + }, + { + "@value": "The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Principal component visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/data_1874", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Common name for an organism as used in the GenBank database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genbank common name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2909" + } + ] + }, + { + "@id": "http://edamontology.org/format_3849", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://xml.coverpages.org/msaml-desc-dec.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A set of XML compliant markup components for describing multiple sequence alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MSAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_1921" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0383", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the hydrophobic, hydrophilic or charge properties of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2574" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy calculation (from structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1661", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "disease pathways, typically of human disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease pathway or network report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3550", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.itk.org/Wiki/ITK/MetaIO/Documentation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text-based tagged file format for medical images generated using the MetaImage software package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Metalmage format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mhd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/format_3915", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://pangeo.io/data.html" + }, + { + "@id": "https://zarr.readthedocs.io/en/stable/spec.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://zarr.readthedocs.io/en/stable/spec/v2.html#examples" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "zgroup" + }, + { + "@value": "zarray" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Zarr" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "_:N5ea80498e26d4a489ba8c64d5ea8e2c4" + }, + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_3033" + }, + { + "@id": "_:N759317dd095c4775927c73c5a6768b64" + } + ] + }, + { + "@id": "_:N5ea80498e26d4a489ba8c64d5ea8e2c4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2535" + } + ] + }, + { + "@id": "_:N759317dd095c4775927c73c5a6768b64", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3112" + } + ] + }, + { + "@id": "_:N3c4aad183b464fe2b1d94ec89a4016c0", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0754", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Signaling pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Signaling pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3007", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2855", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Distance matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasSubset", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_3648", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2428" + }, + { + "@id": "http://edamontology.org/operation_3646" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3649" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Validation of peptide-spectrum matches" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3159", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.phyloxml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.phyloxml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "phyloXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2557" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0292", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align (identify equivalent sites within) molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment construction" + }, + { + "@value": "Sequence alignment generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Constrained sequence alignment" + }, + { + "@value": "Multiple sequence alignment (constrained)" + }, + { + "@value": "Consensus-based sequence alignment" + }, + { + "@value": "Sequence alignment (constrained)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "See also \"Read mapping\"" + }, + { + "@value": "Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2451" + }, + { + "@id": "http://edamontology.org/operation_2928" + }, + { + "@id": "_:N902f75b7e8334a6c9a864fa00b05810b" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:N902f75b7e8334a6c9a864fa00b05810b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_2915", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a Gramene database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gramene identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2821", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_2818" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Unicellular eukaryotes" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0986", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1086" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2605", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "C[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a chemical compound from the KEGG database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "KEGG compound identifier" + }, + { + "@value": "KEGG compound ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (KEGG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_1154" + } + ] + }, + { + "@id": "http://edamontology.org/data_1203", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR geometrical descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QSAR geometrical descriptor" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor (geometrical)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/data_1122", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example 'nj', 'upgmp' etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0617", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Ribosomes, typically of ribosome-related genes and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ribosomes" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/refactor_comment", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "refactor_comment" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0449", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse correlations between sites in a molecular sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment analysis (site correlation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0258" + }, + { + "@id": "http://edamontology.org/operation_3465" + } + ] + }, + { + "@id": "http://edamontology.org/data_2326", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "DB[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a drug from the DrugBank database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DrugBank ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2895" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3189", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Trim sequences (typically from an automated DNA sequencer) to remove misleading ends." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3192" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trim ends" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1804", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: SGN" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Sol Genomics Network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (SGN)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3728", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.bioinf.uni-freiburg.de/Software/LocARNA/PP/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LocARNA PP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1264", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1261" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of character or word composition / frequency of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1103", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL/GenBank/DDBJ ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1097" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_0994", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an amino acid." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Residue identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nfe15a9f2ffa646c999c43889e319de3e" + }, + { + "@id": "http://edamontology.org/data_1086" + } + ] + }, + { + "@id": "_:Nfe15a9f2ffa646c999c43889e319de3e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2016" + } + ] + }, + { + "@id": "http://edamontology.org/data_0854", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specification of sequence length(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence length specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0496", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Globally align two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Global sequence alignment" + }, + { + "@value": "Sequence alignment (global)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Global alignment methods identify similarity across the entire length of the sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Global alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_alignment#Global_and_local_alignments" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2453", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2403" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a sequence feature table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Feature table processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0123", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein physicochemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein hydropathy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/data_3355", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HMM emission matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Emission matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/format_3822", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://gephi.org/users/supported-graph-formats/gml-format/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GML format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1104", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of an entry (gene cluster) from the NCBI UniGene database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniGene ID" + }, + { + "@value": "UniGene cluster ID" + }, + { + "@value": "UniGene identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (UniGene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1112" + } + ] + }, + { + "@id": "http://edamontology.org/data_2893", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a type or group of cells (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cell type ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell type accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2655" + } + ] + }, + { + "@id": "http://edamontology.org/data_1878", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A common misspelling of a word." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Misspelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0220", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The management and manipulation of digital documents, including database records, files and reports." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3489" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Document, record and content management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3812", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.stats.ox.ac.uk/~marchini/software/gwas/file_format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The GEN file format contains genetic data and describes SNPs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genotype file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GEN" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0595", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2914", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Metadata on sequence features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3408", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.11 Hematology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the blood, blood-forming organs and blood diseases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Haematology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Haematological disorders" + }, + { + "@value": "Blood disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Haematology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Hematology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0134", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3520" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrometry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1011", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+\\.-\\.-\\.-|[0-9]+\\.[0-9]+\\.-\\.-|[0-9]+\\.[0-9]+\\.[0-9]+\\.-|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:Annotated_EC_Number" + }, + { + "@value": "Moby:EC_Number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An Enzyme Commission (EC) number of an enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EC" + }, + { + "@value": "Enzyme Commission number" + }, + { + "@value": "EC code" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EC number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2321" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1709", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of protein secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3153" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0570", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise or render molecular 3D structure, for example a high-quality static picture or animation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA secondary structure visualisation" + }, + { + "@value": "Protein secondary structure visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "_:N4dad24a2c2714b62ba1b2109345c54a3" + }, + { + "@id": "_:N11f11ce6658a421d9f430f1504ab360d" + } + ] + }, + { + "@id": "_:N4dad24a2c2714b62ba1b2109345c54a3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "_:N11f11ce6658a421d9f430f1504ab360d", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1710" + } + ] + }, + { + "@id": "http://edamontology.org/data_1672", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a version of the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH version information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2075", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for the emission and transition counts of a hidden Markov model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMM emission and transition counts format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N1290d0bc24ce432cba204532693b3089" + }, + { + "@id": "_:N87b05dbdc0854b208b28c46a727235a7" + } + ] + }, + { + "@id": "_:N1290d0bc24ce432cba204532693b3089", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3354" + } + ] + }, + { + "@id": "_:N87b05dbdc0854b208b28c46a727235a7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3355" + } + ] + }, + { + "@id": "http://edamontology.org/data_2774", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (JCVI)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2839", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3047" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "CHEBI:23367" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecules" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasDefinition", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2970", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on protein properties concerning hydropathy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein hydropathy report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydropathy data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_1559", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'homologous superfamily' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH homologous superfamily" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0300", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Profile-to-profile alignment" + }, + { + "@value": "Profile-profile alignment" + }, + { + "@value": "Sequence-profile alignment" + }, + { + "@value": "Sequence-to-profile alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2f536eb1740946b0ab70ded887f4d9ea" + }, + { + "@id": "_:N2d609dd01be04856a9c0d82202de8f98" + }, + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "_:N2f536eb1740946b0ab70ded887f4d9ea", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:N2d609dd01be04856a9c0d82202de8f98", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1354" + } + ] + }, + { + "@id": "http://edamontology.org/data_3546", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any data concerning a specific biological or biomedical image." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Image-associated data" + }, + { + "@value": "Image-related data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can include basic provenance and technical information about the image, scientific annotation and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Image metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/format_3247", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info/mzidentml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info/mzidentml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzIdentML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_1097", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a nucleotide sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleotide sequence accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence accession (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1093" + }, + { + "@id": "_:Nfe57900a321c45298673a55d271eef3b" + } + ] + }, + { + "@id": "_:Nfe57900a321c45298673a55d271eef3b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "http://edamontology.org/data_1328", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA and DNA-binding proteins and binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (nucleic acid binding sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2536", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a mass spectrometry measurement." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrometry data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2413", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0296" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) some type of sequence profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2271", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0574", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0564" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render a sequence with motifs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif rendering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3963", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify duplication events causing the number of repeats in the genome to vary between individuals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Duplication detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3961" + } + ] + }, + { + "@id": "http://edamontology.org/data_2959", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1583" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid probability profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3227", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Variant mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Allele calling" + }, + { + "@value": "Germ line variant calling" + }, + { + "@value": "Somatic variant calling" + }, + { + "@value": "de novo mutation detection" + }, + { + "@value": "Genome variant detection" + }, + { + "@value": "Mutation detection" + }, + { + "@value": "Exome variant detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods often utilise a database of aligned reads." + }, + { + "@value": "Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant." + }, + { + "@value": "Variant detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/data_1413", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data Type is float probably." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence similarity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0865" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3678", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Design_of_experiments" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Design of experiments" + }, + { + "@value": "Experimental design" + }, + { + "@value": "Studies" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Experimental_design_and_studies" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experimental design and studies" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Design_of_experiments" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0128", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_interactions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein-ligand interactions" + }, + { + "@value": "Protein interactome" + }, + { + "@value": "Protein-DNA interactions" + }, + { + "@value": "Protein-DNA interaction" + }, + { + "@value": "Protein interaction map" + }, + { + "@value": "Protein-protein interactions" + }, + { + "@value": "Protein-RNA interactions" + }, + { + "@value": "Protein interaction networks" + }, + { + "@value": "Protein-RNA interaction" + }, + { + "@value": "Protein-nucleic acid interactions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein%E2%80%93protein_interaction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + }, + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/data_3028", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the classification, identification and naming of organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Taxonomic data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taxonomy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N22f7cd0cbda64066bd4c1a2680e0e3a4" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:N22f7cd0cbda64066bd4c1a2680e0e3a4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/data_2173", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set (stream)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3652", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Spectral data format file where each spectrum is written to a separate file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dta" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_2832", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A web site providing data (web pages) on a common theme to a HTTP client." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0958" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Web portal" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2773", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IMGT/HLA ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/data_2785", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession of annotation on a (group of) viruses (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Virus ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virus identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2239", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "3D-1D scoring matrix construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D-1D scoring matrix generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N8edd89ca02fc4770a37439f53aaad1c3" + }, + { + "@id": "_:Nc76a5128c4df407a8a8ba34435284794" + }, + { + "@id": "http://edamontology.org/operation_3429" + } + ] + }, + { + "@id": "_:N8edd89ca02fc4770a37439f53aaad1c3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "_:Nc76a5128c4df407a8a8ba34435284794", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1499" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3044", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein interaction networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction networks" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2537", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data from experimental methods for determining protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure raw data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/format_3692", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.sbgn.org/LibSBGN#The_SBGN-ML_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.sbgn.org/LibSBGN#The_SBGN-ML_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBGN-ML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3400", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.1 Allergy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Health issues related to the immune system and their prevention, diagnosis and management." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Allergy_clinical_immunology_and_immunotherapeutics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Immune disorders" + }, + { + "@value": "Clinical immunology" + }, + { + "@value": "Immunomodulators" + }, + { + "@value": "Immunotherapeutics" + }, + { + "@value": "Allergy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Allergy, clinical immunology and immunotherapeutics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Immunology#Clinical_immunology" + }, + { + "@id": "https://en.wikipedia.org/wiki/Immunotherapy" + }, + { + "@id": "https://en.wikipedia.org/wiki/Allergy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3901", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict RNA-binding proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-RNA interaction prediction" + }, + { + "@value": "RNA-binding protein detection" + }, + { + "@value": "RNA-protein interaction prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-binding protein prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0389" + }, + { + "@id": "_:Nef8be90e4381440393057e5f423b23fe" + }, + { + "@id": "_:Nbd203967849049569472acf6ba56a00a" + } + ] + }, + { + "@id": "_:Nef8be90e4381440393057e5f423b23fe", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "_:Nbd203967849049569472acf6ba56a00a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2406", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse protein structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure analysis (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "_:N9eeacab2ab3f4b7891fa3e45add66f7f" + }, + { + "@id": "_:N94653c9a0b3a40738a6df9856dcaf46b" + } + ] + }, + { + "@id": "_:N9eeacab2ab3f4b7891fa3e45add66f7f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "_:N94653c9a0b3a40738a6df9856dcaf46b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/data_1310", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (microRNA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3262", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OWL ontology XML serialisation format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "OWL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OWL/XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2197" + } + ] + }, + { + "@id": "http://edamontology.org/data_2898", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a monosaccharide (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Monosaccharide accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0996" + } + ] + }, + { + "@id": "http://edamontology.org/format_1962", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA strider output sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "strider format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1423", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of PHYLIP phylogenetic distance matrix data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip distance matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2067" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0860", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf303ddd7b16f4aedacc19c6343ba424f" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:Nf303ddd7b16f4aedacc19c6343ba424f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3560", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Maximum occurrence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0321" + } + ] + }, + { + "@id": "http://edamontology.org/format_1210", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pure nucleotide" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2094" + }, + { + "@id": "http://edamontology.org/format_1207" + } + ] + }, + { + "@id": "http://edamontology.org/data_3786", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A structured query, in form of a script, that defines a database search task." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Query script" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2658", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a chemical from the ChemIDplus database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChemIDplus ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (ChemIDplus)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2894" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1845", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: PDB_sequence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Extract a molecular sequence from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB file sequence retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3339", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Collections of microbial cells including bacteria, yeasts and moulds." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Microbial_collection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microbial collection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microbiological_culture#Culture_collections" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3277" + } + ] + }, + { + "@id": "http://edamontology.org/data_3133", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3128" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on stem loops in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features (stem loop)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1528", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The isoelectric point of one proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein isoelectric point" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0004", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Function" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Lambda abstraction" + }, + { + "@value": "Computational operation" + }, + { + "@value": "Function (programming)" + }, + { + "@value": "Mathematical function" + }, + { + "@value": "Computational subroutine" + }, + { + "@value": "Mathematical operation" + }, + { + "@value": "Computational method" + }, + { + "@value": "Computational procedure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "sumo:Function" + }, + { + "@value": "Process" + }, + { + "@value": "Computational tool" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://en.wikipedia.org/wiki/Subroutine" + }, + { + "@id": "http://en.wikipedia.org/wiki/Function_(computer_science)" + }, + { + "@id": "http://en.wikipedia.org/wiki/Function_(mathematics)" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://edamontology.org/topic_0003" + }, + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Function" + }, + { + "@id": "http://semanticscience.org/resource/SIO_000017" + }, + { + "@id": "http://purl.org/biotop/biotop.owl#Function" + }, + { + "@id": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Method" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000002" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Perpetuant" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://www.ebi.ac.uk/swo/SWO_0000003" + }, + { + "@id": "http://semanticscience.org/resource/SIO_000649" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/operation_001" + } + ], + "http://www.w3.org/2004/02/skos/core#relatedMatch": [ + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#quality" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000015" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000034" + }, + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#process" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000019" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Process" + } + ] + }, + { + "@id": "http://edamontology.org/data_0871", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic character data from which a phylogenetic tree may be generated." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic character data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://www.evolutionaryontology.org/cdao.owl#Character" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "http://edamontology.org/data_2715", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a protein from the CuticleDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CuticleDB ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (CuticleDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/data_1249", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence length" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2534" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2947", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0306" + }, + { + "@id": "http://edamontology.org/operation_3778" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a body of scientific text (typically a full text article from a scientific journal)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/is_topic_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:quality_of" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is topic of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "_:N4863b0a9e5d8498da5ae1b7913362f43" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#inherent-in" + } + ] + }, + { + "@id": "_:N4863b0a9e5d8498da5ae1b7913362f43", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#unionOf": [ + { + "@list": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + } + ] + }, + { + "@id": "http://edamontology.org/format_1973", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nexus/paup non-interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nexusnon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2700", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a protein domain (or other node) from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1038" + } + ] + }, + { + "@id": "http://edamontology.org/data_0924", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is the raw data produced by a DNA sequencing machine." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence trace" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + }, + { + "@id": "http://edamontology.org/data_1234" + } + ] + }, + { + "@id": "http://edamontology.org/format_2310", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA format wrapped in HTML elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA-HTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2546" + }, + { + "@id": "http://edamontology.org/format_2331" + } + ] + }, + { + "@id": "http://edamontology.org/data_0981", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a physical, observable biological occurrence or event." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phenomenon identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0258", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a molecular sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne8f9103bd9834a028d2d85aa3f93d54b" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "_:Ne8f9103bd9834a028d2d85aa3f93d54b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_1794", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from PlasmoDB Plasmodium Genome Resource." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (PlasmoDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_0869", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "\"Sequence-profile alignment\" and \"Profile-profile alignment\" are synonymous with \"Sequence signature matches\" which was already stated as including matches (alignment) and other data." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2191", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "chemical modification of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (chemical modifications)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0572", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_3083" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and analyse networks of protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3925" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction network visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0339", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2421" + }, + { + "@id": "_:N48ac97742e2348448d8921195358432e" + } + ] + }, + { + "@id": "_:N48ac97742e2348448d8921195358432e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_2955", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence-derived report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/data_2022", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1465" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data used by the Vienna RNA analysis package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna RNA structural data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1641", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Affymetrix data file format for information about experimental conditions and protocols." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Affymetrix experimental conditions data file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "affymetrix-exp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2056" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0227", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate an index of (typically a file of) biological data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Database indexing" + }, + { + "@value": "Data indexing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Indexing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + }, + { + "@id": "_:Nd08784e643c445379f29647b1037826a" + } + ] + }, + { + "@id": "_:Nd08784e643c445379f29647b1037826a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0955" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2469", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on a protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (protein interaction annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3573", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Freshwater science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.18 Marine and Freshwater biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of organisms in freshwater ecosystems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Freshwater_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Freshwater biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Freshwater_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/format_1511", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from IntEnz (The Integrated Relational Enzyme Database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IntEnz enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3200", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sample barcoding" + }, + { + "@value": "Community profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA barcoding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/DNA_barcoding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "http://edamontology.org/data_1353", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc09aa37353e44020ae066fb971e1b2e5" + }, + { + "@id": "http://edamontology.org/data_0860" + } + ] + }, + { + "@id": "_:Nc09aa37353e44020ae066fb971e1b2e5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0407", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydrophobic moment plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N40afac9bb68d45f6ae803538fd60855c" + }, + { + "@id": "http://edamontology.org/operation_0564" + }, + { + "@id": "http://edamontology.org/operation_2574" + } + ] + }, + { + "@id": "_:N40afac9bb68d45f6ae803538fd60855c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1520" + } + ] + }, + { + "@id": "http://edamontology.org/format_3973", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/moby/moby/blob/master/image/spec/v1.2.md" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://dockerhub.com" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.docker.com/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Docker image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Docker_(software)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_0960", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Textual metadata on a software author or end-user, for example a person or other software." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "User metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/data_3716", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information concerning biosafety data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biosafety information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biosafety report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/format_3865", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A \"placeholder\" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "microRNA data format" + }, + { + "@value": "miRNA data format" + }, + { + "@value": "RNA data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/format_1514", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the KEGG ENZYME database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG ENZYME enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0868", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "\"Sequence-profile alignment\" and \"Profile-profile alignment\" are synonymous with \"Sequence signature matches\" which was already stated as including matches (alignment) and other data." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.25 or earlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile-profile alignment (each profile typically representing a sequence alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Profile-profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1939", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GFF3 feature file format with sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFF3-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1975" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_1767", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA sequence database for all CATH domains (based on COMBS sequence data)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH domain sequences (COMBS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3699", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/books/NBK242622/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SRA native format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "VDB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2424", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more things to identify similarities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/data_2642", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "MI[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for a gene from the miRBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "miRNA ID" + }, + { + "@value": "miRNA identifier" + }, + { + "@value": "miRNA name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (miRBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_0984", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a specific molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_0982" + } + ] + }, + { + "@id": "http://edamontology.org/format_1924", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1982" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Clustalw output format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "clustal sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1504", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Amino acid index format used by the AAindex database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "aaindex" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2017" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3126", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Repetitive elements within a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid repeats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0249", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowTauAngle" + }, + { + "@value": "WHATIF:ResidueTorsions" + }, + { + "@value": "WHATIF:ResidueTorsionsBB" + }, + { + "@value": "WHATIF:CysteineTorsions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate, visualise or analyse phi/psi angles of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Tau angle calculation" + }, + { + "@value": "Torsion angle calculation" + }, + { + "@value": "Cysteine torsion angle calculation" + }, + { + "@value": "Backbone torsion angle calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein geometry calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N9cef9a4cb2884ea484bc75c731c0fbb0" + } + ] + }, + { + "@id": "_:N9cef9a4cb2884ea484bc75c731c0fbb0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2991" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0506", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align RNA tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (RNA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1895", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "AT[1-5]G[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "AGI ID" + }, + { + "@value": "AGI locus code" + }, + { + "@value": "AGI identifier" + }, + { + "@value": "Arabidopsis gene loci number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (AGI)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2948", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular interaction analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3248", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://psidev.info/mzquantml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://psidev.info/mzquantml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mzQuantML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3071", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Data stewardship" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.3.1 Data management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Metadata management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_management" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D000079803" + }, + { + "@id": "https://en.wikipedia.org/wiki/Metadata_management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/data_3806", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.19" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D EM Mask" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0883" + }, + { + "@id": "_:N08053ed5c04b4b7381c5b472084dcaec" + } + ] + }, + { + "@id": "_:N08053ed5c04b4b7381c5b472084dcaec", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/data_1484", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of more than two protein tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple protein tertiary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3676", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Exome capture" + }, + { + "@value": "Targeted exome capture" + }, + { + "@value": "Exome" + }, + { + "@value": "Whole exome sequencing" + }, + { + "@value": "WES" + }, + { + "@value": "Exome analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Exome_sequencing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Exome sequencing is considered a cheap alternative to whole genome sequencing." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Exome sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Exome_sequencing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3368", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any matter, surface or construct that interacts with a biological system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biomaterials" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biomaterials" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biomaterial" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + } + ] + }, + { + "@id": "http://edamontology.org/data_1530", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The hydrogen exchange rate of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydrogen exchange rate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_2655", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a type or group of cells." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell type identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_2781", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the RNA editing database (REDIdb)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "REDIdb ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1097" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3386", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of animals and alternatives in experimental research." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Animal research" + }, + { + "@value": "Animal testing" + }, + { + "@value": "Animal experimentation" + }, + { + "@value": "In vivo testing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Laboratory_animal_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laboratory animal science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Animal_testing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/data_0006", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data record" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Datum" + }, + { + "@value": "Data set" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + }, + { + "@id": "http://edamontology.org/format_1915" + }, + { + "@id": "http://edamontology.org/operation_0004" + }, + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/IAO_0000030" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000002" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Perpetuant" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://semanticscience.org/resource/SIO_000069" + }, + { + "@id": "http://purl.org/biotop/biotop.owl#DigitalEntity" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/data_002" + } + ], + "http://www.w3.org/2004/02/skos/core#narrowMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/IAO_0000027" + } + ], + "http://www.w3.org/2004/02/skos/core#relatedMatch": [ + { + "@id": "http://semanticscience.org/resource/SIO_000088" + } + ] + }, + { + "@id": "http://edamontology.org/format_1703", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from Chemical Entities of Biological Interest (ChEBI)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "ChEBI includes an ontological classification defining relations between entities or classes of entities." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChEBI entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2490", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate contacts between residues in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue contact calculation (residue-residue)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2097", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ambiguous" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3500", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.29 Zoology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Animal biology" + }, + { + "@value": "Animal" + }, + { + "@value": "Metazoa" + }, + { + "@value": "Animals" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Zoology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Entomology" + }, + { + "@value": "Animal physiology" + }, + { + "@value": "Animal genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The study of the animal kingdom." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Zoology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Zoology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1036", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the TIGR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIGR identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1660", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concernning cellular process pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cellular process pathways report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1086", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of chemicals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Compound ID" + }, + { + "@value": "Chemical compound identifier" + }, + { + "@value": "Small molecule identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0982" + }, + { + "@id": "_:Na5fe4b2f57cc48ca9f88f2a66e792aba" + } + ] + }, + { + "@id": "_:Na5fe4b2f57cc48ca9f88f2a66e792aba", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0962" + } + ] + }, + { + "@id": "http://edamontology.org/data_2766", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a protein family from the HAMAP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HAMAP ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/data_2318", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The truncated name of a cell line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line name (truncated)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2316" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0455", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid thermodynamic property calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne9b692f111324d0fbbe5957d90e6c7eb" + }, + { + "@id": "http://edamontology.org/operation_0262" + } + ] + }, + { + "@id": "_:Ne9b692f111324d0fbbe5957d90e6c7eb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2985" + } + ] + }, + { + "@id": "http://edamontology.org/data_2673", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Canis familiaris')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0354", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by sequence for primer sequences)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3235", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.broadinstitute.org/software/igv/Cytoband" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.broadinstitute.org/software/igv/Cytoband" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cytoband format for chromosome cytobands." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Reflects a UCSC Browser DB table." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytoband format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "_:N6bb1e937a8374dad9eb2c7c4c93e6c81" + }, + { + "@id": "http://edamontology.org/format_2078" + } + ] + }, + { + "@id": "_:N6bb1e937a8374dad9eb2c7c4c93e6c81", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3236" + } + ] + }, + { + "@id": "_:Nc8728b75ad4a4e6aa276ababb62930b8", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Almost exact but limited to identifying resources, and being unambiguous." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.w3.org/2004/02/skos/core#narrowMatch" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@id": "http://purl.org/dc/elements/1.1/identifier" + } + ] + }, + { + "@id": "http://edamontology.org/data_2135", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple parameter that is a toggle (boolean value), typically a control for a modal tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toggle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2897", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a toxin (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxin accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2576" + } + ] + }, + { + "@id": "http://edamontology.org/data_1048", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a biological or bioinformatics database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Database identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N377d85cccf124a42a65f1b3ff8f17a9f" + } + ] + }, + { + "@id": "_:N377d85cccf124a42a65f1b3ff8f17a9f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0957" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0467", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0267" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0267" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure prediction (integrated)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2720", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Physicochemical property data for one or more dinucleotides." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dinucleotide property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2088" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0568", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise RNA secondary structure, knots, pseudoknots etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0570" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2220", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a sequence cluster from the SYSTERS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SYSTERS cluster ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (SYSTERS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1112" + } + ] + }, + { + "@id": "http://edamontology.org/data_3428", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Simulation experiment report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0490", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render a representation of a distribution that consists of group of data points plotted on a simple scale." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Categorical plot plotting" + }, + { + "@value": "Dotplot plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dot plot plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dot_plot_(bioinformatics)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0288" + }, + { + "@id": "http://edamontology.org/operation_0564" + }, + { + "@id": "_:Ne6b13fd9171d4389839ca2b0859ede4b" + } + ] + }, + { + "@id": "_:Ne6b13fd9171d4389839ca2b0859ede4b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0862" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3855", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Environment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Environmental_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Environmental sciences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Environmental_science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/data_2371", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a transcription start site from the ASTD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASTD ID (tss)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2367" + } + ] + }, + { + "@id": "http://edamontology.org/data_2969", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of a molecular sequence, possibly with sequence features or properties shown." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2955" + }, + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/format_1334", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a sequence database search using some variant of MSPCrunch." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mspcrunch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/data_1261", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report (typically a table) on character or word composition / frequency of a molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence composition" + }, + { + "@value": "Sequence property (composition)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence composition report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1254" + } + ] + }, + { + "@id": "http://edamontology.org/data_2364", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "two-dimensional gel electrophoresis experiments, gels or spots in a gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2087", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Physicochemical property" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "SO:0000400" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/format_3603", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.w3.org/TR/PNG/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "png" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PNG is a file format for image compression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "It iis expected to replace the Graphics Interchange Format (GIF)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PNG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0519", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict primers for gene transcription profiling." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0308" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCR primer design (for gene transcription profiling)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_4001", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "This duplicates an existing concept (http://edamontology.org/format_3549)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#decimal", + "@value": "1.26" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/format_3547" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_3549" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NIFTI format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2049", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for phylogenetic tree distance data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (tree distances) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N77050c3ac5ba48b3ae27b84c50b8923a" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N77050c3ac5ba48b3ae27b84c50b8923a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1442" + } + ] + }, + { + "@id": "http://edamontology.org/format_3549", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://nifti.nimh.nih.gov/nifti-1" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "nii" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NIFTI format" + }, + { + "@value": "NIfTI-1 format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nii" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1720", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the Plant Ontology (PO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plant ontology term" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2030", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Small molecule structure format" + }, + { + "@value": "Chemical structure format" + }, + { + "@value": "Chemical compound annotation format" + }, + { + "@value": "Small molecule report format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Nd93e72dfd2f84aff9e5696c1d290e395" + } + ] + }, + { + "@id": "_:Nd93e72dfd2f84aff9e5696c1d290e395", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0962" + } + ] + }, + { + "@id": "http://edamontology.org/format_3650", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.astm.org/Standards/E1947.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ANDI-MS" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "netCDF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3127", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA replication or recombination." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA_replication_and_recombination" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA replication and recombination" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/DNA_replication" + }, + { + "@id": "https://en.wikipedia.org/wiki/DNA_recombination" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0654" + } + ] + }, + { + "@id": "http://edamontology.org/format_1333", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a sequence database search using some variant of BLAST." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes score data, alignment data and summary table." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BLAST results" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0639", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3105", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information concerning geographical location or time." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Geotemporal metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1301", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "regions of a nucleic acid sequence containing mobile genetic elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mobile genetic elements" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0463", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "microRNA target detection" + }, + { + "@value": "microRNA detection" + }, + { + "@value": "miRNA prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "miRNA target prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0443" + } + ] + }, + { + "@id": "http://edamontology.org/data_2626", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PAp[0-9]{8}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "PDBML:pdbx_PDB_strand_id" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a peptide from the PeptideAtlas peptide databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PeptideAtlas ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2906" + } + ] + }, + { + "@id": "http://edamontology.org/data_0985", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, 'Protein', 'DNA', 'RNA' etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1788", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a gene from Saccharomyces Genome Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (SGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3978", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "contig" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CONTIG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_1001", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Synonymous name of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Synonymous chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical name (synonymous)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0399", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict extinction coefficients or optical density of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein extinction coefficient calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7db3ea97c5f24ddebea63b24579d7059" + }, + { + "@id": "http://edamontology.org/operation_0250" + } + ] + }, + { + "@id": "_:N7db3ea97c5f24ddebea63b24579d7059", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1531" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3215", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Peak finding" + }, + { + "@value": "Peak assignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peak detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N187808d181db459b86890448e6652e06" + }, + { + "@id": "http://edamontology.org/operation_3214" + } + ] + }, + { + "@id": "_:N187808d181db459b86890448e6652e06", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0264", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict splicing alternatives or transcript isoforms from analysis of sequence data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Differential splicing analysis" + }, + { + "@value": "Alternative splicing detection" + }, + { + "@value": "Alternative splicing analysis" + }, + { + "@value": "Splice transcript prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alternative splicing prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2499" + }, + { + "@id": "_:Nde3f9d40f3954c71a3a16db874310a71" + } + ] + }, + { + "@id": "_:Nde3f9d40f3954c71a3a16db874310a71", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0080", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sequence_analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Biological sequences" + }, + { + "@value": "Sequence databases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_analysis" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D017421" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3307" + } + ] + }, + { + "@id": "http://edamontology.org/format_1964", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Plain text sequence format (essentially unformatted)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "plain text format (unformatted)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2828", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Crystallography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "X-ray_diffraction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "X-ray microscopy" + }, + { + "@value": "X-ray crystallography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "X-ray diffraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/X-ray_diffraction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_1317" + }, + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/format_2035", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format of a chemical formula." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical formula format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Ncdce7191d5af4265b4b80671ce982632" + } + ] + }, + { + "@id": "_:Ncdce7191d5af4265b4b80671ce982632", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0846" + } + ] + }, + { + "@id": "http://edamontology.org/data_2112", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primary identifier of an object from the FlyBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FlyBase primary identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1089" + } + ] + }, + { + "@id": "http://edamontology.org/format_3033", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a matrix (array) of numerical values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Matrix format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Nd1f02a95dbdc42e3a5fdea570cac0599" + } + ] + }, + { + "@id": "_:Nd1f02a95dbdc42e3a5fdea570cac0599", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3377", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The safety (or lack) of drugs and other medical interventions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Patient safety" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Safety_sciences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Drug safety" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Safety sciences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Patient_safety" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/format_1500", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_2064" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Domainatrix 3D-1D scoring matrix format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2793", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the SISYPHUS database of tertiary structure alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SISYPHUS ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1072" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2952", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a molecular tertiary (3D) structure alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1045", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a species (typically a taxonomic group) of organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Organism species" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Species name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/data_1013", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a restriction enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction enzyme name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1012" + } + ] + }, + { + "@id": "http://edamontology.org/data_2782", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a domain from the SMART database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMART domain name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1131" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0797", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study (typically comparison) of the sequence, structure or function of multiple genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Comparative_genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparative genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Comparative_genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/data_1429", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic invariants data for testing alternative tree topologies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic report (invariants)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic invariants" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + }, + { + "@id": "_:N3e149b54b5ae41aea48bac3d28fad9e3" + } + ] + }, + { + "@id": "_:N3e149b54b5ae41aea48bac3d28fad9e3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0199" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#comment", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2687", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Monodelphis domestica')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3525", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-DNA/RNA interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-nucleic acid interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0516", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (database metadata)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3789", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.w3.org/XML/Query/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "xquery" + }, + { + "@value": "xq" + }, + { + "@value": "xqy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://www.w3.org/XML/Query/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "xq" + }, + { + "@value": "xqy" + }, + { + "@value": "XML Query" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XQuery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/XQuery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1116", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the ELMdb database of protein functional sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ELM ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1114" + } + ] + }, + { + "@id": "http://edamontology.org/format_3839", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1016/j.jprot.2012.07.026" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.imzml.org/index.php?option=com_content&view=article&id=188&Itemid=63" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "ibd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.imzml.org/index.php?option=com_content&view=article&id=188&Itemid=63" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ibd is a data format for mass spectrometry imaging data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ibd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_0975", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a data resource." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data resource identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2936", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2938" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dendrograph plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2149", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a category of biological or bioinformatics database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database category name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3714", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://doi.org/10.1021/pr101065j" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MaxQuant APL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MaxQuant APL peaklist format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0641", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The repetitive nature of molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Repeat sequences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2314", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NCBI GI number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GI number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2362" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1727", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term definition for a biological process from the Gene Ontology (GO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Data Type is an enumerated string." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO (biological process)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3473", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Knowledge discovery in databases" + }, + { + "@value": "KDD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.3.2 Data mining" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_mining" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Pattern recognition" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data mining" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_mining" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + } + ] + }, + { + "@id": "http://edamontology.org/format_3594", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.coolutils.com/Formats/PCD" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "pcd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Photo CD format, which is the highest resolution format for images on a CD." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pcd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_2074", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format of a dirichlet distribution." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dirichlet distribution format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N34337f1635a1417a90692531eb288a8a" + } + ] + }, + { + "@id": "_:N34337f1635a1417a90692531eb288a8a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1347" + } + ] + }, + { + "@id": "http://edamontology.org/data_2742", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a transcription factor from the AraC-XylS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AraC-XylS ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2911" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3480", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate some data from a chosen probibalistic model, possibly to evaluate algorithms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Probabilistic data generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2423", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise, detect or identify some properties of a biomolecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Recognition" + }, + { + "@value": "Detection" + }, + { + "@value": "Prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prediction and recognition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/data_1246", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A cluster of nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleotide sequence cluster" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The sequences are typically related, for example a family of sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1234" + }, + { + "@id": "http://edamontology.org/data_1235" + } + ] + }, + { + "@id": "http://edamontology.org/data_1673", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0954" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cross-mapping of Swiss-Prot codes to PDB identifiers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Swiss-Prot to PDB mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/related_term", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Related term" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2238", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform a statistical data operation of some type, e.g. calibration or validation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Statistical test" + }, + { + "@value": "Statistical testing" + }, + { + "@value": "Significance testing" + }, + { + "@value": "Statistical analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Expectation maximisation" + }, + { + "@value": "Gibbs sampling" + }, + { + "@value": "Hypothesis testing" + }, + { + "@value": "Omnibus test" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Statistical calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3438" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3404", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.7 Dermatology and venereal diseases" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Dermatology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Dermatological disorders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dermatology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dermatology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_3856", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the RNA central database of annotated human miRNAs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA central ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1097" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2495", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Expression data analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene expression regulation analysis" + }, + { + "@value": "Gene expression data analysis" + }, + { + "@value": "Microarray data analysis" + }, + { + "@value": "Gene expression analysis" + }, + { + "@value": "Metagenomic inference" + }, + { + "@value": "Protein expression analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_expression_profiling" + }, + { + "@id": "https://en.wikipedia.org/w/index.php?title=Gene_expression_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N91e6cb57cd0249c586116bfac547bd37" + } + ] + }, + { + "@id": "_:N91e6cb57cd0249c586116bfac547bd37", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/data_1872", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:TaxonScientificName" + }, + { + "@value": "Moby:TaxonName" + }, + { + "@value": "Moby:TaxonTCS" + }, + { + "@value": "Moby:iANT_organism-xml" + }, + { + "@value": "Moby:GCP_Taxon" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Taxonomic name" + }, + { + "@value": "Taxonomic information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Taxonomic classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2909" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0310", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence assembly editing" + }, + { + "@value": "Metagenomic assembly" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2478" + }, + { + "@id": "_:Ne10c2a9ab39d46f48e175458be3133c7" + }, + { + "@id": "_:N0afaf3f6fa1d49c6b8b7e6067f34e9d2" + } + ] + }, + { + "@id": "_:Ne10c2a9ab39d46f48e175458be3133c7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0196" + } + ] + }, + { + "@id": "_:N0afaf3f6fa1d49c6b8b7e6067f34e9d2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0925" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0406", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein aliphatic index calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N26ece16ed1c14f59ad262fbbc1b68146" + }, + { + "@id": "http://edamontology.org/operation_2574" + } + ] + }, + { + "@id": "_:N26ece16ed1c14f59ad262fbbc1b68146", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1521" + } + ] + }, + { + "@id": "http://edamontology.org/data_2154", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any arbitrary name of a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_1063" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0196", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The assembly of fragments of a DNA sequence to reconstruct the original sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sequence_assembly" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Assembly" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/data_3137", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "features of non-coding or functional RNA molecules, including tRNA and rRNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Non-coding RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0845", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "PDBML:pdbx_formal_charge" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Net charge of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular charge" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2050" + } + ] + }, + { + "@id": "http://edamontology.org/data_2565", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Full name of an amino acid, e.g. Glycine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid name (full name)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1006" + } + ] + }, + { + "@id": "http://edamontology.org/format_3622", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://gemini.readthedocs.org/en/latest/content/quick_start.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format used by the SQLite database conformant to the Gemini schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gemini SQLite format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2921" + }, + { + "@id": "http://edamontology.org/format_3621" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0477", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Build a three-dimensional protein model based on known (for example homologs) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Comparative modelling" + }, + { + "@value": "Homology structure modelling" + }, + { + "@value": "Homology modelling" + }, + { + "@value": "Protein structure comparative modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Homology_modeling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4cda79b055b8429d944cd32dbf06c582" + }, + { + "@id": "http://edamontology.org/operation_0474" + }, + { + "@id": "http://edamontology.org/operation_2426" + } + ] + }, + { + "@id": "_:N4cda79b055b8429d944cd32dbf06c582", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2275" + } + ] + }, + { + "@id": "http://edamontology.org/format_3621", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.sqlite.org/fileformat2.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format used by the SQLite database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SQLite format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1165", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/example": [ + { + "@value": "UniProt|Enzyme Nomenclature" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The primary name of a data type from the MIRIAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The primary name of a MIRIAM data type is taken from a controlled vocabulary." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM data type primary name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1163" + } + ] + }, + { + "@id": "http://edamontology.org/data_3231", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report concerning genome-wide association study experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GWAS report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3454", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phasing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3445" + } + ] + }, + { + "@id": "http://edamontology.org/data_2838", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a proteomics experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Experimental data (proteomics)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3478", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reconstructing the inner node labels of a phylogenetic tree from its leafes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree reconstruction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene tree reconstruction" + }, + { + "@value": "Species tree reconstruction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic reconstruction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7b4e0a6868ab43c5a1ff9dbe0484147e" + }, + { + "@id": "http://edamontology.org/operation_0323" + } + ] + }, + { + "@id": "_:N7b4e0a6868ab43c5a1ff9dbe0484147e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0084" + } + ] + }, + { + "@id": "http://edamontology.org/format_4024", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "https://doi.org/10.1107/S010876739101067X" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.iucr.org/resources/cif/documentation" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://iucrdata.iucr.org/x/services/examples.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "cif" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://www.iucr.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.iucr.org/resources/cif/spec/version1.1" + }, + { + "@id": "https://en.wikipedia.org/wiki/Crystallographic_Information_File" + }, + { + "@id": "http://www.ontobee.org/ontology/NCIT?iri=http://purl.obolibrary.org/obo/NCIT_C133997" + }, + { + "@id": "https://www.iucr.org/resources/cif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc446d7f179834ed4a79f9f5d469eb37e" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "_:Nc446d7f179834ed4a79f9f5d469eb37e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/data_0893", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s))." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1916" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0484", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SNP discovery" + }, + { + "@value": "Single nucleotide polymorphism detection" + }, + { + "@value": "SNP calling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SNP detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3227" + } + ] + }, + { + "@id": "http://edamontology.org/format_3913", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://linnarssonlab.org/loompy/format/index.html" + }, + { + "@id": "https://linnarssonlab.org/loompy/semantics/index.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://linnarssonlab.org/loompy/semantics/index.html" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "loom" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Loom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3590" + }, + { + "@id": "_:Nb2e631cab0114610bd0882779a326567" + }, + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "_:N436534801d8b4dc68e22d2783d8ab865" + } + ] + }, + { + "@id": "_:Nb2e631cab0114610bd0882779a326567", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2535" + } + ] + }, + { + "@id": "_:N436534801d8b4dc68e22d2783d8ab865", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3112" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3730", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence assembly (cross-assembly)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cross-assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/data_1554", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP node" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3767", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein inference" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3214" + }, + { + "@id": "_:N7f17572589ff40a8aabc4387df9e5aa4" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:N7f17572589ff40a8aabc4387df9e5aa4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2463", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a molecular sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3736", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ecological data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3542", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Secondary structure (predicted or real) of a protein, including super-secondary structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein features (secondary structure)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_secondary_structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein super-secondary structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks)." + }, + { + "@value": "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_secondary_structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/data_2671", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID (Homo sapiens)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1742", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: pdb_number" + }, + { + "@value": "PDBML:PDB_residue_no" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A residue identifier (a string) from a PDB file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB residue number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1016" + } + ] + }, + { + "@id": "http://edamontology.org/format_3878", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ambermd.org/formats.html#trajectory" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "AMBER trajectory format" + }, + { + "@value": "inpcrd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mdcrd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_3868" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1076", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique name of a codon usage table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N9588f583942f49dd8edb701a45668938" + }, + { + "@id": "_:N4e8680dd210648cda28223608bcb96c6" + }, + { + "@id": "http://edamontology.org/data_2111" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "_:N9588f583942f49dd8edb701a45668938", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1597" + } + ] + }, + { + "@id": "_:N4e8680dd210648cda28223608bcb96c6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1598" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0417", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict post-translation modification sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PTM analysis" + }, + { + "@value": "PTM prediction" + }, + { + "@value": "PTM site analysis" + }, + { + "@value": "Post-translation modification site prediction" + }, + { + "@value": "PTM site prediction" + }, + { + "@value": "Post-translational modification analysis" + }, + { + "@value": "Protein post-translation modification site prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Hydroxylation site prediction" + }, + { + "@value": "Ubiquitination prediction" + }, + { + "@value": "GPI modification site prediction" + }, + { + "@value": "N-terminal acetylation site prediction" + }, + { + "@value": "Dephosphorylation site prediction" + }, + { + "@value": "Phosphoglycerylation site prediction" + }, + { + "@value": "Ubiquitination site prediction" + }, + { + "@value": "Prenylation site prediction" + }, + { + "@value": "Pupylation site prediction" + }, + { + "@value": "Tyrosine nitration site prediction" + }, + { + "@value": "GPI anchor prediction" + }, + { + "@value": "Palmitoylation prediction" + }, + { + "@value": "Dephosphorylation prediction" + }, + { + "@value": "N-terminal myristoylation site prediction" + }, + { + "@value": "S-sulfenylation prediction" + }, + { + "@value": "GPI anchor site prediction" + }, + { + "@value": "Tyrosine nitration prediction" + }, + { + "@value": "Pupylation prediction" + }, + { + "@value": "Prenylation prediction" + }, + { + "@value": "Hydroxylation prediction" + }, + { + "@value": "S-nitrosylation prediction" + }, + { + "@value": "Acetylation site prediction" + }, + { + "@value": "Glycosylation prediction" + }, + { + "@value": "Methylation site prediction" + }, + { + "@value": "Palmitoylation site prediction" + }, + { + "@value": "Sumoylation prediction" + }, + { + "@value": "Phosphorylation prediction" + }, + { + "@value": "Phosphosite localization" + }, + { + "@value": "Sumoylation site prediction" + }, + { + "@value": "Succinylation site prediction" + }, + { + "@value": "Sulfation site prediction" + }, + { + "@value": "N-myristoylation site prediction" + }, + { + "@value": "S-nitrosylation site prediction" + }, + { + "@value": "Glycosylation site prediction" + }, + { + "@value": "N-terminal acetylation prediction" + }, + { + "@value": "GPI modification prediction" + }, + { + "@value": "Methylation prediction" + }, + { + "@value": "Sulfation prediction" + }, + { + "@value": "N-terminal myristoylation prediction" + }, + { + "@value": "S-sulfenylation site prediction" + }, + { + "@value": "Succinylation prediction" + }, + { + "@value": "Phosphorylation site prediction" + }, + { + "@value": "Acetylation prediction" + }, + { + "@value": "Phosphoglycerylation prediction" + }, + { + "@value": "N-myristoylation prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Post-translational modification site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "_:N78bd3f0a87f0450885e26a6d8b7ec1f3" + } + ] + }, + { + "@id": "_:N78bd3f0a87f0450885e26a6d8b7ec1f3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0601" + } + ] + }, + { + "@id": "http://edamontology.org/data_2288", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1096" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of protein sequence(s) or protein sequence database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence identifier (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2694", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Pan troglodytes')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3832", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OpenMS format for grouping features in one map or across several maps." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "consensusXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3697", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The ecology of microorganisms including their relationship with one another and their environment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Environmental microbiology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Microbial_ecology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Molecular community analysis" + }, + { + "@value": "Microbiome" + }, + { + "@value": "Community analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microbial ecology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Microbial_ecology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3301" + }, + { + "@id": "http://edamontology.org/topic_0610" + } + ] + }, + { + "@id": "http://edamontology.org/data_2588", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a blot from a Northern Blot from the BlotBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BlotBase blot ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2587" + } + ] + }, + { + "@id": "http://edamontology.org/data_1121", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The type of a BLAST sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BLAST sequence alignment type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3214", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse one or more spectra from mass spectrometry (or other) experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Mass spectrum analysis" + }, + { + "@value": "Spectrum analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spectral analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Spectral_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N8ef04c05eea24c2a9307802b100276dc" + } + ] + }, + { + "@id": "_:N8ef04c05eea24c2a9307802b100276dc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0194", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Phylogenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Phylogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + }, + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/data_0890", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A 3D profile-3D profile alignment (each profile representing structures or a structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural profile alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural (3D) profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1916" + } + ] + }, + { + "@id": "http://edamontology.org/format_3838", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://msdn.microsoft.com/en-us/library/dd926741(v=office.12).aspx" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "https://www.iana.org/assignments/media-types/application/vnd.openxmlformats-officedocument.presentationml.presentation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microsoft Powerpoint format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pptx" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0314", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene transcription profiling" + }, + { + "@value": "Gene expression profile construction" + }, + { + "@value": "Feature expression analysis" + }, + { + "@value": "Gene expression quantification" + }, + { + "@value": "Functional profiling" + }, + { + "@value": "Gene expression profile generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "mRNA profiling" + }, + { + "@value": "Protein profiling" + }, + { + "@value": "Non-coding RNA profiling" + }, + { + "@value": "RNA profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Gene expression profiling generates some sort of gene expression profile, for example from microarray data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_expression_profiling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "http://edamontology.org/data_2593", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for an organism used in the BRENDA database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BRENDA organism ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2908" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2780", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A stock number from The Arabidopsis information resource (TAIR)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stock number (TAIR)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2779" + } + ] + }, + { + "@id": "http://edamontology.org/data_2899", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Common name of a drug." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0993" + }, + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/data_2133", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A logical operator such as OR, AND, XOR, and NOT." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Logical operator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/format_2031", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report on a particular locus, gene, gene system or groups of genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene features format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N305b2e88e9dd4c83b70a9c80a12d9c3a" + } + ] + }, + { + "@id": "_:N305b2e88e9dd4c83b70a9c80a12d9c3a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0916" + } + ] + }, + { + "@id": "http://edamontology.org/data_1063", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of molecular sequence(s) or entries from a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1c70eaf043364270b7df53fde20ff223" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N1c70eaf043364270b7df53fde20ff223", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_1278", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GeneticMap" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Linkage map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "http://edamontology.org/data_1461", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-ligand complex" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3093", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2421" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database search (by sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1863", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:Haplotyping_Study_obj" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Haplotype map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1278" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2259", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The holistic modelling and analysis of complex biological systems and the interactions therein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Systems_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Biological system modelling" + }, + { + "@value": "Systems modelling" + }, + { + "@value": "Biological modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes databases of models and methods to construct or analyse a model." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Systems biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D049490" + }, + { + "@id": "http://en.wikipedia.org/wiki/Systems_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2830", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Immunity-related proteins and their ligands." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Immunoproteins_and_antigens" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Immunopeptides" + }, + { + "@value": "Immunoproteins" + }, + { + "@value": "Therapeutic antibodies" + }, + { + "@value": "Antigens" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc.\"" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunoproteins and antigens" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Antigen" + }, + { + "@id": "https://en.wikipedia.org/wiki/Immunoproteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0804" + }, + { + "@id": "http://edamontology.org/topic_0623" + } + ] + }, + { + "@id": "http://edamontology.org/format_4003", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "npy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NumPy" + }, + { + "@value": "npy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NumPy format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_0005", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A type of computational resource used in bioinformatics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Resource type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2386", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (promoter) from the EPD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EPD identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EPD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2727" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1311", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Operons (operators, promoters and genes) from a bacterial genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2078", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used to specify range(s) of sequence positions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence range format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3f0973441d8c4d099a3321c304c864c9" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:N3f0973441d8c4d099a3321c304c864c9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1017" + } + ] + }, + { + "@id": "http://edamontology.org/data_2387", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the TAIR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAIR accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2109" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2809", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Study topic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3190", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3192" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trim vector" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3322", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.25 Respiratory systems" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of respiratory system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pulmonary medicine" + }, + { + "@value": "Pulmonology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Respiratory_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Pulmonary disorders" + }, + { + "@value": "Respiratory disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Respiratory medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pulmonology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3418", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.21 Paediatrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the medical care of infants, children and adolescents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Child health" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Paediatrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Paediatrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pediatrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_3588", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://genome.ucsc.edu/goldenPath/help/customTrack.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://genome.ucsc.edu/goldenPath/help/customTrack.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Custom Sequence annotation track format used by Galaxy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Used for tracks/track views within galaxy." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "customtrack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_1361", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PFM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Position frequency matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2854" + } + ] + }, + { + "@id": "http://edamontology.org/data_1352", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Regular expression pattern." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Regular expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2908", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession of annotation on a (group of) organisms (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organism accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1869" + } + ] + }, + { + "@id": "http://edamontology.org/data_1379", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2071" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein binding site signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein binding site signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2557", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3221", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Species frequency estimation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N720e09424e264789acaca3ed6ad8d517" + }, + { + "@id": "http://edamontology.org/operation_2478" + } + ] + }, + { + "@id": "_:N720e09424e264789acaca3ed6ad8d517", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3174" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0480", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein modelling (side chains)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Antigen resurfacing" + }, + { + "@value": "Rotamer likelihood prediction" + }, + { + "@value": "Antigen optimisation" + }, + { + "@value": "Antibody optimisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions." + }, + { + "@value": "This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods." + }, + { + "@value": "Methods might use a residue rotamer library." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Side chain modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0477" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0003", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "sumo:FieldOfStudy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Topic" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Category" + }, + { + "@id": "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Method" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000002" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Perpetuant" + } + ], + "http://www.w3.org/2004/02/skos/core#closeMatch": [ + { + "@id": "http://bioontology.org/ontologies/ResearchArea.owl#Area_of_Research" + } + ], + "http://www.w3.org/2004/02/skos/core#relatedMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000019" + }, + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#quality" + }, + { + "@id": "http://purl.org/biotop/biotop.owl#Quality" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0398", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the molecular weight of a protein sequence or fragments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Peptide mass calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein molecular weight calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ndb2a85a05fc94ed78ab6ff3ebe72ddaf" + }, + { + "@id": "_:N35bff6d7583a4c6480c9203d29567114" + }, + { + "@id": "http://edamontology.org/operation_0250" + } + ] + }, + { + "@id": "_:Ndb2a85a05fc94ed78ab6ff3ebe72ddaf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1519" + } + ] + }, + { + "@id": "_:N35bff6d7583a4c6480c9203d29567114", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2264", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a biological pathways database and retrieve annotation on one or more pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (pathway or network)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2847", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Informatics resources dedicated to one or more specific diseases (not diseases in general)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease (specific)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1482", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of nucleic acid tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "http://edamontology.org/format_4025", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://biosimulators.org/conventions/simulator-specs" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://biosimulators.org/conventions/simulator-specs" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "json" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "https://www.iana.org/assignments/media-types/application/json" + } + ], + "http://edamontology.org/ontology_used": [ + { + "@id": "https://www.crossref.org/services/funder-registry/" + }, + { + "@id": "http://www.ebi.ac.uk/sbo/" + }, + { + "@id": "https://github.com/github/linguist/blob/master/lib/linguist/languages.yml" + }, + { + "@id": "http://edamontology.org/" + }, + { + "@id": "http://co.mbine.org/standards/kisao" + }, + { + "@id": "https://github.com/MaastrichtU-IDS/semanticscience" + }, + { + "@id": "https://spdx.dev/" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://reproduciblebiomodels.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioSimulators format for the specifications of biosimulation tools" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://api.biosimulators.org/openapi.json" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "http://edamontology.org/data_2789", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a membrane protein from the TopDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "TopDB ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (TopDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2164", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0897" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of general physicochemical properties of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence properties plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2901", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a specific molecule (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0982" + } + ] + }, + { + "@id": "http://edamontology.org/format_3752", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "csv" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/text/csv" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.iana.org/assignments/media-types/text/csv" + }, + { + "@id": "http://filext.com/file-extension/CSV" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tabular data represented as comma-separated values in a text file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Comma-separated values" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CSV" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3751" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/namespace", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_1904", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:EntrezGene_ID" + }, + { + "@value": "Moby_namespace:EntrezGene_EntrezGeneID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a locus from EntrezGene database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (EntrezGene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_3872", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Topology data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3869" + } + ] + }, + { + "@id": "http://edamontology.org/data_2103", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an entry (gene) from the KEGG GENES database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (KEGG GENES)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3598", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/xbm/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The XBM format was replaced by XPM for X11 in 1989." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "xbm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2251", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A relax-NG schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Relax-NG schema" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1434", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of PHYLIP cliques data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylip cliques format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2039" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2471", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve information on an RNA family." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (RNA family annotation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1914", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:MovedWaterPDB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a tertiary structure database and retrieve water molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure retrieval (water)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1047", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A string of characters that name or otherwise identify a resource on the Internet." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "URIs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "URI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "_:N14d910e23e2646c6ae4629909d1856e1", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Process" + } + ] + }, + { + "@id": "http://edamontology.org/format_2072", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a hidden Markov model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hidden Markov model format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N307c891b88414dfeb32085a2425466e7" + }, + { + "@id": "http://edamontology.org/format_2069" + } + ] + }, + { + "@id": "_:N307c891b88414dfeb32085a2425466e7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1364" + } + ] + }, + { + "@id": "http://edamontology.org/data_2972", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A computational workflow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflow" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2547", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A sequence format resembling uniprotkb entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "uniprotkb-like format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2548" + }, + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3533", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Catalytic residues (active site) of an enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3510" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein active sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3263", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The protection of data, such as patient health data, from damage or unwanted access from unauthorised users." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data privacy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_security" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data security" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_security" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0326", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3096" + }, + { + "@id": "_:N4b93291119bd4882806eb2b8c15954bf" + }, + { + "@id": "_:N0c7d663e071a48bb93d2abbfdafe1797" + }, + { + "@id": "http://edamontology.org/operation_0324" + } + ] + }, + { + "@id": "_:N4b93291119bd4882806eb2b8c15954bf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "_:N0c7d663e071a48bb93d2abbfdafe1797", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2474", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the architecture of two or more protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein architecture comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "http://edamontology.org/operation_0247" + } + ] + }, + { + "@id": "http://edamontology.org/format_1628", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format of raw sequence read data from an Applied Biosystems sequencing machine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ABI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/data_2802", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier for a protein from the EcID database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein ID (EcID)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/data_2337", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Provenance metadata" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Resource metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#ObsoleteClass", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An obsolete concept (redefined in EDAM)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Needed for conversion to the OBO format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Obsolete concept (EDAM)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2582", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{7}|GO:[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a 'biological process' concept from the the Gene Ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept ID (biological process)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1176" + } + ] + }, + { + "@id": "http://edamontology.org/format_3836", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd" + }, + { + "@value": "ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf" + }, + { + "@value": "ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format as produced by the NCBI Blast package v2." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BLAST XML v2 results format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_1333" + } + ] + }, + { + "@id": "http://edamontology.org/data_2617", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "A[0-9]{6}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Signaling Gateway protein ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0486", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0282" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map the genetic architecture of dynamic complex traits." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Functional mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2307", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2530" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific virus." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virus annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1802", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Gramene database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (Gramene)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1202", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR electronic descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QSAR electronic descriptor" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor (electronic)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2519", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) nucleic acid tertiary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure processing (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0886", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of molecular tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N59b58b1b471e4833a9968e184d44ce6f" + }, + { + "@id": "http://edamontology.org/data_1916" + } + ] + }, + { + "@id": "_:N59b58b1b471e4833a9968e184d44ce6f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/format_1697", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG LIGAND chemical database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG LIGAND entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3966", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Vaccinology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Reverse vaccinology" + }, + { + "@value": "Structural vaccinology" + }, + { + "@value": "Rational vaccine design" + }, + { + "@value": "Structure-based immunogen design" + }, + { + "@value": "Vaccine design" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vaccinology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Vaccine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3323", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3407" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of metabolic diseases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic disease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3228", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structural variation discovery" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural variation detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/data_2971", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a computational workflow." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflow data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2599", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule interaction report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0085", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Functional_genomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Functional genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Functional_genomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/data_3107", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1022" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1812", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:UploadPDB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Parse, prepare or load a user-specified data file so that it is available for use." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data loading" + }, + { + "@value": "Loading" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Parsing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3074", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection, identification and analysis of positional protein sequence features, such as functional sites." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_4012", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "FAIR data principles" + }, + { + "@value": "FAIRification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Findable, accessible, interoperable, reusable data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Open data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FAIR data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/FAIR_data" + }, + { + "@id": "https://en.wikipedia.org/wiki/Open_data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4010" + }, + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3198", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align short oligonucleotide sequences (reads) to a larger (genomic) sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Short read alignment" + }, + { + "@value": "Oligonucleotide alignment construction" + }, + { + "@value": "Short oligonucleotide alignment" + }, + { + "@value": "Oligonucleotide alignment" + }, + { + "@value": "Oligonucleotide mapping" + }, + { + "@value": "Short sequence read mapping" + }, + { + "@value": "Read alignment" + }, + { + "@value": "Short read mapping" + }, + { + "@value": "Oligonucleotide alignment generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Read mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + }, + { + "@id": "http://edamontology.org/operation_2944" + } + ] + }, + { + "@id": "http://edamontology.org/data_0866", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3511", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Nucleic_acid_sites_features_and_motifs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence tagged sites" + }, + { + "@value": "Nucleic acid functional sites" + }, + { + "@value": "Primer binding sites" + }, + { + "@value": "Nucleic acid sequence features" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sites, features and motifs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0160" + }, + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/identifiers", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#SubsetProperty" + } + ] + }, + { + "@id": "http://edamontology.org/data_2143", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An application report generated by the EMBOSS suite." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1967", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DAS sequence (XML) format (any type)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "das sequence format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DAS format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0141", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein cleavage sites and proteolysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1248", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Feature location" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL feature location" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2078" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1194", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of an EMBOSS application." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool name (EMBOSS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1190" + } + ] + }, + { + "@id": "http://edamontology.org/format_3777", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.bioversityinternational.org/e-library/publications/detail/faoipgri-multi-crop-passport-descriptors-mcpd/" + }, + { + "@id": "https://www.bioversityinternational.org/fileadmin/user_upload/online_library/publications/pdfs/FAO-Bioversity_multi_crop_passport_descriptors_V_2_Final_rev_1526.pdf" + }, + { + "@id": "https://www.bioversityinternational.org/e-library/publications/detail/faobioversity-multi-crop-passport-descriptors-v2-mcpd-v2/" + }, + { + "@id": "https://www.bioversityinternational.org/fileadmin/_migrated/uploads/tx_news/FAO_IPGRI_Multi-Crop_Passport_Descriptors__MCPD__124_01.pdf" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "http://www.fao.org" + }, + { + "@id": "https://www.bioversityinternational.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://www.bioversityinternational.org/e-library/publications/detail/faobioversity-multi-crop-passport-descriptors-v2-mcpd-v2/" + }, + { + "@id": "https://www.bioversityinternational.org/fileadmin/_migrated/uploads/tx_news/FAO_IPGRI_Multi-Crop_Passport_Descriptors__MCPD__124_01.pdf" + }, + { + "@id": "https://www.bioversityinternational.org/e-library/publications/detail/faoipgri-multi-crop-passport-descriptors-mcpd/" + }, + { + "@id": "https://www.bioversityinternational.org/fileadmin/user_upload/online_library/publications/pdfs/FAO-Bioversity_multi_crop_passport_descriptors_V_2_Final_rev_1526.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bioversity MCPD" + }, + { + "@value": "MCPD V.2" + }, + { + "@value": "MCPD V.1" + }, + { + "@value": "FAO MCPD" + }, + { + "@value": "MCPD format" + }, + { + "@value": "IPGRI MCPD" + }, + { + "@value": "Multi-Crop Passport Descriptors format" + }, + { + "@value": "Multi-Crop Passport Descriptors" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MCPD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Multi-Crop_Passport_Descriptor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N27bf139d43ed4073a22885207e5abbfe" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "_:N396687d9097d4453be0cbfb7aab92efe" + }, + { + "@id": "http://edamontology.org/format_3706" + }, + { + "@id": "_:N23667366e03c49789f9913a182d5e0c4" + } + ] + }, + { + "@id": "_:N27bf139d43ed4073a22885207e5abbfe", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3113" + } + ] + }, + { + "@id": "_:N396687d9097d4453be0cbfb7aab92efe", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2530" + } + ] + }, + { + "@id": "_:N23667366e03c49789f9913a182d5e0c4", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3567" + } + ] + }, + { + "@id": "http://edamontology.org/format_1943", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Intelligenetics sequence format (strict version)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "igstrict" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3604", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.w3.org/Graphics/SVG/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Scalable Vector Graphics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SVG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/format_4000", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "rmd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A file format for making dynamic documents (R Markdown scripts) with the R language." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "R markdown" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://rmarkdown.rstudio.com/articles_intro.html" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2032" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_1735", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for abstracts of scientific articles from the Medline database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Bibliographic reference information including citation information is included" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medline Display Format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2848" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1050", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name (or part of a name) of a file (of any type)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "File name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/format_1579", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the TIGRFam protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIGRFam entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1837", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:SymmetryContact" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the number of symmetry contacts made by residues in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A symmetry contact is a contact between two atoms in different asymmetric unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue symmetry contact calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2142", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of a graph generated by the EMBOSS suite." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS graph" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3288", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://pngu.mgh.harvard.edu/~purcell/plink/data.shtml#ped" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The PED/MAP file describes data used by the Plink package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Plink PED/MAP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PED/MAP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3287" + } + ] + }, + { + "@id": "http://edamontology.org/data_1298", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif matches" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2759", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for a gene from the VectorBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "VectorBase ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (VectorBase)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/format_3970", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://vega.github.io/vega-lite/docs/#spec" + }, + { + "@id": "https://vega.github.io/vega-lite/docs/" + }, + { + "@id": "https://doi.org/10.1109/TVCG.2016.2599030" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://vega.github.io/vega-lite/examples/" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "json" + } + ], + "http://edamontology.org/media_type": [ + { + "@value": "application/json" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "http://idl.cs.washington.edu/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vega-lite" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "http://edamontology.org/format_1437", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the TreeFam database of phylogenetic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeFam format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2556" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3551", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://teem.sourceforge.net/nrrd/format.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nrrd" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3547" + } + ] + }, + { + "@id": "http://edamontology.org/data_2140", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The concentration of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Concentration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2050" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0403", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate isoelectric point of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein isoelectric point calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N868bbeed78ca4271b5a95ed1a6fd5d16" + }, + { + "@id": "http://edamontology.org/operation_0400" + } + ] + }, + { + "@id": "_:N868bbeed78ca4271b5a95ed1a6fd5d16", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1528" + } + ] + }, + { + "@id": "http://edamontology.org/data_1491", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1479" + }, + { + "@id": "http://edamontology.org/data_1482" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (nucleic acid pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0144", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1533", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein subcellular localisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0831", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0582" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MeSH vocabulary" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2481", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse nucleic acid tertiary structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2e1bae01d69c4a78b4b439388ea34d0a" + }, + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "_:Ne6306614ed814ca7aba55a4f27ed93b8" + } + ] + }, + { + "@id": "_:N2e1bae01d69c4a78b4b439388ea34d0a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "_:Ne6306614ed814ca7aba55a4f27ed93b8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1459" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2950", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:HasMetalContactsPlus" + }, + { + "@value": "WHATIF:ShowDrugContactsShort" + }, + { + "@value": "WHATIF:HasNegativeIonContactsPlus" + }, + { + "@value": "WHATIF:HasNegativeIonContacts" + }, + { + "@value": "WHATIF:HasMetalContacts" + }, + { + "@value": "WHATIF:ShowDrugContacts" + }, + { + "@value": "WHATIF:HasNucleicContacts" + }, + { + "@value": "WHATIF: HETGroupNames" + }, + { + "@value": "WHATIF:ShowProteiNucleicContacts" + }, + { + "@value": "WHATIF:ShowLigandContacts" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "HET group detection" + }, + { + "@value": "Residue contact calculation (residue-metal)" + }, + { + "@value": "Residue contact calculation (residue-ligand)" + }, + { + "@value": "Residue contact calculation (residue-negative ion)" + }, + { + "@value": "Residue contact calculation (residue-nucleic acid)" + }, + { + "@value": "WHATIF:SymmetryContact" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue distance calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0248" + } + ] + }, + { + "@id": "http://edamontology.org/data_1027", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs:LocusID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An NCBI unique identifier of a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NCBI geneid" + }, + { + "@value": "Gene identifier (Entrez)" + }, + { + "@value": "Gene identifier (NCBI)" + }, + { + "@value": "NCBI gene ID" + }, + { + "@value": "Entrez gene ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (NCBI)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1098" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/format_1335", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of results of a sequence database search using some variant of Smith Waterman." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Smith-Waterman format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0724", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein families" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_1308", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3125" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Matrix/scaffold attachment sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0783", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a pathogen, a group of pathogens or all pathogens." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathogens" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2674", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Cavia porcellus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1719", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the NCBI taxonomy vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI taxonomy vocabulary" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0644", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specific proteome including protein sequences and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteome" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3383", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The use of imaging techniques to understand biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biological_imaging" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bioimaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biological_imaging" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/data_1890", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (Arabidopsis)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0007", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A bioinformatics package or tool, e.g. a standalone application or web service." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0958" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3405", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Dentistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dentistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dentistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2411", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0297" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural profile processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1869", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a (group of) organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organism identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N4b6119dbac9c421a8e6c0fe31538eafc" + } + ] + }, + { + "@id": "_:N4b6119dbac9c421a8e6c0fe31538eafc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2530" + } + ] + }, + { + "@id": "http://edamontology.org/data_1371", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1364" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "NULL hidden Markov model representation used by the HMMER package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER NULL hidden Markov model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1269", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1978" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of a molecular sequence in DAS format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DAS sequence feature annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1463", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "CHEBI:23367" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small molecule structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N12a512e9b5f544a9a39b3e3cc1ef3940" + }, + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "_:N12a512e9b5f544a9a39b3e3cc1ef3940", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ] + }, + { + "@id": "http://edamontology.org/data_2301", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specification of a chemical structure in SMILES format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SMILES string" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0846" + } + ] + }, + { + "@id": "http://edamontology.org/data_3483", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Spectra" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spectrum" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2497", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_3928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate, process or analyse a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1247", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the COG database of clusters of (related) protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "COG sequence cluster format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3078", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0623" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genes and proteins resources" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1364", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "HMM" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hidden Markov model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0950" + } + ] + }, + { + "@id": "_:N56ac24df2dc04c068b8aee4d3f0e1d57", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_function_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3558", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information concerning a clinical trial." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Clinical trial information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clinical trial report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/data_1711", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Image of two or more aligned molecular sequences possibly annotated with alignment features." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/format_3331", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format as produced by the NCBI Blast package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BLAST XML results format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1333" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0616", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organelles" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0501", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2488" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align protein secondary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2488" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure alignment generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2543", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format resembling EMBL entry (plain text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the many non-standard EMBL-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL-like format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/data_2733", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1870" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a genus of viruses." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genus name (virus)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1591", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA parameters used by the Vienna package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vienna RNA parameters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0199", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA variation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genetic_variation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Mutation" + }, + { + "@value": "Somatic mutations" + }, + { + "@value": "Genomic variation" + }, + { + "@value": "Polymorphism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic variation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genetic_variation" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D014644" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + }, + { + "@id": "http://edamontology.org/topic_3321" + } + ] + }, + { + "@id": "http://edamontology.org/format_1951", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PDB nucleotide sequence format (ATOM lines)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "pdbnuc format in EMBOSS." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pdbatomnuc" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/data_3117", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the hybridisations measured during a microarray experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray hybridisation data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2603" + } + ] + }, + { + "@id": "http://edamontology.org/data_2670", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (DQCS)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/format_1953", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PDB sequence format (SEQRES lines)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "pdbseq format in EMBOSS." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pdbseqres" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1823", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein surface calculation (accessible molecular)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3284", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/Traces/trace.cgi?cmd=show&f=formats&m=doc&s=format#sff" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/Traces/trace.cgi?cmd=show&f=formats&m=doc&s=format#sff" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Standard flowgram format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SFF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/data_1859", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Deletion-based cytogenetic map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Deletion map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1283" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0642", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The (character) complexity of molecular sequences, particularly regions of low complexity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Low complexity sequences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3162", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.mged.org/mage-tab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.mged.org/mage-tab" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MAGE-TAB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N135e0d93b7fa48d3985d46cf43258362" + }, + { + "@id": "http://edamontology.org/format_3475" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "_:N135e0d93b7fa48d3985d46cf43258362", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3111" + } + ] + }, + { + "@id": "http://edamontology.org/data_1801", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1035" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Trypanosoma brucei GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB Trypanosoma brucei)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N680cd4b7541d4fb3811a6807ded6fdbb", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://edamontology.org/example" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_1165" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "UniProt|Enzyme Nomenclature" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3523", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNAi experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "RNAi_experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNAi experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/RNA_interference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0697", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA secondary or tertiary structure and alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2422", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Retrieval" + }, + { + "@value": "Data extraction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Metadata retrieval" + }, + { + "@value": "Data retrieval (metadata)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ndd563b41384949e2b2448befe2b4a2a8" + }, + { + "@id": "http://edamontology.org/operation_0224" + }, + { + "@id": "http://edamontology.org/operation_3908" + } + ] + }, + { + "@id": "_:Ndd563b41384949e2b2448befe2b4a2a8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0090", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_3071" + }, + { + "@id": "http://edamontology.org/topic_3489" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Information retrieval" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2155", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for map of repeats in molecular (typically nucleotide) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features (repeats) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0421", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2415" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2415" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3063", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The application of information technology to health, disease and biomedicine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Healthcare informatics" + }, + { + "@value": "Health informatics" + }, + { + "@value": "Health and disease" + }, + { + "@value": "Clinical informatics" + }, + { + "@value": "Biomedical informatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medical_informatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medical informatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Health_informatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2949", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the interactions of proteins with other proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein interaction analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein interaction raw data analysis" + }, + { + "@value": "Protein interaction simulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interaction analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N1bfc7894995a4cbc9125aa287eeedfc9" + }, + { + "@id": "_:N5f1aea3a1b034468881030dfe19b639c" + }, + { + "@id": "http://edamontology.org/operation_1777" + } + ] + }, + { + "@id": "_:N1bfc7894995a4cbc9125aa287eeedfc9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "_:N5f1aea3a1b034468881030dfe19b639c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0269", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transmembrane protein prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0270" + }, + { + "@id": "http://edamontology.org/operation_0267" + } + ] + }, + { + "@id": "http://edamontology.org/data_0849", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "SO:2000061" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A molecular sequence and associated metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D058977" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_2354", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific RNA family or other group of classified RNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RNA family annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA family report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3148" + } + ] + }, + { + "@id": "http://edamontology.org/data_1092", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Class of an object from the WormBase database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A WormBase class describes the type of object such as 'sequence' or 'protein'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "WormBase class" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2113" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0694", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein secondary structure or secondary structure alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1323", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "cleavage sites (for a proteolytic enzyme or agent) in a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (cleavage sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2566", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence without any unknown positions or ambiguity characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "completely unambiguous" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_1025", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GeneAccessionList" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nf2a0e0c084b14c758670a3af83f7d548" + } + ] + }, + { + "@id": "_:Nf2a0e0c084b14c758670a3af83f7d548", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0916" + } + ] + }, + { + "@id": "http://edamontology.org/data_1414", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on molecular sequence alignment quality (estimated accuracy)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment metadata (quality report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1979", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS debugging trace feature format of full internal data content." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "debug-feat" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3504", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and map patterns of genomic variations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods often utilise a database of aligned reads." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Variant pattern analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3336", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The discovery and design of drugs or potential drug compounds." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Drug_discovery" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Drug_discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3314" + }, + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0250", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein property rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein structural property calculation" + }, + { + "@value": "Structural property calculation" + }, + { + "@value": "Protein property calculation (from sequence)" + }, + { + "@value": "Protein property calculation (from structure)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein property calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "http://edamontology.org/operation_3438" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2815", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of human beings in general, including the human genome and proteome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Humans" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Human_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Human biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Human_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1906", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2012" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:SO_QTL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A QTL sometimes but does not necessarily correspond to a gene." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quantitative trait locus" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1942", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Intelligenetics sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ig" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/format_1571", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the textual abstract of signatures in an InterPro entry and its protein matches." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "References are included and a functional inference is made where possible." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro entry abstract format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0581", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0988", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a peptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0982" + } + ] + }, + { + "@id": "http://edamontology.org/data_3754", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "GO-term report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene ontology concept over-representation report" + }, + { + "@value": "GO-term enrichment report" + }, + { + "@value": "Gene ontology enrichment report" + }, + { + "@value": "Gene ontology term enrichment report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO-term enrichment data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3753" + }, + { + "@id": "_:Ne8943b3b55e742069a0547bcf803e2ce" + } + ] + }, + { + "@id": "_:Ne8943b3b55e742069a0547bcf803e2ce", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1828", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "For each amino acid in a protein structure calculate the backbone angle tau." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0249" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Tau is the backbone angle N-Calpha-C (angle over the C-alpha)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tau angle calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1402", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mismatch penalty score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1394" + } + ] + }, + { + "@id": "http://edamontology.org/is_refactor_candidate", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "When 'true', the concept has been proposed to be refactored." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "refactor_candidate" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0654", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DNA sequences and structure, including processes such as methylation and replication." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DNA analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "DNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ancient DNA" + }, + { + "@value": "Chromosomes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The DNA sequences might be coding or non-coding sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/DNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/data_1451", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1448" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of floating point numbers for nucleotide comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleotide comparison matrix (floats)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1095", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EMBOSS USA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS Uniform Sequence Address" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1063" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1085", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a mathematical model, typically an entry from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological model identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological model ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N8629647b0c11463386adce11eee46219" + } + ] + }, + { + "@id": "_:N8629647b0c11463386adce11eee46219", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0950" + } + ] + }, + { + "@id": "_:N8d95461fd84c45fe8ee504bfd17b4398", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_input_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3713", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/compomics/mascotdatfile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "\"Raw\" result file from Mascot database search." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mascot .dat file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2278", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0082" + }, + { + "@id": "http://edamontology.org/topic_0820" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict transmembrane domains and topology in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transmembrane protein prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0151", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0820" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "G-protein coupled receptors (GPCRs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "G protein-coupled receptors (GPCR)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0333", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0420" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0420" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Zinc finger prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3670", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A training course available for use on the Web." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "On-line course" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "MOOC" + }, + { + "@value": "Massive open online course" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Online course" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3669" + } + ] + }, + { + "@id": "http://edamontology.org/data_2313", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about one or more specific carbohydrate 3D structure(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2085" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3534", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_binding_sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Enzyme active site" + }, + { + "@value": "Protein functional sites" + }, + { + "@value": "Protein-nucleic acid binding sites" + }, + { + "@value": "Protein cleavage sites" + }, + { + "@value": "Protein key folding sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein binding sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Binding_site" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3510" + } + ] + }, + { + "@id": "http://edamontology.org/data_1154", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an object from one of the KEGG databases (excluding the GENES division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG object identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3662", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Prediction of genes or gene components from first principles, i.e. without reference to existing genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene prediction (ab-initio)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ab-initio gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_prediction#Ab_initio_methods" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3552", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise images resulting from various types of microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microscope image visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N256f838630604db49dc3e2c47f594358" + }, + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "_:N256f838630604db49dc3e2c47f594358", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/data_2976", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_primary_structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more protein sequences, possibly with associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein sequences" + }, + { + "@value": "Amino acid sequences" + }, + { + "@value": "Amino acid sequence" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0329", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0474" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the folding pathway(s) or non-native structural intermediates of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0474" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding pathway prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2489", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the subcellular localisation of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein cellular localization prediction" + }, + { + "@value": "Protein targeting prediction" + }, + { + "@value": "Protein subcellular localisation prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Subcellular localisation prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Subcellular_localization" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3730abbb25ef4878998e6222db7acf5e" + }, + { + "@id": "http://edamontology.org/operation_1777" + } + ] + }, + { + "@id": "_:N3730abbb25ef4878998e6222db7acf5e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0140" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3052", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The comparison, grouping together and classification of macromolecules on the basis of sequence similarity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence clusters and classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2531", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Experiment report" + }, + { + "@value": "Experiment annotation" + }, + { + "@value": "Experiment metadata" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protocol" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3929", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict a metabolic pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic pathway prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3928" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2476", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Molecular dynamics simulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein dynamics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular dynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_dynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N2599fb3333974a8391259d10b7bed534" + }, + { + "@id": "_:N9ad032d0bc0e4098bab8f8fb81b88a9e" + }, + { + "@id": "http://edamontology.org/operation_2426" + }, + { + "@id": "_:Nb0859f09e6a54720a99cf517e47ee0e7" + }, + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "_:N2599fb3333974a8391259d10b7bed534", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0176" + } + ] + }, + { + "@id": "_:N9ad032d0bc0e4098bab8f8fb81b88a9e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0082" + } + ] + }, + { + "@id": "_:Nb0859f09e6a54720a99cf517e47ee0e7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0533", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pathway mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene to pathway mapping" + }, + { + "@value": "Gene-to-pathway mapping" + }, + { + "@value": "Gene expression profile pathway mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression profile pathway mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf8fdaede6f9e470ab70590f6858350f6" + }, + { + "@id": "http://edamontology.org/operation_2495" + }, + { + "@id": "http://edamontology.org/operation_3928" + }, + { + "@id": "http://edamontology.org/operation_2429" + } + ] + }, + { + "@id": "_:Nf8fdaede6f9e470ab70590f6858350f6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2984" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3349", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a bibliography from the scientific literature." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bibliography construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bibliography generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ned73e3fc82134110a785c7d9ab3dbd47" + }, + { + "@id": "http://edamontology.org/operation_3429" + } + ] + }, + { + "@id": "_:Ned73e3fc82134110a785c7d9ab3dbd47", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3505" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3282", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Identifier mapping" + }, + { + "@value": "Accession mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ID mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2424" + }, + { + "@id": "http://edamontology.org/operation_2429" + } + ] + }, + { + "@id": "http://edamontology.org/data_1313", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Coding region" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3646", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2421" + }, + { + "@id": "http://edamontology.org/operation_3631" + } + ] + }, + { + "@id": "http://edamontology.org/data_1399", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A penalty for gaps that are close together in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap separation penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2137" + } + ] + }, + { + "@id": "http://edamontology.org/data_1694", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Number of entities (for example database hits, sequences, alignments etc) to write to an output file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Number of output entities" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2884", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Graph data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3042", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3889", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ambermd.org/doc/OFF_file_format.txt" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "AMBER Object File Format" + }, + { + "@value": "AMBER lib" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AMBER off" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3884" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1507", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Experimental free energy values for the water-interface and water-octanol transitions for the amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "White-Wimley data (amino acids)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index (White-Wimley data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/data_3035", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a molecular tertiary structure, typically an entry from a structure database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N61793b5ebd1e465dbf158fda62676876" + } + ] + }, + { + "@id": "_:N61793b5ebd1e465dbf158fda62676876", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/data_2296", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an entry (gene) from the AceView genes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (AceView)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2276", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The prediction of functional properties of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein function prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3417", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Optometry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.18 Optometry" + }, + { + "@value": "VT 3.2.17 Ophthalmology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Ophthalmology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Eye disoders" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ophthalmology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Ophthalmology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_3496", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2975" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A raw RNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_3495" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA sequence (raw)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0420", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or detect RNA and DNA-binding binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-nucleic acid binding detection" + }, + { + "@value": "Protein-nucleic acid binding site prediction" + }, + { + "@value": "Protein-nucleic acid binding site detection" + }, + { + "@value": "Protein-nucleic acid binding prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Zinc finger prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acids-binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ] + }, + { + "@id": "http://edamontology.org/format_2077", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for secondary structure (predicted or real) of a protein molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/data_1309", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on exonic splicing enhancers (ESE) in an exon." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene features (exonic splicing enhancer)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3568", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the Gene Expression Atlas." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene Expression Atlas Experiment ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1078" + } + ] + }, + { + "@id": "http://edamontology.org/data_2053", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2085" + }, + { + "@id": "http://edamontology.org/data_0883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning molecular structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3237", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Adapter removal" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer removal" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0369" + } + ] + }, + { + "@id": "http://edamontology.org/data_2584", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2339" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a concept for a cellular component from the GO ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GO concept name (cellular component)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3975", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://gfa-spec.github.io/GFA-spec/" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://raw.githubusercontent.com/sjackman/gfalint/master/examples/big1.gfa" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "gfa" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://github.com/GFA-spec" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Graphical Fragment Assembly (GFA) 1.0" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GFA 1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://gfa-spec.github.io/GFA-spec/GFA2.html#backward-compatibility-with-gfa-1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2561" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1479", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two molecular tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pair structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "http://edamontology.org/format_2096", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "unambiguous sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2571" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0391", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein distance matrix calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N95f7bd807fe04f2ba628338f5bf91803" + }, + { + "@id": "http://edamontology.org/operation_2950" + } + ] + }, + { + "@id": "_:N95f7bd807fe04f2ba628338f5bf91803", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1546" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2487", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare protein tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure comparison (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might identify structural neighbors, find structural similarities or define a structural core." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_structure_comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "_:N4bda6e7c767f405892953eb0a8ae9d98" + }, + { + "@id": "http://edamontology.org/operation_2483" + }, + { + "@id": "http://edamontology.org/operation_2406" + } + ] + }, + { + "@id": "_:N4bda6e7c767f405892953eb0a8ae9d98", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1460" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0097", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid structure" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Nucleic_acid_structure_analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "RNA alignment" + }, + { + "@value": "RNA structure" + }, + { + "@value": "Nucleic acid denaturation" + }, + { + "@value": "Nucleic acid thermodynamics" + }, + { + "@value": "DNA structure" + }, + { + "@value": "DNA melting" + }, + { + "@value": "RNA structure alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Nucleic_acid_structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0081" + }, + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/format_2000", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SELEX format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "selex" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_3154", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + }, + { + "@id": "http://edamontology.org/data_1384" + }, + { + "@id": "http://edamontology.org/data_0878" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alignment of protein sequences and/or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1380", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2071" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein post-translational modification signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein post-translational modification signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0272", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Residue interaction prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Contact map prediction" + }, + { + "@value": "Protein contact map prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods usually involve multiple sequence alignment analysis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue contact prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "_:Nf171767590a84f27a191c58bcee9d490" + } + ] + }, + { + "@id": "_:Nf171767590a84f27a191c58bcee9d490", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ] + }, + { + "@id": "http://edamontology.org/format_3579", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.fileformat.info/format/jpeg/egff.htm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Joint Picture Group file format for lossy graphics file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "JPEG" + }, + { + "@value": "jpeg" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JPG" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_2040", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of phylogenetic invariants data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (invariants) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N41820aeae335454a9f3a2fc7a3712fe5" + }, + { + "@id": "http://edamontology.org/format_2036" + } + ] + }, + { + "@id": "_:N41820aeae335454a9f3a2fc7a3712fe5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1429" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3470", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0278" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0278" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure prediction (shape-based)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2109", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier that is re-used for data objects of fundamentally different types (typically served from a single database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Identifier (hybrid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0842" + } + ] + }, + { + "@id": "http://edamontology.org/data_2084", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about one or more specific nucleic acid molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/format_1228", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from UniGene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniGene entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3846", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/ebi-pf-team/interproscan/wiki/OutputFormats" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Output xml file from the InterProScan sequence analysis application." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterProScan XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3097" + } + ] + }, + { + "@id": "http://edamontology.org/format_3911", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://mash.readthedocs.io/en/latest/sketches.html" + }, + { + "@id": "https://en.wikipedia.org/wiki/MinHash" + }, + { + "@id": "https://doi.org/10.1186/s13059-016-0997-x" + }, + { + "@id": "https://raw.githubusercontent.com/marbl/Mash/master/src/mash/capnp/MinHash.capnp" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://mash.readthedocs.io/en/latest/tutorials.html#querying-read-sets-against-an-existing-refseq-sketch" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "msh" + } + ], + "http://edamontology.org/information_standard": [ + { + "@id": "https://capnproto.org/cxx.html" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "http://bnbi.org" + }, + { + "@id": "https://www.genome.gov/27562809/phillippy-group/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "min-hash sketch" + }, + { + "@value": "Mash sketch" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "msh" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "_:Naeacb15a4e564c228a98c3f9c128f0c9" + } + ] + }, + { + "@id": "_:Naeacb15a4e564c228a98c3f9c128f0c9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2190" + } + ] + }, + { + "@id": "http://edamontology.org/data_1118", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier or name of a HMMER hidden Markov model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER hidden Markov model ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "_:N8f49945ae14c4ec4bf5776e3e75d60e9" + }, + { + "@id": "http://edamontology.org/data_1115" + } + ] + }, + { + "@id": "_:N8f49945ae14c4ec4bf5776e3e75d60e9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1364" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0425", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Whole gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3299", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.16 Evolutionary biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Evolution" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Evolutionary_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Evolutionary biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Evolutionary_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_1695", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Controls the order of hits (reported matches) in an output file from a database search." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hit sort order" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0441", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Transcriptional regulatory element prediction (DNA-cis)" + }, + { + "@value": "Transcriptional regulatory element prediction (RNA-cis)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cis-regulatory element prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ] + }, + { + "@id": "http://edamontology.org/data_1417", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment (Domainatrix signature)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1604", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of DictyBase genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DictyBase gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0270", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transmembrane protein analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N4a1cc22b1b0c4186b809f6a8dc0b5988" + } + ] + }, + { + "@id": "_:N4a1cc22b1b0c4186b809f6a8dc0b5988", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0820" + } + ] + }, + { + "@id": "http://edamontology.org/format_2196", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A serialisation format conforming to the Open Biomedical Ontologies (OBO) model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OBO format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2195" + } + ] + }, + { + "@id": "http://edamontology.org/format_3746", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1186/2047-217X-1-7" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://biom-format.org" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "biom" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BIological Observation Matrix format" + }, + { + "@value": "biom" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BIOM format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3706" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3694", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render a mass spectrum." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrum visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3630", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Technique for determining the amount of proteins in a sample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein quantitation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein quantification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3799" + }, + { + "@id": "_:Nbfdc9e7f9c8c42138d3903b2d6644def" + }, + { + "@id": "http://edamontology.org/operation_3214" + } + ] + }, + { + "@id": "_:Nbfdc9e7f9c8c42138d3903b2d6644def", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0747", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0640" + }, + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sites and features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3065", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Embryology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Embryology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Embryology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3064" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0342", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0239" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a database of sequence profiles with a query sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0957", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0273", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2949" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction raw data analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2355", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an RNA family, typically an entry from a RNA sequence classification database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA family identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Neae9c058f8254d1493e1b3b473813d71" + } + ] + }, + { + "@id": "_:Neae9c058f8254d1493e1b3b473813d71", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2354" + } + ] + }, + { + "@id": "http://edamontology.org/format_3508", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Portable Document Format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3507" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1541", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1537" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Informative report on flexibility or motion of a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein flexibility or motion report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_1456", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0736" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein membrane regions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2408", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0253" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse features in molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3585", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bedtools.readthedocs.org/en/latest/content/general-usage.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bedtools.readthedocs.org/en/latest/content/general-usage.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BED file format where each feature is described by chromosome, start, end, name, score, and strand." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bed6" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3584" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1811", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prokaryotes and Archaea" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3968", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict adhesins in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Adhesin prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na346477a37db41578f183ce0722893c6" + }, + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "http://edamontology.org/operation_2429" + } + ] + }, + { + "@id": "_:Na346477a37db41578f183ce0722893c6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/data_3034", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of molecular sequence feature(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4ed4cc590a9b490bbb0c25cfc34df752" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N4ed4cc590a9b490bbb0c25cfc34df752", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3292", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.4 Biochemistry and molecular biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical substances and physico-chemical processes and that occur within living organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biological chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biochemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Glycomics" + }, + { + "@value": "Pathobiochemistry" + }, + { + "@value": "Phytochemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biochemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biochemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3314" + }, + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3715", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "N-15 metabolic labeling" + }, + { + "@value": "C-13 metabolic labeling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic labeling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3635" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3660", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@id": "http://edamontology.org/Metabolic%20pathway%20modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Metabolic network reconstruction" + }, + { + "@value": "Metabolic network simulation" + }, + { + "@value": "Metabolic reconstruction" + }, + { + "@value": "Metabolic pathway simulation" + }, + { + "@id": "http://edamontology.org/Metabolic%20pathway%20reconstruction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The terms and synyonyms here reflect that for practical intents and purposes, \"pathway\" and \"network\" can be treated the same." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic network modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Metabolic_network_modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N5dd7c76b81c64823991868475e617e30" + }, + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_3928" + } + ] + }, + { + "@id": "_:N5dd7c76b81c64823991868475e617e30", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2259" + } + ] + }, + { + "@id": "http://edamontology.org/data_1506", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Hydrophobic, hydrophilic or charge properties of amino acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Hydropathy (amino acids)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index (hydropathy)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2938", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise clustered expression data using a tree diagram." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Dendrograph plotting" + }, + { + "@value": "Dendrograph visualisation" + }, + { + "@value": "Expression data tree visualisation" + }, + { + "@value": "Dendrogram plotting" + }, + { + "@value": "Expression data tree or dendrogram rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray matrix tree plot rendering" + }, + { + "@value": "Microarray tree or dendrogram rendering" + }, + { + "@value": "Microarray checks view rendering" + }, + { + "@value": "Microarray 2-way dendrogram rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Dendrogram visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dendrogram" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ] + }, + { + "@id": "http://edamontology.org/data_1786", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primary name of a gene from EcoGene Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (EcoGene primary)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0355", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2929" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by molecular weight)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1523", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein charge plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/data_3442", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MRT image" + }, + { + "@value": "NMRI image" + }, + { + "@value": "Nuclear magnetic resonance imaging image" + }, + { + "@value": "Magnetic resonance imaging image" + }, + { + "@value": "Magnetic resonance tomography image" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MRI image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3424" + }, + { + "@id": "_:Nc881fb7d80b0435cbdc4c13be1d1a7c3" + } + ] + }, + { + "@id": "_:Nc881fb7d80b0435cbdc4c13be1d1a7c3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3384" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3631", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Determination of peptide sequence from mass spectrum." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Peptide-spectrum-matching" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb00f24d99f7e40618e85ebfb05311b1b" + }, + { + "@id": "http://edamontology.org/operation_3214" + } + ] + }, + { + "@id": "_:Nb00f24d99f7e40618e85ebfb05311b1b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/data_2905", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of an entry from a database of lipids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lipid accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2812" + }, + { + "@id": "http://edamontology.org/data_2901" + } + ] + }, + { + "@id": "http://edamontology.org/data_1597", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Table of codon usage data calculated from one or more nucleic acid sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0914" + }, + { + "@id": "_:N3874f6336d024c1dbb074658fb058b05" + } + ] + }, + { + "@id": "_:N3874f6336d024c1dbb074658fb058b05", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3528", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Disease pathways, typically of human disease." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3128", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid features (structure)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Stem loop (report)" + }, + { + "@value": "d-loop (report)" + }, + { + "@value": "Quadruplexes (report)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2084" + }, + { + "@id": "http://edamontology.org/data_2085" + } + ] + }, + { + "@id": "http://edamontology.org/format_1993", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1947" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "MSF format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "msf alignment format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1374", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1355" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein region signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein region signature defines a region which cannot be described as a protein family or domain signature." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein region signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0858", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on the location of matches (\"hits\") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence profile matches" + }, + { + "@value": "Sequence motif hits" + }, + { + "@value": "Sequence motif matches" + }, + { + "@value": "Sequence profile hits" + }, + { + "@value": "Search results (protein secondary database)" + }, + { + "@value": "Profile-profile alignment" + }, + { + "@value": "Sequence-profile alignment" + }, + { + "@value": "Protein secondary database search results" + }, + { + "@value": "Sequence profile alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc." + }, + { + "@value": "A \"sequence-profile alignment\" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment)." + }, + { + "@value": "A \"profile-profile alignment\" is an alignment of two sequence profiles, each profile typically representing a sequence alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature matches" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0860" + }, + { + "@id": "http://edamontology.org/data_1916" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0605", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.3.3 Information retrieval" + }, + { + "@value": "VT 1.3.4 Information management" + }, + { + "@value": "VT 1.3.99 Other" + }, + { + "@value": "VT 1.3 Information sciences" + }, + { + "@value": "VT 1.3.5 Knowledge management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study and practice of information processing and use of computer information systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Information management" + }, + { + "@value": "Information science" + }, + { + "@value": "Knowledge management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Informatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Informatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Informatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3576", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.4.2 Health-related biotechnology" + }, + { + "@value": "VT 3.4 Medical biotechnology" + }, + { + "@value": "VT 3.4.1 Biomedical devices" + }, + { + "@value": "VT 3.3.14 Tropical medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biotechnology applied to the medical sciences and the development of medicines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medical_biotechnology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Pharmaceutical biotechnology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medical biotechnology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biotechnology#Medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3297" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0611", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Electron diffraction experiment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Electron_microscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "SEM" + }, + { + "@value": "Scanning electron microscopy" + }, + { + "@value": "TEM" + }, + { + "@value": "Transmission electron microscopy" + }, + { + "@value": "Electron crystallography" + }, + { + "@value": "Single particle electron microscopy" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electron microscopy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Electron_microscope" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_1317" + }, + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3433", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct some entity (typically a molecule sequence) from component pieces." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Assembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1339", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0857" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignments from a sequence database search (for example a BLAST search)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database hits alignments list" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1161", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PTHR[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological pathway from the Panther Pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Panther Pathways ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (Panther)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2365" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_4005", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "cfg" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A configuration file used by various programs to store settings that are specific to their respective software." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Configuration file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0882", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0867" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report of RNA secondary structure alignment-derived data or metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Secondary structure alignment metadata (RNA)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0313", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene expression clustering" + }, + { + "@value": "Gene expression profile clustering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression profile clustering" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N8a7fe58523ca489baa9049c80a11d1c7" + }, + { + "@id": "http://edamontology.org/operation_3432" + }, + { + "@id": "http://edamontology.org/operation_0315" + } + ] + }, + { + "@id": "_:N8a7fe58523ca489baa9049c80a11d1c7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3111" + } + ] + }, + { + "@id": "http://edamontology.org/format_3862", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An NLP format used for annotated textual documents." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NLP annotation format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3841" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0530", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) sequencing by synthesis (SBS) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBS data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2392", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "UPI[A-F0-9]{10}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a UniParc (protein sequence) database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UPI" + }, + { + "@value": "UniParc ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniParc accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1096" + } + ] + }, + { + "@id": "http://edamontology.org/data_2654", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "TTDS[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a target protein from the Therapeutic Target Database (TTD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Target ID (TTD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0495", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Locally align two or more molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (local)" + }, + { + "@value": "Local sequence alignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Smith-Waterman" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Local alignment methods identify regions of local similarity." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Local alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Sequence_alignment#Global_and_local_alignments" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3216", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Scaffold construction" + }, + { + "@value": "Scaffold generation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Scaffold may be positioned along a chromosome physical map to create a \"golden path\"." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Scaffolding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N0febe2ad77464bf1a9622e10a8d282ef" + }, + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "_:N0febe2ad77464bf1a9622e10a8d282ef", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0077" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0230", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a molecular sequence by some means." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence generation (nucleic acid)" + }, + { + "@value": "Sequence generation (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "http://edamontology.org/operation_2403" + } + ] + }, + { + "@id": "http://edamontology.org/format_1572", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the Gene3D protein secondary database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene3D entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3492", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific or conserved nucleic acid sequence pattern." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2762" + } + ] + }, + { + "@id": "http://edamontology.org/data_1041", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP concise classification string (sccs)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1039" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0527", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Tag to gene assignment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence tag mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0226" + }, + { + "@id": "http://edamontology.org/operation_2520" + } + ] + }, + { + "@id": "http://edamontology.org/data_3769", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the BRENDA ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BRENDA ontology concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2151", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specification of one or more colors." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Color" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1611", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Maize genetics and genomics database (MaizeGDB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MaizeGDB gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1702", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from a database of chemical structures and property predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ChemSpider entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3457", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Single particle analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Single_particle_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_3443" + }, + { + "@id": "_:Na446bebe220b4452a4ee045d183a3e81" + } + ] + }, + { + "@id": "_:Na446bebe220b4452a4ee045d183a3e81", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "_:Ne92780c096544a1f853924e7caf142fd", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_function" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:bearer_of" + } + ] + }, + { + "@id": "http://edamontology.org/data_2252", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An XSLT stylesheet." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XSLT stylesheet" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3210", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An index of a genome sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome index" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0955" + } + ] + }, + { + "@id": "http://edamontology.org/format_1319", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for restriction enzyme recognition sites used by EMBOSS restover program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "restover format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2158" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0177", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The modelling the structure of proteins in complex with small molecules or other macromolecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2275" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular docking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2327", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier assigned to NCBI protein sequence records." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "protein gi" + }, + { + "@value": "protein gi number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GI number (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2314" + } + ] + }, + { + "@id": "http://edamontology.org/format_3826", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.psidev.info/probam" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": ". proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "proBAM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/data_1897", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for loci from Magnaporthe grisea Database at the Broad Institute." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (MGG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2405", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2949" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) protein interaction data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2437", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict a network of gene regulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulatory network prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_2495" + }, + { + "@id": "http://edamontology.org/operation_2423" + } + ] + }, + { + "@id": "http://edamontology.org/data_1560", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'structurally similar group' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH structurally similar group" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0900", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the classification of the sequences and/or structures of protein structural domain(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2019", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Map set data" + }, + { + "@value": "Map attribute" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb315f5648fe5443fb1be6013a2ad1186" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:Nb315f5648fe5443fb1be6013a2ad1186", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0102" + } + ] + }, + { + "@id": "http://edamontology.org/format_3098", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of raw SCOP domain classification data files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "These are the parsable data files provided by SCOP." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw SCOP domain classification format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3097" + } + ] + }, + { + "@id": "http://edamontology.org/format_3587", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://rohsdb.cmb.usc.edu/GBshape/cgi-bin/hgTables?hgsid=43553_onGgm5PMjz4VDV1NySxolABvN978&hgta_doSchemaDb=mm10&hgta_doSchemaTable=chromInfo" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://rohsdb.cmb.usc.edu/GBshape/cgi-bin/hgTables?hgsid=43553_onGgm5PMjz4VDV1NySxolABvN978&hgta_doSchemaDb=mm10&hgta_doSchemaTable=chromInfo" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tabular format of chromosome names and sizes used by Galaxy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "chrominfo" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3003" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3842", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data coming from molecular simulations, computer \"experiments\" on model molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular simulation data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:N26e17cff75e348b0aef27ad70045ffca" + } + ] + }, + { + "@id": "_:N26e17cff75e348b0aef27ad70045ffca", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3437", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more scientific articles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7cbbfeb7d231445ab9f362e2944d830a" + }, + { + "@id": "http://edamontology.org/operation_2424" + } + ] + }, + { + "@id": "_:N7cbbfeb7d231445ab9f362e2944d830a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ] + }, + { + "@id": "http://edamontology.org/format_3651", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "mgf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mascot Generic Format. Encodes multiple MS/MS spectra in a single file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MGF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2826", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein secondary or tertiary structure alignments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2996", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign molecular structure(s) to a group or category." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2990" + }, + { + "@id": "http://edamontology.org/operation_2480" + } + ] + }, + { + "@id": "http://edamontology.org/data_2620", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]{4,7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the RGD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RGD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_3155", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.comp-sys-bio.org/tiki-index.php?page=SBRML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.comp-sys-bio.org/tiki-index.php?page=SBRML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBRML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3166" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_3759", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for mass spectrometry proteomics data in the proteomexchange.org repository." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ProteomeXchange ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1078" + } + ] + }, + { + "@id": "http://edamontology.org/format_3701", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequin format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2206" + } + ] + }, + { + "@id": "http://edamontology.org/data_1120", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing the type of a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2600", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Network" + }, + { + "@value": "Pathway" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "_:Neecda6ba7f724dc0853e7bf82dee95ea" + } + ] + }, + { + "@id": "_:Neecda6ba7f724dc0853e7bf82dee95ea", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/data_2250", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An XML Schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XML Schema" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1175", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the BioPax ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioPax concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3431", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Deposit some data in a database or some other type of repository or software system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data deposition" + }, + { + "@value": "Data submission" + }, + { + "@value": "Database deposition" + }, + { + "@value": "Submission" + }, + { + "@value": "Database submission" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For non-analytical operations, see the 'Processing' branch." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Deposition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/format_3773", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.7490/f1000research.1113048.1" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bioxsd.org" + } + ], + "http://edamontology.org/example": [ + { + "@id": "http://bioxsd.org/sequenceRecord.yaml" + }, + { + "@id": "http://bioxsd.org/sequenceRecord.xml+json+yaml.xml" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/bioxsd/bioxsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bioxsd.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioXSD YAML" + }, + { + "@value": "BioXSD+YAML" + }, + { + "@value": "BioYAML format (BioXSD)" + }, + { + "@value": "BioXSD YAML format" + }, + { + "@value": "BioXSD in YAML format" + }, + { + "@value": "BioXSD/GTrack BioYAML" + }, + { + "@value": "BioYAML (BioXSD data model)" + }, + { + "@value": "BioXSD in YAML" + }, + { + "@value": "BioYAML (BioXSD)" + }, + { + "@value": "BioXSD|GTrack BioYAML" + }, + { + "@value": "BioXSD|BioJSON|BioYAML BioYAML" + }, + { + "@value": "BioYAML format" + }, + { + "@value": "BioXSD BioYAML" + }, + { + "@value": "BioXSD BioYAML format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioYAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "http://edamontology.org/format_1921" + }, + { + "@id": "_:N4963e6f3dd3d4ebf8a3c9645d507df4f" + }, + { + "@id": "_:N43d5f1bfe7be4c53b2083ecc49359504" + }, + { + "@id": "_:N54aa3dd28fe147168fbd94227100923a" + }, + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_3750" + }, + { + "@id": "_:N28c127d3e91e4a49a24a833d9688132e" + }, + { + "@id": "_:Nace64017b5364b549bbc97790923b6e0" + }, + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "_:N4963e6f3dd3d4ebf8a3c9645d507df4f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "_:N43d5f1bfe7be4c53b2083ecc49359504", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "_:N54aa3dd28fe147168fbd94227100923a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "_:N28c127d3e91e4a49a24a833d9688132e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "_:Nace64017b5364b549bbc97790923b6e0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "http://edamontology.org/data_2357", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein signature type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3619", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://galaxy.readthedocs.org/en/latest/lib/galaxy.datatypes.html?highlight=datatypes%20graph#module-galaxy.datatypes.graph" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "sif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + } + ] + }, + { + "@id": "http://edamontology.org/data_1902", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:MMP_Locus" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of loci from Maize Mapping Project." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (MMP)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_1659", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report typically including a map (diagram) of a signal transduction pathway." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2984" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Signal transduction pathway report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1569", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the IntAct database of protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IntAct entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1803", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: VMD" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Virginia Bioinformatics Institute microbial database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (Virginia microbial)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2295" + } + ] + }, + { + "@id": "http://edamontology.org/data_3272", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Species tree" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0872" + } + ] + }, + { + "@id": "http://edamontology.org/format_1760", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of CATH domain classification information for a polypeptide chain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH chain report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0299", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align structural (3D) profiles or templates (representing structures or structure alignments)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0295" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "3D profile-to-3D profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3183", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reconstruction of a sequence assembly in a localised area." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Localised reassembly" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0310" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3562", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2426" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_3928" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simulate the bevaviour of a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Network simulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1315", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "transcription factor binding sites (TFBS) in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factor binding sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0296", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence profile construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0258" + }, + { + "@id": "_:N5c339128da91454ba1b6ec54fbe069ba" + }, + { + "@id": "_:N0471379afeed4943951e52e8f009c2c5" + }, + { + "@id": "http://edamontology.org/operation_3429" + }, + { + "@id": "_:N76975a4c477a416ebf646a94a145de41" + } + ] + }, + { + "@id": "_:N5c339128da91454ba1b6ec54fbe069ba", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:N0471379afeed4943951e52e8f009c2c5", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1354" + } + ] + }, + { + "@id": "_:N76975a4c477a416ebf646a94a145de41", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "http://edamontology.org/data_1494", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural transformation matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3055", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Quantitative_genetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quantitative genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Quantitative_genetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0625" + } + ] + }, + { + "@id": "http://edamontology.org/data_1757", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an atom." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atom name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_0983" + } + ] + }, + { + "@id": "http://edamontology.org/format_1575", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the Panther library of protein families and subfamilies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Panther Families and HMMs entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1883", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:DescribedLink" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A URI along with annotation describing the data found at the address." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotated URI" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2093" + } + ] + }, + { + "@id": "http://edamontology.org/data_1634", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0927" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Linkage disequilibrium (report)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/thematic_editor", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "thematic_editor" + } + ] + }, + { + "@id": "http://edamontology.org/data_1460", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein structures" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0883" + }, + { + "@id": "_:Nf7a0e1a58b6b4721beb370aa4b49a588" + } + ] + }, + { + "@id": "_:Nf7a0e1a58b6b4721beb370aa4b49a588", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2814" + } + ] + }, + { + "@id": "http://edamontology.org/format_3751", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tabular data represented as values in a text file delimited by some character." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Tabular format" + }, + { + "@value": "Delimiter-separated values" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DSV" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Delimiter-separated_values" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_2076", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for secondary structure (predicted or real) of an RNA molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na61b46aa6aea42f2ab15d7c02b9b0c49" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Na61b46aa6aea42f2ab15d7c02b9b0c49", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0880" + } + ] + }, + { + "@id": "http://edamontology.org/data_1532", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The optical density of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein optical density" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/format_3099", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of raw CATH domain classification data files." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "These are the parsable data files provided by CATH." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw CATH domain classification format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3097" + } + ] + }, + { + "@id": "http://edamontology.org/format_1296", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sanger inverted repeats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2155" + } + ] + }, + { + "@id": "http://edamontology.org/data_1117", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PS[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the Prosite database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Prosite ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Prosite accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1114" + } + ] + }, + { + "@id": "http://edamontology.org/data_1401", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The score for a 'match' used in various sequence database search applications with simple scoring schemes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Match reward score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1394" + } + ] + }, + { + "@id": "http://edamontology.org/data_0876", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Secondary structure (predicted or real) of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (secondary structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2480", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse known molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N0cdddae152f4482dbb8c6b292ecb8331" + } + ] + }, + { + "@id": "_:N0cdddae152f4482dbb8c6b292ecb8331", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/data_2681", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Felis catus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1366", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence profile (sequence classifier) format used in the PROSITE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "prosite-profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2069" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3967", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Immunomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Immunomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/format_1349", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dirichlet distribution HMMER format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER Dirichlet prior" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2074" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_1483", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + }, + { + "@id": "http://edamontology.org/data_1479" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two protein tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment (protein pair)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2131", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of a computer operating system such as Linux, PC or Mac." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Operating system name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/format_3873", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HDF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3482", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict causes for antibiotic resistance from molecular sequence analysis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Antimicrobial resistance prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "_:Nb3a15e97915b4110824f94401f89ec33" + } + ] + }, + { + "@id": "_:Nb3a15e97915b4110824f94401f89ec33", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3301" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3370", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.7.1 Analytical chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of the separation, identification, and quantification of the chemical components of natural and artificial materials." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Analytical_chemistry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Analytical chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Analytical_chemistry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3314" + } + ] + }, + { + "@id": "http://edamontology.org/format_2546", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A format resembling FASTA format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept may be used for the many non-standard FASTA-like formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "FASTA-like" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + } + ] + }, + { + "@id": "http://edamontology.org/format_1699", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the KEGG PLANT database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG PLANT entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N37ff764de2cf48aba807428c42274630", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Operation is a function that is computational. It typically has input(s) and output(s), which are always data." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Function" + } + ] + }, + { + "@id": "http://edamontology.org/data_2981", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning specific or conserved pattern in molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0860" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1276", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid feature table" + }, + { + "@value": "Feature table (nucleic acid)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genomic features" + }, + { + "@value": "Genome features" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid features" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/data_3104", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Unique Ingredient Identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UNII" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0782", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_2818" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a fungus, a group of fungi or all fungi." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fungi" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0434", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict whole gene structure using a combination of multiple methods to achieve better predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Integrated gene prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2678", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Dasypus novemcinctus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0538", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree from a specific type of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (data centric)" + }, + { + "@value": "Phylogenetic tree generation (data centric)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (data centric)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0323" + } + ] + }, + { + "@id": "http://edamontology.org/data_1440", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2523" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data about the shape of a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree report (tree shape)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1404", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1397" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the penalty for opening a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap opening penalty (integer)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0881", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/is_deprecation_candidate": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:RNAStructAlignmentML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of the (1D representations of) secondary structure of two or more RNA molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Secondary structure alignment (RNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA secondary structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2366" + } + ] + }, + { + "@id": "http://edamontology.org/data_1540", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein non-covalent interactions report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3964", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Complex CNV detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3961" + } + ] + }, + { + "@id": "http://edamontology.org/format_3790", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.w3.org/TR/sparql11-query/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://www.w3.org/TR/sparql11-query/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SPARQL Protocol and RDF Query Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SPARQL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/SPARQL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:N7f4d8f3ff6b44e4e8583c1544df20144", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set)." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Datum" + } + ] + }, + { + "@id": "http://edamontology.org/format_2068", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a sequence motif." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc9be5b76264f49e9920b8261517105d2" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nc9be5b76264f49e9920b8261517105d2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1353" + } + ] + }, + { + "@id": "http://edamontology.org/data_2966", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2717" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Oligonucleotide probe sets annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3785", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://2011.bionlp-st.org/home/file-formats" + }, + { + "@id": "http://brat.nlplab.org/standoff.html" + }, + { + "@id": "https://github.com/nlplab/brat/wiki/Annotation-Data-Format" + }, + { + "@id": "http://2013.bionlp-st.org/file-formats" + }, + { + "@id": "http://www.nactem.ac.uk/tsujii/GENIA/SharedTask/detail.shtml#format" + } + ], + "http://edamontology.org/example": [ + { + "@id": "http://www.nactem.ac.uk/tsujii/GENIA/SharedTask/detail.shtml#format" + }, + { + "@id": "http://brat.nlplab.org/examples.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://2013.bionlp-st.org/file-formats" + }, + { + "@id": "http://www.nactem.ac.uk/tsujii/GENIA/SharedTask/detail.shtml#format" + }, + { + "@id": "http://2011.bionlp-st.org/home/file-formats" + }, + { + "@id": "http://brat.nlplab.org/standoff.html" + }, + { + "@id": "https://github.com/nlplab/brat/wiki/Annotation-Data-Format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BRAT format" + }, + { + "@value": "BRAT standoff format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioNLP Shared Task format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3780" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0428", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect polyA signals in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PolyA prediction" + }, + { + "@value": "Polyadenylation signal prediction" + }, + { + "@value": "PolyA detection" + }, + { + "@value": "Polyadenylation signal detection" + }, + { + "@value": "PolyA signal prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PolyA signal detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ] + }, + { + "@id": "http://edamontology.org/data_1905", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:MaizeGDB_Locus" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of locus from MaizeGDB (Maize genome database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (MaizeGDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + } + ] + }, + { + "@id": "http://edamontology.org/data_1791", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Symbol of a gene approved by the HUGO Gene Nomenclature Committee." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (HGNC)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0453", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0432" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict nucleosome formation potential of DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleosome formation potential prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/organisation", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Organization" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Organisation" + } + ] + }, + { + "@id": "http://edamontology.org/data_1916", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alignment of molecular sequences, structures or profiles derived from them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_0974", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a biological entity or phenomenon." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Entity identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1819", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible surface') for each residue in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein residue surface calculation (accessible)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0436", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ORF prediction" + }, + { + "@value": "ORF finding" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Coding region prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2454" + } + ] + }, + { + "@id": "http://edamontology.org/data_1028", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1027" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An NCBI RefSeq unique identifier of a gene." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene identifier (NCBI RefSeq)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2940", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Scatter chart plotting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray scatter plot plotting" + }, + { + "@value": "Microarray scatter plot rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Comparison of two sets of quantitative data such as two samples of gene expression values." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Scatter plot plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "http://edamontology.org/format_3772", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.7490/f1000research.1113048.1" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bioxsd.org" + } + ], + "http://edamontology.org/example": [ + { + "@id": "http://bioxsd.org/sequenceRecord.xml+json+yaml.xml" + }, + { + "@id": "http://bioxsd.org/sequenceRecord.json" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/bioxsd/bioxsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bioxsd.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioXSD BioJSON format" + }, + { + "@value": "BioJSON format (BioXSD)" + }, + { + "@value": "BioXSD/GTrack BioJSON" + }, + { + "@value": "BioXSD|GTrack BioJSON" + }, + { + "@value": "BioXSD in JSON" + }, + { + "@value": "BioXSD JSON format" + }, + { + "@value": "BioJSON (BioXSD data model)" + }, + { + "@value": "BioXSD|BioJSON|BioYAML BioJSON" + }, + { + "@value": "BioXSD in JSON format" + }, + { + "@value": "BioXSD JSON" + }, + { + "@value": "BioXSD BioJSON" + }, + { + "@value": "BioXSD+JSON" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioJSON (BioXSD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1919" + }, + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "_:Nf85f24d314c143488ae46bb7fc47e7d1" + }, + { + "@id": "http://edamontology.org/format_1921" + }, + { + "@id": "_:N80fdd2268e984d46b3e27ee9a61c63e0" + }, + { + "@id": "_:Ndc30d48e3de145f086eb2fb307bd6eb9" + }, + { + "@id": "_:N2a6e747b1eeb45ddbe4558c470063eec" + }, + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "_:N3d26bba00a894c4093e9c1192bec6126" + }, + { + "@id": "http://edamontology.org/format_3464" + } + ] + }, + { + "@id": "_:Nf85f24d314c143488ae46bb7fc47e7d1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "_:N80fdd2268e984d46b3e27ee9a61c63e0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "_:Ndc30d48e3de145f086eb2fb307bd6eb9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "_:N2a6e747b1eeb45ddbe4558c470063eec", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "_:N3d26bba00a894c4093e9c1192bec6126", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/format_2013", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for a biological pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biological pathway or network format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd4d67371eff94694bd0fb782bb2d6e32" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nd4d67371eff94694bd0fb782bb2d6e32", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2600" + } + ] + }, + { + "@id": "http://edamontology.org/data_1149", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the EMAGE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMAGE ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1080" + } + ] + }, + { + "@id": "http://purl.org/dc/elements/1.1/format", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_1602", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The differences in codon usage fractions between two codon usage tables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage fraction difference" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0914" + } + ] + }, + { + "@id": "http://edamontology.org/format_1627", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Primer3 primer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2061" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3253", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A syntax for writing OWL class expressions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This format was influenced by the OWL Abstract Syntax and the DL style syntax." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Manchester OWL Syntax" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2197" + } + ] + }, + { + "@id": "http://edamontology.org/data_1111", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2872" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS listfile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2758", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "CL[0-9]{4}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a Pfam clan." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pfam clan ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_3861", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable systematic collection of patient (or population) health information in a digital format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EMR" + }, + { + "@value": "EHR" + }, + { + "@value": "Electronic medical record" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electronic health record" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3947", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene tree / species tree reconciliation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods typically test for topological similarity between trees using for example a congruence index." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree reconciliation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0325" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0226", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad concept and is used a placeholder for other, more specific concepts." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N9cade24afdae46149fa7f5b90656b898" + }, + { + "@id": "http://edamontology.org/operation_0004" + }, + { + "@id": "_:Nb0cd03f6e24c4faaa8ddd13d1b162914" + } + ] + }, + { + "@id": "_:N9cade24afdae46149fa7f5b90656b898", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0582" + } + ] + }, + { + "@id": "_:Nb0cd03f6e24c4faaa8ddd13d1b162914", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ] + }, + { + "@id": "http://edamontology.org/format_1808", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GI_Gene" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GeneIlluminator gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1035", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[a-zA-Z_0-9\\.-]*" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:GeneDB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from the GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GeneDB identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2730", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a unisequence from the COGEME database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A unisequence is a single sequence assembled from ESTs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "COGEME unisequence ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2728" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1002", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CAS chemical registry number" + }, + { + "@value": "Chemical registry number (CAS)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CAS number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2895" + }, + { + "@id": "http://edamontology.org/data_0991" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1901", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: SGDID" + }, + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: SGD" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier for loci from SGD (Saccharomyces Genome Database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "SGDID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locus ID (SGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_2632" + } + ] + }, + { + "@id": "http://edamontology.org/data_1696", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a specific drug." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Drug annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Drug structure relationship map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A drug structure relationship map is report (typically a map diagram) of drug structure relationships." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ne8940f31ed18464fbf2315c1fc6ba2b3" + }, + { + "@id": "http://edamontology.org/data_0962" + } + ] + }, + { + "@id": "_:Ne8940f31ed18464fbf2315c1fc6ba2b3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0154" + } + ] + }, + { + "@id": "http://edamontology.org/data_2889", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence record (full)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2348", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the UniRef90 database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniRef90 cluster id" + }, + { + "@value": "UniRef90 entry accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (UniRef90)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2346" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3084", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_1777" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict general (non-positional) functional properties of a protein from analysing its sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For functional properties that are positional, use 'Protein site detection' instead." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein function prediction (from sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0945", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "'Protein identification'" + }, + { + "@value": "Peptide spectrum match" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0897" + }, + { + "@id": "http://edamontology.org/data_2979" + }, + { + "@id": "_:Ne26ee143256441db91795d5df0b223a7" + } + ] + }, + { + "@id": "_:Ne26ee143256441db91795d5df0b223a7", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2511", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit or change a nucleic acid sequence, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence editing (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0511", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0298" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0300" + }, + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align exactly two molecular profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might perform one-to-one, one-to-many or many-to-many comparisons." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Profile-profile alignment (pairwise)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0368", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mask characters in a molecular sequence (replacing those characters with a mask character)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, SNPs or repeats in a DNA sequence might be masked." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence masking" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0317", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2403" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse EST or cDNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EST and cDNA sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1522", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence hydropathy plot" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2970" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0327", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Phylogenetic shadowing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic footprinting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Phylogenetic_footprinting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0323" + }, + { + "@id": "_:N439d584294b94b89ab8c794e08fd1450" + } + ] + }, + { + "@id": "_:N439d584294b94b89ab8c794e08fd1450", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0194" + } + ] + }, + { + "@id": "http://edamontology.org/format_1971", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1992" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mega non-interleaved output sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "meganon sequence format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3452", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CT" + }, + { + "@value": "TDM" + }, + { + "@value": "Computed tomography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Tomography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Positron emission tomography" + }, + { + "@value": "Electron tomography" + }, + { + "@value": "X-ray tomography" + }, + { + "@value": "PET" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tomography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Tomography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0388", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2575" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein binding site prediction (from structure)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2515", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render a nucleic acid sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0564" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0753", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Metabolic pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabolic pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2184", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ftp.ebi.ac.uk/pub/databases/ena/doc/xsd/sra_1_5/ENA.embl.xsd" + } + ], + "http://edamontology.org/is_deprecation_candidate": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Specific XML format for EMBL entries (only uses certain sections)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cdsxml" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://fairsharing.org/bsg-s001452/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2204" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0402", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Plot a protein titration curve." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein titration curve plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Titration_curve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nbe77d337fb414faba972f8b9a5dbe4de" + }, + { + "@id": "http://edamontology.org/operation_0337" + }, + { + "@id": "http://edamontology.org/operation_0400" + } + ] + }, + { + "@id": "_:Nbe77d337fb414faba972f8b9a5dbe4de", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1527" + } + ] + }, + { + "@id": "http://edamontology.org/data_2589", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Hierarchy annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hierarchy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2608", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "R[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological reaction from the KEGG reactions database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID (KEGG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2108" + }, + { + "@id": "http://edamontology.org/data_1154" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3934", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cytometry is the measurement of the characteristics of cells." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cytometry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Flow cytometry" + }, + { + "@value": "Mass cytometry" + }, + { + "@value": "Image cytometry" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytometry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cytometry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3564", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and remove redundancy from a set of small molecule structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical redundancy removal" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2483" + } + ] + }, + { + "@id": "http://edamontology.org/data_2682", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Gallus gallus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3164", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1186/1471-2105-12-494" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://hyperbrowser.uio.no/test/static/hyperbrowser/gtrack/GTrack_specification.txt" + }, + { + "@id": "https://hyperbrowser.uio.no/test/static/hyperbrowser/gtrack/GTrack_specification.html" + }, + { + "@id": "http://www.gtrack.no" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://github.com/gtrack/gtrack/tree/master/gtrack/examples" + }, + { + "@id": "https://hyperbrowser.uio.no/hb/u/hb-superuser/h/gtrack-examples-from-the-specification" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/gtrack/gtrack" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "https://hyperbrowser.uio.no/test/static/hyperbrowser/gtrack/GTrack_specification.txt" + }, + { + "@id": "https://hyperbrowser.uio.no/test/static/hyperbrowser/gtrack/GTrack_specification.html" + }, + { + "@id": "http://www.gtrack.no" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation (\"machine understandability\")." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GTrack|GSuite|BTrack GTrack" + }, + { + "@value": "GTrack|BTrack|GSuite GTrack" + }, + { + "@value": "GTrack ecosystem of formats" + }, + { + "@value": "BioXSD/GTrack GTrack" + }, + { + "@value": "GTrack format" + }, + { + "@value": "BioXSD|GTrack GTrack" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GTrack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2206" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2500", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse raw microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray raw data analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2883", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Features concerning RNA or regions of DNA that encode an RNA molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA features report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1065", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1115" + }, + { + "@id": "http://edamontology.org/data_1114" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3120", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@id": "http://edamontology.org/data_3120" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_variants" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein variants" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Mutation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0108" + } + ] + }, + { + "@id": "http://edamontology.org/information_standard", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Minimum information standard" + }, + { + "@value": "Minimum information checklist" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "\"Supported by the given data format\" here means, that the given format enables representation of data that satisfies the information standard." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Information standard" + } + ] + }, + { + "@id": "http://edamontology.org/data_2110", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a molecular property." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular property identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N82b04503b5444c2395a67490a5096506" + } + ] + }, + { + "@id": "_:N82b04503b5444c2395a67490a5096506", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/data_2391", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the UTR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UTR accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1097" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3374", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Drug delivery" + }, + { + "@value": "Drug formulation and delivery" + }, + { + "@value": "Drug formulation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biotherapeutics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biotherapeutics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3376" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2229", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.11 Cell biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cells, such as key genes and proteins involved in the cell cycle." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Cell_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Cells" + }, + { + "@value": "Protein subcellular localization" + }, + { + "@value": "Cellular processes" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cell_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_2338", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any arbitrary identifier of an ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N36d2057029234fc4b40d595fe39d4883" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N36d2057029234fc4b40d595fe39d4883", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0582" + } + ] + }, + { + "@id": "http://edamontology.org/format_1981", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_1936" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genbank feature format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenBank feature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2688", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Mus musculus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2930", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare the physicochemical properties of two or more proteins (or reference data)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein property comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2997" + }, + { + "@id": "_:Na79b90856f4a448897cca2d939948d5f" + } + ] + }, + { + "@id": "_:Na79b90856f4a448897cca2d939948d5f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0367", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence mutation and randomisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0231" + } + ] + }, + { + "@id": "http://edamontology.org/data_0940", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Volume map data from electron microscopy." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EM volume map" + }, + { + "@value": "3D volume map" + }, + { + "@value": "Electron microscopy volume map" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Volume map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + }, + { + "@id": "_:Nbdce7ffaf5754db3800f55921aaee210" + } + ] + }, + { + "@id": "_:Nbdce7ffaf5754db3800f55921aaee210", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/format_3261", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "rdf" + } + ], + "http://edamontology.org/media_type": [ + { + "@id": "http://www.iana.org/assignments/media-types/application/rdf+xml" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Resource Description Framework (RDF) XML format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RDF/XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://www.ebi.ac.uk/SWO/data/SWO_3000006" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2376" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2719", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an oligonucleotide probe from the dbProbe database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbProbe ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2718" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0219", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Data_submission_annotation_and_curation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Data provenance" + }, + { + "@value": "Database curation" + }, + { + "@value": "Data curation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data submission, annotation, and curation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_2746", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a monosaccharide from the MonosaccharideDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MonosaccharideDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2898" + } + ] + }, + { + "@id": "http://edamontology.org/data_3756", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "PTM localisation" + }, + { + "@value": "PTM score" + }, + { + "@value": "False localisation rate" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Localisation score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/data_1889", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of an Antirrhinum Gene from the DragonDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (DragonDB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3342", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Translational_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Translational medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Translational_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_2401", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a membrane protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report (membrane protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0359", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0346" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure database search (by sequence)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2535", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequencing-based expression profile" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence tag profile (with gene assignment)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from." + }, + { + "@value": "This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence tag profile" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0928" + } + ] + }, + { + "@id": "http://edamontology.org/format_1618", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Zebrafish Information Network (ZFIN) genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ZFIN gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0948", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1883" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data resource definition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0952", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0957" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Resource definition for an EMBOSS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS database resource definition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_4029", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of mechanical waves in liquids, solids, and gases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Acoustics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Acoustics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3318" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3196", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotyping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3197" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0293", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hybrid sequence alignment construction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2987", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on a classification of molecular sequences, structures or other entities." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Classification report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3776", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/gtrack/gtrack" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "GTrack|GSuite|BTrack BTrack" + }, + { + "@value": "BioXSD|GTrack BTrack" + }, + { + "@value": "BTrack format" + }, + { + "@value": "GTrack|BTrack|GSuite BTrack" + }, + { + "@value": "BioXSD/GTrack BTrack" + }, + { + "@value": "BTrack (GTrack ecosystem of formats)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BTrack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2548" + }, + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "http://edamontology.org/format_2919" + } + ] + }, + { + "@id": "http://edamontology.org/data_1865", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2019" + }, + { + "@id": "http://edamontology.org/data_1255" + }, + { + "@id": "http://edamontology.org/data_1276" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A feature which may mapped (positioned) on a genetic or other type of map." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map feature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3320", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Alternative splicing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "RNA_splicing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Splice sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA splicing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/RNA_splicing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0099" + }, + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/data_1509", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/citation", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Publication reference" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Publication" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Citation" + } + ] + }, + { + "@id": "http://edamontology.org/data_2652", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PA[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug ID (PharmGKB)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2649" + }, + { + "@id": "http://edamontology.org/data_2895" + } + ] + }, + { + "@id": "http://edamontology.org/data_2668", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the iRefIndex database of protein-protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "iRefIndex ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/data_1877", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0968" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alternative for a word." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Synonym" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N47903cb4b2c94e2aaec121d03f285493", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.)" + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/format_1915" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Data model" + } + ] + }, + { + "@id": "http://edamontology.org/data_2666", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "cd[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a conserved domain from the Conserved Domain Database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CDD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1038" + } + ] + }, + { + "@id": "http://edamontology.org/data_3738", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The ratio between regional and local species diversity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "True beta diversity" + }, + { + "@value": "β-diversity" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Beta diversity data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3707" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2479", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a protein sequence (using methods that are only applicable to protein sequences)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence analysis (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence alignment analysis (protein)" + }, + { + "@value": "Protein sequence alignment analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7a1e1498bb4a4091addcfb23ccb2e730" + }, + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "_:N5e30b0772ab64b1b87457b5fba9a8180" + } + ] + }, + { + "@id": "_:N7a1e1498bb4a4091addcfb23ccb2e730", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2976" + } + ] + }, + { + "@id": "_:N5e30b0772ab64b1b87457b5fba9a8180", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0544", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic species tree generation" + }, + { + "@value": "Phylogenetic species tree construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Species tree construction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0323" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0176", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Molecular flexibility" + }, + { + "@value": "Molecular motions" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Molecular_dynamics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein dynamics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular dynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Molecular_dynamics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3892" + }, + { + "@id": "http://edamontology.org/topic_0082" + } + ] + }, + { + "@id": "http://edamontology.org/data_1546", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein distance matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0906" + }, + { + "@id": "http://edamontology.org/data_2855" + } + ] + }, + { + "@id": "http://edamontology.org/data_2645", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "UPA[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological pathway from the Unipathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "upaid" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (Unipathway)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/format_1911", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree TreeCon (text) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeCon format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2556" + } + ] + }, + { + "@id": "http://edamontology.org/data_1799", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1035" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Plasmodium falciparum GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB Plasmodium falciparum)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1555", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBASSY domain classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2507", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0258" + }, + { + "@id": "http://edamontology.org/operation_2501" + }, + { + "@id": "http://edamontology.org/operation_3024" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a protein sequence alignment, typically to detect features or make predictions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2478" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence alignment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0111", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0749" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Promoters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1136", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PIRSF[0-9]{6}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the PIRSF database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PIRSF ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/format_1370", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a hidden Markov model representation used by the HMMER package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HMMER format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2072" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2368", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an exon from the ASTD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASTD ID (exon)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2367" + } + ] + }, + { + "@id": "http://edamontology.org/format_1638", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of Affymetrix data file of information about (raw) expression levels of the individual probes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Affymetrix probe raw data format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "cel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3294a5eaa9214b28b606d567abb8101c" + }, + { + "@id": "http://edamontology.org/format_2058" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "_:N3294a5eaa9214b28b606d567abb8101c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3110" + } + ] + }, + { + "@id": "http://edamontology.org/format_1937", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Genpept protein entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Currently identical to refseqp format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "genpept" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2205" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1850", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign cysteine bonding state and disulfide bond partners in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein cysteine and disulfide bond assignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3d0b929d415e4c29a88a4ab7c88d7aa0" + }, + { + "@id": "http://edamontology.org/operation_0320" + } + ] + }, + { + "@id": "_:N3d0b929d415e4c29a88a4ab7c88d7aa0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0130" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2504", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2480" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) molecular structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structural data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2851", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for the (3D) structure of a drug." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1463" + } + ] + }, + { + "@id": "http://edamontology.org/format_1652", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the reactome biological pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reactome entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2596", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a catalogue of biological resources." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Catalogue identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Catalogue ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2460", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility for each atom in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Waters are not considered." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein atom surface calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2602", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0920" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning a particular genotype, phenotype or a genotype / phenotype relation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype and phenotype data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3617", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for graph data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Graph format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0575", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Draw or visualise restriction maps in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Restriction map drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://edamontology.org/operation_0431" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0573" + }, + { + "@id": "_:Nee91a94a72c7458a85b00212aeb06f20" + } + ] + }, + { + "@id": "_:Nee91a94a72c7458a85b00212aeb06f20", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1289" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2829", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0089" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontologies, nomenclature and classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D002965" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1940", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "FASTA sequence format including NCBI-style GIs." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "giFASTA format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3298", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Phenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Phenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3299" + }, + { + "@id": "http://edamontology.org/topic_3391" + }, + { + "@id": "http://edamontology.org/topic_0625" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3072", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The detection of the positional features, such as functional and other key sites, in molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D058977" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1891", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:iHOPsymbol" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a protein or gene used in the iHOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "iHOP symbol" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2907" + }, + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/format_1961", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://en.wikipedia.org/wiki/Stockholm_format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Stockholm multiple sequence alignment format (used by Pfam and Rfam)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stockholm format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://en.wikipedia.org/wiki/Stockholm_format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4011", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data rescue" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_rescue" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/data_1418", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0858" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment of molecular sequence(s) to a hidden Markov model(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-profile alignment (HMM)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2349", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the UniRef50 database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniRef50 cluster id" + }, + { + "@value": "UniRef50 entry accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (UniRef50)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2346" + } + ] + }, + { + "@id": "http://edamontology.org/data_1060", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The base name of a file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A file base name is the file name stripped of its directory specification and extension." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "File base name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1050" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2935", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Clustered quantitative data plotting" + }, + { + "@value": "Wave graph plotting" + }, + { + "@value": "Clustered quantitative data rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Microarray wave graph plotting" + }, + { + "@value": "Microarray wave graph rendering" + }, + { + "@value": "Microarray cluster temporal graph rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clustering profile plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0571" + } + ] + }, + { + "@id": "http://edamontology.org/data_1907", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:GeneId" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a gene from the KOME database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (KOME)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasDbXref", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_0387", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:AtomAccessibilityMolecularPlus" + }, + { + "@value": "WHATIF:TotAccessibilitySolvent" + }, + { + "@value": "WHATIF:AtomAccessibilityMolecular" + }, + { + "@value": "WHATIF:ResidueAccessibilityMolecular" + }, + { + "@value": "WHATIF:ResidueAccessibilitySolvent" + }, + { + "@value": "WHATIF:ResidueAccessibilityVacuumMolecular" + }, + { + "@value": "WHATIF:ResidueAccessibilityVacuum" + }, + { + "@value": "WHATIF:TotAccessibilityMolecular" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the molecular surface area in proteins and other macromolecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein surface calculation" + }, + { + "@value": "Protein atom surface calculation" + }, + { + "@value": "Protein surface and interior calculation" + }, + { + "@value": "Protein residue surface calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular surface calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3351" + } + ] + }, + { + "@id": "http://edamontology.org/format_1513", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the KEGG REACTION database of biochemical reactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG REACTION enzyme report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3157", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ebi.ac.uk/Tools/common/schema/ApplicationResult.xsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.ebi.ac.uk/Tools/common/schema/ApplicationResult.xsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EBI Application Result XML is a format returned by sequence similarity search Web services at EBI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EBI Application Result XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2066" + } + ] + }, + { + "@id": "http://edamontology.org/format_1970", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Jackknifer output sequence non-interleaved format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "jackknifernon" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/data_2242", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0871" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic property values data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic property values" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0894", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report about a specific amino acid." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0943", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Spectra from mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Mass spectrometry spectra" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrum" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2536" + }, + { + "@id": "_:Na703e5296ca042548b690ae8b83c5b79" + } + ] + }, + { + "@id": "_:Na703e5296ca042548b690ae8b83c5b79", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/format_3655", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pepXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0107", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of codon usage in nucleotide sequence(s), genetic codes and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genetic codes and codon usage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1624", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a record from the HGVbase database of genotypes and phenotypes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HGVbase entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2989", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "key residues involved in protein folding." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features report (key folding sites)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3293", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Phylogenetics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D010802" + }, + { + "@id": "https://en.wikipedia.org/wiki/Phylogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0084" + }, + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/format_3330", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sourceforge.net/projects/poamsa/files/latest/download?source=files" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PO" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/data_1186", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a concept from the myGrid ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "myGrid concept ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0218", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NLP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Natural_language_processing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Text analytics" + }, + { + "@value": "Literature mining" + }, + { + "@value": "BioNLP" + }, + { + "@value": "Text mining" + }, + { + "@value": "Text data mining" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Natural language processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Natural_language_processing" + }, + { + "@id": "https://en.wikipedia.org/wiki/Biomedical_text_mining" + }, + { + "@id": "https://en.wikipedia.org/wiki/Text_mining" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3316" + }, + { + "@id": "http://edamontology.org/topic_3068" + } + ] + }, + { + "@id": "http://edamontology.org/data_1129", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of an entry from the BIND database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BIND accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1074" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1834", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate protein residue contacts with metal in a structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Residue-metal contact calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-metal contact calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0248" + } + ] + }, + { + "@id": "http://edamontology.org/data_2906", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of a peptide deposited in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Peptide ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2901" + }, + { + "@id": "http://edamontology.org/data_0988" + } + ] + }, + { + "@id": "http://edamontology.org/data_2104", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an object from one of the BioCyc databases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioCyc ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2007", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW" + }, + { + "@value": "Moby_namespace:SP_KW" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UniProt keyword" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0968" + } + ] + }, + { + "@id": "http://edamontology.org/data_2689", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Myotis lucifugus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0870", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:phylogenetic_distance_matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic distance matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence distance matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2855" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3080", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3096" + }, + { + "@id": "_:N15fb3ae1fc1a41b5b9776a3ee2d45167" + } + ] + }, + { + "@id": "_:N15fb3ae1fc1a41b5b9776a3ee2d45167", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3208", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genome viewing" + }, + { + "@value": "Genome browser" + }, + { + "@value": "Genome browsing" + }, + { + "@value": "Genome rendering" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_0564" + } + ] + }, + { + "@id": "http://edamontology.org/format_3580", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.10" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "rcc" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2058" + } + ] + }, + { + "@id": "http://edamontology.org/format_3850", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://orthoxml.org/xml/Documentation.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OrthoXML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2552" + }, + { + "@id": "http://edamontology.org/format_2031" + } + ] + }, + { + "@id": "http://edamontology.org/data_2900", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession of an entry from a database of carbohydrates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2901" + }, + { + "@id": "http://edamontology.org/data_2663" + } + ] + }, + { + "@id": "http://edamontology.org/format_2352", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1093/bioinformatics/btq391" + }, + { + "@id": "http://doi.org/10.7490/f1000research.1113048.1" + }, + { + "@id": "http://doi.org/10.1186/1471-2105-12-494" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bioxsd.org" + }, + { + "@id": "http://bioxsd.org/BioXSD-1.1.xsd" + } + ], + "http://edamontology.org/example": [ + { + "@id": "http://bioxsd.org/sequenceRecord.xml+json+yaml.xml" + }, + { + "@id": "http://bioxsd.org/accession.xml" + }, + { + "@id": "http://bioxsd.org/sequenceRecord.xml" + }, + { + "@id": "http://bioxsd.org/exampleFeatureRecords.html" + } + ], + "http://edamontology.org/ontology_used": [ + { + "@value": "Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology." + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/bioxsd/bioxsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bioxsd.org" + }, + { + "@id": "http://bioxsd.org/BioXSD-1.1.xsd" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioXSD XML format" + }, + { + "@value": "BioXSD XML" + }, + { + "@value": "BioXSD" + }, + { + "@value": "BioJSON" + }, + { + "@value": "BioXSD data model" + }, + { + "@value": "BioYAML" + }, + { + "@value": "BioXSD+XML" + }, + { + "@value": "BioXSD/GTrack" + }, + { + "@value": "BioXSD in XML format" + }, + { + "@value": "BioXSD in XML" + }, + { + "@value": "BioXSD|GTrack" + }, + { + "@value": "BioXSD format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioXSD (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2555" + }, + { + "@id": "http://edamontology.org/format_1920" + }, + { + "@id": "_:N3812e1baf5904327ab76a6a4ca84e9bb" + }, + { + "@id": "_:N5835644b6b144286a677f3de31020ccf" + }, + { + "@id": "http://edamontology.org/format_1919" + }, + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "_:N2e9786952fe645978ec5008a3f058e75" + }, + { + "@id": "_:N63335853f18d41d795f638ab16f3b04b" + }, + { + "@id": "http://edamontology.org/format_2571" + }, + { + "@id": "_:N8326216c3d1d4a5ab79f60ad4b99127a" + } + ] + }, + { + "@id": "_:N3812e1baf5904327ab76a6a4ca84e9bb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "_:N5835644b6b144286a677f3de31020ccf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "_:N2e9786952fe645978ec5008a3f058e75", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2044" + } + ] + }, + { + "@id": "_:N63335853f18d41d795f638ab16f3b04b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0863" + } + ] + }, + { + "@id": "_:N8326216c3d1d4a5ab79f60ad4b99127a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1772" + } + ] + }, + { + "@id": "http://edamontology.org/format_3547", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for images and image metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Image format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:Nd3346004398349989909468dae5e1cb9" + } + ] + }, + { + "@id": "_:Nd3346004398349989909468dae5e1cb9", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2968" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0655", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Coding RNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1201", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR constitutional descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QSAR constitutional descriptor" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor (constitutional)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4014", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The monitoring method for measuring electrical activity in the brain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EEG" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electroencephalography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Electroencephalography" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3382" + }, + { + "@id": "http://edamontology.org/topic_3300" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3535", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "RNA and DNA-binding proteins and binding sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3534" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-nucleic acid binding sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3527", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cellular process pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cellular process pathways" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2872", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ID list" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2093" + } + ] + }, + { + "@id": "http://edamontology.org/data_1365", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more fingerprints (sequence classifiers) as used in the PRINTS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Fingerprint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2854" + } + ] + }, + { + "@id": "http://edamontology.org/data_0958", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tool metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1848", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: PDBasXML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reformat (a file or other report of) tertiary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0335" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure formatting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1330", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on predicted epitopes that bind to MHC class II molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MHC Class II epitopes report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3981", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "tar" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "TAR archive file format generated by the Unix-based utility tar." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "tar" + }, + { + "@value": "TAR" + }, + { + "@value": "Tarball" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TAR format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Tar_(computing)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3637", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate number of identified MS2 spectra as approximation of peptide / protein quantity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Spectral counting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3634" + } + ] + }, + { + "@id": "http://edamontology.org/data_1550", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1537" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Non-canonical atomic interactions in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein non-canonical interactions" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3413", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that deals with the infectious diseases of the tropics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3324" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Infectious tropical disease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0203", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@value": "http://edamontology.org/topic_0197" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Expression" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gene_expression" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene transcription" + }, + { + "@value": "Gene translation" + }, + { + "@value": "DNA chips" + }, + { + "@value": "Transcription" + }, + { + "@value": "DNA microarrays" + }, + { + "@value": "Codon usage" + }, + { + "@value": "Gene expression profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on." + }, + { + "@value": "Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D015870" + }, + { + "@id": "https://en.wikipedia.org/wiki/Gene_expression" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3321" + } + ] + }, + { + "@id": "http://edamontology.org/data_1601", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2865" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nc statistic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0996", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a monosaccharide." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Monosaccharide identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2575", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein binding site prediction" + }, + { + "@value": "Protein binding site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Binding_site" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_1777" + }, + { + "@id": "http://edamontology.org/operation_3092" + }, + { + "@id": "_:Nd3f99103b6904a6da4d18c86e9122133" + } + ] + }, + { + "@id": "_:Nd3f99103b6904a6da4d18c86e9122133", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0152", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Carbohydrates, typically including structural information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Carbohydrates" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrates" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Carbohydrate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ] + }, + { + "@id": "http://edamontology.org/format_1603", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of Ensembl genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1870", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a genus of organism." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genus name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1868" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0481", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Model loop conformation in protein structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein loop modelling" + }, + { + "@value": "Protein modelling (loops)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Loop modelling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Loop_modeling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0477" + } + ] + }, + { + "@id": "http://edamontology.org/format_2063", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2350" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a report of general information about a specific enzyme." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report (enzyme) format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2247", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0872" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A consensus phylogenetic tree derived from comparison of multiple trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic consensus tree" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3313", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.compbio.dundee.ac.uk/manuals/amps/subsubsection3_18_2_5.html#SECTION00018250000000000000" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Block file format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BLC" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0660", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0659" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "One or more ribosomal RNA (rRNA) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "rRNA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3870", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trajectory data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3869" + } + ] + }, + { + "@id": "http://edamontology.org/data_1250", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Size of a sequence word." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Word size is used for example in word-based sequence database search methods." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Word size" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1477", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of PDB database in mmCIF format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mmCIF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_1475" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3745", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Ancestral sequence reconstruction" + }, + { + "@value": "Character optimisation" + }, + { + "@value": "Character mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ancestral reconstruction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0091", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.6 Bioinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, curation, processing and analysis of complex biological data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Bioinformatics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bioinformatics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Bioinformatics" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D016247" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/data_1016", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: number" + }, + { + "@value": "WHATIF: PDBx_atom_site" + }, + { + "@value": "PDBML:_atom_site.id" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A position of one or more points (base or residue) in a sequence, or part of such a specification." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "SO:0000735" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence position" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2534" + } + ] + }, + { + "@id": "http://edamontology.org/data_0848", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.23" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2044" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2044" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Non-sequence characters may be used for example for gaps and translation stop." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Raw sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3818", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ccg.vital-it.ch/chipseq/elandformat.php" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ELAND" + }, + { + "@value": "eland" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ELAND format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2561" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2529", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2084" + }, + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on a specific molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3803", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Fragmenation tree generation" + }, + { + "@value": "Metabolite identification" + }, + { + "@value": "De novo metabolite identification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Natural product identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3214" + } + ] + }, + { + "@id": "http://edamontology.org/data_3273", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of an entry from a biosample database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sample accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sample ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N10a9e47736bf4d768e454c9639861330" + } + ] + }, + { + "@id": "_:N10a9e47736bf4d768e454c9639861330", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3113" + } + ] + }, + { + "@id": "http://edamontology.org/format_3605", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://en.wikipedia.org/wiki/Sun_Raster" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "rast" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_3827", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.psidev.info/probed" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": ". proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "proBED" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2919" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_2311", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBL entry format wrapped in HTML elements." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL-HTML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2331" + }, + { + "@id": "http://edamontology.org/format_2543" + } + ] + }, + { + "@id": "http://edamontology.org/format_2069", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a sequence profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nd5f4ada629fe42769fee6d44cdf7a71f" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Nd5f4ada629fe42769fee6d44cdf7a71f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1354" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0173", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2751", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_2903" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a particular genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2749" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GenomeReviews ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1781", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a known network of gene regulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene regulatory network modelling" + }, + { + "@value": "Regulatory network comparison" + }, + { + "@value": "Gene regulatory network comparison" + }, + { + "@value": "Regulatory network modelling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene regulatory network analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N8757d556dbd6410baf1a5d8b62ece839" + }, + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "_:N8757d556dbd6410baf1a5d8b62ece839", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/format_4007", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "m" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The file format for MATLAB scripts or functions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "m" + }, + { + "@value": "MATLAB" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MATLAB script" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2032" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0542", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Phylogenetic tree construction from gene frequency data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree construction (from gene frequencies)" + }, + { + "@value": "Phylogenetic tree generation (from gene frequencies)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (from gene frequencies)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0538" + }, + { + "@id": "_:N44ba10fc1cc942b9a2eeabff8e149152" + }, + { + "@id": "_:N3464240692c44de883fe7cbdfa0aa7fa" + } + ] + }, + { + "@id": "_:N44ba10fc1cc942b9a2eeabff8e149152", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2873" + } + ] + }, + { + "@id": "_:N3464240692c44de883fe7cbdfa0aa7fa", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0203" + } + ] + }, + { + "@id": "http://edamontology.org/data_1585", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid entropy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2985" + } + ] + }, + { + "@id": "http://edamontology.org/format_1666", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of mathematical models from the BioModel database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioModel mathematical model format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3669", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Some material that is used for educational (training) purposes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Open educational resource" + }, + { + "@value": "OER" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Training material" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3180", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Evaluate a DNA sequence assembly, typically for purposes of quality control." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence assembly quality evaluation" + }, + { + "@value": "Sequence assembly QC" + }, + { + "@value": "Assembly QC" + }, + { + "@value": "Assembly quality evaluation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly validation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0083a0dc6b1f49369679396345e96d06" + }, + { + "@id": "http://edamontology.org/operation_2428" + }, + { + "@id": "_:N1117cd47516a4def91c1e0944915a35e" + }, + { + "@id": "http://edamontology.org/operation_3218" + }, + { + "@id": "_:N2eff09a94bad48feb6c586d7e7ff267b" + } + ] + }, + { + "@id": "_:N0083a0dc6b1f49369679396345e96d06", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0925" + } + ] + }, + { + "@id": "_:N1117cd47516a4def91c1e0944915a35e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0196" + } + ] + }, + { + "@id": "_:N2eff09a94bad48feb6c586d7e7ff267b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3181" + } + ] + }, + { + "@id": "http://edamontology.org/format_1606", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of DragonDB genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DragonDB gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2295", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene code" + }, + { + "@value": "Gene accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1893" + }, + { + "@id": "http://edamontology.org/data_1025" + } + ] + }, + { + "@id": "http://edamontology.org/data_2335", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bit score" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1413" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3760", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Operations concerning the handling and use of other tools." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Endpoint management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Service management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3438", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mathematical determination of the value of something, typically a properly of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3068", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The scientific literature, language processing, reference information, and documentation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Literature" + }, + { + "@value": "Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Literature_and_language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Documentation" + }, + { + "@value": "References" + }, + { + "@value": "Scientific literature" + }, + { + "@value": "Citations" + }, + { + "@value": "Bibliography" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the documentation of resources such as tools, services and databases, user support, how to get help etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Literature and language" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D011642" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/format_1615", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the Sanger GeneDB genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GeneDB gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3344", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.3 Health sciences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic concerning biological science that is (typically) performed in the context of medicine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biomedical sciences" + }, + { + "@value": "Health science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biomedical_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biomedical science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biomedical_sciences" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_4019" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0640", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2347", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the UniRef100 database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UniRef100 cluster id" + }, + { + "@value": "UniRef100 entry accession" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (UniRef100)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2346" + } + ] + }, + { + "@id": "http://edamontology.org/format_1419", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence-MEME profile alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2014" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_0917", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene classification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3488", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Spectral information for a molecule from a nuclear magnetic resonance experiment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "NMR spectra" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NMR spectrum" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3483" + }, + { + "@id": "_:N03fa56471fe6493e9547be19e2cd9249" + } + ] + }, + { + "@id": "_:N03fa56471fe6493e9547be19e2cd9249", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/data_2382", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of genotype experiment metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype experiment ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nea7ba0b6a84741059d644df49e4f8b72" + } + ] + }, + { + "@id": "_:Nea7ba0b6a84741059d644df49e4f8b72", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2531" + } + ] + }, + { + "@id": "http://edamontology.org/data_1503", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Statistical protein contact potentials." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Contact potentials (amino acid pair-wise)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid pair-wise contact potentials" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2016" + } + ] + }, + { + "@id": "http://edamontology.org/format_3467", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Graphics Interchange Format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GIF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1376", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1355" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A protein site signature (sequence classifier) from the InterPro database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein site signature is a classifier for a specific site in a protein." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein site signature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1056", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a biological or bioinformatics database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + }, + { + "@id": "http://edamontology.org/data_1048" + } + ] + }, + { + "@id": "http://edamontology.org/data_0998", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "IUPAC recommended name of a chemical compound." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "IUPAC chemical name" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical name (IUPAC)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0990" + } + ] + }, + { + "@id": "http://edamontology.org/data_3238", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "CL_[0-9]{7}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cell type ontology concept ID." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CL ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell type ontology ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1087" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2893" + } + ] + }, + { + "@id": "http://edamontology.org/data_2992", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An image of protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure image (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure image" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3153" + }, + { + "@id": "http://edamontology.org/data_1710" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0621", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specific organism, or group of organisms, used to study a particular aspect of biology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Organisms" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Model_organisms" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Model organisms" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Model_organism" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/format_2005", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Treecon format for (aligned) sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TreeCon-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3243", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.psidev.info/psi-par" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.psidev.info/psi-par" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSI-PAR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3158" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0231", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Edit or change a molecular sequence, either randomly or specifically." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence editing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2403" + }, + { + "@id": "http://edamontology.org/operation_3096" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0508", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0295" + }, + { + "@id": "http://edamontology.org/operation_0510" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Globally align (superimpose) exactly two molecular tertiary structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Global alignment methods identify similarity across the entire structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise structure alignment generation (global)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1873", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby_namespace:iHOPorganism" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for an organism used in the iHOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "iHOP organism ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2908" + } + ] + }, + { + "@id": "http://edamontology.org/data_0835", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0582" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "UMLS vocabulary" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2817", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Yeast" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3733", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.15" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a flow cell of a sequencing machine." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 \"lanes\" which allows 8 experiments in a single analysis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Flow cell identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3732" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0294", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align molecular sequences using sequence and structural information." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence alignment (structure-based)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure-based sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ] + }, + { + "@id": "http://edamontology.org/data_1449", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of integer or floating point numbers for amino acid comparison." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Amino acid comparison matrix" + }, + { + "@value": "Amino acid substitution matrix" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Comparison matrix (amino acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2016" + }, + { + "@id": "http://edamontology.org/data_0874" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3423", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Holistic medicine" + }, + { + "@value": "Alternative medicine" + }, + { + "@value": "Integrative medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.12 Integrative and Complementary medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Complementary_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Complementary medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Alternative_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_2679", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Echinops telfairi')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3989", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "gz" + }, + { + "@value": "gzip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "GNU zip compressed file format common to Unix-based operating systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "gzip" + }, + { + "@value": "GNU Zip" + }, + { + "@value": "gz" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GZIP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gzip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1152", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the HIVDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HIVDB identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2218", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3106" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic information about a server on the web, such as an SRS server." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Server metadata" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3316", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.2.99 Other" + }, + { + "@value": "VT 1.2 Computer sciences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The theory and practical use of computer systems." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Computer_science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "HPC" + }, + { + "@value": "High-performance computing" + }, + { + "@value": "Cloud computing" + }, + { + "@value": "High performance computing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Computer science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Computer_science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0458", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate and plot a DNA or DNA/RNA melting curve." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting curve plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0456" + } + ] + }, + { + "@id": "http://edamontology.org/data_2984", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + }, + { + "@id": "_:N2b138d8ca67c449385568f3208100374" + } + ] + }, + { + "@id": "_:N2b138d8ca67c449385568f3208100374", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/format_3845", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ebi.ac.uk/goldman-srv/hsaml/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HSAML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2555" + } + ] + }, + { + "@id": "http://edamontology.org/data_0846", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specification of a chemical structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Chemical structure specification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chemical formula" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2050" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2265", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a database and retrieve one or more data identifiers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (identifier)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1163", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a data type from the MIRIAM database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MIRIAM data type name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2253" + }, + { + "@id": "_:N85eb3c7c7cca408db5f6a8f3fc2d7654" + } + ] + }, + { + "@id": "_:N85eb3c7c7cca408db5f6a8f3fc2d7654", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0957" + } + ] + }, + { + "@id": "http://edamontology.org/format_3586", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bedtools.readthedocs.org/en/latest/content/general-usage.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bedtools.readthedocs.org/en/latest/content/general-usage.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A BED file where each feature is described by all twelve columns." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "bed12" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3584" + } + ] + }, + { + "@id": "http://edamontology.org/format_1626", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry from the KEGG DISEASE database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KEGG DISEASE entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2739", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene in the Genolist database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (Genolist)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1495", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0887" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "DaliLite hit table of protein chain tertiary structure alignment data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DaliLite hit table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_2813", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0634" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The genes, gene variations and proteins involved in one or more specific diseases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Disease genes and proteins" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3158", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.psidev.info/mif" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.psidev.info/mif" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MIF" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PSI MI XML (MIF)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_2054" + } + ] + }, + { + "@id": "http://edamontology.org/format_1927", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBL entry format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "EMBL sequence format" + }, + { + "@value": "EMBL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBL format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2206" + }, + { + "@id": "http://edamontology.org/format_2181" + } + ] + }, + { + "@id": "http://edamontology.org/data_0859", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0950" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data files used by motif or profile methods." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence signature model" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0100", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0821" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid restriction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3499", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.ensembl.org/info/website/upload/var.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Ensembl standard format for variation data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl variation file format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2921" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#savedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_3184", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Render and visualise a DNA sequence assembly." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence assembly rendering" + }, + { + "@value": "Assembly rendering" + }, + { + "@value": "Assembly visualisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence assembly visualisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0564" + } + ] + }, + { + "@id": "http://edamontology.org/format_1741", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1186/1758-2946-3-41" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OSCAR format of annotated chemical text." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OSCAR format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2332" + }, + { + "@id": "http://edamontology.org/format_3780" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/transitive_over", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/data_2913", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1869" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An accession of annotation on a (group of) viruses (catalogued in a database)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2785" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virus identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3672", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence functional annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene functional annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0361" + } + ] + }, + { + "@id": "http://edamontology.org/format_1946", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Mega interleaved and non-interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mega-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2551" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0238", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Motif discovery" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Motifs and patterns might be conserved or over-represented (occur with improbable frequency)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence motif discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0253" + }, + { + "@id": "http://edamontology.org/operation_2404" + }, + { + "@id": "_:Nf371b119577140ff8d8a1a344c0ac276" + }, + { + "@id": "_:N9a1bdf9ca4984a87bf4c4867f78503ad" + } + ] + }, + { + "@id": "_:Nf371b119577140ff8d8a1a344c0ac276", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:N9a1bdf9ca4984a87bf4c4867f78503ad", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0858" + } + ] + }, + { + "@id": "http://edamontology.org/format_2585", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://sbml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://sbml.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3643", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Tag-based peptide identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3631" + } + ] + }, + { + "@id": "_:N88fb3f7b8f0e43c38c59caa98e81db80", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "In very unusual cases." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#isCyclic" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_output_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1565", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "protein-protein interaction(s), including interactions between protein domains." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0906" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-protein interaction report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3236", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The position of a cytogenetic band in a genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cytoband position" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2012" + } + ] + }, + { + "@id": "http://edamontology.org/data_0892", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Matrix of values used for scoring sequence-structure compatibility." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sequence-structure scoring matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/format_3097", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of data concerning the classification of the sequences and/or structures of protein structural domain(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein domain classification format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Ndb90ab836e34490687d152612660329a" + }, + { + "@id": "http://edamontology.org/format_2350" + } + ] + }, + { + "@id": "_:Ndb90ab836e34490687d152612660329a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0907" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3974", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc..." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Epistatic interactions" + }, + { + "@value": "Epistatic genetic interaction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Epistasis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "http://purl.bioontology.org/ontology/MSH/D004843" + }, + { + "@id": "https://en.wikipedia.org/wiki/Epistasis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0625" + } + ] + }, + { + "@id": "http://edamontology.org/format_3476", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.10" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a file of gene expression data, e.g. a gene expression matrix or profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/format_2058" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2082", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An array of numerical values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Array" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Matrix" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4010", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Open science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Open_science" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3341", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Clone_library" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Clone library" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Library_(biology)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3277" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0515", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (tool metadata)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1410", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Terminal gap opening penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1397" + } + ] + }, + { + "@id": "http://edamontology.org/format_1360", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A motif in the format generated by the MEME program." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "meme-motif" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2068" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://www.geneontology.org/formats/oboInOwl#replacedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_3008", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://genome.ucsc.edu/FAQ/FAQformat#format5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MAF" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2919" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/date", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_2549", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "OBO ontology text format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "OBO" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2196" + } + ] + }, + { + "@id": "_:N118525b44e6f4957b2659f46bd797385", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_0925" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "SO:0001248" + } + ] + }, + { + "@id": "http://edamontology.org/format_4026", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://biosimulators.org/conventions/simulator-interfaces" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://biosimulators.org/conventions/simulator-interfaces" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://reproduciblebiomodels.org/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioSimulators standard for command-line interfaces for biosimulation tools" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3113", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation on a biological sample, for example experimental factors and their values." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This might include compound and dose in a dose response experiment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sample annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2337" + } + ] + }, + { + "@id": "http://edamontology.org/data_2916", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entry from the DDBJ sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DDBJ accession number" + }, + { + "@value": "DDBJ identifier" + }, + { + "@value": "DDBJ ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DDBJ accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1103" + } + ] + }, + { + "@id": "http://edamontology.org/data_2539", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2083" + }, + { + "@id": "http://edamontology.org/data_1916" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning an alignment of two or more molecular sequences, structures or derived data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3254", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.2" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A superset of the \"Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort\"." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This format is used in Protege 4." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KRSS2 Syntax" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2195" + } + ] + }, + { + "@id": "http://edamontology.org/format_3847", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.genome.jp/kegg/xml/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "KEGG Markup Language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "KGML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/data_2755", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a transcription factor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factor name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1077" + }, + { + "@id": "http://edamontology.org/data_1009" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0534", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0319" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Assign secondary structure from protein coordinate data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0319" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure assignment (from coordinate data)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:Nc8fe69bd5c86458b8113b80f58aa3517", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/is_function_of" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:inheres_in" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3041", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular sequence data resources, including sequence sites, alignments, motifs and profiles." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence databases" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3094", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict a network of protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction network prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2949" + }, + { + "@id": "http://edamontology.org/operation_3927" + } + ] + }, + { + "@id": "http://edamontology.org/data_1566", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on protein-ligand (small molecule) interaction(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein-drug interaction report" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein-ligand interaction report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0457", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate and plot a DNA or DNA/RNA stitch profile." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid stitch profile plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0456" + } + ] + }, + { + "@id": "http://edamontology.org/data_1717", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the MeSH vocabulary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MeSH" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0121", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein and peptide identification, especially in the study of whole proteomes of organisms." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Proteomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "MS-based untargeted proteomics" + }, + { + "@value": "Metaproteomics" + }, + { + "@value": "Discovery proteomics" + }, + { + "@value": "Quantitative proteomics" + }, + { + "@value": "Targeted proteomics" + }, + { + "@value": "MS-based targeted proteomics" + }, + { + "@value": "Peptide identification" + }, + { + "@value": "Protein and peptide identification" + }, + { + "@value": "Bottom-up proteomics" + }, + { + "@value": "Top-down proteomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Includes metaproteomics: proteomics analysis of an environmental sample." + }, + { + "@value": "Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Proteomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Proteomics" + }, + { + "@value": "http://purl.bioontology.org/ontology/MSH/D040901" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0422", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect or predict cleavage sites (enzymatic or chemical) in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein cleavage site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na75c7470ebb840ca95ea8e82e793ce78" + }, + { + "@id": "http://edamontology.org/operation_3092" + } + ] + }, + { + "@id": "_:Na75c7470ebb840ca95ea8e82e793ce78", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0121" + } + ] + }, + { + "@id": "http://edamontology.org/data_2771", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene cluster in the H-InvDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HIX ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3463", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Co-expression analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene expression correlation" + }, + { + "@value": "Gene co-expression network analysis" + }, + { + "@value": "Gene expression correlation analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Expression correlation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0315" + }, + { + "@id": "http://edamontology.org/operation_3465" + } + ] + }, + { + "@id": "http://edamontology.org/format_3156", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.biopax.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.biopax.org" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioPAX is an exchange format for pathway data, with its data model defined in OWL." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioPAX" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3446", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell migration analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Cell_migration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N93dbb8d5ed6c4996bc5dd6b78ec36856" + }, + { + "@id": "http://edamontology.org/operation_3443" + } + ] + }, + { + "@id": "_:N93dbb8d5ed6c4996bc5dd6b78ec36856", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_2229" + } + ] + }, + { + "@id": "http://edamontology.org/ontology_used", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology used" + } + ] + }, + { + "@id": "http://edamontology.org/data_1411", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Terminal gap extension penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1398" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2953", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Topic for the design of nucleic acid sequences with specific conformations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3326", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a data index of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N86fafddb6f9d482899f2f5acbf628065" + } + ] + }, + { + "@id": "_:N86fafddb6f9d482899f2f5acbf628065", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0955" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3798", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.17" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An operation which groups reads or contigs and assigns them to operational taxonomic units." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Binning" + }, + { + "@value": "Binning shotgun reads" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Binning methods use one or a combination of compositional features or sequence similarity." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Read binning" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Binning_(metagenomics)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + } + ] + }, + { + "@id": "http://edamontology.org/data_2523", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2308", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2530" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on the taxonomy of a specific virus." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Virus annotation (taxonomy)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3811", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://darlinglab.org/mauve/user-guide/files.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "eXtended Multi-FastA format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "XMFA" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://darlinglab.org/mauve/user-guide/files.html#the-alignment-file-and-the-xmfa-file-format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + }, + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3430", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0253" + }, + { + "@id": "http://edamontology.org/operation_0415" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0415" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid sequence feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3874", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PCAzip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3867" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_1082", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from a database of biological pathways or networks." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:N12f387c4f7f9480c9e860dd7556c24b0" + } + ] + }, + { + "@id": "_:N12f387c4f7f9480c9e860dd7556c24b0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2600" + } + ] + }, + { + "@id": "http://edamontology.org/is_function_of", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A is_function_of B' defines for the subject A, that it is a function of the object B." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "OBO_REL:function_of" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "OBO_REL:inheres_in" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "is function of" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#inherent-in" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://wsio.org/is_function_of" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2868", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasAlternativeId": [ + { + "@id": "http://edamontology.org/data_2868" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Microsatellite polymorphism in a DNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_2885" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microsatellites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1861", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Map of a plasmid (circular DNA) in PlasMapper TextMap format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PlasMapper TextMap" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2060" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2372", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "2D PAGE spot report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2036", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of raw (unplotted) phylogenetic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic character data format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N37ddf02eb7f4428fa6095a517baedec1" + } + ] + }, + { + "@id": "_:N37ddf02eb7f4428fa6095a517baedec1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0871" + } + ] + }, + { + "@id": "http://edamontology.org/format_3881", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://ambermd.org/formats.html#topology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "AMBER Parm" + }, + { + "@value": "Prmtop" + }, + { + "@value": "Parm7" + }, + { + "@value": "Prmtop7" + }, + { + "@value": "AMBER Parm7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf)" + }, + { + "@value": "It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AMBER top" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2033" + }, + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3879" + } + ] + }, + { + "@id": "http://edamontology.org/data_1284", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A gene map showing distances between loci based on relative cotransduction frequencies." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA transduction map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1278" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/is_anti_symmetric", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/format_1915", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Exchange format" + }, + { + "@value": "File format" + }, + { + "@value": "Data format" + }, + { + "@value": "Data model" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://en.wikipedia.org/wiki/List_of_file_formats" + }, + { + "@id": "http://en.wikipedia.org/wiki/File_format" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + }, + { + "@id": "http://edamontology.org/operation_0004" + }, + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://purl.org/dc/elements/1.1/format" + }, + { + "@id": "http://semanticscience.org/resource/SIO_000612" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Perpetuant" + }, + { + "@id": "http://www.onto-med.de/ontologies/gfo.owl#Symbol_structure" + }, + { + "@id": "http://purl.org/biotop/biotop.owl#Quality" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000002" + } + ], + "http://www.w3.org/2004/02/skos/core#relatedMatch": [ + { + "@id": "http://purl.org/biotop/biotop.owl#MachineLanguage" + }, + { + "@id": "http://purl.obolibrary.org/obo/BFO_0000019" + }, + { + "@id": "http://wsio.org/compression_004" + }, + { + "@id": "http://purl.obolibrary.org/obo/IAO_0000098" + }, + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#quality" + }, + { + "@id": "http://semanticscience.org/resource/SIO_000618" + } + ] + }, + { + "@id": "http://edamontology.org/format_1629", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of MIRA sequence trace information file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mira" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2057" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/format_3782", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "http://doi.org/10.1093/database/bat064" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://bioc.sourceforge.net/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://bioc.sourceforge.net/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "BioC is a standardised XML format for sharing and integrating text data and annotations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BioC" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3780" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3666", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more molecular surfaces." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular surface comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3351" + }, + { + "@id": "http://edamontology.org/operation_2483" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2409", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "File handling" + }, + { + "@value": "File processing" + }, + { + "@value": "Report handling" + }, + { + "@value": "Utility operation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Processing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data handling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na7bdb90b2b6942489a135fec3925d540" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "_:Na7bdb90b2b6942489a135fec3925d540", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3489" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3429", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct some data entity." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Construction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For non-analytical operations, see the 'Processing' branch." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/data_2836", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier for a virus from the DPVweb database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "DPVweb virus ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DPVweb ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2785" + } + ] + }, + { + "@id": "http://edamontology.org/data_2540", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0955" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning an index of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3479", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Multiple gene identifiers in a specific order." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Such data are often used for genome rearrangement tools and phylogenetic tree labeling." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene order" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + } + ] + }, + { + "@id": "http://edamontology.org/data_1083", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological or biomedical workflow, typically from a database of workflows." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workflow ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_3498", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene sequence variations" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Variations are stored along with a reference genome." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence variations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N6e2de8d32569492ba556e63422634de1" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "_:N6e2de8d32569492ba556e63422634de1", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0199" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0634", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.1.6 Pathology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Disease" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Pathology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Pathology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_3002", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence annotation track" + }, + { + "@value": "Genomic track" + }, + { + "@value": "Genome annotation track" + }, + { + "@value": "Genome-browser track" + }, + { + "@value": "Genome track" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Annotation track" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1255" + } + ] + }, + { + "@id": "http://edamontology.org/data_3808", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.19" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Raw acquisition from electron microscopy or average of an aligned DDD movie." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EM Micrograph" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N6b814d98e4ac4441bd2645e05a81f2bf" + }, + { + "@id": "http://edamontology.org/data_3424" + } + ] + }, + { + "@id": "_:N6b814d98e4ac4441bd2645e05a81f2bf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1317" + } + ] + }, + { + "@id": "http://edamontology.org/format_3711", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.thegpm.org/docs/X_series_output_form.pdf" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Output format used by X! series search engines that is based on the XML language BIOML." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "X!Tandem XML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3245" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/format_3864", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "https://doi.org/10.7490/f1000research.1115724.1" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://github.com/miRTop/mirGFF3/blob/master/definition.md" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://github.com/miRTop/mirGFF3/blob/master/example.gff" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/miRTop/mirGFF3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "miRTop format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "mirGFF3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3865" + }, + { + "@id": "http://edamontology.org/format_1975" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0400", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate pH-dependent properties from pKa calculations of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein pH-dependent property calculation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein pKa calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_pKa_calculations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0250" + }, + { + "@id": "_:N1802b2ced56b44b4941830a9cd93acb0" + }, + { + "@id": "_:Nf35b840f64ce4cf786e6ecc94005e744" + } + ] + }, + { + "@id": "_:N1802b2ced56b44b4941830a9cd93acb0", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0123" + } + ] + }, + { + "@id": "_:Nf35b840f64ce4cf786e6ecc94005e744", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0897" + } + ] + }, + { + "@id": "http://edamontology.org/format_3816", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://docs.chemaxon.com/display/docs/Tripos+Mol2+format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mol2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2030" + } + ] + }, + { + "@id": "http://edamontology.org/data_2136", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1249" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The width of an output sequence or alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence width" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1683", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS (EMBASSY) domainatrix application log file." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS domainatrix log file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2646", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a small molecular from the ChEMBL database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ChEMBL ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Compound ID (ChEMBL)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2894" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_2245", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0850" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A collection of sequences output from a bootstrapping (resampling) procedure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Bootstrapping is often performed in phylogenetic analysis." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set (bootstrapped)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1987", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pearson MARKX10 alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx10" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2922" + } + ] + }, + { + "@id": "http://edamontology.org/data_2653", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "DAP[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a drug from the Therapeutic Target Database (TTD)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Drug ID (TTD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2895" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0553", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a \"gene tree\" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree analysis (gene family prediction)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene tree construction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N078128ebc75e474fa2b6fe5b667430ae" + }, + { + "@id": "http://edamontology.org/operation_0323" + }, + { + "@id": "_:N1c38ff2900584dfea380c8dc71917227" + } + ] + }, + { + "@id": "_:N078128ebc75e474fa2b6fe5b667430ae", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0194" + } + ] + }, + { + "@id": "_:N1c38ff2900584dfea380c8dc71917227", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0916" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0445", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify or predict transcription factor binding sites in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Transcription factor binding site prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0440" + } + ] + }, + { + "@id": "http://edamontology.org/data_2317", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The exact name of a cell line." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line name (exact)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2316" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0548", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree generation (quartet methods)" + }, + { + "@value": "Phylogenetic tree construction (quartet methods)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic inference (quartet methods)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0539" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3353", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.9" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Compare two or more ontologies, e.g. identify differences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_3352" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology comparison" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3943", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The reconstruction and analysis of genomic information in extinct species." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Paleogenomics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Ancestral genomes" + }, + { + "@value": "Paleogenetics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Paleogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Paleogenomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0622" + } + ] + }, + { + "@id": "http://edamontology.org/data_1481", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of protein tertiary (3D) structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Structure alignment (protein)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0886" + } + ] + }, + { + "@id": "http://edamontology.org/data_2680", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2610" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ensembl ID ('Erinaceus europaeus')" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1917", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data for an atom (in a molecular structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "General atomic property" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/has_topic", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://purl.obolibrary.org/obo/is_anti_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_reflexive": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/is_symmetric": [ + { + "@value": "false" + } + ], + "http://purl.obolibrary.org/obo/transitive_over": [ + { + "@value": "OBO_REL:is_a" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.geneontology.org/formats/oboInOwl#isCyclic": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined." + } + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "_:N55590ffd9b88495fbb139b6f69ef9168" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "has topic" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://edamontology.org/topic_0003" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "http://edamontology.org/is_topic_of" + } + ], + "http://www.w3.org/2004/02/skos/core#broadMatch": [ + { + "@id": "http://purl.obolibrary.org/obo/OBI_0000298" + }, + { + "@id": "http://purl.obolibrary.org/obo/IAO_0000136" + }, + { + "@id": "http://www.loa.istc.cnr.it/ontologies/DOLCE-Lite.owl#has-quality" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "http://annotation-ontology.googlecode.com/svn/trunk/annotation-core.owl#hasTopic" + } + ] + }, + { + "@id": "_:N55590ffd9b88495fbb139b6f69ef9168", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2002/07/owl#unionOf": [ + { + "@list": [ + { + "@id": "http://edamontology.org/data_0006" + }, + { + "@id": "http://edamontology.org/operation_0004" + } + ] + } + ] + }, + { + "@id": "http://edamontology.org/format_2553", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "XML format for a sequence feature table." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence feature table format (XML)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2548" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3337", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Repositories of biological samples, typically human, for basic biological and clinical research." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Tissue collection" + }, + { + "@value": "biobanking" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Biobank" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biobank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biobank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3277" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0217", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0218" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Literature analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3092", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict, recognise and identify positional features in proteins from analysing protein sequences or structures." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein feature recognition" + }, + { + "@value": "Protein feature prediction" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Sequence profile database search" + }, + { + "@value": "Protein site prediction" + }, + { + "@value": "Protein secondary database search" + }, + { + "@value": "Protein site recognition" + }, + { + "@value": "Sequence feature detection (protein)" + }, + { + "@value": "Protein site detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein feature detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nb75367c0899e4eb3b7553ea651add716" + }, + { + "@id": "http://edamontology.org/operation_2479" + }, + { + "@id": "_:Nbd3a9b520b9a4486a0d9465e11bd3d9f" + }, + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N2ed3a436fbd8401ea622ed6d49d5ba39" + } + ] + }, + { + "@id": "_:Nb75367c0899e4eb3b7553ea651add716", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "_:Nbd3a9b520b9a4486a0d9465e11bd3d9f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1277" + } + ] + }, + { + "@id": "_:N2ed3a436fbd8401ea622ed6d49d5ba39", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0078" + } + ] + }, + { + "@id": "http://edamontology.org/data_2749", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a particular genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_2002", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simple multiple sequence (alignment) format for SRS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "srs format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4038", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://edamontology.org/related_term": [ + { + "@value": "Environmental sequencing" + }, + { + "@value": "Environmental RNA (eRNA)" + }, + { + "@value": "Taxonomic profiling" + }, + { + "@value": "Environmental DNA (eDNA)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "DNA metabarcoding" + }, + { + "@value": "Environmental metabarcoding" + }, + { + "@value": "eRNA metabarcoding" + }, + { + "@value": "eDNA metabarcoding" + }, + { + "@value": "RNA metabarcoding" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metabarcoding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Environmental_DNA" + }, + { + "@id": "https://en.wikipedia.org/wiki/Metabarcoding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + }, + { + "@id": "_:N2209e6c6c0164d15a007ad4abf229f70" + }, + { + "@id": "http://edamontology.org/topic_3697" + } + ], + "http://www.w3.org/2004/02/skos/core#exactMatch": [ + { + "@id": "https://www.wikidata.org/wiki/Q51237016" + } + ], + "http://www.w3.org/2004/02/skos/core#relatedMatch": [ + { + "@id": "https://www.wikidata.org/wiki/Q25098939" + } + ] + }, + { + "@id": "_:N2209e6c6c0164d15a007ad4abf229f70", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://www.w3.org/2004/02/skos/core#related" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3923" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0234", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate sequence complexity, for example to find low-complexity regions in sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence complexity calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0236" + }, + { + "@id": "_:N1c013ba87c944bdaa5d9bd3eb4717c14" + }, + { + "@id": "_:N5e1fb4ed4e3c45b68a2d028a30131c1f" + } + ] + }, + { + "@id": "_:N1c013ba87c944bdaa5d9bd3eb4717c14", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0157" + } + ] + }, + { + "@id": "_:N5e1fb4ed4e3c45b68a2d028a30131c1f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1259" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3414", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Traumatology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Trauma_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trauma medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Traumatology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/data_2770", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an RNA transcript from the H-InvDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HIT ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2769" + } + ] + }, + { + "@id": "http://edamontology.org/data_3495", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An RNA sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "RNA sequences" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA sequence" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2977" + } + ] + }, + { + "@id": "http://edamontology.org/data_1464", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a DNA tertiary (3D) structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1459" + } + ] + }, + { + "@id": "http://edamontology.org/format_2067", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of a matrix of genetic distances between molecular sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence distance matrix format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2350" + }, + { + "@id": "_:N62ff867c3d6d46e698734652965d2a87" + } + ] + }, + { + "@id": "_:N62ff867c3d6d46e698734652965d2a87", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0870" + } + ] + }, + { + "@id": "http://edamontology.org/data_0982", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name or other identifier of a molecule." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecule identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/format_1949", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nexus/paup interleaved sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "nexus-seq" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3147", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "mass spectrometry experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_2531" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass spectrometry experiment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2107", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an enzyme from the BioCyc enzymes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "BioCyc enzyme ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Enzyme ID (BioCyc)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2104" + }, + { + "@id": "http://edamontology.org/data_2321" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3178", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0196" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RNA-Seq alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1570", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "InterPro entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0623", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genes, gene family or system" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Gene_and protein_families" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein sequence classification" + }, + { + "@value": "Gene system" + }, + { + "@value": "Protein families" + }, + { + "@value": "Gene families" + }, + { + "@value": "Gene family" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A protein families database might include the classifier (e.g. a sequence profile) used to build the classification." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene and protein families" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_family" + }, + { + "@id": "https://en.wikipedia.org/wiki/Protein_family" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + }, + { + "@id": "http://edamontology.org/topic_3321" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2818", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Eukaryotes" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0255", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query the features (in a feature table) of molecular sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Feature table query" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0607", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Laboratory_Information_management" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Laboratory resources" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laboratory information management" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Laboratory_information_management_system" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0605" + } + ] + }, + { + "@id": "http://edamontology.org/data_1049", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a directory." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Directory name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1113", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of an entry from the COG database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "COG ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster ID (COG)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1112" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1838", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate contacts between residues and ligands in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2950" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Residue contact calculation (residue-ligand)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0363", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate the reverse and / or complement of a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Nucleic acid sequence reverse and complement" + }, + { + "@value": "Reverse and complement" + }, + { + "@value": "Reverse / complement" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reverse complement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Complementarity_(molecular_biology)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ] + }, + { + "@id": "http://edamontology.org/format_3693", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/assembly/agp/AGP_Specification" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "agp" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.ncbi.nlm.nih.gov/assembly/agp/AGP_Specification" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "AGP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2055" + } + ] + }, + { + "@id": "http://edamontology.org/format_1367", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A profile (sequence classifier) in the format used in the JASPAR database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "JASPAR format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2069" + } + ] + }, + { + "@id": "http://edamontology.org/data_2137", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A penalty for introducing or extending a gap in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gap penalty" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1394" + } + ] + }, + { + "@id": "http://edamontology.org/data_2130", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0842" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0183", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_0081" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the generation, storage, analysis, rendering etc. of structure alignments." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Structure alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1619", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format of the TIGR genome database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TIGR gene report format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0328", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2415" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simulate the folding of a protein." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2415" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein folding simulation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1442", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Distances, such as Branch Score distance, between two or more phylogenetic trees." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Phylogenetic tree report (tree distances)" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree distances" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2523" + } + ] + }, + { + "@id": "http://edamontology.org/data_2367", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an object from the ASTD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ASTD ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2109" + }, + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_1097" + } + ] + }, + { + "@id": "http://edamontology.org/data_1489", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiple protein tertiary structure alignment (all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3399", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Aging" + }, + { + "@value": "Gerontology" + }, + { + "@value": "Ageing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.10 Geriatrics and gerontology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Geriatrics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Geriatric_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Geriatric medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Geriatrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3185", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Base calling" + }, + { + "@value": "Phred base-calling" + }, + { + "@value": "Phred base calling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base-calling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Na5a9c0a409d34324adbe30aefc2883bb" + }, + { + "@id": "http://edamontology.org/operation_0230" + } + ] + }, + { + "@id": "_:Na5a9c0a409d34324adbe30aefc2883bb", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3168" + } + ] + }, + { + "@id": "http://edamontology.org/format_3758", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "out" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "\"Raw\" result file from SEQUEST database search." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SEQUEST .out file" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3245" + } + ] + }, + { + "@id": "http://edamontology.org/data_2294", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of an entry from a database of molecular sequence variation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence variation ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_2088", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Structural data for DNA base pairs or runs of bases, such as energy or angle data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA base structural data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0912" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0606", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data resources for the biological or biomedical literature, either a primary source of literature or some derivative." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Literature data resources" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0404", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Estimate hydrogen exchange rate of a protein sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein hydrogen exchange rate calculation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0400" + }, + { + "@id": "_:N8764d12ff5354321b9c2d49e65aca0e8" + } + ] + }, + { + "@id": "_:N8764d12ff5354321b9c2d49e65aca0e8", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1530" + } + ] + }, + { + "@id": "http://edamontology.org/data_3425", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.5" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Carbohydrate data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Carbohydrate property" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2087" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2447", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) a protein sequence and associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2479" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence processing (protein)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0926", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Radiation hybrid scores (RH) scores for one or more markers." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Radiation Hybrid (RH) scores" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "RH scores" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3108" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3766", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A data mining method typically used for studying biological networks based on pairwise correlations between variables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Weighted gene co-expression network analysis" + }, + { + "@value": "WGCNA" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Weighted correlation network analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nc2eb4ac919d849b39ab8454d73eb3488" + }, + { + "@id": "http://edamontology.org/operation_3927" + } + ] + }, + { + "@id": "_:Nc2eb4ac919d849b39ab8454d73eb3488", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0602" + } + ] + }, + { + "@id": "http://edamontology.org/format_2341", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the NCI-Nature pathways database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCI-Nature pathway entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N51bab0281e4544d2b4ad67ecb7ebecf7", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "OBO_REL:has_participant" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0408", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein globularity prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2574" + }, + { + "@id": "_:Nc06cd33817e645c58164ca1bc77aa429" + } + ] + }, + { + "@id": "_:Nc06cd33817e645c58164ca1bc77aa429", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1526" + } + ] + }, + { + "@id": "http://edamontology.org/data_1776", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report on general functional properties of specific protein(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For properties that can be mapped to a sequence, use 'Sequence report' instead." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein report (function)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1023", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "UFO" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS Uniform Feature Object" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3034" + }, + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/data_1797", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1035" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Gene identifier from Glossina morsitans GeneDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (GeneDB Glossina morsitans)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1137", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "PR[0-9]{5}" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The unique identifier of an entry in the PRINTS database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PRINTS code" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2910" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3039", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.2" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2432", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) microarray data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Microarray data processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0356", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0338" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search sequence(s) or a sequence database for sequences of a given isoelectric point." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence database search (by isoelectric point)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0904", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data on the effect of (typically point) mutation on protein folding, stability, structure and function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (mutation)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3141", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a 'class' node from the SCOP database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SCOP class" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3982", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "chain" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CHAIN" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://genome.ucsc.edu/goldenPath/help/chain.html" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2920" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://purl.obolibrary.org/obo/remark", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ] + }, + { + "@id": "http://edamontology.org/operation_0276", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse a network of protein interactions." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein interaction network comparison" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein interaction network analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N008217385d074803b4954a0a46a5ced2" + }, + { + "@id": "http://edamontology.org/operation_2949" + }, + { + "@id": "http://edamontology.org/operation_3927" + }, + { + "@id": "_:N801678810fb24a2b8778caece5630ef3" + } + ] + }, + { + "@id": "_:N008217385d074803b4954a0a46a5ced2", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "_:N801678810fb24a2b8778caece5630ef3", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2984" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3077", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data collection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data acquisition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Data_acquisition" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3071" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0228", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_0227" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Analyse an index of biological data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data index analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0851", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A character used to replace (mask) other characters in a molecular sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence mask character" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1704", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The format of an entry from the MSDchem ligand dictionary." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MSDchem ligand dictionary entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3987", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "zip" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ZIP is an archive file format that supports lossless data compression." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ZIP" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A ZIP file may contain one or more files or directories that may have been compressed." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ZIP format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Zip_(file_format)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/format_2017", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for an amino acid index." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Amino acid index format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N9d31d0668ad3489ba1c6088d490fcd6b" + }, + { + "@id": "http://edamontology.org/format_3033" + } + ] + }, + { + "@id": "_:N9d31d0668ad3489ba1c6088d490fcd6b", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1501" + } + ] + }, + { + "@id": "http://edamontology.org/data_2852", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for the (3D) structure of a toxin." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxin structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1463" + } + ] + }, + { + "@id": "http://edamontology.org/data_1014", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1016" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A specification (partial or complete) of one or more positions or regions of a molecular sequence or map." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence position specification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2436", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Gene set testing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Functional enrichment analysis" + }, + { + "@value": "GSEA" + }, + { + "@value": "Gene-set over-represenation analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Gene set analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Gene Ontology concept enrichment" + }, + { + "@value": "GO-term enrichment" + }, + { + "@value": "Gene Ontology term enrichment" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value." + }, + { + "@value": "Gene sets can be defined beforehand by biological function, chromosome locations and so on." + }, + { + "@value": "\"Gene set analysis\" (often used interchangeably or in an overlapping sense with \"gene-set enrichment analysis\") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed." + }, + { + "@value": "Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene-set enrichment analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_Ontology_Term_Enrichment" + }, + { + "@id": "https://en.wikipedia.org/wiki/Gene_set_enrichment_analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N7dfcb4a77c714757a06cc8e113a591ec" + }, + { + "@id": "http://edamontology.org/operation_2495" + }, + { + "@id": "_:N82cb0096f186479fb5e208776d33a2c6" + }, + { + "@id": "http://edamontology.org/operation_3501" + } + ] + }, + { + "@id": "_:N7dfcb4a77c714757a06cc8e113a591ec", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3754" + } + ] + }, + { + "@id": "_:N82cb0096f186479fb5e208776d33a2c6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/data_2108", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a biological reaction from a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Reaction ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N3c8bfd7a2f8243cbaa1cb7f75fd981c6" + }, + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "_:N3c8bfd7a2f8243cbaa1cb7f75fd981c6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2978" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3359", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Split a file containing multiple data items into many files, each containing one item." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "File splitting" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Splitting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3900", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict DNA-binding proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein-DNA interaction prediction" + }, + { + "@value": "DNA-protein interaction prediction" + }, + { + "@value": "DNA-binding protein detection" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA-binding protein prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nbb1827ecc7da46b39ce7c4d391b66ded" + }, + { + "@id": "_:N6ed9cdaf13844e88a77a0b0fe6304f3e" + }, + { + "@id": "http://edamontology.org/operation_0389" + } + ] + }, + { + "@id": "_:Nbb1827ecc7da46b39ce7c4d391b66ded", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0128" + } + ] + }, + { + "@id": "_:N6ed9cdaf13844e88a77a0b0fe6304f3e", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0906" + } + ] + }, + { + "@id": "http://edamontology.org/data_2788", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0860" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence profile data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2786", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a genome project assigned by NCBI." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "NCBI Genome Project ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2903" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/data_1723", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0966" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A term from the EMAP mouse ontology." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMAP" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2560", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the STRING database of protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "STRING entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1960", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.compbio.ox.ac.uk/bioinformatics_faq/format_examples.shtml#staden" + }, + { + "@id": "http://www.bio.net/bionet/mm/bio-soft/1991-October/003063.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://www.bio.net/bionet/mm/bio-soft/1991-October/003063.html" + }, + { + "@id": "http://www.compbio.ox.ac.uk/bioinformatics_faq/format_examples.shtml#staden" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Staden suite sequence format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Staden format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2551" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3025", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a concept in an ontology of biological or bioinformatics concepts and relations." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Ontology concept identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + }, + { + "@id": "_:Nb83fad508928474da0a04dfd219dbc52" + } + ] + }, + { + "@id": "_:Nb83fad508928474da0a04dfd219dbc52", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2858" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0625", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Genotype-phenotype analysis" + }, + { + "@value": "Genotype and phenotype resources" + }, + { + "@value": "Genotype-phenotype" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Genotype_and_phenotype" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Genotyping" + }, + { + "@value": "Phenotyping" + }, + { + "@value": "Phenotype" + }, + { + "@value": "Genotype" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genotype and phenotype" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Genotype%E2%80%93phenotype_distinction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3053" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0552", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree bootstrapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0324" + }, + { + "@id": "http://edamontology.org/operation_2428" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3233", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Transcript copy number estimation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Copy number estimation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3961" + } + ] + }, + { + "@id": "http://edamontology.org/format_3868", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Textual file format to store trajectory information for a 3D structure ." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Trajectory format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3866" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2421", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Search" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database search" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0224" + }, + { + "@id": "_:Na1102a3caac74a98a1667329146339ff" + } + ] + }, + { + "@id": "_:Na1102a3caac74a98a1667329146339ff", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2080" + } + ] + }, + { + "@id": "http://edamontology.org/data_1561", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on a protein 'functional category' node from the CATH database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH functional category" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2524", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0896" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data concerning one or more protein molecules." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This is a broad data type and is used a placeholder for other, more specific types." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2145", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2534" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An offset for a single-point sequence position." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence offset" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0225", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Search database to retrieve all relevant references to a particular entity or entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data retrieval (database cross-reference)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1475", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format of an entry (or part of an entry) from the PDB database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PDB entry format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PDB database entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N70ec278546cd43f4930d885cb83b5d00" + }, + { + "@id": "_:N807ed66a86f44702b4e29b0b9dae7043" + }, + { + "@id": "http://edamontology.org/format_2033" + } + ] + }, + { + "@id": "_:N70ec278546cd43f4930d885cb83b5d00", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3870" + } + ] + }, + { + "@id": "_:N807ed66a86f44702b4e29b0b9dae7043", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "http://edamontology.org/data_2727", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:GeneAccessionList" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "An identifier of a promoter of a gene that is catalogued in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Promoter ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0976" + } + ] + }, + { + "@id": "http://edamontology.org/data_1102", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Primary identifier of a Gramene database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gramene primary ID" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gramene primary identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2915" + } + ] + }, + { + "@id": "http://edamontology.org/topic_0109", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene finding" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1881", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "Moby:Author" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Information on the authors of a published work." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Author ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2118" + } + ] + }, + { + "@id": "http://edamontology.org/data_2954", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_3779" + }, + { + "@id": "http://edamontology.org/data_0972" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data derived from the analysis of a scientific text such as a full text article from a scientific journal." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Article report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1172", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "PubChem compound accession identifier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PubChem CID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2639" + }, + { + "@id": "http://edamontology.org/data_2894" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3481", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate sequences from some probabilistic model, e.g. a model that simulates evolution." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Probabilistic sequence generation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0230" + }, + { + "@id": "http://edamontology.org/operation_3480" + } + ] + }, + { + "@id": "http://edamontology.org/data_2874", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1234" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence set (polymorphic)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0573", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Draw or visualise a DNA map." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Map rendering" + }, + { + "@value": "DNA map drawing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Map drawing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N87efaa46763d40dcb0eec952e04d4cbf" + }, + { + "@id": "http://edamontology.org/operation_0337" + } + ] + }, + { + "@id": "_:N87efaa46763d40dcb0eec952e04d4cbf", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1274" + } + ] + }, + { + "@id": "http://edamontology.org/data_2248", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2048" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A data schema for organising or transforming data of some type." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Schema" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_1954", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Plain old FASTA sequence format (unspecified format for IDs)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pearson format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3471", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.18" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0279" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Prediction of nucleic-acid folding using sequence alignments as a source of data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0279" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid folding prediction (alignment-based)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1459", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "3D coordinate and associated data for a nucleic acid tertiary (3D) structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid structure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N0f5eee58e2a747ff9bc5b0f308fbe2d6" + }, + { + "@id": "http://edamontology.org/data_0883" + } + ] + }, + { + "@id": "_:N0f5eee58e2a747ff9bc5b0f308fbe2d6", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0097" + } + ] + }, + { + "@id": "http://edamontology.org/data_1093", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A persistent, unique identifier of a molecular sequence database entry." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence accession number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1063" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2513", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a nucleic acid sequence by some means." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0230" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence generation (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2920", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alignment format (pair only)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N882056b038e64712bf278415148141cc" + }, + { + "@id": "http://edamontology.org/format_1921" + } + ] + }, + { + "@id": "_:N882056b038e64712bf278415148141cc", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1381" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2963", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.22" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2962" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a codon usage bias plot." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2962" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Codon usage bias plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2614", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+\\.[A-Z]\\.[0-9]+\\.[0-9]+\\.[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "TC number" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "OBO file for regular expression." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "TCDB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2910" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3441", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a graph, or other visual representation, of data, showing the relationship between two or more variables." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0337" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2556", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text format for a phylogenetic tree." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phylogenetic tree format (text)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2740", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.3" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1026" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Name of an entry (gene) from the Genolist genes database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene name (Genolist)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_0390", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Decompose a structure into compact or globular fragments (protein peeling)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein peeling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0246" + } + ] + }, + { + "@id": "http://edamontology.org/format_3830", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Binary format used by the ARB software suite." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "ARB binary format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ARB" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1921" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0560", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict or optimise DNA to elicit (via DNA vaccination) an immunological response." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "DNA vaccine design" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3095" + }, + { + "@id": "_:N87ccd27408a34d6685515b3d13b23a1c" + } + ] + }, + { + "@id": "_:N87ccd27408a34d6685515b3d13b23a1c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0804" + } + ] + }, + { + "@id": "http://edamontology.org/data_1265", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A table of base frequencies of a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base frequencies table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2082" + }, + { + "@id": "http://edamontology.org/data_1261" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3277", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Biological samples and specimens." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Specimen collections" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Sample_collections" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "biosamples" + }, + { + "@value": "samples" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sample collections" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Biological_specimen" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/topic_2820", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.17" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/topic_3500" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0621" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Vertebrates" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0102", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Synteny" + }, + { + "@value": "Linkage mapping" + }, + { + "@value": "Genetic linkage" + }, + { + "@value": "Linkage" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Gene_mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0080" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2871", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence mapping" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence tagged site (STS) mapping" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2944" + }, + { + "@id": "_:N2fe1e9d26f384f60b6558a66b9cfb686" + } + ] + }, + { + "@id": "_:N2fe1e9d26f384f60b6558a66b9cfb686", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1279" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3778", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.16" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Literature annotation" + }, + { + "@value": "Article annotation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Text_annotation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0226" + }, + { + "@id": "_:Ned0baaa6d55a495ab61636e35d2d271a" + }, + { + "@id": "_:N3e1becbdf3e4419b97e755d8cdf8887f" + }, + { + "@id": "_:Nd2be898824134e0fb208901f3b1e2a81" + } + ] + }, + { + "@id": "_:Ned0baaa6d55a495ab61636e35d2d271a", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3671" + } + ] + }, + { + "@id": "_:N3e1becbdf3e4419b97e755d8cdf8887f", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3779" + } + ] + }, + { + "@id": "_:Nd2be898824134e0fb208901f3b1e2a81", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_3068" + } + ] + }, + { + "@id": "http://edamontology.org/format_1989", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pearson MARKX3 alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "markx3" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2922" + } + ] + }, + { + "@id": "http://edamontology.org/format_3484", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/documentation": [ + { + "@value": "https://github.com/BenLangmead/bowtie/blob/master/MANUAL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Bowtie format for indexed reference genome for \"small\" genomes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Bowtie index format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ebwt" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:N4ffbf8317c694b609d4fa86b104bf935" + }, + { + "@id": "http://edamontology.org/format_3326" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "_:N4ffbf8317c694b609d4fa86b104bf935", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_format_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3210" + } + ] + }, + { + "@id": "http://edamontology.org/format_3997", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "mp4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A digital multimedia container format most commonly used to store video and audio." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "MP4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "MPEG-4" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Moving_Picture_Experts_Group" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3283", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.3" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process data in such a way that makes it hard to trace to the person which the data concerns." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Data anonymisation" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Anonymisation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ] + }, + { + "@id": "http://edamontology.org/format_1568", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/format_2331" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Entry format for the BIND database of protein interaction." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BIND entry format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "_:N1e9b2434b0ff4e36948ff5cad3abbd17", + "@type": [ + "http://www.w3.org/2002/07/owl#Axiom" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set)." + } + ], + "http://www.w3.org/2002/07/owl#annotatedProperty": [ + { + "@id": "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym" + } + ], + "http://www.w3.org/2002/07/owl#annotatedSource": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.w3.org/2002/07/owl#annotatedTarget": [ + { + "@value": "Data set" + } + ] + }, + { + "@id": "http://edamontology.org/format_2172", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Format used for clusters of nucleotide sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence cluster format (nucleic acid)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2170" + } + ] + }, + { + "@id": "http://edamontology.org/data_1667", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A simple floating point number defining the lower or upper limit of an expectation value (E-value)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Expectation value" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "E-value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0951" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0345", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2422" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Query a database and retrieve sequences containing a given keyword." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence retrieval (by keyword)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3914", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.23" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Report of the quality control review that was made of factors involved in a procedure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QC report" + }, + { + "@value": "QC metrics" + }, + { + "@value": "Quality control metrics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Quality control report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2048" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3940", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Molecular biology methods used to analyze the spatial organization of chromatin in a cell." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "3C-based methods" + }, + { + "@value": "Chromosome conformation analysis" + }, + { + "@value": "3C technologies" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Chromosome_conformation_capture" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Chromatin accessibility assay" + }, + { + "@value": "Chromatin accessibility" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromosome conformation capture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Chromosome_conformation_capture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3361" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0287", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify and plot third base position variability in a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Base position variability plotting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0286" + }, + { + "@id": "http://edamontology.org/operation_0564" + }, + { + "@id": "_:N67e8ea879a05430d9b2f4cf07488c730" + }, + { + "@id": "_:Nc56794abaace448795b822c8c97e6d21" + } + ] + }, + { + "@id": "_:N67e8ea879a05430d9b2f4cf07488c730", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_1263" + } + ] + }, + { + "@id": "_:Nc56794abaace448795b822c8c97e6d21", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0114" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0497", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align two or more molecular sequences with user-defined constraints." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0292" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Constrained sequence alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_3403", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 3.2.5 Critical care/Emergency medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The multidisciplinary that cares for patients with acute, life-threatening illness or injury." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Emergency medicine" + }, + { + "@value": "Intensive care medicine" + }, + { + "@value": "Acute medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Critical_care_medicine" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Critical care medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Intensive_care_medicine" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3303" + } + ] + }, + { + "@id": "http://edamontology.org/format_2003", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Simple sequence pair (alignment) format for SRS." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "srspair" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_2920" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1824", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Calculate the solvent accessibility ('accessible surface') for a structure as a whole." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0387" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein surface calculation (accessible)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3857", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/citation": [ + { + "@id": "https://doi.org/10.6084/m9.figshare.3115156.v2" + } + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.commonwl.org/user_guide/" + }, + { + "@id": "https://www.commonwl.org/v1.0/Workflow.html" + }, + { + "@id": "https://www.commonwl.org/v1.0/CommandLineTool.html" + } + ], + "http://edamontology.org/example": [ + { + "@id": "https://github.com/common-workflow-language/common-workflow-language/tree/master/v1.0/examples" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "cwl" + } + ], + "http://edamontology.org/organisation": [ + { + "@id": "https://sfconservancy.org/" + }, + { + "@id": "https://www.commonwl.org/" + } + ], + "http://edamontology.org/repository": [ + { + "@id": "https://github.com/common-workflow-language/common-workflow-language" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Common Workflow Language (CWL) format for description of command-line tools and workflows." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Common Workflow Language" + }, + { + "@value": "CommonWL" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CWL" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3750" + }, + { + "@id": "http://edamontology.org/format_2032" + } + ] + }, + { + "@id": "http://edamontology.org/data_2837", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a pathway from the BioSystems pathway database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway ID (BioSystems)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2365" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3219", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Pre-process sequence reads to ensure (or improve) quality and reliability." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Sequence read pre-processing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Read pre-processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3921" + }, + { + "@id": "http://edamontology.org/operation_3218" + } + ] + }, + { + "@id": "http://edamontology.org/data_1204", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A QSAR topological descriptor." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "QSAR topological descriptor" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "QSAR descriptor (topological)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0847" + } + ] + }, + { + "@id": "http://edamontology.org/data_2201", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.8" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_0849" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence record full" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3439", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/deprecation_comment": [ + { + "@value": "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.24" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_2497" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2437" + }, + { + "@id": "http://edamontology.org/operation_3929" + }, + { + "@id": "http://edamontology.org/operation_3094" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict a molecular pathway or network." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pathway or network prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_3018", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://staden.sourceforge.net/manual/formats_unix_12.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@id": "http://staden.sourceforge.net/manual/formats_unix_12.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "ZTR format for storing chromatogram data from DNA sequencing instruments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ZTR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2333" + }, + { + "@id": "http://edamontology.org/format_2057" + } + ] + }, + { + "@id": "http://edamontology.org/format_1200", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "smarts" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_1196" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3510", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.8" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Protein_sites_features_and_motifs" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein sequence features" + }, + { + "@value": "Signal peptide cleavage sites" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein sites, features and motifs" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_0078" + }, + { + "@id": "http://edamontology.org/topic_0160" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0322", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF: CorrectedPDBasXML" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Protein model refinement" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular model refinement" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2480" + }, + { + "@id": "http://edamontology.org/operation_2425" + } + ] + }, + { + "@id": "http://edamontology.org/format_1996", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS simple sequence pairwise alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/formats" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "pair" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + } + ] + }, + { + "@id": "http://edamontology.org/format_3657", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://www.pathvisio.org/gpml/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GPML" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2013" + }, + { + "@id": "http://edamontology.org/format_2332" + } + ] + }, + { + "@id": "http://edamontology.org/topic_1304", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "CpG rich regions (isochores) in a nucleotide sequence." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/topic_3512" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CpG island and isochores" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/obsolete_since", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Version in which a concept was made obsolete." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Obsolete since" + } + ] + }, + { + "@id": "http://edamontology.org/topic_4021", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.26" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Pan-omics" + }, + { + "@value": "Panomics" + }, + { + "@value": "Multi-omics" + }, + { + "@value": "Integrative omics" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Multiomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "http://edamontology.org/topic_3366" + }, + { + "@id": "https://en.wikipedia.org/wiki/Multiomics" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3391" + } + ] + }, + { + "@id": "http://edamontology.org/data_2662", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "T3D[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "T3DB ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2897" + } + ] + }, + { + "@id": "http://edamontology.org/format_3817", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.20" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "https://www.latex-project.org/help/documentation/" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "format for the LaTeX document preparation system." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "LaTeX format" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "uses the TeX typesetting program format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "latex" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + }, + { + "@id": "http://edamontology.org/format_3507" + } + ] + }, + { + "@id": "http://edamontology.org/operation_2427", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Perform basic operations on some data or a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_2409" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data handling" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_2444", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/operation_2416" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process (read and / or write) protein secondary structure data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein secondary structure processing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2752", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "GlycoMap ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2900" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3217", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Scaffold gap completion" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3216" + } + ] + }, + { + "@id": "http://edamontology.org/format_3593", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.11" + } + ], + "http://edamontology.org/documentation": [ + { + "@id": "http://pillow.readthedocs.org/en/latest/handbook/image-file-formats.html" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "IM is a format used by LabEye and other applications based on the IFUNC image processing library." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "IFUNC library reads and writes most uncompressed interchange versions of this format." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "im" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/data_0935", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2535" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequencing by synthesis (SBS) data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SBS experimental data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/format_2001", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "EMBOSS simple multiple alignment format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "EMBOSS simple format" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2554" + }, + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_2799", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A unique identifier of gene in the MfunGD database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene ID (MfunGD)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2295" + }, + { + "@id": "http://edamontology.org/data_2091" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3628", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chromatographic alignment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3214" + }, + { + "@id": "_:N7b1b66b28db04ec7ad142557bffcba70" + } + ] + }, + { + "@id": "_:N7b1b66b28db04ec7ad142557bffcba70", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0943" + } + ] + }, + { + "@id": "http://edamontology.org/data_2912", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Accession number of a strain of an organism variant, typically a plant, virus or bacterium." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Strain accession" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "_:Nf52c5d5b560142b29aa2a7e06a988e5c" + }, + { + "@id": "http://edamontology.org/data_2908" + }, + { + "@id": "http://edamontology.org/data_2379" + } + ] + }, + { + "@id": "_:Nf52c5d5b560142b29aa2a7e06a988e5c", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0963" + } + ] + }, + { + "@id": "http://edamontology.org/data_1745", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.21" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Cartesian y coordinate of an atom (in a molecular structure)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1743" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Atomic y coordinate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3119", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1261" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report of regions in a molecular sequence that are biased to certain characters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence features (compositionally-biased regions)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1762", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0907" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Summary of domain classification information for a CATH domain." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CATH domain report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2772", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a antibody from the HPA database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "HPA antibody id" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2091" + }, + { + "@id": "http://edamontology.org/data_2907" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3434", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.6" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Convert a data set from one form to another." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Conversion" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0004" + } + ] + }, + { + "@id": "http://edamontology.org/format_3555", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.9" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "File format used for scripts for the Statistical Package for the Social Sciences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "SPSS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2330" + } + ] + }, + { + "@id": "http://edamontology.org/data_3932", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.24" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "pFDR" + }, + { + "@value": "FDR" + }, + { + "@value": "Adjusted P-value" + }, + { + "@value": "Padj" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data)." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Q-value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Q-value_(statistics)%20" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_0951" + } + ] + }, + { + "@id": "http://edamontology.org/format_3988", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.25" + } + ], + "http://edamontology.org/file_extension": [ + { + "@value": "lsm" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Zeiss' proprietary image format based on TIFF." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "LSM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_3547" + }, + { + "@id": "http://edamontology.org/format_2333" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1831", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowCysteineMetal" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect cysteines that are bound to metal in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Metal-bound cysteine detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_0248" + }, + { + "@id": "http://edamontology.org/operation_1850" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0242", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.19" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0438" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Conserved transcription regulatory sequence identification" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1564", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein fold recognition report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1488", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "C-beta atoms from amino acid side-chains may be included." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise protein tertiary structure alignment (C-alpha atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/topic_0751", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.0" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/topic_0601" + }, + { + "@id": "http://edamontology.org/topic_0748" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein phosphorylation and phosphorylation sites in protein sequences." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Phosphorylation sites" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_1829", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "WHATIF:ShowCysteineBridge" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Detect cysteine bridges (from coordinate data) in a protein structure." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cysteine bridge detection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_1850" + } + ] + }, + { + "@id": "http://edamontology.org/data_3707", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.14" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Machine-readable biodiversity data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Biodiversity information" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "OTU table" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Biodiversity data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_3736" + }, + { + "@id": "http://edamontology.org/data_0006" + } + ] + }, + { + "@id": "http://edamontology.org/data_2627", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.7" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a report of molecular interactions from a database (typically)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1074" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Molecular interaction ID" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_0963", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Cell line annotation" + }, + { + "@value": "Organism strain data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cell line report" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2530" + } + ] + }, + { + "@id": "http://edamontology.org/data_1327", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta13" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/data_1277" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Epitope mapping is commonly done during vaccine design." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein features (epitopes)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_1586", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_2139" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Nucleic acid melting temperature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2134", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.5" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_0006" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "A control of the order of data that is output, for example the order of sequences in an alignment." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Results sort order" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_3671", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.12" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Free text" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "Plain text" + }, + { + "@value": "Textual search query" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2526" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3376", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Health care research" + }, + { + "@value": "Health care science" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The discovery, development and approval of medicines." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Drug discovery and development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Medicines_research_and_development" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/events" + }, + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Medicines research and development" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Drug_development" + }, + { + "@id": "https://en.wikipedia.org/wiki/Drug_discovery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3344" + } + ] + }, + { + "@id": "http://edamontology.org/data_2576", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a toxin." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toxin identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1086" + }, + { + "@id": "_:Ncfbee08e40fe4ab3ae9b049c61d2c760" + } + ] + }, + { + "@id": "_:Ncfbee08e40fe4ab3ae9b049c61d2c760", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/is_identifier_of" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_2852" + } + ] + }, + { + "@id": "http://edamontology.org/topic_3387", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.4" + } + ], + "http://edamontology.org/isdebtag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDbXref": [ + { + "@value": "VT 1.5.18 Marine and Freshwater biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The study of organisms in the ocean or brackish waters." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId": [ + { + "@value": "Marine_biology" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/topics" + }, + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/events" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Marine biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Marine_biology" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/topic_3070" + } + ] + }, + { + "@id": "http://edamontology.org/data_2379", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/notRecommendedForAnnotation": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Identifier of a strain of an organism variant, typically a plant, virus or bacterium." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Strain identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1869" + } + ] + }, + { + "@id": "http://edamontology.org/media_type", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://purl.obolibrary.org/obo/is_metadata_tag": [ + { + "@value": true + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym": [ + { + "@value": "MIME type" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/properties" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Media type" + } + ] + }, + { + "@id": "http://edamontology.org/data_1487", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#consider": [ + { + "@id": "http://edamontology.org/data_1481" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pairwise protein tertiary structure alignment (all atoms)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/data_2219", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "The name of a field in a database." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + }, + { + "@id": "http://edamontology.org/identifiers" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Database field name" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2099" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0562", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/obsolete_since": [ + { + "@value": "1.12" + } + ], + "http://edamontology.org/oldParent": [ + { + "@id": "http://www.w3.org/2002/07/owl#Thing" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Reformat (a file or other report of) molecular sequence alignment(s)." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/obsolete" + } + ], + "http://www.geneontology.org/formats/oboInOwl#replacedBy": [ + { + "@id": "http://edamontology.org/operation_0335" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sequence alignment formatting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#DeprecatedClass" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ] + }, + { + "@id": "http://edamontology.org/operation_3206", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Global methylation analysis" + }, + { + "@value": "Methylation level analysis (global)" + }, + { + "@value": "Genome methylation analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Whole genome methylation analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_3918" + }, + { + "@id": "http://edamontology.org/operation_3204" + } + ] + }, + { + "@id": "http://edamontology.org/data_0939", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "CD spectrum" + }, + { + "@value": "Protein circular dichroism (CD) spectroscopic data" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "CD spectra" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_2537" + } + ] + }, + { + "@id": "http://edamontology.org/operation_1777", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Predict the biological or biochemical role of a protein, or other aspects of a protein function." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Protein function analysis" + }, + { + "@value": "Protein functional analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Protein function prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Protein_function_prediction" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N1fafc5ffa17b452da328b564b7a5e3dd" + }, + { + "@id": "http://edamontology.org/operation_2945" + } + ] + }, + { + "@id": "_:N1fafc5ffa17b452da328b564b7a5e3dd", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_1775" + } + ] + }, + { + "@id": "http://edamontology.org/operation_3232", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "1.1" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Gene expression quantitative trait loci profiling" + }, + { + "@value": "Gene expression QTL profiling" + }, + { + "@value": "eQTL profiling" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/operations" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Gene expression QTL analysis" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2495" + } + ] + }, + { + "@id": "http://edamontology.org/data_1288", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Sequence map of a whole genome." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Genome map" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1279" + } + ] + }, + { + "@id": "http://edamontology.org/data_1145", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://edamontology.org/regex": [ + { + "@value": "[0-9]+" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "PRIDE experiment accession number." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/identifiers" + }, + { + "@id": "http://edamontology.org/data" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PRIDE experiment accession number" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/data_1078" + } + ] + }, + { + "@id": "http://edamontology.org/operation_0306", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym": [ + { + "@value": "Text analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Process and analyse text (typically scientific literature) to extract information from it." + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasExactSynonym": [ + { + "@value": "Text data mining" + }, + { + "@value": "Text analytics" + }, + { + "@value": "Literature mining" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasRelatedSynonym": [ + { + "@value": "Literature analysis" + }, + { + "@value": "Article analysis" + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/operations" + }, + { + "@id": "http://edamontology.org/bio" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Text mining" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Text_mining" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/operation_2945" + }, + { + "@id": "_:N2397eaa45cdc49a19dbfee2c38385a59" + }, + { + "@id": "http://edamontology.org/operation_2423" + }, + { + "@id": "_:N73f01afde7214da6b190ea4fbf366387" + }, + { + "@id": "_:N9a211bd94e4a481491b01ae60f5d27df" + } + ] + }, + { + "@id": "_:N2397eaa45cdc49a19dbfee2c38385a59", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_input" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_3671" + } + ] + }, + { + "@id": "_:N73f01afde7214da6b190ea4fbf366387", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_output" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/data_0972" + } + ] + }, + { + "@id": "_:N9a211bd94e4a481491b01ae60f5d27df", + "@type": [ + "http://www.w3.org/2002/07/owl#Restriction" + ], + "http://www.w3.org/2002/07/owl#onProperty": [ + { + "@id": "http://edamontology.org/has_topic" + } + ], + "http://www.w3.org/2002/07/owl#someValuesFrom": [ + { + "@id": "http://edamontology.org/topic_0218" + } + ] + }, + { + "@id": "http://edamontology.org/format_1926", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://edamontology.org/created_in": [ + { + "@value": "beta12orEarlier" + } + ], + "http://www.geneontology.org/formats/oboInOwl#hasDefinition": [ + { + "@value": "Fasta format variant with database name before ID." + } + ], + "http://www.geneontology.org/formats/oboInOwl#inSubset": [ + { + "@id": "http://edamontology.org/bio" + }, + { + "@id": "http://edamontology.org/formats" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "dbid" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://edamontology.org/format_2200" + } + ] + } +] \ No newline at end of file diff --git a/src/webapp/test_queries/edam.ttl b/src/webapp/test_queries/edam.ttl new file mode 100644 index 0000000..48b13d2 --- /dev/null +++ b/src/webapp/test_queries/edam.ttl @@ -0,0 +1,41297 @@ +@prefix : . +@prefix dc: . +@prefix dcterms: . +@prefix doap: . +@prefix foaf: . +@prefix oboInOwl: . +@prefix oboLegacy: . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix skos: . +@prefix xsd: . + + a owl:Ontology ; + :citation ; + :has_format :format_2197, + :format_3261 ; + :next_id "4040" ; + :repository ; + oboLegacy:date "03.10.2023 11:14 UTC" ; + oboLegacy:idspace "EDAM http://edamontology.org/ \"EDAM relations, concept properties, and subsets\"", + "EDAM_data http://edamontology.org/data_ \"EDAM types of data\"", + "EDAM_format http://edamontology.org/format_ \"EDAM data formats\"", + "EDAM_operation http://edamontology.org/operation_ \"EDAM operations\"", + "EDAM_topic http://edamontology.org/topic_ \"EDAM topics\"" ; + oboLegacy:remark "EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology.", + "EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data." ; + dc:contributor "https://github.com/edamontology/edamontology/graphs/contributors and many more!" ; + dc:creator "Hervé Ménager", + "Jon Ison", + "Matúš Kalaš" ; + dc:description "EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format." ; + dc:format "application/rdf+xml" ; + dc:title "EDAM - The ontology of data analysis and management" ; + dcterms:format ; + dcterms:license ; + doap:Version "1.26_dev" ; + oboInOwl:hasSubset :bio, + :data, + :events, + :formats, + :identifiers, + :obsolete, + :operations, + :properties, + :topics ; + oboInOwl:savedBy "Matúš Kalaš" ; + rdfs:isDefinedBy :EDAM.owl ; + foaf:logo ; + foaf:page :page . + +:citation a owl:AnnotationProperty ; + rdfs:label "Citation" ; + :created_in "1.13" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasBroadSynonym "Publication reference" ; + oboInOwl:hasDefinition "'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format." ; + oboInOwl:hasRelatedSynonym "Publication" ; + oboInOwl:inSubset :properties . + +:created_in a owl:AnnotationProperty ; + rdfs:label "Created in" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "Version in which a concept was created." ; + oboInOwl:inSubset :properties . + +:data_0005 a owl:Class ; + rdfs:label "Resource type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "A type of computational resource used in bioinformatics." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0007 a owl:Class ; + rdfs:label "Tool" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A bioinformatics package or tool, e.g. a standalone application or web service." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0958 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0581 a owl:Class ; + rdfs:label "Database" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0957 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0583 a owl:Class ; + rdfs:label "Directory metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "A directory on disk from which files are read." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0831 a owl:Class ; + rdfs:label "MeSH vocabulary" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0582 ; + oboInOwl:hasDefinition "Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0832 a owl:Class ; + rdfs:label "HGNC vocabulary" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0582 ; + oboInOwl:hasDefinition "Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0835 a owl:Class ; + rdfs:label "UMLS vocabulary" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0582 ; + oboInOwl:hasDefinition "Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0843 a owl:Class ; + rdfs:label "Database entry" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "An entry (retrievable via URL) from a biological database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0844 a owl:Class ; + rdfs:label "Molecular mass" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mass of a molecule." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2050 . + +:data_0845 a owl:Class ; + rdfs:label "Molecular charge" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:pdbx_formal_charge" ; + oboInOwl:hasDefinition "Net charge of a molecule." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2050 . + +:data_0851 a owl:Class ; + rdfs:label "Sequence mask character" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "A character used to replace (mask) other characters in a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0852 a owl:Class ; + rdfs:label "Sequence mask type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of sequence masking to perform." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0853 a owl:Class ; + rdfs:label "DNA sense specification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :data_2534 ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "The strand of a DNA sequence (forward or reverse)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0854 a owl:Class ; + rdfs:label "Sequence length specification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "A specification of sequence length(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0855 a owl:Class ; + rdfs:label "Sequence metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2955 ; + oboInOwl:hasDefinition "Basic or general information concerning molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is used for such things as a report including the sequence identifier, type and length." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0856 a owl:Class ; + rdfs:label "Sequence feature source" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human)." ; + rdfs:subClassOf :data_2914 . + +:data_0859 a owl:Class ; + rdfs:label "Sequence signature model" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0950 ; + oboInOwl:hasDefinition "Data files used by motif or profile methods." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0861 a owl:Class ; + rdfs:label "Sequence alignment (words)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0863 ; + oboInOwl:hasDefinition "Alignment of exact matches between subsequences (words) within two or more molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0864 a owl:Class ; + rdfs:label "Sequence alignment parameter" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Some simple value controlling a sequence alignment (or similar 'match') operation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0866 a owl:Class ; + rdfs:label "Sequence alignment metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0868 a owl:Class ; + rdfs:label "Profile-profile alignment" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "\"Sequence-profile alignment\" and \"Profile-profile alignment\" are synonymous with \"Sequence signature matches\" which was already stated as including matches (alignment) and other data." ; + :obsolete_since "1.25 or earlier" ; + :oldParent :data_1916 ; + oboInOwl:hasDefinition "A profile-profile alignment (each profile typically representing a sequence alignment)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0858 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0869 a owl:Class ; + rdfs:label "Sequence-profile alignment" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "\"Sequence-profile alignment\" and \"Profile-profile alignment\" are synonymous with \"Sequence signature matches\" which was already stated as including matches (alignment) and other data." ; + :obsolete_since "1.24" ; + :oldParent :data_1916 ; + oboInOwl:hasDefinition "Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0858 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0875 a owl:Class ; + rdfs:label "Protein topology" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predicted or actual protein topology represented as a string of protein secondary structure elements." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:comment "The location and size of the secondary structure elements and intervening loop regions is usually indicated." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0876 a owl:Class ; + rdfs:label "Protein features report (secondary structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Secondary structure (predicted or real) of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0877 a owl:Class ; + rdfs:label "Protein features report (super-secondary)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Super-secondary structure of protein sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:comment "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0879 a owl:Class ; + rdfs:label "Secondary structure alignment metadata (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "An informative report on protein secondary structure alignment-derived data or metadata." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0882 a owl:Class ; + rdfs:label "Secondary structure alignment metadata (RNA)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "An informative report of RNA secondary structure alignment-derived data or metadata." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0884 a owl:Class ; + rdfs:label "Tertiary structure record" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0883 ; + oboInOwl:hasDefinition "An entry from a molecular tertiary (3D) structure database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0885 a owl:Class ; + rdfs:label "Structure database search results" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2080 ; + oboInOwl:hasDefinition "Results (hits) from searching a database of tertiary structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0890 a owl:Class ; + rdfs:label "Structural (3D) profile alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A 3D profile-3D profile alignment (each profile representing structures or a structure alignment)." ; + oboInOwl:hasExactSynonym "Structural profile alignment" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1916 . + +:data_0891 a owl:Class ; + rdfs:label "Sequence-3D profile alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0893 ; + oboInOwl:hasDefinition "An alignment of a sequence to a 3D profile (representing structures or a structure alignment)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0894 a owl:Class ; + rdfs:label "Amino acid annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report about a specific amino acid." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0895 a owl:Class ; + rdfs:label "Peptide annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report about a specific peptide." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0899 a owl:Class ; + rdfs:label "Protein structural motifs and surfaces" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "3D structural motifs in a protein." ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0900 a owl:Class ; + rdfs:label "Protein domain classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Data concerning the classification of the sequences and/or structures of protein structural domain(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0901 a owl:Class ; + rdfs:label "Protein features report (domains)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "structural domains or 3D folds in a protein or polypeptide chain." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0902 a owl:Class ; + rdfs:label "Protein architecture report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1537 ; + oboInOwl:hasDefinition "An informative report on architecture (spatial arrangement of secondary structure) of a protein structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0903 a owl:Class ; + rdfs:label "Protein folding report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1537 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0904 a owl:Class ; + rdfs:label "Protein features (mutation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "Data on the effect of (typically point) mutation on protein folding, stability, structure and function." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0905 a owl:Class ; + rdfs:label "Protein interaction raw data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf :data_3108 . + +:data_0909 a owl:Class ; + rdfs:label "Vmax" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2024 . + +:data_0910 a owl:Class ; + rdfs:label "Km" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2024 . + +:data_0911 a owl:Class ; + rdfs:label "Nucleotide base annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report about a specific nucleotide base." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0917 a owl:Class ; + rdfs:label "Gene classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0918 a owl:Class ; + rdfs:label "DNA variation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0923 a owl:Class ; + rdfs:label "PCR experiment report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "PCR experiments, e.g. quantitative real-time PCR." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0926 a owl:Class ; + rdfs:label "RH scores" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Radiation hybrid scores (RH) scores for one or more markers." ; + oboInOwl:hasExactSynonym "Radiation Hybrid (RH) scores" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping." ; + rdfs:subClassOf :data_3108 . + +:data_0931 a owl:Class ; + rdfs:label "Microarray experiment report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "microarray experiments including conditions, protocol, sample:data relationships etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0932 a owl:Class ; + rdfs:label "Oligonucleotide probe data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2717 ; + oboInOwl:hasDefinition "Data on oligonucleotide probes (typically for use with DNA microarrays)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0933 a owl:Class ; + rdfs:label "SAGE experimental data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2535 ; + oboInOwl:hasDefinition "Output from a serial analysis of gene expression (SAGE) experiment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0934 a owl:Class ; + rdfs:label "MPSS experimental data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2535 ; + oboInOwl:hasDefinition "Massively parallel signature sequencing (MPSS) data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0935 a owl:Class ; + rdfs:label "SBS experimental data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2535 ; + oboInOwl:hasDefinition "Sequencing by synthesis (SBS) data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0936 a owl:Class ; + rdfs:label "Sequence tag profile (with gene assignment)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.14" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2535 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0937 a owl:Class ; + rdfs:label "Electron density map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Protein X-ray crystallographic data" ; + oboInOwl:hasDefinition "X-ray crystallography data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2537 . + +:data_0938 a owl:Class ; + rdfs:label "Raw NMR data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Nuclear magnetic resonance (NMR) raw data, typically for a protein." ; + oboInOwl:hasNarrowSynonym "Protein NMR data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2537 . + +:data_0939 a owl:Class ; + rdfs:label "CD spectra" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data." ; + oboInOwl:hasExactSynonym "CD spectrum", + "Protein circular dichroism (CD) spectroscopic data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2537 . + +:data_0940 a owl:Class ; + rdfs:label "Volume map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Volume map data from electron microscopy." ; + oboInOwl:hasExactSynonym "3D volume map", + "EM volume map", + "Electron microscopy volume map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_3108 . + +:data_0941 a owl:Class ; + rdfs:label "Electron microscopy model" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :data_0883 ; + oboInOwl:hasDefinition "Annotation on a structural 3D model (volume map) from electron microscopy." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_3806 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0942 a owl:Class ; + rdfs:label "2D PAGE image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Two-dimensional gel electrophoresis image." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :data_3424 . + +:data_0945 a owl:Class ; + rdfs:label "Peptide identification" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer." ; + oboInOwl:hasExactSynonym "'Protein identification'", + "Peptide spectrum match" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :data_0897, + :data_2979 . + +:data_0946 a owl:Class ; + rdfs:label "Pathway or network annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2984 ; + oboInOwl:hasDefinition "An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0947 a owl:Class ; + rdfs:label "Biological pathway map" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2600 ; + oboInOwl:hasDefinition "A map (typically a diagram) of a biological pathway." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0948 a owl:Class ; + rdfs:label "Data resource definition" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1883 ; + oboInOwl:hasDefinition "A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0952 a owl:Class ; + rdfs:label "EMBOSS database resource definition" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "Resource definition for an EMBOSS database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0953 a owl:Class ; + rdfs:label "Version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "Information on a version of software or data, for example name, version number and release date." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0956 a owl:Class ; + rdfs:label "Data index report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information concerning an analysis of an index of biological data." ; + oboInOwl:hasExactSynonym "Database index annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3489 ], + :data_2048 . + +:data_0959 a owl:Class ; + rdfs:label "Job metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "Textual metadata on a submitted or completed job." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0960 a owl:Class ; + rdfs:label "User metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Textual metadata on a software author or end-user, for example a person or other software." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:data_0964 a owl:Class ; + rdfs:label "Scent annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report about a specific scent." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0974 a owl:Class ; + rdfs:label "Entity identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "An identifier of a biological entity or phenomenon." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0975 a owl:Class ; + rdfs:label "Data resource identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "An identifier of a data resource." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0978 a owl:Class ; + rdfs:label "Discrete entity identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0979 a owl:Class ; + rdfs:label "Entity feature identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0980 a owl:Class ; + rdfs:label "Entity collection identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Name or other identifier of a collection of discrete biological entities." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0981 a owl:Class ; + rdfs:label "Phenomenon identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Name or other identifier of a physical, observable biological occurrence or event." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0985 a owl:Class ; + rdfs:label "Molecule type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type a molecule." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For example, 'Protein', 'DNA', 'RNA' etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0986 a owl:Class ; + rdfs:label "Chemical identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1086 ; + oboInOwl:hasDefinition "Unique identifier of a chemical compound." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0992 a owl:Class ; + rdfs:label "Ligand identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1086 ; + oboInOwl:hasDefinition "Code word for a ligand, for example from a PDB file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0997 a owl:Class ; + rdfs:label "Chemical name (ChEBI)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound." ; + oboInOwl:hasExactSynonym "ChEBI chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This is the recommended chemical name for use for example in database annotation." ; + rdfs:subClassOf :data_0990 . + +:data_0998 a owl:Class ; + rdfs:label "Chemical name (IUPAC)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "IUPAC recommended name of a chemical compound." ; + oboInOwl:hasExactSynonym "IUPAC chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990 . + +:data_0999 a owl:Class ; + rdfs:label "Chemical name (INN)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO)." ; + oboInOwl:hasExactSynonym "INN chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990 . + +:data_1000 a owl:Class ; + rdfs:label "Chemical name (brand)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Brand name of a chemical compound." ; + oboInOwl:hasExactSynonym "Brand chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990 . + +:data_1001 a owl:Class ; + rdfs:label "Chemical name (synonymous)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Synonymous name of a chemical compound." ; + oboInOwl:hasExactSynonym "Synonymous chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990 . + +:data_1003 a owl:Class ; + rdfs:label "Chemical registry number (Beilstein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Beilstein registry number of a chemical compound." ; + oboInOwl:hasExactSynonym "Beilstein chemical registry number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0991, + :data_2091 . + +:data_1004 a owl:Class ; + rdfs:label "Chemical registry number (Gmelin)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Gmelin registry number of a chemical compound." ; + oboInOwl:hasExactSynonym "Gmelin chemical registry number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0991, + :data_2091 . + +:data_1005 a owl:Class ; + rdfs:label "HET group name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3-letter code word for a ligand (HET group) from a PDB file, for example ATP." ; + oboInOwl:hasExactSynonym "Component identifier code", + "Short ligand name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990 . + +:data_1007 a owl:Class ; + rdfs:label "Nucleotide code" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "String of one or more ASCII characters representing a nucleotide." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990, + :data_0995 . + +:data_1008 a owl:Class ; + rdfs:label "Polypeptide chain ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:pdbx_PDB_strand_id", + "WHATIF: chain" ; + oboInOwl:hasDefinition "Identifier of a polypeptide chain from a protein." ; + oboInOwl:hasExactSynonym "Chain identifier", + "PDB chain identifier", + "PDB strand id", + "Polypeptide chain identifier", + "Protein chain identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1467 ], + :data_0988 . + +:data_1011 a owl:Class ; + rdfs:label "EC number" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+\\.-\\.-\\.-|[0-9]+\\.[0-9]+\\.-\\.-|[0-9]+\\.[0-9]+\\.[0-9]+\\.-|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+" ; + oboInOwl:hasDbXref "Moby:Annotated_EC_Number", + "Moby:EC_Number" ; + oboInOwl:hasDefinition "An Enzyme Commission (EC) number of an enzyme." ; + oboInOwl:hasExactSynonym "EC", + "EC code", + "Enzyme Commission number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2321 . + +:data_1013 a owl:Class ; + rdfs:label "Restriction enzyme name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a restriction enzyme." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1012 . + +:data_1014 a owl:Class ; + rdfs:label "Sequence position specification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1016 ; + oboInOwl:hasDefinition "A specification (partial or complete) of one or more positions or regions of a molecular sequence or map." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1018 a owl:Class ; + rdfs:label "Nucleic acid feature identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1015 ; + oboInOwl:hasDefinition "Name or other identifier of an nucleic acid feature." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1019 a owl:Class ; + rdfs:label "Protein feature identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1015 ; + oboInOwl:hasDefinition "Name or other identifier of a protein feature." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1020 a owl:Class ; + rdfs:label "Sequence feature key" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key." ; + oboInOwl:hasExactSynonym "Sequence feature method", + "Sequence feature type" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence." ; + rdfs:subClassOf :data_2914 . + +:data_1021 a owl:Class ; + rdfs:label "Sequence feature qualifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Typically one of the EMBL or Swiss-Prot feature qualifiers." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Feature qualifiers hold information about a feature beyond that provided by the feature key and location." ; + rdfs:subClassOf :data_2914 . + +:data_1023 a owl:Class ; + rdfs:label "EMBOSS Uniform Feature Object" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications." ; + oboInOwl:hasExactSynonym "UFO" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2099, + :data_3034 . + +:data_1024 a owl:Class ; + rdfs:label "Codon name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "String of one or more ASCII characters representing a codon." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1028 a owl:Class ; + rdfs:label "Gene identifier (NCBI RefSeq)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1027 ; + oboInOwl:hasDefinition "An NCBI RefSeq unique identifier of a gene." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1029 a owl:Class ; + rdfs:label "Gene identifier (NCBI UniGene)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1104 ; + oboInOwl:hasDefinition "An NCBI UniGene unique identifier of a gene." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1030 a owl:Class ; + rdfs:label "Gene identifier (Entrez)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1027 ; + oboInOwl:hasDefinition "An Entrez unique identifier of a gene." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1031 a owl:Class ; + rdfs:label "Gene ID (CGD)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a gene or feature from the CGD database." ; + oboInOwl:hasExactSynonym "CGD ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1032 a owl:Class ; + rdfs:label "Gene ID (DictyBase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a gene from DictyBase." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1033 a owl:Class ; + rdfs:label "Ensembl gene ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a gene (or other feature) from the Ensembl database." ; + oboInOwl:hasExactSynonym "Gene ID (Ensembl)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295, + :data_2610 . + +:data_1034 a owl:Class ; + rdfs:label "Gene ID (SGD)" ; + :created_in "beta12orEarlier" ; + :regex "S[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the SGD database." ; + oboInOwl:hasExactSynonym "SGD identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295, + :data_2632 . + +:data_1036 a owl:Class ; + rdfs:label "TIGR identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the TIGR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109, + :data_2295 . + +:data_1040 a owl:Class ; + rdfs:label "CATH domain ID" ; + :created_in "beta12orEarlier" ; + :example "1nr3A00" ; + oboInOwl:hasDefinition "Identifier of a protein domain from CATH." ; + oboInOwl:hasExactSynonym "CATH domain identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2700 . + +:data_1041 a owl:Class ; + rdfs:label "SCOP concise classification string (sccs)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs." ; + rdfs:subClassOf :data_1039 . + +:data_1042 a owl:Class ; + rdfs:label "SCOP sunid" ; + :created_in "beta12orEarlier" ; + :example "33229" ; + oboInOwl:hasDefinition "Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229." ; + oboInOwl:hasExactSynonym "SCOP unique identifier", + "sunid" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level." ; + rdfs:subClassOf :data_1039 . + +:data_1044 a owl:Class ; + rdfs:label "Kingdom name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_1045 a owl:Class ; + rdfs:label "Species name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a species (typically a taxonomic group) of organism." ; + oboInOwl:hasExactSynonym "Organism species" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_1049 a owl:Class ; + rdfs:label "Directory name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a directory." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_1051 a owl:Class ; + rdfs:label "Ontology name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an ontology of biological or bioinformatics concepts and relations." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0582 ], + :data_2099, + :data_2338 . + +:data_1052 a owl:Class ; + rdfs:label "URL" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Link", + "Moby:URL" ; + oboInOwl:hasDefinition "A Uniform Resource Locator (URL)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1047 . + +:data_1055 a owl:Class ; + rdfs:label "LSID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A Life Science Identifier (LSID) - a unique identifier of some data." ; + oboInOwl:hasExactSynonym "Life Science Identifier" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:::[:]" ; + rdfs:subClassOf :data_1053 . + +:data_1057 a owl:Class ; + rdfs:label "Sequence database name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1056 ; + oboInOwl:hasDefinition "The name of a molecular sequence database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1058 a owl:Class ; + rdfs:label "Enumerated file name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a file (of any type) with restricted possible values." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1050 . + +:data_1059 a owl:Class ; + rdfs:label "File name extension" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The extension of a file name." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A file extension is the characters appearing after the final '.' in the file name." ; + rdfs:subClassOf :data_1050 . + +:data_1060 a owl:Class ; + rdfs:label "File base name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The base name of a file." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A file base name is the file name stripped of its directory specification and extension." ; + rdfs:subClassOf :data_1050 . + +:data_1061 a owl:Class ; + rdfs:label "QSAR descriptor name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a QSAR descriptor." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0847 ], + :data_2099, + :data_2110 . + +:data_1062 a owl:Class ; + rdfs:label "Database entry identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This concept is required for completeness. It should never have child concepts." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1065 a owl:Class ; + rdfs:label "Sequence signature identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1114, + :data_1115 ; + oboInOwl:hasDefinition "Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1066 a owl:Class ; + rdfs:label "Sequence alignment ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a molecular sequence alignment, for example a record from an alignment database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0863 ], + :data_0976, + :data_2091 . + +:data_1067 a owl:Class ; + rdfs:label "Phylogenetic distance matrix identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0976 ; + oboInOwl:hasDefinition "Identifier of a phylogenetic distance matrix." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1071 a owl:Class ; + rdfs:label "Structural (3D) profile ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment)." ; + oboInOwl:hasExactSynonym "Structural profile identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0889 ], + :data_0976 . + +:data_1076 a owl:Class ; + rdfs:label "Codon usage table name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique name of a codon usage table." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1598 ], + [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1597 ], + :data_2099, + :data_2111 . + +:data_1091 a owl:Class ; + rdfs:label "WormBase name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an object from the WormBase database, usually a human-readable name." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2113 . + +:data_1092 a owl:Class ; + rdfs:label "WormBase class" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Class of an object from the WormBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A WormBase class describes the type of object such as 'sequence' or 'protein'." ; + rdfs:subClassOf :data_2113 . + +:data_1094 a owl:Class ; + rdfs:label "Sequence type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing a type of molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1095 a owl:Class ; + rdfs:label "EMBOSS Uniform Sequence Address" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications." ; + oboInOwl:hasExactSynonym "EMBOSS USA" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1063, + :data_2099 . + +:data_1099 a owl:Class ; + rdfs:label "UniProt accession (extended)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3021 ; + oboInOwl:hasDefinition "Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1100 a owl:Class ; + rdfs:label "PIR identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of PIR sequence database entry." ; + oboInOwl:hasExactSynonym "PIR ID", + "PIR accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2091 . + +:data_1101 a owl:Class ; + rdfs:label "TREMBL accession" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identifier of a TREMBL sequence database entry." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_3021 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1102 a owl:Class ; + rdfs:label "Gramene primary identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Primary identifier of a Gramene database entry." ; + oboInOwl:hasExactSynonym "Gramene primary ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2915 . + +:data_1105 a owl:Class ; + rdfs:label "dbEST accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a dbEST database entry." ; + oboInOwl:hasExactSynonym "dbEST ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2292, + :data_2728 . + +:data_1106 a owl:Class ; + rdfs:label "dbSNP ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a dbSNP database entry." ; + oboInOwl:hasExactSynonym "dbSNP identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2294 . + +:data_1110 a owl:Class ; + rdfs:label "EMBOSS sequence type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "The EMBOSS type of a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1111 a owl:Class ; + rdfs:label "EMBOSS listfile" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2872 ; + oboInOwl:hasDefinition "List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1113 a owl:Class ; + rdfs:label "Sequence cluster ID (COG)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the COG database." ; + oboInOwl:hasExactSynonym "COG ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1112, + :data_2091 . + +:data_1116 a owl:Class ; + rdfs:label "ELM ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the ELMdb database of protein functional sites." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1114 . + +:data_1117 a owl:Class ; + rdfs:label "Prosite accession number" ; + :created_in "beta12orEarlier" ; + :regex "PS[0-9]{5}" ; + oboInOwl:hasDefinition "Accession number of an entry from the Prosite database." ; + oboInOwl:hasExactSynonym "Prosite ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1114 . + +:data_1118 a owl:Class ; + rdfs:label "HMMER hidden Markov model ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier or name of a HMMER hidden Markov model." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1364 ], + :data_1115, + :data_2091 . + +:data_1119 a owl:Class ; + rdfs:label "JASPAR profile ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier or name of a profile from the JASPAR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1115, + :data_2091 . + +:data_1120 a owl:Class ; + rdfs:label "Sequence alignment type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of a sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1121 a owl:Class ; + rdfs:label "BLAST sequence alignment type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "The type of a BLAST sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1122 a owl:Class ; + rdfs:label "Phylogenetic tree type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of a phylogenetic tree." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For example 'nj', 'upgmp' etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1123 a owl:Class ; + rdfs:label "TreeBASE study accession number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry from the TreeBASE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1068, + :data_2091 . + +:data_1124 a owl:Class ; + rdfs:label "TreeFam accession number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry from the TreeFam database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1068, + :data_2091 . + +:data_1125 a owl:Class ; + rdfs:label "Comparison matrix type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of a comparison matrix." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1126 a owl:Class ; + rdfs:label "Comparison matrix name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique name or identifier of a comparison matrix." ; + oboInOwl:hasExactSynonym "Substitution matrix name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0874 ], + :data_1069, + :data_2099 . + +:data_1127 a owl:Class ; + rdfs:label "PDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9][a-zA-Z_0-9]{3}" ; + oboInOwl:hasDefinition "An identifier of an entry from the PDB database." ; + oboInOwl:hasExactSynonym "PDB identifier", + "PDBID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf)" ; + rdfs:subClassOf :data_1070, + :data_2091 . + +:data_1128 a owl:Class ; + rdfs:label "AAindex ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the AAindex database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1073, + :data_2091 . + +:data_1129 a owl:Class ; + rdfs:label "BIND accession number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry from the BIND database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_1130 a owl:Class ; + rdfs:label "IntAct accession number" ; + :created_in "beta12orEarlier" ; + :regex "EBI\\-[0-9]+" ; + oboInOwl:hasDefinition "Accession number of an entry from the IntAct database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_1132 a owl:Class ; + rdfs:label "InterPro entry name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an InterPro entry, usually indicating the type of protein matches for that entry." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1355 ], + :data_1131 . + +:data_1134 a owl:Class ; + rdfs:label "InterPro secondary accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Secondary accession number of an InterPro entry." ; + oboInOwl:hasExactSynonym "InterPro secondary accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1355 ], + :data_1133 . + +:data_1135 a owl:Class ; + rdfs:label "Gene3D ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the Gene3D database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1136 a owl:Class ; + rdfs:label "PIRSF ID" ; + :created_in "beta12orEarlier" ; + :regex "PIRSF[0-9]{6}" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the PIRSF database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1137 a owl:Class ; + rdfs:label "PRINTS code" ; + :created_in "beta12orEarlier" ; + :regex "PR[0-9]{5}" ; + oboInOwl:hasDefinition "The unique identifier of an entry in the PRINTS database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1138 a owl:Class ; + rdfs:label "Pfam accession number" ; + :created_in "beta12orEarlier" ; + :regex "PF[0-9]{5}" ; + oboInOwl:hasDefinition "Accession number of a Pfam entry." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1139 a owl:Class ; + rdfs:label "SMART accession number" ; + :created_in "beta12orEarlier" ; + :regex "SM[0-9]{5}" ; + oboInOwl:hasDefinition "Accession number of an entry from the SMART database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1140 a owl:Class ; + rdfs:label "Superfamily hidden Markov model number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier (number) of a hidden Markov model from the Superfamily database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1141 a owl:Class ; + rdfs:label "TIGRFam ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry (family) from the TIGRFam database." ; + oboInOwl:hasExactSynonym "TIGRFam accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1142 a owl:Class ; + rdfs:label "ProDom accession number" ; + :created_in "beta12orEarlier" ; + :regex "PD[0-9]+" ; + oboInOwl:hasDefinition "A ProDom domain family accession number." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "ProDom is a protein domain family database." ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_1143 a owl:Class ; + rdfs:label "TRANSFAC accession number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the TRANSFAC database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2911 . + +:data_1144 a owl:Class ; + rdfs:label "ArrayExpress accession number" ; + :created_in "beta12orEarlier" ; + :regex "[AEP]-[a-zA-Z_0-9]{4}-[0-9]+" ; + oboInOwl:hasDefinition "Accession number of an entry from the ArrayExpress database." ; + oboInOwl:hasExactSynonym "ArrayExpress experiment ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1078 . + +:data_1145 a owl:Class ; + rdfs:label "PRIDE experiment accession number" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "PRIDE experiment accession number." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1078 . + +:data_1146 a owl:Class ; + rdfs:label "EMDB ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the EMDB electron microscopy database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1079, + :data_2091 . + +:data_1147 a owl:Class ; + rdfs:label "GEO accession number" ; + :created_in "beta12orEarlier" ; + :regex "[GDS|GPL|GSE|GSM][0-9]+" ; + oboInOwl:hasDefinition "Accession number of an entry from the GEO database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1080, + :data_2091 . + +:data_1148 a owl:Class ; + rdfs:label "GermOnline ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the GermOnline database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1080, + :data_2091 . + +:data_1149 a owl:Class ; + rdfs:label "EMAGE ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the EMAGE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1080, + :data_2091 . + +:data_1151 a owl:Class ; + rdfs:label "HGVbase ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the HGVbase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1081, + :data_2091 . + +:data_1152 a owl:Class ; + rdfs:label "HIVDB identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Identifier of an entry from the HIVDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1153 a owl:Class ; + rdfs:label "OMIM ID" ; + :created_in "beta12orEarlier" ; + :regex "[*#+%^]?[0-9]{6}" ; + oboInOwl:hasDefinition "Identifier of an entry from the OMIM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso ; + rdfs:subClassOf :data_1081, + :data_2091 . + +:data_1155 a owl:Class ; + rdfs:label "Pathway ID (reactome)" ; + :created_in "beta12orEarlier" ; + :regex "REACT_[0-9]+(\\.[0-9]+)?" ; + oboInOwl:hasDefinition "Identifier of an entry from the Reactome database." ; + oboInOwl:hasExactSynonym "Reactome ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_1156 a owl:Class ; + rdfs:label "Pathway ID (aMAZE)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1082 ; + oboInOwl:hasDefinition "Identifier of an entry from the aMAZE database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1157 a owl:Class ; + rdfs:label "Pathway ID (BioCyc)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an pathway from the BioCyc biological pathways database." ; + oboInOwl:hasExactSynonym "BioCyc pathway ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2104, + :data_2365 . + +:data_1158 a owl:Class ; + rdfs:label "Pathway ID (INOH)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the INOH database." ; + oboInOwl:hasExactSynonym "INOH identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_1159 a owl:Class ; + rdfs:label "Pathway ID (PATIKA)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the PATIKA database." ; + oboInOwl:hasExactSynonym "PATIKA ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_1160 a owl:Class ; + rdfs:label "Pathway ID (CPDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB." ; + oboInOwl:hasExactSynonym "CPDB ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined." ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_1161 a owl:Class ; + rdfs:label "Pathway ID (Panther)" ; + :created_in "beta12orEarlier" ; + :regex "PTHR[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a biological pathway from the Panther Pathways database." ; + oboInOwl:hasExactSynonym "Panther Pathways ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_1162 a owl:Class ; + rdfs:label "MIRIAM identifier" ; + :created_in "beta12orEarlier" ; + :example "MIR:00100005" ; + :regex "MIR:[0-9]{8}" ; + oboInOwl:hasDefinition "Unique identifier of a MIRIAM data resource." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This is the identifier used internally by MIRIAM for a data type." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0957 ], + :data_2091, + :data_2902 . + +:data_1164 a owl:Class ; + rdfs:label "MIRIAM URI" ; + :created_in "beta12orEarlier" ; + :example "urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202" ; + oboInOwl:hasDefinition "The URI (URL or URN) of a data entity from the MIRIAM database." ; + oboInOwl:hasExactSynonym "identifiers.org synonym" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0957 ], + :data_1047, + :data_2091, + :data_2902 . + +:data_1166 a owl:Class ; + rdfs:label "MIRIAM data type synonymous name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A synonymous name of a data type from the MIRIAM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A synonymous name for a MIRIAM data type taken from a controlled vocabulary." ; + rdfs:subClassOf :data_1163 . + +:data_1167 a owl:Class ; + rdfs:label "Taverna workflow ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a Taverna workflow." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1083, + :data_2091 . + +:data_1170 a owl:Class ; + rdfs:label "Biological model name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a biological (mathematical) model." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1085, + :data_2099 . + +:data_1171 a owl:Class ; + rdfs:label "BioModel ID" ; + :created_in "beta12orEarlier" ; + :regex "(BIOMD|MODEL)[0-9]{10}" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the BioModel database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2891 . + +:data_1172 a owl:Class ; + rdfs:label "PubChem CID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure." ; + oboInOwl:hasExactSynonym "PubChem compound accession identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2639, + :data_2894 . + +:data_1173 a owl:Class ; + rdfs:label "ChemSpider ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the ChemSpider database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_1174 a owl:Class ; + rdfs:label "ChEBI ID" ; + :created_in "beta12orEarlier" ; + :regex "CHEBI:[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the ChEBI database." ; + oboInOwl:hasExactSynonym "ChEBI IDs", + "ChEBI identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_1175 a owl:Class ; + rdfs:label "BioPax concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the BioPax ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1177 a owl:Class ; + rdfs:label "MeSH concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the MeSH vocabulary." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1178 a owl:Class ; + rdfs:label "HGNC concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the HGNC controlled vocabulary." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1179 a owl:Class ; + rdfs:label "NCBI taxonomy ID" ; + :created_in "beta12orEarlier" ; + :example "9662|3483|182682" ; + :regex "[1-9][0-9]{0,8}" ; + oboInOwl:hasDefinition "A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database." ; + oboInOwl:hasExactSynonym "NCBI tax ID", + "NCBI taxonomy identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091, + :data_2908 . + +:data_1180 a owl:Class ; + rdfs:label "Plant Ontology concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the Plant Ontology (PO)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1181 a owl:Class ; + rdfs:label "UMLS concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the UMLS vocabulary." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1182 a owl:Class ; + rdfs:label "FMA concept ID" ; + :created_in "beta12orEarlier" ; + :regex "FMA:[0-9]+" ; + oboInOwl:hasDefinition "An identifier of a concept from Foundational Model of Anatomy." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented." ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1183 a owl:Class ; + rdfs:label "EMAP concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the EMAP mouse ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1184 a owl:Class ; + rdfs:label "ChEBI concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the ChEBI ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1185 a owl:Class ; + rdfs:label "MGED concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the MGED ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1186 a owl:Class ; + rdfs:label "myGrid concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a concept from the myGrid ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services." ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1187 a owl:Class ; + rdfs:label "PubMed ID" ; + :created_in "beta12orEarlier" ; + :example "4963447" ; + :regex "[1-9][0-9]{0,8}" ; + oboInOwl:hasDefinition "PubMed unique identifier of an article." ; + oboInOwl:hasExactSynonym "PMID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1088, + :data_2091 . + +:data_1188 a owl:Class ; + rdfs:label "DOI" ; + :created_in "beta12orEarlier" ; + :regex "(doi\\:)?[0-9]{2}\\.[0-9]{4}/.*" ; + oboInOwl:hasDefinition "Digital Object Identifier (DOI) of a published article." ; + oboInOwl:hasExactSynonym "Digital Object Identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1088, + :data_2091 . + +:data_1189 a owl:Class ; + rdfs:label "Medline UI" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Medline UI (unique identifier) of an article." ; + oboInOwl:hasExactSynonym "Medline unique identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "The use of Medline UI has been replaced by the PubMed unique identifier." ; + rdfs:subClassOf :data_1088, + :data_2091 . + +:data_1191 a owl:Class ; + rdfs:label "Tool name (signature)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The unique name of a signature (sequence classifier) method." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP." ; + rdfs:subClassOf :data_1190 . + +:data_1192 a owl:Class ; + rdfs:label "Tool name (BLAST)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a BLAST tool." ; + oboInOwl:hasExactSynonym "BLAST name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'." ; + rdfs:subClassOf :data_1190 . + +:data_1193 a owl:Class ; + rdfs:label "Tool name (FASTA)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a FASTA tool." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'." ; + rdfs:subClassOf :data_1190 . + +:data_1194 a owl:Class ; + rdfs:label "Tool name (EMBOSS)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of an EMBOSS application." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1190 . + +:data_1195 a owl:Class ; + rdfs:label "Tool name (EMBASSY package)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of an EMBASSY package." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1190 . + +:data_1201 a owl:Class ; + rdfs:label "QSAR descriptor (constitutional)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR constitutional descriptor." ; + oboInOwl:hasExactSynonym "QSAR constitutional descriptor" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0847 . + +:data_1202 a owl:Class ; + rdfs:label "QSAR descriptor (electronic)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR electronic descriptor." ; + oboInOwl:hasExactSynonym "QSAR electronic descriptor" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0847 . + +:data_1203 a owl:Class ; + rdfs:label "QSAR descriptor (geometrical)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR geometrical descriptor." ; + oboInOwl:hasExactSynonym "QSAR geometrical descriptor" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0847 . + +:data_1204 a owl:Class ; + rdfs:label "QSAR descriptor (topological)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR topological descriptor." ; + oboInOwl:hasExactSynonym "QSAR topological descriptor" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0847 . + +:data_1205 a owl:Class ; + rdfs:label "QSAR descriptor (molecular)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR molecular descriptor." ; + oboInOwl:hasExactSynonym "QSAR molecular descriptor" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0847 . + +:data_1236 a owl:Class ; + rdfs:label "Psiblast checkpoint file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1237 a owl:Class ; + rdfs:label "HMMER synthetic sequences set" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "Sequences generated by HMMER package in FASTA-style format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1241 a owl:Class ; + rdfs:label "vectorstrip cloning vector definition file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1242 a owl:Class ; + rdfs:label "Primer3 internal oligo mishybridizing library" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1243 a owl:Class ; + rdfs:label "Primer3 mispriming library file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1244 a owl:Class ; + rdfs:label "primersearch primer pairs sequence record" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "File of one or more pairs of primer sequences, as used by EMBOSS primersearch application." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1245 a owl:Class ; + rdfs:label "Sequence cluster (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A cluster of protein sequences." ; + oboInOwl:hasExactSynonym "Protein sequence cluster" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The sequences are typically related, for example a family of sequences." ; + rdfs:subClassOf :data_1233, + :data_1235 . + +:data_1250 a owl:Class ; + rdfs:label "Word size" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "Size of a sequence word." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Word size is used for example in word-based sequence database search methods." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1251 a owl:Class ; + rdfs:label "Window size" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "Size of a sequence window." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1252 a owl:Class ; + rdfs:label "Sequence length range" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "Specification of range(s) of length of sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1253 a owl:Class ; + rdfs:label "Sequence information report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2955 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1256 a owl:Class ; + rdfs:label "Sequence features (comparative)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1255 ; + oboInOwl:hasDefinition "Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1257 a owl:Class ; + rdfs:label "Sequence property (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0897 ; + oboInOwl:hasDefinition "A report of general sequence properties derived from protein sequence data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1258 a owl:Class ; + rdfs:label "Sequence property (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0912 ; + oboInOwl:hasDefinition "A report of general sequence properties derived from nucleotide sequence data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1262 a owl:Class ; + rdfs:label "Peptide molecular weight hits" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report on peptide fragments of certain molecular weight(s) in one or more protein sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1233 . + +:data_1264 a owl:Class ; + rdfs:label "Sequence composition table" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1261 ; + oboInOwl:hasDefinition "A table of character or word composition / frequency of a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1265 a owl:Class ; + rdfs:label "Base frequencies table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A table of base frequencies of a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2082 . + +:data_1267 a owl:Class ; + rdfs:label "Amino acid frequencies table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A table of amino acid frequencies of a protein sequence." ; + oboInOwl:hasExactSynonym "Sequence composition (amino acid frequencies)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2082 . + +:data_1269 a owl:Class ; + rdfs:label "DAS sequence feature annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1978 ; + oboInOwl:hasDefinition "Annotation of a molecular sequence in DAS format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1270 a owl:Class ; + rdfs:label "Feature table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotation of positional sequence features, organised into a standard feature table." ; + oboInOwl:hasExactSynonym "Sequence feature table" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1255 . + +:data_1281 a owl:Class ; + rdfs:label "Sequence signature map" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Image of a sequence with matches to signatures, motifs or profiles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2969 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1284 a owl:Class ; + rdfs:label "DNA transduction map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A gene map showing distances between loci based on relative cotransduction frequencies." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1278 . + +:data_1285 a owl:Class ; + rdfs:label "Gene map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1279 . + +:data_1286 a owl:Class ; + rdfs:label "Plasmid map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence map of a plasmid (circular DNA)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1279 . + +:data_1288 a owl:Class ; + rdfs:label "Genome map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence map of a whole genome." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1279 . + +:data_1290 a owl:Class ; + rdfs:label "InterPro compact match image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Image showing matches between protein sequence(s) and InterPro Entries." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2969 ; + rdfs:comment "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1291 a owl:Class ; + rdfs:label "InterPro detailed match image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Image showing detailed information on matches between protein sequence(s) and InterPro Entries." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2969 ; + rdfs:comment "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1292 a owl:Class ; + rdfs:label "InterPro architecture image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Image showing the architecture of InterPro domains in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2969 ; + rdfs:comment "The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1293 a owl:Class ; + rdfs:label "SMART protein schematic" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2969 ; + oboInOwl:hasDefinition "SMART protein schematic in PNG format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1294 a owl:Class ; + rdfs:label "GlobPlot domain image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2969 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1298 a owl:Class ; + rdfs:label "Sequence motif matches" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0858 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1299 a owl:Class ; + rdfs:label "Sequence features (repeats)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1255 ; + oboInOwl:hasDefinition "Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The report might include derived data map such as classification, annotation, organisation, periodicity etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1300 a owl:Class ; + rdfs:label "Gene and transcript structure (report)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1301 a owl:Class ; + rdfs:label "Mobile genetic elements" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "regions of a nucleic acid sequence containing mobile genetic elements." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1303 a owl:Class ; + rdfs:label "Nucleic acid features (quadruplexes)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3128 ; + oboInOwl:hasDefinition "A report on quadruplex-forming motifs in a nucleotide sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1306 a owl:Class ; + rdfs:label "Nucleosome exclusion sequences" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report on nucleosome formation potential or exclusion sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1309 a owl:Class ; + rdfs:label "Gene features (exonic splicing enhancer)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report on exonic splicing enhancers (ESE) in an exon." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1310 a owl:Class ; + rdfs:label "Nucleic acid features (microRNA)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1313 a owl:Class ; + rdfs:label "Coding region" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1314 a owl:Class ; + rdfs:label "Gene features (SECIS element)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1315 a owl:Class ; + rdfs:label "Transcription factor binding sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "transcription factor binding sites (TFBS) in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1321 a owl:Class ; + rdfs:label "Protein features (sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1277 ; + oboInOwl:hasDefinition "A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1322 a owl:Class ; + rdfs:label "Protein features report (signal peptides)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "signal peptides or signal peptide cleavage sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1323 a owl:Class ; + rdfs:label "Protein features report (cleavage sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "cleavage sites (for a proteolytic enzyme or agent) in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1324 a owl:Class ; + rdfs:label "Protein features (post-translation modifications)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "post-translation modifications in a protein sequence, typically describing the specific sites involved." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1325 a owl:Class ; + rdfs:label "Protein features report (active sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "catalytic residues (active site) of an enzyme." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1326 a owl:Class ; + rdfs:label "Protein features report (binding sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1327 a owl:Class ; + rdfs:label "Protein features (epitopes)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:comment "Epitope mapping is commonly done during vaccine design." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1328 a owl:Class ; + rdfs:label "Protein features report (nucleic acid binding sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "RNA and DNA-binding proteins and binding sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1329 a owl:Class ; + rdfs:label "MHC Class I epitopes report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1277 ; + oboInOwl:hasDefinition "A report on epitopes that bind to MHC class I molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1330 a owl:Class ; + rdfs:label "MHC Class II epitopes report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1277 ; + oboInOwl:hasDefinition "A report on predicted epitopes that bind to MHC class II molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1331 a owl:Class ; + rdfs:label "Protein features (PEST sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report or plot of PEST sites in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:comment "'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1338 a owl:Class ; + rdfs:label "Sequence database hits scores list" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0857 ; + oboInOwl:hasDefinition "Scores from a sequence database search (for example a BLAST search)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1339 a owl:Class ; + rdfs:label "Sequence database hits alignments list" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0857 ; + oboInOwl:hasDefinition "Alignments from a sequence database search (for example a BLAST search)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1340 a owl:Class ; + rdfs:label "Sequence database hits evaluation data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0857 ; + oboInOwl:hasDefinition "A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1344 a owl:Class ; + rdfs:label "MEME motif alphabet" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0950 ; + oboInOwl:hasDefinition "Alphabet for the motifs (patterns) that MEME will search for." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1345 a owl:Class ; + rdfs:label "MEME background frequencies file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0950 ; + oboInOwl:hasDefinition "MEME background frequencies file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1346 a owl:Class ; + rdfs:label "MEME motifs directive file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0950 ; + oboInOwl:hasDefinition "File of directives for ordering and spacing of MEME motifs." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1348 a owl:Class ; + rdfs:label "HMM emission and transition counts" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3354, + :data_3355 ; + oboInOwl:hasDefinition "Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1352 a owl:Class ; + rdfs:label "Regular expression" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Regular expression pattern." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_1358 a owl:Class ; + rdfs:label "Prosite nucleotide pattern" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1353 ; + oboInOwl:hasDefinition "A nucleotide regular expression pattern from the Prosite database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1359 a owl:Class ; + rdfs:label "Prosite protein pattern" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1353 ; + oboInOwl:hasDefinition "A protein regular expression pattern from the Prosite database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1361 a owl:Class ; + rdfs:label "Position frequency matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position." ; + oboInOwl:hasExactSynonym "PFM" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2854 . + +:data_1362 a owl:Class ; + rdfs:label "Position weight matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position." ; + oboInOwl:hasExactSynonym "PWM" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Contributions of individual sequences to the matrix might be uneven (weighted)." ; + rdfs:subClassOf :data_2854 . + +:data_1363 a owl:Class ; + rdfs:label "Information content matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position." ; + oboInOwl:hasExactSynonym "ICM" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2854 . + +:data_1365 a owl:Class ; + rdfs:label "Fingerprint" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "One or more fingerprints (sequence classifiers) as used in the PRINTS database." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2854 . + +:data_1368 a owl:Class ; + rdfs:label "Domainatrix signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1354 ; + oboInOwl:hasDefinition "A protein signature of the type used in the EMBASSY Signature package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1371 a owl:Class ; + rdfs:label "HMMER NULL hidden Markov model" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1364 ; + oboInOwl:hasDefinition "NULL hidden Markov model representation used by the HMMER package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1372 a owl:Class ; + rdfs:label "Protein family signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1355 ; + oboInOwl:hasDefinition "A protein family signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1373 a owl:Class ; + rdfs:label "Protein domain signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1355 ; + oboInOwl:hasDefinition "A protein domain signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Protein domain signatures identify structural or functional domains or other units with defined boundaries." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1374 a owl:Class ; + rdfs:label "Protein region signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1355 ; + oboInOwl:hasDefinition "A protein region signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein region signature defines a region which cannot be described as a protein family or domain signature." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1375 a owl:Class ; + rdfs:label "Protein repeat signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1355 ; + oboInOwl:hasDefinition "A protein repeat signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1376 a owl:Class ; + rdfs:label "Protein site signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1355 ; + oboInOwl:hasDefinition "A protein site signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein site signature is a classifier for a specific site in a protein." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1377 a owl:Class ; + rdfs:label "Protein conserved site signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2071 ; + oboInOwl:hasDefinition "A protein conserved site signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1378 a owl:Class ; + rdfs:label "Protein active site signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2071 ; + oboInOwl:hasDefinition "A protein active site signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1379 a owl:Class ; + rdfs:label "Protein binding site signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2071 ; + oboInOwl:hasDefinition "A protein binding site signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1380 a owl:Class ; + rdfs:label "Protein post-translational modification signature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2071 ; + oboInOwl:hasDefinition "A protein post-translational modification signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1382 a owl:Class ; + rdfs:label "Sequence alignment (multiple)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0863 ; + oboInOwl:hasDefinition "Alignment of more than two molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1386 a owl:Class ; + rdfs:label "Sequence alignment (nucleic acid pair)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1381, + :data_1383 ; + oboInOwl:hasDefinition "Alignment of exactly two nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1387 a owl:Class ; + rdfs:label "Sequence alignment (protein pair)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1381, + :data_1384 ; + oboInOwl:hasDefinition "Alignment of exactly two protein sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1388 a owl:Class ; + rdfs:label "Hybrid sequence alignment (pair)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1385 ; + oboInOwl:hasDefinition "Alignment of exactly two molecular sequences of different types." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1389 a owl:Class ; + rdfs:label "Multiple nucleotide sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0863 ; + oboInOwl:hasDefinition "Alignment of more than two nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1390 a owl:Class ; + rdfs:label "Multiple protein sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0863 ; + oboInOwl:hasDefinition "Alignment of more than two protein sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1395 a owl:Class ; + rdfs:label "Score end gaps control" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Whether end gaps are scored or not." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1396 a owl:Class ; + rdfs:label "Aligned sequence order" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Controls the order of sequences in an output sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1400 a owl:Class ; + rdfs:label "Terminal gap penalty" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1410, + :data_1411 ; + oboInOwl:hasDefinition "A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1401 a owl:Class ; + rdfs:label "Match reward score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The score for a 'match' used in various sequence database search applications with simple scoring schemes." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1394 . + +:data_1402 a owl:Class ; + rdfs:label "Mismatch penalty score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1394 . + +:data_1403 a owl:Class ; + rdfs:label "Drop off score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "This is the threshold drop in score at which extension of word alignment is halted." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1394 . + +:data_1404 a owl:Class ; + rdfs:label "Gap opening penalty (integer)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1397 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for opening a gap in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1405 a owl:Class ; + rdfs:label "Gap opening penalty (float)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1397 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for opening a gap in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1406 a owl:Class ; + rdfs:label "Gap extension penalty (integer)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1398 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for extending a gap in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1407 a owl:Class ; + rdfs:label "Gap extension penalty (float)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1398 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for extending a gap in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1408 a owl:Class ; + rdfs:label "Gap separation penalty (integer)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1399 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for gaps that are close together in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1409 a owl:Class ; + rdfs:label "Gap separation penalty (float)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1399 ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for gaps that are close together in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1412 a owl:Class ; + rdfs:label "Sequence identity" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0865 . + +:data_1414 a owl:Class ; + rdfs:label "Sequence alignment metadata (quality report)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "Data on molecular sequence alignment quality (estimated accuracy)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1415 a owl:Class ; + rdfs:label "Sequence alignment report (site conservation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2161 ; + oboInOwl:hasDefinition "Data on character conservation in a molecular sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1416 a owl:Class ; + rdfs:label "Sequence alignment report (site correlation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1417 a owl:Class ; + rdfs:label "Sequence-profile alignment (Domainatrix signature)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0858 ; + oboInOwl:hasDefinition "Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1418 a owl:Class ; + rdfs:label "Sequence-profile alignment (HMM)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0858 ; + oboInOwl:hasDefinition "Alignment of molecular sequence(s) to a hidden Markov model(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1420 a owl:Class ; + rdfs:label "Sequence-profile alignment (fingerprint)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0858 ; + oboInOwl:hasDefinition "Alignment of molecular sequences to a protein fingerprint from the PRINTS database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1438 a owl:Class ; + rdfs:label "Phylogenetic report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2523 ; + oboInOwl:hasDefinition "A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1440 a owl:Class ; + rdfs:label "Phylogenetic tree report (tree shape)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2523 ; + oboInOwl:hasDefinition "Data about the shape of a phylogenetic tree." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1441 a owl:Class ; + rdfs:label "Phylogenetic tree report (tree evaluation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2523 ; + oboInOwl:hasDefinition "Data on the confidence of a phylogenetic tree." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1443 a owl:Class ; + rdfs:label "Phylogenetic tree report (tree stratigraphic)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2523 ; + oboInOwl:hasDefinition "Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1444 a owl:Class ; + rdfs:label "Phylogenetic character contrasts" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts." ; + oboInOwl:hasExactSynonym "Phylogenetic report (character contrasts)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2523 . + +:data_1446 a owl:Class ; + rdfs:label "Comparison matrix (integers)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0874 ; + oboInOwl:hasDefinition "Matrix of integer numbers for sequence comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1447 a owl:Class ; + rdfs:label "Comparison matrix (floats)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0874 ; + oboInOwl:hasDefinition "Matrix of floating point numbers for sequence comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1450 a owl:Class ; + rdfs:label "Nucleotide comparison matrix (integers)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1448 ; + oboInOwl:hasDefinition "Matrix of integer numbers for nucleotide comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1451 a owl:Class ; + rdfs:label "Nucleotide comparison matrix (floats)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1448 ; + oboInOwl:hasDefinition "Matrix of floating point numbers for nucleotide comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1452 a owl:Class ; + rdfs:label "Amino acid comparison matrix (integers)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1449 ; + oboInOwl:hasDefinition "Matrix of integer numbers for amino acid comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1453 a owl:Class ; + rdfs:label "Amino acid comparison matrix (floats)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1449 ; + oboInOwl:hasDefinition "Matrix of floating point numbers for amino acid comparison." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1466 a owl:Class ; + rdfs:label "tRNA structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1465 . + +:data_1469 a owl:Class ; + rdfs:label "Protein structure (all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1460 ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein tertiary (3D) structure (all atoms)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1470 a owl:Class ; + rdfs:label "C-alpha trace" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only)." ; + oboInOwl:hasExactSynonym "Protein structure (C-alpha atoms)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "C-beta atoms from amino acid side-chains may be included." ; + rdfs:subClassOf :data_1460 . + +:data_1471 a owl:Class ; + rdfs:label "Protein chain (all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1467 ; + oboInOwl:hasDefinition "3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1472 a owl:Class ; + rdfs:label "Protein chain (C-alpha atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1467 ; + oboInOwl:hasDefinition "3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "C-beta atoms from amino acid side-chains may be included." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1473 a owl:Class ; + rdfs:label "Protein domain (all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1468 ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1474 a owl:Class ; + rdfs:label "Protein domain (C-alpha atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1468 ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "C-beta atoms from amino acid side-chains may be included." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1480 a owl:Class ; + rdfs:label "Structure alignment (multiple)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0886 ; + oboInOwl:hasDefinition "Alignment (superimposition) of more than two molecular tertiary (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1483 a owl:Class ; + rdfs:label "Structure alignment (protein pair)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1479, + :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two protein tertiary (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1484 a owl:Class ; + rdfs:label "Multiple protein tertiary structure alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of more than two protein tertiary (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1485 a owl:Class ; + rdfs:label "Structure alignment (protein all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1486 a owl:Class ; + rdfs:label "Structure alignment (protein C-alpha atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "C-beta atoms from amino acid side-chains may be considered." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1487 a owl:Class ; + rdfs:label "Pairwise protein tertiary structure alignment (all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1488 a owl:Class ; + rdfs:label "Pairwise protein tertiary structure alignment (C-alpha atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "C-beta atoms from amino acid side-chains may be included." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1489 a owl:Class ; + rdfs:label "Multiple protein tertiary structure alignment (all atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1490 a owl:Class ; + rdfs:label "Multiple protein tertiary structure alignment (C-alpha atoms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1481 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "C-beta atoms from amino acid side-chains may be included." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1491 a owl:Class ; + rdfs:label "Structure alignment (nucleic acid pair)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1479, + :data_1482 ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1492 a owl:Class ; + rdfs:label "Multiple nucleic acid tertiary structure alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1482 ; + oboInOwl:hasDefinition "Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1493 a owl:Class ; + rdfs:label "RNA structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment (superimposition) of RNA tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Structure alignment (RNA)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1482 . + +:data_1494 a owl:Class ; + rdfs:label "Structural transformation matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2082 . + +:data_1495 a owl:Class ; + rdfs:label "DaliLite hit table" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0887 ; + oboInOwl:hasDefinition "DaliLite hit table of protein chain tertiary structure alignment data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1496 a owl:Class ; + rdfs:label "Molecular similarity score" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0888 ; + oboInOwl:hasDefinition "A score reflecting structural similarities of two molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1497 a owl:Class ; + rdfs:label "Root-mean-square deviation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates." ; + oboInOwl:hasExactSynonym "RMSD" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0888 . + +:data_1498 a owl:Class ; + rdfs:label "Tanimoto similarity score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A measure of the similarity between two ligand fingerprints." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types." ; + rdfs:subClassOf :data_0888 . + +:data_1502 a owl:Class ; + rdfs:label "Amino acid index (chemical classes)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids." ; + oboInOwl:hasExactSynonym "Chemical classes (amino acids)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1501 . + +:data_1503 a owl:Class ; + rdfs:label "Amino acid pair-wise contact potentials" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Statistical protein contact potentials." ; + oboInOwl:hasExactSynonym "Contact potentials (amino acid pair-wise)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2016 . + +:data_1505 a owl:Class ; + rdfs:label "Amino acid index (molecular weight)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Molecular weights of amino acids." ; + oboInOwl:hasExactSynonym "Molecular weight (amino acids)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1501 . + +:data_1506 a owl:Class ; + rdfs:label "Amino acid index (hydropathy)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Hydrophobic, hydrophilic or charge properties of amino acids." ; + oboInOwl:hasExactSynonym "Hydropathy (amino acids)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1501 . + +:data_1507 a owl:Class ; + rdfs:label "Amino acid index (White-Wimley data)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Experimental free energy values for the water-interface and water-octanol transitions for the amino acids." ; + oboInOwl:hasExactSynonym "White-Wimley data (amino acids)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1501 . + +:data_1508 a owl:Class ; + rdfs:label "Amino acid index (van der Waals radii)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Van der Waals radii of atoms for different amino acid residues." ; + oboInOwl:hasExactSynonym "van der Waals radii (amino acids)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1501 . + +:data_1509 a owl:Class ; + rdfs:label "Enzyme report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "An informative report on a specific enzyme." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1517 a owl:Class ; + rdfs:label "Restriction enzyme report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "An informative report on a specific restriction enzyme such as enzyme reference data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1522 a owl:Class ; + rdfs:label "Protein sequence hydropathy plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." ; + rdfs:subClassOf :data_2970 . + +:data_1523 a owl:Class ; + rdfs:label "Protein charge plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1529 a owl:Class ; + rdfs:label "Protein pKa value" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The pKa value of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1532 a owl:Class ; + rdfs:label "Protein optical density" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The optical density of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1533 a owl:Class ; + rdfs:label "Protein subcellular localisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1536 a owl:Class ; + rdfs:label "MHC peptide immunogenicity report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1534 ; + oboInOwl:hasDefinition "A report on the immunogenicity of MHC class I or class II binding peptides." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1540 a owl:Class ; + rdfs:label "Protein non-covalent interactions report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0906 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1541 a owl:Class ; + rdfs:label "Protein flexibility or motion report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1537 ; + oboInOwl:hasDefinition "Informative report on flexibility or motion of a protein structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1543 a owl:Class ; + rdfs:label "Protein surface report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1537 ; + oboInOwl:hasDefinition "Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1550 a owl:Class ; + rdfs:label "Protein non-canonical interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1537 ; + oboInOwl:hasDefinition "Non-canonical atomic interactions in protein structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1553 a owl:Class ; + rdfs:label "CATH node" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1554 a owl:Class ; + rdfs:label "SCOP node" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1555 a owl:Class ; + rdfs:label "EMBASSY domain classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0907 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1556 a owl:Class ; + rdfs:label "CATH class" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'class' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1557 a owl:Class ; + rdfs:label "CATH architecture" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'architecture' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1558 a owl:Class ; + rdfs:label "CATH topology" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'topology' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1559 a owl:Class ; + rdfs:label "CATH homologous superfamily" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'homologous superfamily' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1560 a owl:Class ; + rdfs:label "CATH structurally similar group" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'structurally similar group' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1561 a owl:Class ; + rdfs:label "CATH functional category" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a protein 'functional category' node from the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1564 a owl:Class ; + rdfs:label "Protein fold recognition report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1277 ; + oboInOwl:hasDefinition "A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1565 a owl:Class ; + rdfs:label "Protein-protein interaction report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "protein-protein interaction(s), including interactions between protein domains." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0906 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1567 a owl:Class ; + rdfs:label "Protein-nucleic acid interactions report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "protein-DNA/RNA interaction(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0906 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1585 a owl:Class ; + rdfs:label "Nucleic acid entropy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2985 . + +:data_1586 a owl:Class ; + rdfs:label "Nucleic acid melting temperature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2139 ; + oboInOwl:hasDefinition "Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1587 a owl:Class ; + rdfs:label "Nucleic acid stitch profile" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1583 ; + oboInOwl:hasDefinition "Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1583 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1588 a owl:Class ; + rdfs:label "DNA base pair stacking energies data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA base pair stacking energies data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2088 . + +:data_1589 a owl:Class ; + rdfs:label "DNA base pair twist angle data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA base pair twist angle data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2088 . + +:data_1590 a owl:Class ; + rdfs:label "DNA base trimer roll angles data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA base trimer roll angles data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2088 . + +:data_1591 a owl:Class ; + rdfs:label "Vienna RNA parameters" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "RNA parameters used by the Vienna package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1592 a owl:Class ; + rdfs:label "Vienna RNA structure constraints" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Structure constraints used by the Vienna package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1593 a owl:Class ; + rdfs:label "Vienna RNA concentration data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "RNA concentration data used by the Vienna package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1594 a owl:Class ; + rdfs:label "Vienna RNA calculated energy" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1584 ; + oboInOwl:hasDefinition "RNA calculated energy data generated by the Vienna package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1595 a owl:Class ; + rdfs:label "Base pairing probability matrix dotplot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Dotplot of RNA base pairing probability matrix." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Such as generated by the Vienna package." ; + rdfs:subClassOf :data_2088, + :data_2884 . + +:data_1599 a owl:Class ; + rdfs:label "Codon adaptation index" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2865 ; + oboInOwl:hasDefinition "A simple measure of synonymous codon usage bias often used to predict gene expression levels." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1600 a owl:Class ; + rdfs:label "Codon usage bias plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of the synonymous codon usage calculated for windows over a nucleotide sequence." ; + oboInOwl:hasExactSynonym "Synonymous codon usage statistic plot" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0914 . + +:data_1601 a owl:Class ; + rdfs:label "Nc statistic" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2865 ; + oboInOwl:hasDefinition "The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1621 a owl:Class ; + rdfs:label "Pharmacogenomic test report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about the influence of genotype on drug response." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity." ; + rdfs:subClassOf :data_0920 . + +:data_1634 a owl:Class ; + rdfs:label "Linkage disequilibrium (report)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0927 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1642 a owl:Class ; + rdfs:label "Affymetrix probe sets library file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2717 ; + oboInOwl:hasDefinition "Affymetrix library file of information about which probes belong to which probe set." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1643 a owl:Class ; + rdfs:label "Affymetrix probe sets information library file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2717 ; + oboInOwl:hasDefinition "Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated." ; + oboInOwl:hasRelatedSynonym "GIN file" ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1646 a owl:Class ; + rdfs:label "Molecular weights standard fingerprint" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0944 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1656 a owl:Class ; + rdfs:label "Metabolic pathway report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report typically including a map (diagram) of a metabolic pathway." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:comment "This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1657 a owl:Class ; + rdfs:label "Genetic information processing pathway report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "genetic information processing pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1658 a owl:Class ; + rdfs:label "Environmental information processing pathway report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "environmental information processing pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1659 a owl:Class ; + rdfs:label "Signal transduction pathway report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report typically including a map (diagram) of a signal transduction pathway." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1660 a owl:Class ; + rdfs:label "Cellular process pathways report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Topic concernning cellular process pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1661 a owl:Class ; + rdfs:label "Disease pathway or network report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "disease pathways, typically of human disease." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0906 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1662 a owl:Class ; + rdfs:label "Drug structure relationship map" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1696 ; + oboInOwl:hasDefinition "A report typically including a map (diagram) of drug structure relationships." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1696 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1663 a owl:Class ; + rdfs:label "Protein interaction networks" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2600 ; + oboInOwl:hasDefinition "networks of protein interactions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1664 a owl:Class ; + rdfs:label "MIRIAM datatype" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1883 ; + oboInOwl:hasDefinition "An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1667 a owl:Class ; + rdfs:label "E-value" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A simple floating point number defining the lower or upper limit of an expectation value (E-value)." ; + oboInOwl:hasExactSynonym "Expectation value" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score." ; + rdfs:subClassOf :data_0951 . + +:data_1668 a owl:Class ; + rdfs:label "Z-value" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The z-value is the number of standard deviations a data value is above or below a mean value." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A z-value might be specified as a threshold for reporting hits from database searches." ; + rdfs:subClassOf :data_0951 . + +:data_1670 a owl:Class ; + rdfs:label "Database version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "Information on a database (or ontology) version, for example name, version number and release date." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1671 a owl:Class ; + rdfs:label "Tool version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0958 ; + oboInOwl:hasDefinition "Information on an application version, for example name, version number and release date." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1672 a owl:Class ; + rdfs:label "CATH version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "Information on a version of the CATH database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1673 a owl:Class ; + rdfs:label "Swiss-Prot to PDB mapping" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0954 ; + oboInOwl:hasDefinition "Cross-mapping of Swiss-Prot codes to PDB identifiers." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1674 a owl:Class ; + rdfs:label "Sequence database cross-references" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2093 ; + oboInOwl:hasDefinition "Cross-references from a sequence record to other databases." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1675 a owl:Class ; + rdfs:label "Job status" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "Metadata on the status of a submitted job." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1676 a owl:Class ; + rdfs:label "Job ID" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "The (typically numeric) unique identifier of a submitted job." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1677 a owl:Class ; + rdfs:label "Job type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of job, for example interactive or non-interactive." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1678 a owl:Class ; + rdfs:label "Tool log" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1679 a owl:Class ; + rdfs:label "DaliLite log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1680 a owl:Class ; + rdfs:label "STRIDE log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "STRIDE log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1681 a owl:Class ; + rdfs:label "NACCESS log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "NACCESS log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1682 a owl:Class ; + rdfs:label "EMBOSS wordfinder log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS wordfinder log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1683 a owl:Class ; + rdfs:label "EMBOSS domainatrix log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS (EMBASSY) domainatrix application log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1684 a owl:Class ; + rdfs:label "EMBOSS sites log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS (EMBASSY) sites application log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1685 a owl:Class ; + rdfs:label "EMBOSS supermatcher error file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS (EMBASSY) supermatcher error file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1686 a owl:Class ; + rdfs:label "EMBOSS megamerger log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS megamerger log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1687 a owl:Class ; + rdfs:label "EMBOSS whichdb log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS megamerger log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1688 a owl:Class ; + rdfs:label "EMBOSS vectorstrip log file" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "EMBOSS vectorstrip log file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1689 a owl:Class ; + rdfs:label "Username" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A username on a computer system or a website." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2101 . + +:data_1690 a owl:Class ; + rdfs:label "Password" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A password on a computer system, or a website." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2101 . + +:data_1691 a owl:Class ; + rdfs:label "Email address" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Email", + "Moby:EmailAddress" ; + oboInOwl:hasDefinition "A valid email address of an end-user." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2101 . + +:data_1692 a owl:Class ; + rdfs:label "Person name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a person." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2118 . + +:data_1693 a owl:Class ; + rdfs:label "Number of iterations" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Number of iterations of an algorithm." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1694 a owl:Class ; + rdfs:label "Number of output entities" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Number of entities (for example database hits, sequences, alignments etc) to write to an output file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1695 a owl:Class ; + rdfs:label "Hit sort order" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Controls the order of hits (reported matches) in an output file from a database search." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1707 a owl:Class ; + rdfs:label "Phylogenetic tree image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "See also 'Phylogenetic tree'" ; + rdfs:subClassOf :data_2968 . + +:data_1708 a owl:Class ; + rdfs:label "RNA secondary structure image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of RNA secondary structure, knots, pseudoknots etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2968 . + +:data_1711 a owl:Class ; + rdfs:label "Sequence alignment image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of two or more aligned molecular sequences possibly annotated with alignment features." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2968 . + +:data_1715 a owl:Class ; + rdfs:label "BioPax term" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the BioPax ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1716 a owl:Class ; + rdfs:label "GO" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term definition from The Gene Ontology (GO)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1717 a owl:Class ; + rdfs:label "MeSH" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the MeSH vocabulary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1718 a owl:Class ; + rdfs:label "HGNC" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the HGNC controlled vocabulary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1719 a owl:Class ; + rdfs:label "NCBI taxonomy vocabulary" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the NCBI taxonomy vocabulary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1720 a owl:Class ; + rdfs:label "Plant ontology term" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the Plant Ontology (PO)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1721 a owl:Class ; + rdfs:label "UMLS" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the UMLS vocabulary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1722 a owl:Class ; + rdfs:label "FMA" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from Foundational Model of Anatomy." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1723 a owl:Class ; + rdfs:label "EMAP" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the EMAP mouse ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1724 a owl:Class ; + rdfs:label "ChEBI" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the ChEBI ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1725 a owl:Class ; + rdfs:label "MGED" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the MGED ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1726 a owl:Class ; + rdfs:label "myGrid" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0966 ; + oboInOwl:hasDefinition "A term from the myGrid ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1727 a owl:Class ; + rdfs:label "GO (biological process)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2858 ; + oboInOwl:hasDefinition "A term definition for a biological process from the Gene Ontology (GO)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Data Type is an enumerated string." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1728 a owl:Class ; + rdfs:label "GO (molecular function)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2858 ; + oboInOwl:hasDefinition "A term definition for a molecular function from the Gene Ontology (GO)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Data Type is an enumerated string." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1729 a owl:Class ; + rdfs:label "GO (cellular component)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2858 ; + oboInOwl:hasDefinition "A term definition for a cellular component from the Gene Ontology (GO)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Data Type is an enumerated string." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1730 a owl:Class ; + rdfs:label "Ontology relation type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0967 ; + oboInOwl:hasDefinition "A relation type defined in an ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1731 a owl:Class ; + rdfs:label "Ontology concept definition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The definition of a concept from an ontology." ; + oboInOwl:hasExactSynonym "Ontology class definition" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0967 . + +:data_1732 a owl:Class ; + rdfs:label "Ontology concept comment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0967 ; + oboInOwl:hasDefinition "A comment on a concept from an ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1733 a owl:Class ; + rdfs:label "Ontology concept reference" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2093 ; + oboInOwl:hasDefinition "Reference for a concept from an ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1738 a owl:Class ; + rdfs:label "doc2loc document information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0970 ; + oboInOwl:hasDefinition "Information on a published article provided by the doc2loc program." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The doc2loc output includes the url, format, type and availability code of a document for every service provider." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1742 a owl:Class ; + rdfs:label "PDB residue number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:PDB_residue_no", + "WHATIF: pdb_number" ; + oboInOwl:hasDefinition "A residue identifier (a string) from a PDB file." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1016 . + +:data_1744 a owl:Class ; + rdfs:label "Atomic x coordinate" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1743 ; + oboInOwl:hasDefinition "Cartesian x coordinate of an atom (in a molecular structure)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1743 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1745 a owl:Class ; + rdfs:label "Atomic y coordinate" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1743 ; + oboInOwl:hasDefinition "Cartesian y coordinate of an atom (in a molecular structure)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1743 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1746 a owl:Class ; + rdfs:label "Atomic z coordinate" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1743 ; + oboInOwl:hasDefinition "Cartesian z coordinate of an atom (in a molecular structure)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1743 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1748 a owl:Class ; + rdfs:label "PDB atom name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:pdbx_PDB_atom_name", + "WHATIF: PDBx_auth_atom_id", + "WHATIF: PDBx_type_symbol", + "WHATIF: alternate_atom", + "WHATIF: atom_type" ; + oboInOwl:hasDefinition "Identifier (a string) of a specific atom from a PDB file for a molecular structure." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1757 . + +:data_1755 a owl:Class ; + rdfs:label "Protein atom" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on a single atom from a protein structure." ; + oboInOwl:hasExactSynonym "Atom data" ; + oboInOwl:hasRelatedSynonym "CHEBI:33250" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf :data_1460 . + +:data_1756 a owl:Class ; + rdfs:label "Protein residue" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on a single amino acid residue position in a protein structure." ; + oboInOwl:hasExactSynonym "Residue" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf :data_1460 . + +:data_1758 a owl:Class ; + rdfs:label "PDB residue name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: type" ; + oboInOwl:hasDefinition "Three-letter amino acid residue names as used in PDB files." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2564 . + +:data_1759 a owl:Class ; + rdfs:label "PDB model number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:pdbx_PDB_model_num", + "WHATIF: model_number" ; + oboInOwl:hasDefinition "Identifier of a model structure from a PDB file." ; + oboInOwl:hasExactSynonym "Model number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_3035 . + +:data_1762 a owl:Class ; + rdfs:label "CATH domain report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Summary of domain classification information for a CATH domain." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1764 a owl:Class ; + rdfs:label "CATH representative domain sequences (ATOM)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1235 ; + oboInOwl:hasDefinition "FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1765 a owl:Class ; + rdfs:label "CATH representative domain sequences (COMBS)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1235 ; + oboInOwl:hasDefinition "FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1766 a owl:Class ; + rdfs:label "CATH domain sequences (ATOM)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "FASTA sequence database for all CATH domains (based on PDB ATOM records)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1767 a owl:Class ; + rdfs:label "CATH domain sequences (COMBS)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "FASTA sequence database for all CATH domains (based on COMBS sequence data)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1771 a owl:Class ; + rdfs:label "Sequence version" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Information on an molecular sequence version." ; + oboInOwl:hasExactSynonym "Sequence version information" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2534 . + +:data_1776 a owl:Class ; + rdfs:label "Protein report (function)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "Report on general functional properties of specific protein(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For properties that can be mapped to a sequence, use 'Sequence report' instead." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1783 a owl:Class ; + rdfs:label "Gene name (ASPGD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from Aspergillus Genome Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1784 a owl:Class ; + rdfs:label "Gene name (CGD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from Candida Genome Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1785 a owl:Class ; + rdfs:label "Gene name (dictyBase)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from dictyBase database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1786 a owl:Class ; + rdfs:label "Gene name (EcoGene primary)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Primary name of a gene from EcoGene Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1787 a owl:Class ; + rdfs:label "Gene name (MaizeGDB)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from MaizeGDB (maize genes) database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1788 a owl:Class ; + rdfs:label "Gene name (SGD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from Saccharomyces Genome Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1789 a owl:Class ; + rdfs:label "Gene name (TGD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from Tetrahymena Genome Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1790 a owl:Class ; + rdfs:label "Gene name (CGSC)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Symbol of a gene from E.coli Genetic Stock Center." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1791 a owl:Class ; + rdfs:label "Gene name (HGNC)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Symbol of a gene approved by the HUGO Gene Nomenclature Committee." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1792 a owl:Class ; + rdfs:label "Gene name (MGD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Symbol of a gene from the Mouse Genome Database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1793 a owl:Class ; + rdfs:label "Gene name (Bacillus subtilis)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Symbol of a gene from Bacillus subtilis Genome Sequence Project." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1794 a owl:Class ; + rdfs:label "Gene ID (PlasmoDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB" ; + oboInOwl:hasDefinition "Identifier of a gene from PlasmoDB Plasmodium Genome Resource." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1796 a owl:Class ; + rdfs:label "Gene ID (FlyBase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: FB", + "http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase" ; + oboInOwl:hasDefinition "Gene identifier from FlyBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1797 a owl:Class ; + rdfs:label "Gene ID (GeneDB Glossina morsitans)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1035 ; + oboInOwl:hasDefinition "Gene identifier from Glossina morsitans GeneDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1798 a owl:Class ; + rdfs:label "Gene ID (GeneDB Leishmania major)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1035 ; + oboInOwl:hasDefinition "Gene identifier from Leishmania major GeneDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1799 a owl:Class ; + rdfs:label "Gene ID (GeneDB Plasmodium falciparum)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1035 ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum" ; + oboInOwl:hasDefinition "Gene identifier from Plasmodium falciparum GeneDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1800 a owl:Class ; + rdfs:label "Gene ID (GeneDB Schizosaccharomyces pombe)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1035 ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe" ; + oboInOwl:hasDefinition "Gene identifier from Schizosaccharomyces pombe GeneDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1801 a owl:Class ; + rdfs:label "Gene ID (GeneDB Trypanosoma brucei)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1035 ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei" ; + oboInOwl:hasDefinition "Gene identifier from Trypanosoma brucei GeneDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1802 a owl:Class ; + rdfs:label "Gene ID (Gramene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE", + "http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene" ; + oboInOwl:hasDefinition "Gene identifier from Gramene database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1803 a owl:Class ; + rdfs:label "Gene ID (Virginia microbial)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD", + "http://www.geneontology.org/doc/GO.xrf_abbs: VMD" ; + oboInOwl:hasDefinition "Gene identifier from Virginia Bioinformatics Institute microbial database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1804 a owl:Class ; + rdfs:label "Gene ID (SGN)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: SGN" ; + oboInOwl:hasDefinition "Gene identifier from Sol Genomics Network." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1805 a owl:Class ; + rdfs:label "Gene ID (WormBase)" ; + :created_in "beta12orEarlier" ; + :regex "WBGene[0-9]{8}" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: WB", + "http://www.geneontology.org/doc/GO.xrf_abbs: WormBase" ; + oboInOwl:hasDefinition "Gene identifier used by WormBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2113, + :data_2295 . + +:data_1806 a owl:Class ; + rdfs:label "Gene synonym" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Any name (other than the recommended one) for a gene." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1807 a owl:Class ; + rdfs:label "ORF name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of an open reading frame attributed by a sequencing project." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2795 . + +:data_1852 a owl:Class ; + rdfs:label "Sequence assembly component" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0925 ; + oboInOwl:hasDefinition "A component of a larger sequence assembly." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1853 a owl:Class ; + rdfs:label "Chromosome annotation (aberration)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0919 ; + oboInOwl:hasDefinition "A report on a chromosome aberration such as abnormalities in chromosome structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1856 a owl:Class ; + rdfs:label "PDB insertion code" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:pdbx_PDB_ins_code", + "WHATIF: insertion_code" ; + oboInOwl:hasDefinition "An insertion code (part of the residue number) for an amino acid residue from a PDB file." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1016 . + +:data_1857 a owl:Class ; + rdfs:label "Atomic occupancy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: PDBx_occupancy" ; + oboInOwl:hasDefinition "The fraction of an atom type present at a site in a molecular structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0." ; + rdfs:subClassOf :data_1917 . + +:data_1858 a owl:Class ; + rdfs:label "Isotropic B factor" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: PDBx_B_iso_or_equiv" ; + oboInOwl:hasDefinition "Isotropic B factor (atomic displacement parameter) for an atom from a PDB file." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1917 . + +:data_1859 a owl:Class ; + rdfs:label "Deletion map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type." ; + oboInOwl:hasExactSynonym "Deletion-based cytogenetic map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel." ; + rdfs:subClassOf :data_1283 . + +:data_1860 a owl:Class ; + rdfs:label "QTL map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers." ; + oboInOwl:hasExactSynonym "Quantitative trait locus map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1278 . + +:data_1864 a owl:Class ; + rdfs:label "Map set data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_2019 ; + oboInOwl:hasDefinition "Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2019 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1865 a owl:Class ; + rdfs:label "Map feature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1255, + :data_1276, + :data_2019 ; + oboInOwl:hasDefinition "A feature which may mapped (positioned) on a genetic or other type of map." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1866 a owl:Class ; + rdfs:label "Map type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A designation of the type of map (genetic map, physical map, sequence map etc) or map set." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1867 a owl:Class ; + rdfs:label "Protein fold name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a protein fold." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_1872 a owl:Class ; + rdfs:label "Taxonomic classification" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:GCP_Taxon", + "Moby:TaxonName", + "Moby:TaxonScientificName", + "Moby:TaxonTCS", + "Moby:iANT_organism-xml" ; + oboInOwl:hasDefinition "The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature." ; + oboInOwl:hasExactSynonym "Taxonomic information", + "Taxonomic name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included." ; + rdfs:subClassOf :data_2909 . + +:data_1873 a owl:Class ; + rdfs:label "iHOP organism ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:iHOPorganism" ; + oboInOwl:hasDefinition "A unique identifier for an organism used in the iHOP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2908 . + +:data_1874 a owl:Class ; + rdfs:label "Genbank common name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Common name for an organism as used in the GenBank database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2909 . + +:data_1875 a owl:Class ; + rdfs:label "NCBI taxon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a taxon from the NCBI taxonomy database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_1877 a owl:Class ; + rdfs:label "Synonym" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0968 ; + oboInOwl:hasDefinition "An alternative for a word." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1878 a owl:Class ; + rdfs:label "Misspelling" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0968 ; + oboInOwl:hasDefinition "A common misspelling of a word." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1879 a owl:Class ; + rdfs:label "Acronym" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0968 ; + oboInOwl:hasDefinition "An abbreviation of a phrase or word." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1880 a owl:Class ; + rdfs:label "Misnomer" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0968 ; + oboInOwl:hasDefinition "A term which is likely to be misleading of its meaning." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1882 a owl:Class ; + rdfs:label "DragonDB author identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier representing an author in the DragonDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1881 . + +:data_1884 a owl:Class ; + rdfs:label "UniProt keywords" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0582 ; + oboInOwl:hasDefinition "A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1885 a owl:Class ; + rdfs:label "Gene ID (GeneFarm)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:GENEFARM_GeneID" ; + oboInOwl:hasDefinition "Identifier of a gene from the GeneFarm database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1886 a owl:Class ; + rdfs:label "Blattner number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:Blattner_number" ; + oboInOwl:hasDefinition "The blattner identifier for a gene." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1887 a owl:Class ; + rdfs:label "Gene ID (MIPS Maize)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2285 ; + oboInOwl:hasDbXref "Moby_namespace:MIPS_GE_Maize" ; + oboInOwl:hasDefinition "Identifier for genetic elements in MIPS Maize database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1888 a owl:Class ; + rdfs:label "Gene ID (MIPS Medicago)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2285 ; + oboInOwl:hasDbXref "Moby_namespace:MIPS_GE_Medicago" ; + oboInOwl:hasDefinition "Identifier for genetic elements in MIPS Medicago database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1889 a owl:Class ; + rdfs:label "Gene name (DragonDB)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "The name of an Antirrhinum Gene from the DragonDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1890 a owl:Class ; + rdfs:label "Gene name (Arabidopsis)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1891 a owl:Class ; + rdfs:label "iHOP symbol" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:iHOPsymbol" ; + oboInOwl:hasDefinition "A unique identifier of a protein or gene used in the iHOP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109, + :data_2295, + :data_2907 . + +:data_1892 a owl:Class ; + rdfs:label "Gene name (GeneFarm)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of a gene from the GeneFarm database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1895 a owl:Class ; + rdfs:label "Locus ID (AGI)" ; + :created_in "beta12orEarlier" ; + :regex "AT[1-5]G[0-9]{5}" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode" ; + oboInOwl:hasDefinition "Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases)." ; + oboInOwl:hasExactSynonym "AGI ID", + "AGI identifier", + "AGI locus code", + "Arabidopsis gene loci number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1896 a owl:Class ; + rdfs:label "Locus ID (ASPGD)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD", + "http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID" ; + oboInOwl:hasDefinition "Identifier for loci from ASPGD (Aspergillus Genome Database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1897 a owl:Class ; + rdfs:label "Locus ID (MGG)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG" ; + oboInOwl:hasDefinition "Identifier for loci from Magnaporthe grisea Database at the Broad Institute." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1898 a owl:Class ; + rdfs:label "Locus ID (CGD)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: CGD", + "http://www.geneontology.org/doc/GO.xrf_abbs: CGDID" ; + oboInOwl:hasDefinition "Identifier for loci from CGD (Candida Genome Database)." ; + oboInOwl:hasExactSynonym "CGD locus identifier", + "CGDID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1899 a owl:Class ; + rdfs:label "Locus ID (CMR)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR", + "http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR" ; + oboInOwl:hasDefinition "Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1900 a owl:Class ; + rdfs:label "NCBI locus tag" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:LocusID", + "http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag" ; + oboInOwl:hasDefinition "Identifier for loci from NCBI database." ; + oboInOwl:hasExactSynonym "Locus ID (NCBI)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1901 a owl:Class ; + rdfs:label "Locus ID (SGD)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: SGD", + "http://www.geneontology.org/doc/GO.xrf_abbs: SGDID" ; + oboInOwl:hasDefinition "Identifier for loci from SGD (Saccharomyces Genome Database)." ; + oboInOwl:hasExactSynonym "SGDID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091, + :data_2632 . + +:data_1902 a owl:Class ; + rdfs:label "Locus ID (MMP)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:MMP_Locus" ; + oboInOwl:hasDefinition "Identifier of loci from Maize Mapping Project." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1903 a owl:Class ; + rdfs:label "Locus ID (DictyBase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:DDB_gene" ; + oboInOwl:hasDefinition "Identifier of locus from DictyBase (Dictyostelium discoideum)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1904 a owl:Class ; + rdfs:label "Locus ID (EntrezGene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:EntrezGene_EntrezGeneID", + "Moby_namespace:EntrezGene_ID" ; + oboInOwl:hasDefinition "Identifier of a locus from EntrezGene database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1905 a owl:Class ; + rdfs:label "Locus ID (MaizeGDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:MaizeGDB_Locus" ; + oboInOwl:hasDefinition "Identifier of locus from MaizeGDB (Maize genome database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_1906 a owl:Class ; + rdfs:label "Quantitative trait locus" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2012 ; + oboInOwl:hasDbXref "Moby:SO_QTL" ; + oboInOwl:hasDefinition "A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A QTL sometimes but does not necessarily correspond to a gene." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_1907 a owl:Class ; + rdfs:label "Gene ID (KOME)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:GeneId" ; + oboInOwl:hasDefinition "Identifier of a gene from the KOME database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1908 a owl:Class ; + rdfs:label "Locus ID (Tropgene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Tropgene_locus" ; + oboInOwl:hasDefinition "Identifier of a locus from the Tropgene database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_2007 a owl:Class ; + rdfs:label "UniProt keyword" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:SP_KW", + "http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW" ; + oboInOwl:hasDefinition "A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0968 . + +:data_2009 a owl:Class ; + rdfs:label "Ordered locus name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1893 ; + oboInOwl:hasDefinition "A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2018 a owl:Class ; + rdfs:label "Annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2022 a owl:Class ; + rdfs:label "Vienna RNA structural data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1465 ; + oboInOwl:hasDefinition "Data used by the Vienna RNA analysis package." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2023 a owl:Class ; + rdfs:label "Sequence mask parameter" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Data used to replace (mask) characters in a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2025 a owl:Class ; + rdfs:label "Michaelis Menten plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2024 . + +:data_2026 a owl:Class ; + rdfs:label "Hanes Woolf plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2024 . + +:data_2028 a owl:Class ; + rdfs:label "Experimental data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2531, + :data_3108 ; + oboInOwl:hasDefinition "Raw data from or annotation on laboratory experiments." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2041 a owl:Class ; + rdfs:label "Genome version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2711 ; + oboInOwl:hasDefinition "Information on a genome version." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2043 a owl:Class ; + rdfs:label "Sequence record lite" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2046 a owl:Class ; + rdfs:label "Nucleic acid sequence record (lite)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2047 a owl:Class ; + rdfs:label "Protein sequence record (lite)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2053 a owl:Class ; + rdfs:label "Structural data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0883, + :data_2085 ; + oboInOwl:hasDefinition "Data concerning molecular structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2070 a owl:Class ; + rdfs:label "Sequence motif (nucleic acid)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A nucleotide sequence motif." ; + oboInOwl:hasExactSynonym "Nucleic acid sequence motif" ; + oboInOwl:hasNarrowSynonym "DNA sequence motif", + "RNA sequence motif" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1353 . + +:data_2079 a owl:Class ; + rdfs:label "Search parameter" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Some simple value controlling a search operation, typically a search of a database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2081 a owl:Class ; + rdfs:label "Secondary structure" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0883 ; + oboInOwl:hasDefinition "The secondary structure assignment (predicted or real) of a nucleic acid or protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2086 a owl:Class ; + rdfs:label "Nucleic acid structure data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :operation_0912 ; + oboInOwl:consider :data_0912, + :data_3128 ; + oboInOwl:hasDefinition "A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2090 a owl:Class ; + rdfs:label "Database entry version information" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2092 a owl:Class ; + rdfs:label "SNP" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "single nucleotide polymorphism (SNP) in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2098 a owl:Class ; + rdfs:label "Job identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a submitted job." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso "http://wsio.org/data_009" ; + rdfs:subClassOf :data_0976 . + +:data_2100 a owl:Class ; + rdfs:label "Type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values)." ; + oboInOwl:inSubset :obsolete ; + rdfs:seeAlso "http://purl.org/dc/elements/1.1/type" ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2102 a owl:Class ; + rdfs:label "KEGG organism code" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A three-letter code used in the KEGG databases to uniquely identify organisms." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2909 . + +:data_2103 a owl:Class ; + rdfs:label "Gene name (KEGG GENES)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of an entry (gene) from the KEGG GENES database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2105 a owl:Class ; + rdfs:label "Compound ID (BioCyc)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a compound from the BioCyc chemical compounds database." ; + oboInOwl:hasExactSynonym "BioCyc compound ID", + "BioCyc compound identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2104, + :data_2894 . + +:data_2106 a owl:Class ; + rdfs:label "Reaction ID (BioCyc)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a biological reaction from the BioCyc reactions database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2104, + :data_2108 . + +:data_2107 a owl:Class ; + rdfs:label "Enzyme ID (BioCyc)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an enzyme from the BioCyc enzymes database." ; + oboInOwl:hasExactSynonym "BioCyc enzyme ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2104, + :data_2321 . + +:data_2112 a owl:Class ; + rdfs:label "FlyBase primary identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Primary identifier of an object from the FlyBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1089 . + +:data_2114 a owl:Class ; + rdfs:label "WormBase wormpep ID" ; + :created_in "beta12orEarlier" ; + :regex "CE[0-9]{5}" ; + oboInOwl:hasDefinition "Protein identifier used by WormBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2113, + :data_2907 . + +:data_2116 a owl:Class ; + rdfs:label "Nucleic acid features (codon)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2126 a owl:Class ; + rdfs:label "Translation frame specification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :data_2534 ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2128 a owl:Class ; + rdfs:label "Genetic code name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Informal name for a genetic code, typically an organism name." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2127 . + +:data_2130 a owl:Class ; + rdfs:label "Sequence profile type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2131 a owl:Class ; + rdfs:label "Operating system name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a computer operating system such as Linux, PC or Mac." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_2132 a owl:Class ; + rdfs:label "Mutation type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2538 ; + oboInOwl:hasDefinition "A type of point or block mutation, including insertion, deletion, change, duplication and moves." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2133 a owl:Class ; + rdfs:label "Logical operator" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A logical operator such as OR, AND, XOR, and NOT." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_2134 a owl:Class ; + rdfs:label "Results sort order" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "A control of the order of data that is output, for example the order of sequences in an alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2135 a owl:Class ; + rdfs:label "Toggle" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "A simple parameter that is a toggle (boolean value), typically a control for a modal tool." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2136 a owl:Class ; + rdfs:label "Sequence width" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "The width of an output sequence or alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2140 a owl:Class ; + rdfs:label "Concentration" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The concentration of a chemical compound." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2050 . + +:data_2141 a owl:Class ; + rdfs:label "Window step size" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1249 ; + oboInOwl:hasDefinition "Size of the incremental 'step' a sequence window is moved over a sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2142 a owl:Class ; + rdfs:label "EMBOSS graph" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2968 ; + oboInOwl:hasDefinition "An image of a graph generated by the EMBOSS suite." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2143 a owl:Class ; + rdfs:label "EMBOSS report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "An application report generated by the EMBOSS suite." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2145 a owl:Class ; + rdfs:label "Sequence offset" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "An offset for a single-point sequence position." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2146 a owl:Class ; + rdfs:label "Threshold" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1772 ; + oboInOwl:hasDefinition "A value that serves as a threshold for a tool (usually to control scoring or output)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2147 a owl:Class ; + rdfs:label "Protein report (transcription factor)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "An informative report on a transcription factor protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2149 a owl:Class ; + rdfs:label "Database category name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "The name of a category of biological or bioinformatics database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2150 a owl:Class ; + rdfs:label "Sequence profile name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1115 ; + oboInOwl:hasDefinition "Name of a sequence profile." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2151 a owl:Class ; + rdfs:label "Color" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Specification of one or more colors." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2152 a owl:Class ; + rdfs:label "Rendering parameter" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "A parameter that is used to control rendering (drawing) to a device or image." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2156 a owl:Class ; + rdfs:label "Date" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "A temporal date." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2157 a owl:Class ; + rdfs:label "Word composition" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1266, + :data_1268 ; + oboInOwl:hasDefinition "Word composition data for a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2160 a owl:Class ; + rdfs:label "Fickett testcode plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2884 . + +:data_2163 a owl:Class ; + rdfs:label "Helical net" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Useful for highlighting amphipathicity and other properties." ; + rdfs:subClassOf :data_1709 . + +:data_2164 a owl:Class ; + rdfs:label "Protein sequence properties plot" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0897 ; + oboInOwl:hasDefinition "A plot of general physicochemical properties of a protein sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2165 a owl:Class ; + rdfs:label "Protein ionisation curve" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of pK versus pH for a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897, + :data_2884 . + +:data_2166 a owl:Class ; + rdfs:label "Sequence composition plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of character or word composition / frequency of a molecular sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2884 . + +:data_2167 a owl:Class ; + rdfs:label "Nucleic acid density plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Density plot (of base composition) for a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2884 . + +:data_2168 a owl:Class ; + rdfs:label "Sequence trace image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2969 . + +:data_2169 a owl:Class ; + rdfs:label "Nucleic acid features (siRNA)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "A report on siRNA duplexes in mRNA." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2173 a owl:Class ; + rdfs:label "Sequence set (stream)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2174 a owl:Class ; + rdfs:label "FlyBase secondary identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Secondary identifier of an object from the FlyBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Secondary identifier are used to handle entries that were merged with or split from other entries in the database." ; + rdfs:subClassOf :data_1089 . + +:data_2176 a owl:Class ; + rdfs:label "Cardinality" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "The number of a certain thing." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2177 a owl:Class ; + rdfs:label "Exactly 1" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "A single thing." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2178 a owl:Class ; + rdfs:label "1 or more" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "One or more things." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2179 a owl:Class ; + rdfs:label "Exactly 2" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "Exactly two things." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2180 a owl:Class ; + rdfs:label "2 or more" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2337 ; + oboInOwl:hasDefinition "Two or more things." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2191 a owl:Class ; + rdfs:label "Protein features report (chemical modifications)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "chemical modification of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2192 a owl:Class ; + rdfs:label "Error" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "Data on an error generated by computer system or tool." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2193 a owl:Class ; + rdfs:label "Database entry metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Basic information on any arbitrary database entry." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:data_2198 a owl:Class ; + rdfs:label "Gene cluster" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1246 ; + oboInOwl:hasDefinition "A cluster of similar genes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2201 a owl:Class ; + rdfs:label "Sequence record full" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2208 a owl:Class ; + rdfs:label "Plasmid identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a plasmid in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2119 . + +:data_2209 a owl:Class ; + rdfs:label "Mutation ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique identifier of a specific mutation catalogued in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2538 . + +:data_2212 a owl:Class ; + rdfs:label "Mutation annotation (basic)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2213 a owl:Class ; + rdfs:label "Mutation annotation (prevalence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2214 a owl:Class ; + rdfs:label "Mutation annotation (prognostic)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2215 a owl:Class ; + rdfs:label "Mutation annotation (functional)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2216 a owl:Class ; + rdfs:label "Codon number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The number of a codon, for instance, at which a mutation is located." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1016 . + +:data_2217 a owl:Class ; + rdfs:label "Tumor annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1622 ; + oboInOwl:hasDefinition "An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2218 a owl:Class ; + rdfs:label "Server metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3106 ; + oboInOwl:hasDefinition "Basic information about a server on the web, such as an SRS server." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2219 a owl:Class ; + rdfs:label "Database field name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a field in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_2220 a owl:Class ; + rdfs:label "Sequence cluster ID (SYSTERS)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a sequence cluster from the SYSTERS database." ; + oboInOwl:hasExactSynonym "SYSTERS cluster ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1112, + :data_2091 . + +:data_2223 a owl:Class ; + rdfs:label "Ontology metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning a biological ontology." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0089 ], + :data_2337 . + +:data_2235 a owl:Class ; + rdfs:label "Raw SCOP domain classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Raw SCOP domain classification data files." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "These are the parsable data files provided by SCOP." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2236 a owl:Class ; + rdfs:label "Raw CATH domain classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Raw CATH domain classification data files." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "These are the parsable data files provided by CATH." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2240 a owl:Class ; + rdfs:label "Heterogen annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2242 a owl:Class ; + rdfs:label "Phylogenetic property values" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0871 ; + oboInOwl:hasDefinition "Phylogenetic property values data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2245 a owl:Class ; + rdfs:label "Sequence set (bootstrapped)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0850 ; + oboInOwl:hasDefinition "A collection of sequences output from a bootstrapping (resampling) procedure." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Bootstrapping is often performed in phylogenetic analysis." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2247 a owl:Class ; + rdfs:label "Phylogenetic consensus tree" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0872 ; + oboInOwl:hasDefinition "A consensus phylogenetic tree derived from comparison of multiple trees." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2248 a owl:Class ; + rdfs:label "Schema" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "A data schema for organising or transforming data of some type." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2249 a owl:Class ; + rdfs:label "DTD" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "A DTD (document type definition)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2250 a owl:Class ; + rdfs:label "XML Schema" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "An XML Schema." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2251 a owl:Class ; + rdfs:label "Relax-NG schema" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "A relax-NG schema." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2252 a owl:Class ; + rdfs:label "XSLT stylesheet" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "An XSLT stylesheet." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2254 a owl:Class ; + rdfs:label "OBO file format name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an OBO file format such as OBO-XML, plain and so on." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2129 . + +:data_2288 a owl:Class ; + rdfs:label "Sequence identifier (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1096 ; + oboInOwl:hasDefinition "An identifier of protein sequence(s) or protein sequence database entries." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2289 a owl:Class ; + rdfs:label "Sequence identifier (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1097 ; + oboInOwl:hasDefinition "An identifier of nucleotide sequence(s) or nucleotide sequence database entries." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2290 a owl:Class ; + rdfs:label "EMBL accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An accession number of an entry from the EMBL sequence database." ; + oboInOwl:hasExactSynonym "EMBL ID", + "EMBL accession number", + "EMBL identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1103 . + +:data_2291 a owl:Class ; + rdfs:label "UniProt ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a polypeptide in the UniProt database." ; + oboInOwl:hasExactSynonym "UniProt entry name", + "UniProt identifier", + "UniProtKB entry name", + "UniProtKB identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0849 ], + :data_2154 . + +:data_2293 a owl:Class ; + rdfs:label "Gramene secondary identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Secondary (internal) identifier of a Gramene database entry." ; + oboInOwl:hasExactSynonym "Gramene internal ID", + "Gramene internal identifier", + "Gramene secondary ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2915 . + +:data_2296 a owl:Class ; + rdfs:label "Gene name (AceView)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of an entry (gene) from the AceView genes database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2297 a owl:Class ; + rdfs:label "Gene ID (ECK)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs: ECK" ; + oboInOwl:hasDefinition "Identifier of an E. coli K-12 gene from EcoGene Database." ; + oboInOwl:hasExactSynonym "E. coli K-12 gene identifier", + "ECK accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1795 . + +:data_2298 a owl:Class ; + rdfs:label "Gene ID (HGNC)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier for a gene approved by the HUGO Gene Nomenclature Committee." ; + oboInOwl:hasExactSynonym "HGNC ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2300 a owl:Class ; + rdfs:label "Gene name (NCBI)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of an entry (gene) from the NCBI genes database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2302 a owl:Class ; + rdfs:label "STRING ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the STRING database of protein-protein interactions." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2307 a owl:Class ; + rdfs:label "Virus annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2530 ; + oboInOwl:hasDefinition "An informative report on a specific virus." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2308 a owl:Class ; + rdfs:label "Virus annotation (taxonomy)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2530 ; + oboInOwl:hasDefinition "An informative report on the taxonomy of a specific virus." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2315 a owl:Class ; + rdfs:label "NCBI version" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number." ; + oboInOwl:hasExactSynonym "NCBI accession.version", + "accession.version" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number." ; + rdfs:subClassOf :data_2091, + :data_2362 . + +:data_2317 a owl:Class ; + rdfs:label "Cell line name (exact)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The exact name of a cell line." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2316 . + +:data_2318 a owl:Class ; + rdfs:label "Cell line name (truncated)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The truncated name of a cell line." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2316 . + +:data_2319 a owl:Class ; + rdfs:label "Cell line name (no punctuation)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a cell line without any punctuation." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2316 . + +:data_2320 a owl:Class ; + rdfs:label "Cell line name (assonant)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The assonant name of a cell line." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2316 . + +:data_2325 a owl:Class ; + rdfs:label "REBASE enzyme number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an enzyme from the REBASE enzymes database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2321 . + +:data_2326 a owl:Class ; + rdfs:label "DrugBank ID" ; + :created_in "beta12orEarlier" ; + :regex "DB[0-9]{5}" ; + oboInOwl:hasDefinition "Unique identifier of a drug from the DrugBank database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2895 . + +:data_2327 a owl:Class ; + rdfs:label "GI number (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier assigned to NCBI protein sequence records." ; + oboInOwl:hasExactSynonym "protein gi", + "protein gi number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record." ; + rdfs:subClassOf :data_2314 . + +:data_2335 a owl:Class ; + rdfs:label "Bit score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches." ; + rdfs:subClassOf :data_1413 . + +:data_2336 a owl:Class ; + rdfs:label "Translation phase specification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :data_2534 ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2340 a owl:Class ; + rdfs:label "Genome build identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a build of a particular genome." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2749 . + +:data_2342 a owl:Class ; + rdfs:label "Pathway or network name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a biological pathway or network." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1082 . + +:data_2343 a owl:Class ; + rdfs:label "Pathway ID (KEGG)" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9]{2,3}[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a pathway from the KEGG pathway database." ; + oboInOwl:hasExactSynonym "KEGG pathway ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2091, + :data_2365 . + +:data_2344 a owl:Class ; + rdfs:label "Pathway ID (NCI-Nature)" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9]+" ; + oboInOwl:hasDefinition "Identifier of a pathway from the NCI-Nature pathway database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_2345 a owl:Class ; + rdfs:label "Pathway ID (ConsensusPathDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a pathway from the ConsensusPathDB pathway database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365, + :data_2917 . + +:data_2347 a owl:Class ; + rdfs:label "Sequence cluster ID (UniRef100)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the UniRef100 database." ; + oboInOwl:hasExactSynonym "UniRef100 cluster id", + "UniRef100 entry accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2346 . + +:data_2348 a owl:Class ; + rdfs:label "Sequence cluster ID (UniRef90)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the UniRef90 database." ; + oboInOwl:hasExactSynonym "UniRef90 cluster id", + "UniRef90 entry accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2346 . + +:data_2349 a owl:Class ; + rdfs:label "Sequence cluster ID (UniRef50)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the UniRef50 database." ; + oboInOwl:hasExactSynonym "UniRef50 cluster id", + "UniRef50 entry accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2346 . + +:data_2356 a owl:Class ; + rdfs:label "RFAM accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Stable accession number of an entry (RNA family) from the RFAM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2355 . + +:data_2357 a owl:Class ; + rdfs:label "Protein signature type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2358 a owl:Class ; + rdfs:label "Domain-nucleic acid interaction report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0906 ; + oboInOwl:hasDefinition "An informative report on protein domain-DNA/RNA interaction(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2359 a owl:Class ; + rdfs:label "Domain-domain interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0906 ; + oboInOwl:hasDefinition "An informative report on protein domain-protein domain interaction(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2360 a owl:Class ; + rdfs:label "Domain-domain interaction (indirect)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0906 ; + oboInOwl:hasDefinition "Data on indirect protein domain-protein domain interaction(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2363 a owl:Class ; + rdfs:label "2D PAGE data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data concerning two-dimensional polygel electrophoresis." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2364 a owl:Class ; + rdfs:label "2D PAGE report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "two-dimensional gel electrophoresis experiments, gels or spots in a gel." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2368 a owl:Class ; + rdfs:label "ASTD ID (exon)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an exon from the ASTD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2367 . + +:data_2369 a owl:Class ; + rdfs:label "ASTD ID (intron)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an intron from the ASTD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2367 . + +:data_2370 a owl:Class ; + rdfs:label "ASTD ID (polya)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a polyA signal from the ASTD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2367 . + +:data_2371 a owl:Class ; + rdfs:label "ASTD ID (tss)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a transcription start site from the ASTD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2367 . + +:data_2372 a owl:Class ; + rdfs:label "2D PAGE spot report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2374 a owl:Class ; + rdfs:label "Spot serial number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2373 . + +:data_2375 a owl:Class ; + rdfs:label "Spot ID (HSC-2DPAGE)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2373 . + +:data_2378 a owl:Class ; + rdfs:label "Protein-motif interaction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0906 ; + oboInOwl:hasDefinition "Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2380 a owl:Class ; + rdfs:label "CABRI accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of an item from the CABRI database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2381 a owl:Class ; + rdfs:label "Experiment report (genotyping)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2383 a owl:Class ; + rdfs:label "EGA accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the EGA database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2382 . + +:data_2384 a owl:Class ; + rdfs:label "IPI protein ID" ; + :created_in "beta12orEarlier" ; + :regex "IPI[0-9]{8}" ; + oboInOwl:hasDefinition "Identifier of a protein entry catalogued in the International Protein Index (IPI) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2091 . + +:data_2385 a owl:Class ; + rdfs:label "RefSeq accession (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of a protein from the RefSeq database." ; + oboInOwl:hasExactSynonym "RefSeq protein ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1098 . + +:data_2386 a owl:Class ; + rdfs:label "EPD ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry (promoter) from the EPD database." ; + oboInOwl:hasExactSynonym "EPD identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2727 . + +:data_2388 a owl:Class ; + rdfs:label "TAIR accession (At gene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an Arabidopsis thaliana gene from the TAIR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1037 . + +:data_2389 a owl:Class ; + rdfs:label "UniSTS accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the UniSTS database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_2390 a owl:Class ; + rdfs:label "UNITE accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the UNITE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_2391 a owl:Class ; + rdfs:label "UTR accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the UTR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_2392 a owl:Class ; + rdfs:label "UniParc accession" ; + :created_in "beta12orEarlier" ; + :regex "UPI[A-F0-9]{10}" ; + oboInOwl:hasDefinition "Accession number of a UniParc (protein sequence) database entry." ; + oboInOwl:hasExactSynonym "UPI", + "UniParc ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2091 . + +:data_2393 a owl:Class ; + rdfs:label "mFLJ/mKIAA number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the Rouge or HUGE databases." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2395 a owl:Class ; + rdfs:label "Fungi annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2530 ; + oboInOwl:hasDefinition "An informative report on a specific fungus." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2396 a owl:Class ; + rdfs:label "Fungi annotation (anamorph)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2530 ; + oboInOwl:hasDefinition "An informative report on a specific fungus anamorph." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2398 a owl:Class ; + rdfs:label "Ensembl protein ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a protein from the Ensembl database." ; + oboInOwl:hasExactSynonym "Ensembl ID (protein)", + "Protein ID (Ensembl)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2610, + :data_2907 . + +:data_2400 a owl:Class ; + rdfs:label "Toxin annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report on a specific toxin." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2401 a owl:Class ; + rdfs:label "Protein report (membrane protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1277 ; + oboInOwl:hasDefinition "An informative report on a membrane protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2402 a owl:Class ; + rdfs:label "Protein-drug interaction report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An informative report on tentative or known protein-drug interaction(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1566 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2522 a owl:Class ; + rdfs:label "Map data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1274, + :data_2019 ; + oboInOwl:hasDefinition "Data concerning a map of molecular sequence(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2524 a owl:Class ; + rdfs:label "Protein data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896 ; + oboInOwl:hasDefinition "Data concerning one or more protein molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2525 a owl:Class ; + rdfs:label "Nucleic acid data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2084 ; + oboInOwl:hasDefinition "Data concerning one or more nucleic acid molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2527 a owl:Class ; + rdfs:label "Parameter" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Typically a simple numerical or string value that controls the operation of a tool." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2528 a owl:Class ; + rdfs:label "Molecular data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2087 ; + oboInOwl:hasDefinition "Data concerning a specific type of molecule." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2529 a owl:Class ; + rdfs:label "Molecule report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0896, + :data_2084 ; + oboInOwl:hasDefinition "An informative report on a specific molecule." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2539 a owl:Class ; + rdfs:label "Alignment data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1916, + :data_2083 ; + oboInOwl:hasDefinition "Data concerning an alignment of two or more molecular sequences, structures or derived data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2540 a owl:Class ; + rdfs:label "Data index data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0955 ; + oboInOwl:hasDefinition "Data concerning an index of data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2563 a owl:Class ; + rdfs:label "Amino acid name (single letter)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Single letter amino acid identifier, e.g. G." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1006 . + +:data_2565 a owl:Class ; + rdfs:label "Amino acid name (full name)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Full name of an amino acid, e.g. Glycine." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1006 . + +:data_2578 a owl:Class ; + rdfs:label "ArachnoServer ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a toxin from the ArachnoServer database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2897 . + +:data_2579 a owl:Class ; + rdfs:label "Expressed gene list" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2872 ; + oboInOwl:hasDefinition "A simple summary of expressed genes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2580 a owl:Class ; + rdfs:label "BindingDB Monomer ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a monomer from the BindingDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_2581 a owl:Class ; + rdfs:label "GO concept name" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2339 ; + oboInOwl:hasDefinition "The name of a concept from the GO ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2582 a owl:Class ; + rdfs:label "GO concept ID (biological process)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{7}|GO:[0-9]{7}" ; + oboInOwl:hasDefinition "An identifier of a 'biological process' concept from the the Gene Ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1176 . + +:data_2583 a owl:Class ; + rdfs:label "GO concept ID (molecular function)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{7}|GO:[0-9]{7}" ; + oboInOwl:hasDefinition "An identifier of a 'molecular function' concept from the the Gene Ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1176 . + +:data_2584 a owl:Class ; + rdfs:label "GO concept name (cellular component)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2339 ; + oboInOwl:hasDefinition "The name of a concept for a cellular component from the GO ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2586 a owl:Class ; + rdfs:label "Northern blot image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image arising from a Northern Blot experiment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3424 . + +:data_2588 a owl:Class ; + rdfs:label "BlotBase blot ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a blot from a Northern Blot from the BlotBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2587 . + +:data_2589 a owl:Class ; + rdfs:label "Hierarchy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation." ; + oboInOwl:hasExactSynonym "Hierarchy annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2590 a owl:Class ; + rdfs:label "Hierarchy identifier" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2891 ; + oboInOwl:hasDefinition "Identifier of an entry from a database of biological hierarchies." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2591 a owl:Class ; + rdfs:label "Brite hierarchy ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the Brite database of biological hierarchies." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2891 . + +:data_2592 a owl:Class ; + rdfs:label "Cancer type" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2099 ; + oboInOwl:hasDefinition "A type (represented as a string) of cancer." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2593 a owl:Class ; + rdfs:label "BRENDA organism ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier for an organism used in the BRENDA database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2908 . + +:data_2594 a owl:Class ; + rdfs:label "UniGene taxon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a taxon using the controlled vocabulary of the UniGene database." ; + oboInOwl:hasExactSynonym "UniGene organism abbreviation" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_2595 a owl:Class ; + rdfs:label "UTRdb taxon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a taxon using the controlled vocabulary of the UTRdb database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_2597 a owl:Class ; + rdfs:label "CABRI catalogue name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a catalogue of biological resources from the CABRI database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2596 . + +:data_2598 a owl:Class ; + rdfs:label "Secondary structure alignment metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0867 ; + oboInOwl:hasDefinition "An informative report on protein secondary structure alignment-derived data or metadata." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2599 a owl:Class ; + rdfs:label "Molecule interaction report" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0906 ; + oboInOwl:hasDefinition "An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2601 a owl:Class ; + rdfs:label "Small molecule data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "Data concerning one or more small molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2602 a owl:Class ; + rdfs:label "Genotype and phenotype data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0920 ; + oboInOwl:hasDefinition "Data concerning a particular genotype, phenotype or a genotype / phenotype relation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2605 a owl:Class ; + rdfs:label "Compound ID (KEGG)" ; + :created_in "beta12orEarlier" ; + :regex "C[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of a chemical compound from the KEGG database." ; + oboInOwl:hasExactSynonym "KEGG compound ID", + "KEGG compound identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2894 . + +:data_2606 a owl:Class ; + rdfs:label "RFAM name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name (not necessarily stable) an entry (RNA family) from the RFAM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2355 . + +:data_2608 a owl:Class ; + rdfs:label "Reaction ID (KEGG)" ; + :created_in "beta12orEarlier" ; + :regex "R[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a biological reaction from the KEGG reactions database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2108 . + +:data_2609 a owl:Class ; + rdfs:label "Drug ID (KEGG)" ; + :created_in "beta12orEarlier" ; + :regex "D[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of a drug from the KEGG Drug database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2091, + :data_2895 . + +:data_2611 a owl:Class ; + rdfs:label "ICD identifier" ; + :created_in "beta12orEarlier" ; + :regex "[A-Z][0-9]+(\\.[-[0-9]+])?" ; + oboInOwl:hasDefinition "An identifier of a disease from the International Classification of Diseases (ICD) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1622 ], + :data_1150, + :data_2091 . + +:data_2612 a owl:Class ; + rdfs:label "Sequence cluster ID (CluSTr)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\\.[0-9])?" ; + oboInOwl:hasDefinition "Unique identifier of a sequence cluster from the CluSTr database." ; + oboInOwl:hasExactSynonym "CluSTr ID", + "CluSTr cluster ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1112, + :data_2091 . + +:data_2613 a owl:Class ; + rdfs:label "KEGG Glycan ID" ; + :created_in "beta12orEarlier" ; + :regex "G[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1154, + :data_2091, + :data_2900 . + +:data_2614 a owl:Class ; + rdfs:label "TCDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+\\.[A-Z]\\.[0-9]+\\.[0-9]+\\.[0-9]+" ; + oboInOwl:hasDefinition "A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins." ; + oboInOwl:hasExactSynonym "TC number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "OBO file for regular expression." ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_2615 a owl:Class ; + rdfs:label "MINT ID" ; + :created_in "beta12orEarlier" ; + :regex "MINT\\-[0-9]{1,5}" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the MINT database of protein-protein interactions." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2616 a owl:Class ; + rdfs:label "DIP ID" ; + :created_in "beta12orEarlier" ; + :regex "DIP[\\:\\-][0-9]{3}[EN]" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the DIP database of protein-protein interactions." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2617 a owl:Class ; + rdfs:label "Signaling Gateway protein ID" ; + :created_in "beta12orEarlier" ; + :regex "A[0-9]{6}" ; + oboInOwl:hasDefinition "Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2619 a owl:Class ; + rdfs:label "RESID ID" ; + :created_in "beta12orEarlier" ; + :regex "AA[0-9]{4}" ; + oboInOwl:hasDefinition "Identifier of a protein modification catalogued in the RESID database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2618 . + +:data_2620 a owl:Class ; + rdfs:label "RGD ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{4,7}" ; + oboInOwl:hasDefinition "Identifier of an entry from the RGD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2621 a owl:Class ; + rdfs:label "TAIR accession (protein)" ; + :created_in "beta12orEarlier" ; + :regex "AASequence:[0-9]{10}" ; + oboInOwl:hasDefinition "Identifier of a protein sequence from the TAIR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2387 . + +:data_2622 a owl:Class ; + rdfs:label "Compound ID (HMDB)" ; + :created_in "beta12orEarlier" ; + :regex "HMDB[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB)." ; + oboInOwl:hasExactSynonym "HMDB ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_2625 a owl:Class ; + rdfs:label "LIPID MAPS ID" ; + :created_in "beta12orEarlier" ; + :regex "LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})?" ; + oboInOwl:hasDefinition "Identifier of an entry from the LIPID MAPS database." ; + oboInOwl:hasExactSynonym "LM ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2905 . + +:data_2626 a owl:Class ; + rdfs:label "PeptideAtlas ID" ; + :created_in "beta12orEarlier" ; + :regex "PAp[0-9]{8}" ; + oboInOwl:hasDbXref "PDBML:pdbx_PDB_strand_id" ; + oboInOwl:hasDefinition "Identifier of a peptide from the PeptideAtlas peptide databases." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2906 . + +:data_2627 a owl:Class ; + rdfs:label "Molecular interaction ID" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identifier of a report of molecular interactions from a database (typically)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1074 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2628 a owl:Class ; + rdfs:label "BioGRID interaction ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "A unique identifier of an interaction from the BioGRID database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2629 a owl:Class ; + rdfs:label "Enzyme ID (MEROPS)" ; + :created_in "beta12orEarlier" ; + :regex "S[0-9]{2}\\.[0-9]{3}" ; + oboInOwl:hasDefinition "Unique identifier of a peptidase enzyme from the MEROPS database." ; + oboInOwl:hasExactSynonym "MEROPS ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2321 . + +:data_2631 a owl:Class ; + rdfs:label "ACLAME ID" ; + :created_in "beta12orEarlier" ; + :regex "mge:[0-9]+" ; + oboInOwl:hasDefinition "An identifier of a mobile genetic element from the Aclame database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2630 . + +:data_2634 a owl:Class ; + rdfs:label "ISBN" ; + :created_in "beta12orEarlier" ; + :regex "(ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X)" ; + oboInOwl:hasDefinition "The International Standard Book Number (ISBN) is for identifying printed books." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2633 . + +:data_2635 a owl:Class ; + rdfs:label "Compound ID (3DMET)" ; + :created_in "beta12orEarlier" ; + :regex "B[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a metabolite from the 3DMET database." ; + oboInOwl:hasExactSynonym "3DMET ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_2636 a owl:Class ; + rdfs:label "MatrixDB interaction ID" ; + :created_in "beta12orEarlier" ; + :regex "([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*)" ; + oboInOwl:hasDefinition "A unique identifier of an interaction from the MatrixDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2637 a owl:Class ; + rdfs:label "cPath ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "These identifiers are unique within the cPath database, however, they are not stable between releases." ; + rdfs:subClassOf :data_2091, + :data_2109, + :data_2365 . + +:data_2638 a owl:Class ; + rdfs:label "PubChem bioassay ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an assay from the PubChem database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976, + :data_2639 . + +:data_2641 a owl:Class ; + rdfs:label "Reaction ID (MACie)" ; + :created_in "beta12orEarlier" ; + :regex "M[0-9]{4}" ; + oboInOwl:hasDefinition "Identifier of an enzyme reaction mechanism from the MACie database." ; + oboInOwl:hasExactSynonym "MACie entry number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2108 . + +:data_2642 a owl:Class ; + rdfs:label "Gene ID (miRBase)" ; + :created_in "beta12orEarlier" ; + :regex "MI[0-9]{7}" ; + oboInOwl:hasDefinition "Identifier for a gene from the miRBase database." ; + oboInOwl:hasExactSynonym "miRNA ID", + "miRNA identifier", + "miRNA name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2643 a owl:Class ; + rdfs:label "Gene ID (ZFIN)" ; + :created_in "beta12orEarlier" ; + :regex "ZDB\\-GENE\\-[0-9]+\\-[0-9]+" ; + oboInOwl:hasDefinition "Identifier for a gene from the Zebrafish information network genome (ZFIN) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2644 a owl:Class ; + rdfs:label "Reaction ID (Rhea)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of an enzyme-catalysed reaction from the Rhea database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2108 . + +:data_2645 a owl:Class ; + rdfs:label "Pathway ID (Unipathway)" ; + :created_in "beta12orEarlier" ; + :regex "UPA[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a biological pathway from the Unipathway database." ; + oboInOwl:hasExactSynonym "upaid" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_2646 a owl:Class ; + rdfs:label "Compound ID (ChEMBL)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a small molecular from the ChEMBL database." ; + oboInOwl:hasExactSynonym "ChEMBL ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_2647 a owl:Class ; + rdfs:label "LGICdb identifier" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2648 a owl:Class ; + rdfs:label "Reaction kinetics ID (SABIO-RK)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2309 . + +:data_2650 a owl:Class ; + rdfs:label "Pathway ID (PharmGKB)" ; + :created_in "beta12orEarlier" ; + :regex "PA[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365, + :data_2649 . + +:data_2651 a owl:Class ; + rdfs:label "Disease ID (PharmGKB)" ; + :created_in "beta12orEarlier" ; + :regex "PA[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1150, + :data_2091, + :data_2649 . + +:data_2652 a owl:Class ; + rdfs:label "Drug ID (PharmGKB)" ; + :created_in "beta12orEarlier" ; + :regex "PA[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2649, + :data_2895 . + +:data_2653 a owl:Class ; + rdfs:label "Drug ID (TTD)" ; + :created_in "beta12orEarlier" ; + :regex "DAP[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a drug from the Therapeutic Target Database (TTD)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2895 . + +:data_2654 a owl:Class ; + rdfs:label "Target ID (TTD)" ; + :created_in "beta12orEarlier" ; + :regex "TTDS[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a target protein from the Therapeutic Target Database (TTD)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2656 a owl:Class ; + rdfs:label "NeuronDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "A unique identifier of a neuron from the NeuronDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2893 . + +:data_2657 a owl:Class ; + rdfs:label "NeuroMorpho ID" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9]+" ; + oboInOwl:hasDefinition "A unique identifier of a neuron from the NeuroMorpho database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2893 . + +:data_2658 a owl:Class ; + rdfs:label "Compound ID (ChemIDplus)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a chemical from the ChemIDplus database." ; + oboInOwl:hasExactSynonym "ChemIDplus ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2894 . + +:data_2659 a owl:Class ; + rdfs:label "Pathway ID (SMPDB)" ; + :created_in "beta12orEarlier" ; + :regex "SMP[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a pathway from the Small Molecule Pathway Database (SMPDB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_2660 a owl:Class ; + rdfs:label "BioNumbers ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091 . + +:data_2662 a owl:Class ; + rdfs:label "T3DB ID" ; + :created_in "beta12orEarlier" ; + :regex "T3D[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2897 . + +:data_2664 a owl:Class ; + rdfs:label "GlycomeDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the GlycomeDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2900 . + +:data_2665 a owl:Class ; + rdfs:label "LipidBank ID" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9]+[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the LipidBank database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2905 . + +:data_2666 a owl:Class ; + rdfs:label "CDD ID" ; + :created_in "beta12orEarlier" ; + :regex "cd[0-9]{5}" ; + oboInOwl:hasDefinition "Identifier of a conserved domain from the Conserved Domain Database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1038, + :data_2091 . + +:data_2667 a owl:Class ; + rdfs:label "MMDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{1,5}" ; + oboInOwl:hasDefinition "An identifier of an entry from the MMDB database." ; + oboInOwl:hasExactSynonym "MMDB accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1070, + :data_2091 . + +:data_2668 a owl:Class ; + rdfs:label "iRefIndex ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the iRefIndex database of protein-protein interactions." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1074, + :data_2091 . + +:data_2669 a owl:Class ; + rdfs:label "ModelDB ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the ModelDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2891 . + +:data_2670 a owl:Class ; + rdfs:label "Pathway ID (DQCS)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_2671 a owl:Class ; + rdfs:label "Ensembl ID (Homo sapiens)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2672 a owl:Class ; + rdfs:label "Ensembl ID ('Bos taurus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2673 a owl:Class ; + rdfs:label "Ensembl ID ('Canis familiaris')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2674 a owl:Class ; + rdfs:label "Ensembl ID ('Cavia porcellus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2675 a owl:Class ; + rdfs:label "Ensembl ID ('Ciona intestinalis')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2676 a owl:Class ; + rdfs:label "Ensembl ID ('Ciona savignyi')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2677 a owl:Class ; + rdfs:label "Ensembl ID ('Danio rerio')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2678 a owl:Class ; + rdfs:label "Ensembl ID ('Dasypus novemcinctus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2679 a owl:Class ; + rdfs:label "Ensembl ID ('Echinops telfairi')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2680 a owl:Class ; + rdfs:label "Ensembl ID ('Erinaceus europaeus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2681 a owl:Class ; + rdfs:label "Ensembl ID ('Felis catus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2682 a owl:Class ; + rdfs:label "Ensembl ID ('Gallus gallus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2683 a owl:Class ; + rdfs:label "Ensembl ID ('Gasterosteus aculeatus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2684 a owl:Class ; + rdfs:label "Ensembl ID ('Homo sapiens')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2685 a owl:Class ; + rdfs:label "Ensembl ID ('Loxodonta africana')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2686 a owl:Class ; + rdfs:label "Ensembl ID ('Macaca mulatta')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2687 a owl:Class ; + rdfs:label "Ensembl ID ('Monodelphis domestica')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2688 a owl:Class ; + rdfs:label "Ensembl ID ('Mus musculus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2689 a owl:Class ; + rdfs:label "Ensembl ID ('Myotis lucifugus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2690 a owl:Class ; + rdfs:label "Ensembl ID (\"Ornithorhynchus anatinus\")" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2691 a owl:Class ; + rdfs:label "Ensembl ID ('Oryctolagus cuniculus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2692 a owl:Class ; + rdfs:label "Ensembl ID ('Oryzias latipes')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2693 a owl:Class ; + rdfs:label "Ensembl ID ('Otolemur garnettii')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2694 a owl:Class ; + rdfs:label "Ensembl ID ('Pan troglodytes')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2695 a owl:Class ; + rdfs:label "Ensembl ID ('Rattus norvegicus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2696 a owl:Class ; + rdfs:label "Ensembl ID ('Spermophilus tridecemlineatus')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2697 a owl:Class ; + rdfs:label "Ensembl ID ('Takifugu rubripes')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2698 a owl:Class ; + rdfs:label "Ensembl ID ('Tupaia belangeri')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2699 a owl:Class ; + rdfs:label "Ensembl ID ('Xenopus tropicalis')" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2610 ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2701 a owl:Class ; + rdfs:label "CATH node ID (family)" ; + :created_in "beta12orEarlier" ; + :example "2.10.10.10" ; + oboInOwl:hasDefinition "A code number identifying a family from the CATH database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1043 . + +:data_2702 a owl:Class ; + rdfs:label "Enzyme ID (CAZy)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an enzyme from the CAZy enzymes database." ; + oboInOwl:hasExactSynonym "CAZy ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2321 . + +:data_2704 a owl:Class ; + rdfs:label "Clone ID (IMAGE)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence)." ; + oboInOwl:hasExactSynonym "I.M.A.G.E. cloneID", + "IMAGE cloneID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1855, + :data_2091 . + +:data_2705 a owl:Class ; + rdfs:label "GO concept ID (cellular component)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{7}|GO:[0-9]{7}" ; + oboInOwl:hasDefinition "An identifier of a 'cellular component' concept from the Gene Ontology." ; + oboInOwl:hasExactSynonym "GO concept identifier (cellular compartment)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1176 . + +:data_2706 a owl:Class ; + rdfs:label "Chromosome name (BioCyc)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a chromosome as used in the BioCyc database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0987 . + +:data_2709 a owl:Class ; + rdfs:label "CleanEx entry name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a gene expression profile from the CleanEx database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1080, + :data_2091 . + +:data_2710 a owl:Class ; + rdfs:label "CleanEx dataset code" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1078 . + +:data_2713 a owl:Class ; + rdfs:label "Protein ID (CORUM)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a protein complex from the CORUM database." ; + oboInOwl:hasExactSynonym "CORUM complex ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2714 a owl:Class ; + rdfs:label "CDD PSSM-ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a position-specific scoring matrix from the CDD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1115, + :data_2091 . + +:data_2715 a owl:Class ; + rdfs:label "Protein ID (CuticleDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a protein from the CuticleDB database." ; + oboInOwl:hasExactSynonym "CuticleDB ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2716 a owl:Class ; + rdfs:label "DBD ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a predicted transcription factor from the DBD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2911 . + +:data_2719 a owl:Class ; + rdfs:label "dbProbe ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an oligonucleotide probe from the dbProbe database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2718 . + +:data_2720 a owl:Class ; + rdfs:label "Dinucleotide property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Physicochemical property data for one or more dinucleotides." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2088 . + +:data_2721 a owl:Class ; + rdfs:label "DiProDB ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an dinucleotide property from the DiProDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2718 . + +:data_2722 a owl:Class ; + rdfs:label "Protein features report (disordered structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "disordered structure in a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2723 a owl:Class ; + rdfs:label "Protein ID (DisProt)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a protein from the DisProt database." ; + oboInOwl:hasExactSynonym "DisProt ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2724 a owl:Class ; + rdfs:label "Embryo report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1713 ; + oboInOwl:hasDefinition "Annotation on an embryo or concerning embryological development." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2725 a owl:Class ; + rdfs:label "Ensembl transcript ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a gene transcript from the Ensembl database." ; + oboInOwl:hasExactSynonym "Transcript ID (Ensembl)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2610, + :data_2769 . + +:data_2726 a owl:Class ; + rdfs:label "Inhibitor annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0962 ; + oboInOwl:hasDefinition "An informative report on one or more small molecules that are enzyme inhibitors." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2729 a owl:Class ; + rdfs:label "COGEME EST ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an EST sequence from the COGEME database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2728 . + +:data_2730 a owl:Class ; + rdfs:label "COGEME unisequence ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a unisequence from the COGEME database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A unisequence is a single sequence assembled from ESTs." ; + rdfs:subClassOf :data_2091, + :data_2728 . + +:data_2731 a owl:Class ; + rdfs:label "Protein family ID (GeneFarm)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry (protein family) from the GeneFarm database." ; + oboInOwl:hasExactSynonym "GeneFarm family ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_2733 a owl:Class ; + rdfs:label "Genus name (virus)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1870 ; + oboInOwl:hasDefinition "The name of a genus of viruses." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2734 a owl:Class ; + rdfs:label "Family name (virus)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2732 ; + oboInOwl:hasDefinition "The name of a family of viruses." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2735 a owl:Class ; + rdfs:label "Database name (SwissRegulon)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "The name of a SwissRegulon database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2736 a owl:Class ; + rdfs:label "Sequence feature ID (SwissRegulon)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A feature identifier as used in the SwissRegulon database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This can be name of a gene, the ID of a TFBS, or genomic coordinates in form \"chr:start..end\"." ; + rdfs:subClassOf :data_1015, + :data_2091 . + +:data_2737 a owl:Class ; + rdfs:label "FIG ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene in the NMPDR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A FIG ID consists of four parts: a prefix, genome id, locus type and id number." ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2738 a owl:Class ; + rdfs:label "Gene ID (Xenbase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene in the Xenbase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2739 a owl:Class ; + rdfs:label "Gene ID (Genolist)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene in the Genolist database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2740 a owl:Class ; + rdfs:label "Gene name (Genolist)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of an entry (gene) from the Genolist genes database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2741 a owl:Class ; + rdfs:label "ABS ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry (promoter) from the ABS database." ; + oboInOwl:hasExactSynonym "ABS identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2727 . + +:data_2742 a owl:Class ; + rdfs:label "AraC-XylS ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a transcription factor from the AraC-XylS database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2911 . + +:data_2743 a owl:Class ; + rdfs:label "Gene name (HUGO)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1026 ; + oboInOwl:hasDefinition "Name of an entry (gene) from the HUGO database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2744 a owl:Class ; + rdfs:label "Locus ID (PseudoCAP)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a locus from the PseudoCAP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_2745 a owl:Class ; + rdfs:label "Locus ID (UTR)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a locus from the UTR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091 . + +:data_2746 a owl:Class ; + rdfs:label "MonosaccharideDB ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of a monosaccharide from the MonosaccharideDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2898 . + +:data_2747 a owl:Class ; + rdfs:label "Database name (CMD)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "The name of a subdivision of the Collagen Mutation Database (CMD) database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2748 a owl:Class ; + rdfs:label "Database name (Osteogenesis)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0957 ; + oboInOwl:hasDefinition "The name of a subdivision of the Osteogenesis database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2751 a owl:Class ; + rdfs:label "GenomeReviews ID" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.26" ; + :oldParent :data_2091, + :data_2903 ; + oboInOwl:hasDefinition "An identifier of a particular genome." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2749 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2752 a owl:Class ; + rdfs:label "GlycoMap ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2900 . + +:data_2753 a owl:Class ; + rdfs:label "Carbohydrate conformational map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A conformational energy map of the glycosidic linkages in a carbohydrate molecule." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3425 . + +:data_2755 a owl:Class ; + rdfs:label "Transcription factor name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a transcription factor." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1009, + :data_1077 . + +:data_2756 a owl:Class ; + rdfs:label "TCID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a membrane transport proteins from the transport classification database (TCDB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2757 a owl:Class ; + rdfs:label "Pfam domain name" ; + :created_in "beta12orEarlier" ; + :regex "PF[0-9]{5}" ; + oboInOwl:hasDefinition "Name of a domain from the Pfam database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1131 . + +:data_2758 a owl:Class ; + rdfs:label "Pfam clan ID" ; + :created_in "beta12orEarlier" ; + :regex "CL[0-9]{4}" ; + oboInOwl:hasDefinition "Accession number of a Pfam clan." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_2759 a owl:Class ; + rdfs:label "Gene ID (VectorBase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier for a gene from the VectorBase database." ; + oboInOwl:hasExactSynonym "VectorBase ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2761 a owl:Class ; + rdfs:label "UTRSite ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1114 . + +:data_2763 a owl:Class ; + rdfs:label "Locus annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "An informative report on a particular locus." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2764 a owl:Class ; + rdfs:label "Protein name (UniProt)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Official name of a protein as used in the UniProt database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1009 . + +:data_2765 a owl:Class ; + rdfs:label "Term ID list" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2872 ; + oboInOwl:hasDefinition "One or more terms from one or more controlled vocabularies which are annotations on an entity." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2766 a owl:Class ; + rdfs:label "HAMAP ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a protein family from the HAMAP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_2767 a owl:Class ; + rdfs:label "Identifier with metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2768 a owl:Class ; + rdfs:label "Gene symbol annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "Annotation about a gene symbol." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2770 a owl:Class ; + rdfs:label "HIT ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an RNA transcript from the H-InvDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2769 . + +:data_2771 a owl:Class ; + rdfs:label "HIX ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene cluster in the H-InvDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2772 a owl:Class ; + rdfs:label "HPA antibody id" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a antibody from the HPA database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2773 a owl:Class ; + rdfs:label "IMGT/HLA ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2774 a owl:Class ; + rdfs:label "Gene ID (JCVI)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2775 a owl:Class ; + rdfs:label "Kinase name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a kinase protein." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1009 . + +:data_2776 a owl:Class ; + rdfs:label "ConsensusPathDB entity ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a physical entity from the ConsensusPathDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2917 . + +:data_2777 a owl:Class ; + rdfs:label "ConsensusPathDB entity name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a physical entity from the ConsensusPathDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2917 . + +:data_2778 a owl:Class ; + rdfs:label "CCAP strain number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The number of a strain of algae and protozoa from the CCAP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2912 . + +:data_2780 a owl:Class ; + rdfs:label "Stock number (TAIR)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A stock number from The Arabidopsis information resource (TAIR)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2779 . + +:data_2781 a owl:Class ; + rdfs:label "REDIdb ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the RNA editing database (REDIdb)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_2782 a owl:Class ; + rdfs:label "SMART domain name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a domain from the SMART database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1131 . + +:data_2783 a owl:Class ; + rdfs:label "Protein family ID (PANTHER)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry (family) from the PANTHER database." ; + oboInOwl:hasExactSynonym "Panther family ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2910 . + +:data_2784 a owl:Class ; + rdfs:label "RNAVirusDB ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier for a virus from the RNAVirusDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary." ; + rdfs:subClassOf :data_2091, + :data_2785 . + +:data_2786 a owl:Class ; + rdfs:label "NCBI Genome Project ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a genome project assigned by NCBI." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2903 . + +:data_2787 a owl:Class ; + rdfs:label "NCBI genome accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of a whole genome assigned by the NCBI." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2903 . + +:data_2788 a owl:Class ; + rdfs:label "Sequence profile data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0860 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2789 a owl:Class ; + rdfs:label "Protein ID (TopDB)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a membrane protein from the TopDB database." ; + oboInOwl:hasExactSynonym "TopDB ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2791 a owl:Class ; + rdfs:label "Reference map name (SWISS-2DPAGE)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a reference map gel from the SWISS-2DPAGE database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2790 . + +:data_2792 a owl:Class ; + rdfs:label "Protein ID (PeroxiBase)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a peroxidase protein from the PeroxiBase database." ; + oboInOwl:hasExactSynonym "PeroxiBase ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2793 a owl:Class ; + rdfs:label "SISYPHUS ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the SISYPHUS database of tertiary structure alignments." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1072, + :data_2091 . + +:data_2794 a owl:Class ; + rdfs:label "ORF ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of an open reading frame (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1893, + :data_2091, + :data_2795 . + +:data_2796 a owl:Class ; + rdfs:label "LINUCS ID" ; + :created_in "beta12orEarlier" ; + :regex "[1-9][0-9]*" ; + oboInOwl:hasDefinition "Identifier of an entry from the GlycosciencesDB database." ; + oboInOwl:hasExactSynonym "LInear Notation for Unique description of Carbohydrate Sequences ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso ; + rdfs:subClassOf :data_2091, + :data_2900 . + +:data_2797 a owl:Class ; + rdfs:label "Protein ID (LGICdb)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a ligand-gated ion channel protein from the LGICdb database." ; + oboInOwl:hasExactSynonym "LGICdb ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2798 a owl:Class ; + rdfs:label "MaizeDB ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an EST sequence from the MaizeDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2728 . + +:data_2799 a owl:Class ; + rdfs:label "Gene ID (MfunGD)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of gene in the MfunGD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2800 a owl:Class ; + rdfs:label "Orpha number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of a disease from the Orpha database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1622 ], + :data_1150, + :data_2091 . + +:data_2802 a owl:Class ; + rdfs:label "Protein ID (EcID)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a protein from the EcID database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2803 a owl:Class ; + rdfs:label "Clone ID (RefSeq)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of a cDNA molecule catalogued in the RefSeq database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1098, + :data_1855 . + +:data_2804 a owl:Class ; + rdfs:label "Protein ID (ConoServer)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier for a cone snail toxin protein from the ConoServer database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_2805 a owl:Class ; + rdfs:label "GeneSNP ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a GeneSNP database entry." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2294 . + +:data_2831 a owl:Class ; + rdfs:label "Databank" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A flat-file (textual) data archive." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0957 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2832 a owl:Class ; + rdfs:label "Web portal" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A web site providing data (web pages) on a common theme to a HTTP client." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0958 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2835 a owl:Class ; + rdfs:label "Gene ID (VBASE2)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier for a gene from the VBASE2 database." ; + oboInOwl:hasExactSynonym "VBASE2 ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2836 a owl:Class ; + rdfs:label "DPVweb ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier for a virus from the DPVweb database." ; + oboInOwl:hasExactSynonym "DPVweb virus ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2785 . + +:data_2837 a owl:Class ; + rdfs:label "Pathway ID (BioSystems)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a pathway from the BioSystems pathway database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2365 . + +:data_2838 a owl:Class ; + rdfs:label "Experimental data (proteomics)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2531 ; + oboInOwl:hasDefinition "Data concerning a proteomics experiment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2856 a owl:Class ; + rdfs:label "Structural distance matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Distances (values representing similarity) between a group of molecular structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2855 . + +:data_2857 a owl:Class ; + rdfs:label "Article metadata" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2526 ; + oboInOwl:hasDefinition "Bibliographic data concerning scientific article(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2866 a owl:Class ; + rdfs:label "Northern blot report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Northern Blot experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2874 a owl:Class ; + rdfs:label "Sequence set (polymorphic)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1234 ; + oboInOwl:hasDefinition "A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2875 a owl:Class ; + rdfs:label "DRCAT resource" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1883 ; + oboInOwl:hasDefinition "An entry (resource) from the DRCAT bioinformatics resource catalogue." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2878 a owl:Class ; + rdfs:label "Protein structural motif" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1460 . + +:data_2880 a owl:Class ; + rdfs:label "Secondary structure image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2992 ; + oboInOwl:hasDefinition "Image of one or more molecular secondary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2881 a owl:Class ; + rdfs:label "Secondary structure report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2085 ; + oboInOwl:hasDefinition "An informative report on general information, properties or features of one or more molecular secondary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2882 a owl:Class ; + rdfs:label "DNA features" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1276 ; + oboInOwl:hasDefinition "DNA sequence-specific feature annotation (not in a feature table)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2883 a owl:Class ; + rdfs:label "RNA features report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "Features concerning RNA or regions of DNA that encode an RNA molecule." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2886 a owl:Class ; + rdfs:label "Protein sequence record" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A protein sequence and associated metadata." ; + oboInOwl:hasExactSynonym "Sequence record (protein)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0849, + :data_2976 . + +:data_2887 a owl:Class ; + rdfs:label "Nucleic acid sequence record" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A nucleic acid sequence and associated metadata." ; + oboInOwl:hasExactSynonym "Nucleotide sequence record", + "Sequence record (nucleic acid)" ; + oboInOwl:hasNarrowSynonym "DNA sequence record", + "RNA sequence record" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0849, + :data_2977 . + +:data_2888 a owl:Class ; + rdfs:label "Protein sequence record (full)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2889 a owl:Class ; + rdfs:label "Nucleic acid sequence record (full)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0849 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2892 a owl:Class ; + rdfs:label "Cell type name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a type or group of cells." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2655 . + +:data_2896 a owl:Class ; + rdfs:label "Toxin name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a toxin." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_2576 . + +:data_2899 a owl:Class ; + rdfs:label "Drug name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Common name of a drug." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0990, + :data_0993 . + +:data_2904 a owl:Class ; + rdfs:label "Map accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An accession of a map of a molecular sequence (deposited in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2117 . + +:data_2913 a owl:Class ; + rdfs:label "Virus identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + :obsolete_since "1.26" ; + :oldParent :data_1869 ; + oboInOwl:hasDefinition "An accession of annotation on a (group of) viruses (catalogued in a database)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2785 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2916 a owl:Class ; + rdfs:label "DDBJ accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of an entry from the DDBJ sequence database." ; + oboInOwl:hasExactSynonym "DDBJ ID", + "DDBJ accession number", + "DDBJ identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1103 . + +:data_2925 a owl:Class ; + rdfs:label "Sequence data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2534 ; + oboInOwl:hasDefinition "Data concerning, extracted from, or derived from the analysis of molecular sequence(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2927 a owl:Class ; + rdfs:label "Codon usage" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0914 ; + oboInOwl:hasDefinition "Data concerning codon usage." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2954 a owl:Class ; + rdfs:label "Article report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0972, + :data_3779 ; + oboInOwl:hasDefinition "Data derived from the analysis of a scientific text such as a full text article from a scientific journal." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2957 a owl:Class ; + rdfs:label "Hopp and Woods plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A Hopp and Woods plot of predicted antigenicity of a peptide or protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1534, + :data_2884 . + +:data_2958 a owl:Class ; + rdfs:label "Nucleic acid melting curve" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1583, + :data_2884 ; + oboInOwl:hasDefinition "A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1583 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2959 a owl:Class ; + rdfs:label "Nucleic acid probability profile" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1583 ; + oboInOwl:hasDefinition "A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1583 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2960 a owl:Class ; + rdfs:label "Nucleic acid temperature profile" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.21" ; + :oldParent :data_1583 ; + oboInOwl:hasDefinition "A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1583 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2961 a owl:Class ; + rdfs:label "Gene regulatory network report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report typically including a map (diagram) of a gene regulatory network." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2984 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2965 a owl:Class ; + rdfs:label "2D PAGE gel report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An informative report on a two-dimensional (2D PAGE) gel." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2966 a owl:Class ; + rdfs:label "Oligonucleotide probe sets annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.14" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2717 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2967 a owl:Class ; + rdfs:label "Microarray image" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2968 ; + oboInOwl:hasDefinition "An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2971 a owl:Class ; + rdfs:label "Workflow data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0949 ; + oboInOwl:hasDefinition "Data concerning a computational workflow." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2972 a owl:Class ; + rdfs:label "Workflow" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0949 ; + oboInOwl:hasDefinition "A computational workflow." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2973 a owl:Class ; + rdfs:label "Secondary structure data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2085 ; + oboInOwl:hasDefinition "Data concerning molecular secondary structure data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2974 a owl:Class ; + rdfs:label "Protein sequence (raw)" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." ; + :obsolete_since "1.23" ; + :oldParent :data_0848 ; + oboInOwl:hasDefinition "A raw protein sequence (string of characters)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2976 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2980 a owl:Class ; + rdfs:label "Protein classification" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "An informative report concerning the classification of protein sequences or structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2981 a owl:Class ; + rdfs:label "Sequence motif data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data concerning specific or conserved pattern in molecular sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0860 ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2982 a owl:Class ; + rdfs:label "Sequence profile data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1354 ; + oboInOwl:hasDefinition "Data concerning models representing a (typically multiple) sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2983 a owl:Class ; + rdfs:label "Pathway or network data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2600, + :data_2984 ; + oboInOwl:hasDefinition "Data concerning a specific biological pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2986 a owl:Class ; + rdfs:label "Nucleic acid classification" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19." ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3148 ; + oboInOwl:hasDefinition "Data concerning the classification of nucleic acid sequences or structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2987 a owl:Class ; + rdfs:label "Classification report" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2048 ; + oboInOwl:hasDefinition "A report on a classification of molecular sequences, structures or other entities." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2989 a owl:Class ; + rdfs:label "Protein features report (key folding sites)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "key residues involved in protein folding." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2994 a owl:Class ; + rdfs:label "Phylogenetic character weights" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2523 . + +:data_3022 a owl:Class ; + rdfs:label "NCBI genetic code ID" ; + :created_in "beta12orEarlier" ; + :example "16" ; + :regex "[1-9][0-9]?" ; + oboInOwl:hasDefinition "Identifier of a genetic code in the NCBI list of genetic codes." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2127 . + +:data_3026 a owl:Class ; + rdfs:label "GO concept name (biological process)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2339 ; + oboInOwl:hasDefinition "The name of a concept for a biological process from the GO ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3027 a owl:Class ; + rdfs:label "GO concept name (molecular function)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_2339 ; + oboInOwl:hasDefinition "The name of a concept for a molecular function from the GO ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3028 a owl:Class ; + rdfs:label "Taxonomy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning the classification, identification and naming of organisms." ; + oboInOwl:hasExactSynonym "Taxonomic data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :data_0006 . + +:data_3029 a owl:Class ; + rdfs:label "Protein ID (EMBL/GenBank/DDBJ)" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein." ; + rdfs:subClassOf :data_2091, + :data_2907 . + +:data_3031 a owl:Class ; + rdfs:label "Core data" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0006 ; + rdfs:comment "Core data entities typically have a format and may be identified by an accession number." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3085 a owl:Class ; + rdfs:label "Protein sequence composition" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report (typically a table) on character or word composition / frequency of protein sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1261 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3086 a owl:Class ; + rdfs:label "Nucleic acid sequence composition (report)" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1261 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3101 a owl:Class ; + rdfs:label "Protein domain classification node" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "A node from a classification of protein structural domain(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3102 a owl:Class ; + rdfs:label "CAS number" ; + :created_in "beta13" ; + :deprecation_comment "Duplicates http://edamontology.org/data_1002, hence deprecated." ; + :obsolete_since "1.23" ; + :oldParent :data_2895 ; + oboInOwl:hasDefinition "Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1002 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3103 a owl:Class ; + rdfs:label "ATC code" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2895 . + +:data_3104 a owl:Class ; + rdfs:label "UNII" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA)." ; + oboInOwl:hasExactSynonym "Unique Ingredient Identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1086 . + +:data_3105 a owl:Class ; + rdfs:label "Geotemporal metadata" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0006 ; + oboInOwl:hasDefinition "Basic information concerning geographical location or time." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3107 a owl:Class ; + rdfs:label "Sequence feature name" ; + :created_in "beta13" ; + :obsolete_since "1.15" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1022 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3116 a owl:Class ; + rdfs:label "Microarray protocol annotation" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Annotation on laboratory and/or data processing protocols used in an microarray experiment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:comment "This might describe e.g. the normalisation methods used to process the raw data." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3119 a owl:Class ; + rdfs:label "Sequence features (compositionally-biased regions)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1261 ; + oboInOwl:hasDefinition "A report of regions in a molecular sequence that are biased to certain characters." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3122 a owl:Class ; + rdfs:label "Nucleic acid features (difference and change)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A report on features in a nucleic acid sequence that indicate changes to or differences between sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3129 a owl:Class ; + rdfs:label "Protein features report (repeats)" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "short repetitive subsequences (repeat sequences) in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1277 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3130 a owl:Class ; + rdfs:label "Sequence motif matches (protein)" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0858 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3131 a owl:Class ; + rdfs:label "Sequence motif matches (nucleic acid)" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_0858 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3132 a owl:Class ; + rdfs:label "Nucleic acid features (d-loop)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3128 ; + oboInOwl:hasDefinition "A report on displacement loops in a mitochondrial DNA sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3133 a owl:Class ; + rdfs:label "Nucleic acid features (stem loop)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3128 ; + oboInOwl:hasDefinition "A report on stem loops in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3137 a owl:Class ; + rdfs:label "Non-coding RNA" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "features of non-coding or functional RNA molecules, including tRNA and rRNA." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1276 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3138 a owl:Class ; + rdfs:label "Transcriptional features (report)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3134 ; + oboInOwl:hasDefinition "Features concerning transcription of DNA into RNA including the regulation of transcription." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3140 a owl:Class ; + rdfs:label "Nucleic acid features (immunoglobulin gene structure)" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0916 ; + oboInOwl:hasDefinition "A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3141 a owl:Class ; + rdfs:label "SCOP class" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'class' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3142 a owl:Class ; + rdfs:label "SCOP fold" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'fold' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3143 a owl:Class ; + rdfs:label "SCOP superfamily" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'superfamily' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3144 a owl:Class ; + rdfs:label "SCOP family" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'family' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3145 a owl:Class ; + rdfs:label "SCOP protein" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'protein' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3146 a owl:Class ; + rdfs:label "SCOP species" ; + :created_in "beta13" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0907 ; + oboInOwl:hasDefinition "Information on a 'species' node from the SCOP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3147 a owl:Class ; + rdfs:label "Mass spectrometry experiment" ; + :created_in "beta13" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "mass spectrometry experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3154 a owl:Class ; + rdfs:label "Protein alignment" ; + :created_in "beta13" ; + :obsolete_since "1.24" ; + :oldParent :operation_2928 ; + oboInOwl:consider :data_0878, + :data_1384, + :data_1481 ; + oboInOwl:hasDefinition "An alignment of protein sequences and/or structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3165 a owl:Class ; + rdfs:label "NGS experiment" ; + :created_in "1.0" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "sequencing experiment, including samples, sampling, preparation, sequencing, and analysis." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3231 a owl:Class ; + rdfs:label "GWAS report" ; + :created_in "1.1" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report concerning genome-wide association study experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3238 a owl:Class ; + rdfs:label "Cell type ontology ID" ; + :created_in "1.2" ; + :regex "CL_[0-9]{7}" ; + oboInOwl:hasDefinition "Cell type ontology concept ID." ; + oboInOwl:hasExactSynonym "CL ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091, + :data_2893 . + +:data_3264 a owl:Class ; + rdfs:label "COSMIC ID" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Identifier of a COSMIC database entry." ; + oboInOwl:hasExactSynonym "COSMIC identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2294 . + +:data_3265 a owl:Class ; + rdfs:label "HGMD ID" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Identifier of a HGMD database entry." ; + oboInOwl:hasExactSynonym "HGMD identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2294 . + +:data_3266 a owl:Class ; + rdfs:label "Sequence assembly ID" ; + :created_in "1.3" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Unique identifier of sequence assembly." ; + oboInOwl:hasNarrowSynonym "Sequence assembly version" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1064 . + +:data_3268 a owl:Class ; + rdfs:label "Sequence feature type" ; + :created_in "1.3" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0842 ; + oboInOwl:hasDefinition "A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3269 a owl:Class ; + rdfs:label "Gene homology (report)" ; + :created_in "1.3" ; + :obsolete_since "1.5" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_3148 ; + oboInOwl:hasDefinition "An informative report on gene homologues between species." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3270 a owl:Class ; + rdfs:label "Ensembl gene tree ID" ; + :created_in "1.3" ; + :example "ENSGT00390000003602" ; + oboInOwl:hasDefinition "Unique identifier for a gene tree from the Ensembl database." ; + oboInOwl:hasExactSynonym "Ensembl ID (gene tree)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1068, + :data_2091, + :data_2610 . + +:data_3271 a owl:Class ; + rdfs:label "Gene tree" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "A phylogenetic tree that is an estimate of the character's phylogeny." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0872 . + +:data_3272 a owl:Class ; + rdfs:label "Species tree" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0872 . + +:data_3273 a owl:Class ; + rdfs:label "Sample ID" ; + :created_in "1.3" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name or other identifier of an entry from a biosample database." ; + oboInOwl:hasExactSynonym "Sample accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_3113 ], + :data_0976 . + +:data_3274 a owl:Class ; + rdfs:label "MGI accession" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Identifier of an object from the MGI database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_3275 a owl:Class ; + rdfs:label "Phenotype name" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Name of a phenotype." ; + oboInOwl:hasExactSynonym "Phenotype", + "Phenotypes" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_3356 a owl:Class ; + rdfs:label "Hidden Markov model"@en ; + :created_in "1.4" ; + :obsolete_since "1.15" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1364 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3426 a owl:Class ; + rdfs:label "Proteomics experiment report" ; + :created_in "1.5" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Report concerning proteomics experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3427 a owl:Class ; + rdfs:label "RNAi report" ; + :created_in "1.5" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "RNAi experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3428 a owl:Class ; + rdfs:label "Simulation experiment report" ; + :created_in "1.5" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2531 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3442 a owl:Class ; + rdfs:label "MRI image" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body." ; + oboInOwl:hasExactSynonym "MRT image", + "Magnetic resonance imaging image", + "Magnetic resonance tomography image", + "NMRI image", + "Nuclear magnetic resonance imaging image" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3384 ], + :data_3424 . + +:data_3449 a owl:Class ; + rdfs:label "Cell migration track image" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "An image from a cell migration track assay." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2229 ], + :data_2968 . + +:data_3451 a owl:Class ; + rdfs:label "Rate of association" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Rate of association of a protein with another protein or some other molecule." ; + oboInOwl:hasExactSynonym "kon" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_3479 a owl:Class ; + rdfs:label "Gene order" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Multiple gene identifiers in a specific order." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Such data are often used for genome rearrangement tools and phylogenetic tree labeling." ; + rdfs:subClassOf :data_2082 . + +:data_3490 a owl:Class ; + rdfs:label "Chemical structure sketch" ; + :created_in "1.8" ; + :obsolete_since "1.21" ; + :oldParent :data_1712 ; + oboInOwl:hasDefinition "A sketch of a small molecule made with some specialised drawing package." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_1712 ; + rdfs:comment "Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3492 a owl:Class ; + rdfs:label "Nucleic acid signature" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "An informative report about a specific or conserved nucleic acid sequence pattern." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2762 . + +:data_3496 a owl:Class ; + rdfs:label "RNA sequence (raw)" ; + :created_in "1.8" ; + :deprecation_comment "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." ; + :obsolete_since "1.23" ; + :oldParent :data_2975 ; + oboInOwl:hasDefinition "A raw RNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_3495 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3497 a owl:Class ; + rdfs:label "DNA sequence (raw)" ; + :created_in "1.8" ; + :deprecation_comment "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." ; + :obsolete_since "1.23" ; + :oldParent :data_2975 ; + oboInOwl:hasDefinition "A raw DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_3494 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_3509 a owl:Class ; + rdfs:label "Ontology mapping" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "A mapping of supplied textual terms or phrases to ontology concepts (URIs)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2093 . + +:data_3546 a owl:Class ; + rdfs:label "Image metadata" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Any data concerning a specific biological or biomedical image." ; + oboInOwl:hasExactSynonym "Image-associated data", + "Image-related data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This can include basic provenance and technical information about the image, scientific annotation and so on." ; + rdfs:subClassOf :data_2048 . + +:data_3558 a owl:Class ; + rdfs:label "Clinical trial report" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "A human-readable collection of information concerning a clinical trial." ; + oboInOwl:hasExactSynonym "Clinical trial information" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_3568 a owl:Class ; + rdfs:label "Gene Expression Atlas Experiment ID" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "Accession number of an entry from the Gene Expression Atlas." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1078 . + +:data_3668 a owl:Class ; + rdfs:label "Disease name" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "The name of some disease." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_3667 . + +:data_3670 a owl:Class ; + rdfs:label "Online course" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "A training course available for use on the Web." ; + oboInOwl:hasExactSynonym "On-line course" ; + oboInOwl:hasNarrowSynonym "MOOC", + "Massive open online course" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3669 . + +:data_3718 a owl:Class ; + rdfs:label "Pathogenicity report" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Information about the ability of an organism to cause disease in a corresponding host." ; + oboInOwl:hasExactSynonym "Pathogenicity" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3716 . + +:data_3719 a owl:Class ; + rdfs:label "Biosafety classification" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Information about the biosafety classification of an organism according to corresponding law." ; + oboInOwl:hasExactSynonym "Biosafety level" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3716 . + +:data_3720 a owl:Class ; + rdfs:label "Geographic location" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "A report about localisation of the isolaton of biological material e.g. country or coordinates." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3717 . + +:data_3721 a owl:Class ; + rdfs:label "Isolation source" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "A report about any kind of isolation source of biological material e.g. blood, water, soil." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3717 . + +:data_3722 a owl:Class ; + rdfs:label "Physiology parameter" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3108 . + +:data_3723 a owl:Class ; + rdfs:label "Morphology parameter" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Experimentally determined parameter of the morphology of an organism, e.g. size & shape." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3108 . + +:data_3724 a owl:Class ; + rdfs:label "Cultivation parameter" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Experimental determined parameter for the cultivation of an organism." ; + oboInOwl:hasExactSynonym "Cultivation conditions" ; + oboInOwl:hasNarrowSynonym "Carbon source", + "Culture media composition", + "Nitrogen source", + "Salinity", + "Temperature", + "pH value" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3108 . + +:data_3733 a owl:Class ; + rdfs:label "Flow cell identifier" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "An identifier of a flow cell of a sequencing machine." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 \"lanes\" which allows 8 experiments in a single analysis." ; + rdfs:subClassOf :data_3732 . + +:data_3734 a owl:Class ; + rdfs:label "Lane identifier" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3732 . + +:data_3735 a owl:Class ; + rdfs:label "Run number" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3732 . + +:data_3737 a owl:Class ; + rdfs:label "Alpha diversity data" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "The mean species diversity in sites or habitats at a local scale." ; + oboInOwl:hasExactSynonym "α-diversity" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3707 . + +:data_3738 a owl:Class ; + rdfs:label "Beta diversity data" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "The ratio between regional and local species diversity." ; + oboInOwl:hasExactSynonym "True beta diversity", + "β-diversity" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3707 . + +:data_3739 a owl:Class ; + rdfs:label "Gamma diversity data" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "The total species diversity in a landscape." ; + oboInOwl:hasExactSynonym "ɣ-diversity" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3707 . + +:data_3743 a owl:Class ; + rdfs:label "Ordination plot" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897, + :data_2884 . + +:data_3756 a owl:Class ; + rdfs:label "Localisation score" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry." ; + oboInOwl:hasNarrowSynonym "False localisation rate", + "PTM localisation", + "PTM score" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1772 . + +:data_3757 a owl:Class ; + rdfs:label "Unimod ID" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Identifier of a protein modification catalogued in the Unimod database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2618 . + +:data_3759 a owl:Class ; + rdfs:label "ProteomeXchange ID" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Identifier for mass spectrometry proteomics data in the proteomexchange.org repository." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1078 . + +:data_3769 a owl:Class ; + rdfs:label "BRENDA ontology concept ID" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "An identifier of a concept from the BRENDA ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_3807 a owl:Class ; + rdfs:label "EM Movie" ; + :created_in "1.19" ; + oboInOwl:hasDefinition "Raw DDD movie acquisition from electron microscopy." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_3424 . + +:data_3808 a owl:Class ; + rdfs:label "EM Micrograph" ; + :created_in "1.19" ; + oboInOwl:hasDefinition "Raw acquisition from electron microscopy or average of an aligned DDD movie." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_3424 . + +:data_3842 a owl:Class ; + rdfs:label "Molecular simulation data" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "Data coming from molecular simulations, computer \"experiments\" on model molecules." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :data_0006 . + +:data_3856 a owl:Class ; + rdfs:label "RNA central ID" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "Identifier of an entry from the RNA central database of annotated human miRNAs." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID)." ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_3861 a owl:Class ; + rdfs:label "Electronic health record" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "A human-readable systematic collection of patient (or population) health information in a digital format." ; + oboInOwl:hasExactSynonym "EHR", + "EMR", + "Electronic medical record" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_3871 a owl:Class ; + rdfs:label "Forcefield parameters" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3869 . + +:data_3905 a owl:Class ; + rdfs:label "Histogram" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots." ; + oboInOwl:hasExactSynonym "Density plot" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2884 . + +:data_3914 a owl:Class ; + rdfs:label "Quality control report" ; + :created_in "1.23" ; + oboInOwl:hasDefinition "Report of the quality control review that was made of factors involved in a procedure." ; + oboInOwl:hasExactSynonym "QC metrics", + "QC report", + "Quality control metrics" ; + rdfs:subClassOf :data_2048 . + +:data_3917 a owl:Class ; + rdfs:label "Count matrix" ; + :created_in "1.23" ; + oboInOwl:hasDefinition "A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak)." ; + oboInOwl:hasExactSynonym "Read count matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2082 . + +:data_3924 a owl:Class ; + rdfs:label "DNA structure alignment" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Alignment (superimposition) of DNA tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Structure alignment (DNA)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1482 . + +:data_3949 a owl:Class ; + rdfs:label "Profile HMM" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso ; + rdfs:subClassOf :data_1354, + :data_1364 . + +:data_3952 a owl:Class ; + rdfs:label "Pathway ID (WikiPathways)" ; + :created_in "1.24" ; + :documentation ; + :regex "WP[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a pathway from the WikiPathways pathway database." ; + oboInOwl:hasExactSynonym "WikiPathways ID", + "WikiPathways pathway ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109, + :data_2365 . + +:data_3953 a owl:Class ; + rdfs:label "Pathway overrepresentation data" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins." ; + oboInOwl:hasExactSynonym "Pathway analysis results", + "Pathway enrichment report", + "Pathway over-representation report", + "Pathway report", + "Pathway term enrichment report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :data_3753 . + +:data_4022 a owl:Class ; + rdfs:label "ORCID Identifier" ; + :created_in "1.26" ; + :documentation , + ; + :regex "\\d{4}-\\d{4}-\\d{4}-\\d{3}(\\d|X)" ; + oboInOwl:hasDefinition "Identifier of a researcher registered with the ORCID database. Used to identify author IDs." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso ; + rdfs:subClassOf :data_1881 . + +:deprecation_comment a owl:AnnotationProperty ; + rdfs:label "deprecation_comment" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.)." ; + oboInOwl:inSubset :properties . + +:documentation a owl:AnnotationProperty ; + rdfs:label "Documentation" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format." ; + oboInOwl:hasRelatedSynonym "Specification" ; + oboInOwl:inSubset :properties . + +:file_extension a owl:AnnotationProperty ; + rdfs:label "File extension" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats." ; + oboInOwl:inSubset :properties ; + rdfs:comment "N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing.", + "Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters." . + +:format_1197 a owl:Class ; + rdfs:label "InChI" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2035, + :format_2330 . + +:format_1198 a owl:Class ; + rdfs:label "mf" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The general MF query format consists of a series of valid atomic symbols, with an optional number or range." ; + rdfs:subClassOf :format_2035, + :format_2330 . + +:format_1199 a owl:Class ; + rdfs:label "InChIKey" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification." ; + rdfs:subClassOf :format_2035, + :format_2330 . + +:format_1200 a owl:Class ; + rdfs:label "smarts" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1196 . + +:format_1209 a owl:Class ; + rdfs:label "consensus" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for the consensus of two or more molecular sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2095, + :format_2097 . + +:format_1211 a owl:Class ; + rdfs:label "unambiguous pure nucleotide" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1206, + :format_1207 . + +:format_1214 a owl:Class ; + rdfs:label "unambiguous pure dna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1206, + :format_1212 . + +:format_1215 a owl:Class ; + rdfs:label "pure dna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1210, + :format_1212 . + +:format_1216 a owl:Class ; + rdfs:label "unambiguous pure rna sequence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1206, + :format_1213 . + +:format_1217 a owl:Class ; + rdfs:label "pure rna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1210, + :format_1213 . + +:format_1218 a owl:Class ; + rdfs:label "unambiguous pure protein" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1206, + :format_1208 . + +:format_1219 a owl:Class ; + rdfs:label "pure protein" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1208, + :format_2094 . + +:format_1228 a owl:Class ; + rdfs:label "UniGene entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from UniGene." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1247 a owl:Class ; + rdfs:label "COG sequence cluster format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the COG database of clusters of (related) protein sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1248 a owl:Class ; + rdfs:label "EMBL feature location" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database." ; + oboInOwl:hasExactSynonym "Feature location" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2078, + :format_2330 . + +:format_1295 a owl:Class ; + rdfs:label "quicktandem" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2155, + :format_2330 . + +:format_1296 a owl:Class ; + rdfs:label "Sanger inverted repeats" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2155, + :format_2330 . + +:format_1297 a owl:Class ; + rdfs:label "EMBOSS repeat" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for tandem repeats in a sequence (an EMBOSS report format)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2155, + :format_2330 . + +:format_1316 a owl:Class ; + rdfs:label "est2genome format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a report on exon-intron structure generated by EMBOSS est2genome." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2031, + :format_2330 . + +:format_1318 a owl:Class ; + rdfs:label "restrict format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for restriction enzyme recognition sites used by EMBOSS restrict program." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2158, + :format_2330 . + +:format_1319 a owl:Class ; + rdfs:label "restover format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for restriction enzyme recognition sites used by EMBOSS restover program." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2158, + :format_2330 . + +:format_1320 a owl:Class ; + rdfs:label "REBASE restriction sites" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format for restriction enzyme recognition sites used by REBASE database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2158, + :format_2330 . + +:format_1332 a owl:Class ; + rdfs:label "FASTA search results format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a sequence database search using FASTA." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.)" ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1334 a owl:Class ; + rdfs:label "mspcrunch" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a sequence database search using some variant of MSPCrunch." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1335 a owl:Class ; + rdfs:label "Smith-Waterman format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a sequence database search using some variant of Smith Waterman." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1336 a owl:Class ; + rdfs:label "dhf" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database." ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1337 a owl:Class ; + rdfs:label "lhf" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The hits are putative ligand-binding sequences and are found from a search of a sequence database." ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1342 a owl:Class ; + rdfs:label "InterPro protein view report format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group." ; + rdfs:subClassOf :format_1341 . + +:format_1343 a owl:Class ; + rdfs:label "InterPro match table format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated." ; + rdfs:subClassOf :format_1341 . + +:format_1349 a owl:Class ; + rdfs:label "HMMER Dirichlet prior" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Dirichlet distribution HMMER format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2074, + :format_2330 . + +:format_1350 a owl:Class ; + rdfs:label "MEME Dirichlet prior" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Dirichlet distribution MEME format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2074, + :format_2330 . + +:format_1351 a owl:Class ; + rdfs:label "HMMER emission and transition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2075, + :format_2330 . + +:format_1356 a owl:Class ; + rdfs:label "prosite-pattern" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a regular expression pattern from the Prosite database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2068, + :format_2330 . + +:format_1357 a owl:Class ; + rdfs:label "EMBOSS sequence pattern" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of an EMBOSS sequence pattern." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2068, + :format_2330 . + +:format_1360 a owl:Class ; + rdfs:label "meme-motif" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A motif in the format generated by the MEME program." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2068, + :format_2330 . + +:format_1366 a owl:Class ; + rdfs:label "prosite-profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence profile (sequence classifier) format used in the PROSITE database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2069, + :format_2330 . + +:format_1367 a owl:Class ; + rdfs:label "JASPAR format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A profile (sequence classifier) in the format used in the JASPAR database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2069, + :format_2330 . + +:format_1369 a owl:Class ; + rdfs:label "MEME background Markov model" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of the model of random sequences used by MEME." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2072, + :format_2330 . + +:format_1391 a owl:Class ; + rdfs:label "HMMER-aln" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTA-style format for multiple sequences aligned by HMMER package to an HMM." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200, + :format_2330, + :format_2554 . + +:format_1392 a owl:Class ; + rdfs:label "DIALIGN format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of multiple sequences aligned by DIALIGN package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1393 a owl:Class ; + rdfs:label "daf" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The format is clustal-like and includes annotation of domain family classification information." ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1419 a owl:Class ; + rdfs:label "Sequence-MEME profile alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2014, + :format_2330 . + +:format_1421 a owl:Class ; + rdfs:label "HMMER profile alignment (sequences versus HMMs)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2014, + :format_2330 . + +:format_1422 a owl:Class ; + rdfs:label "HMMER profile alignment (HMM versus sequences)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2014, + :format_2330 . + +:format_1423 a owl:Class ; + rdfs:label "Phylip distance matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of PHYLIP phylogenetic distance matrix data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float)." ; + rdfs:subClassOf :format_2067, + :format_2330 . + +:format_1424 a owl:Class ; + rdfs:label "ClustalW dendrogram" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Dendrogram (tree file) format generated by ClustalW." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1425 a owl:Class ; + rdfs:label "Phylip tree raw" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1430 a owl:Class ; + rdfs:label "Phylip continuous quantitative characters" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PHYLIP file format for continuous quantitative character data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2037, + :format_2330 . + +:format_1431 a owl:Class ; + rdfs:label "Phylogenetic property values format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2036 ; + oboInOwl:hasDefinition "Format of phylogenetic property data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1432 a owl:Class ; + rdfs:label "Phylip character frequencies format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PHYLIP file format for phylogenetics character frequency data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2037, + :format_2330 . + +:format_1433 a owl:Class ; + rdfs:label "Phylip discrete states format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of PHYLIP discrete states data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2038, + :format_2330 . + +:format_1434 a owl:Class ; + rdfs:label "Phylip cliques format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of PHYLIP cliques data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2039, + :format_2330 . + +:format_1435 a owl:Class ; + rdfs:label "Phylip tree format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree data format used by the PHYLIP program." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1436 a owl:Class ; + rdfs:label "TreeBASE format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The format of an entry from the TreeBASE database of phylogenetic data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1437 a owl:Class ; + rdfs:label "TreeFam format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The format of an entry from the TreeFam database of phylogenetic data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1445 a owl:Class ; + rdfs:label "Phylip tree distance format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2049, + :format_2330 . + +:format_1454 a owl:Class ; + rdfs:label "dssp" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format." ; + rdfs:subClassOf :format_2077, + :format_2330 . + +:format_1455 a owl:Class ; + rdfs:label "hssp" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2077, + :format_2330 . + +:format_1458 a owl:Class ; + rdfs:label "Vienna local RNA secondary structure format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1457, + :format_2330 . + +:format_1477 a owl:Class ; + rdfs:label "mmCIF" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entry format of PDB database in mmCIF format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1475, + :format_2330 . + +:format_1478 a owl:Class ; + rdfs:label "PDBML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entry format of PDB database in PDBML (XML) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1475, + :format_2332 . + +:format_1500 a owl:Class ; + rdfs:label "Domainatrix 3D-1D scoring matrix format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_2064 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1504 a owl:Class ; + rdfs:label "aaindex" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Amino acid index format used by the AAindex database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2017, + :format_2330 . + +:format_1511 a owl:Class ; + rdfs:label "IntEnz enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from IntEnz (The Integrated Relational Enzyme Database)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1512 a owl:Class ; + rdfs:label "BRENDA enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the BRENDA enzyme database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1513 a owl:Class ; + rdfs:label "KEGG REACTION enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the KEGG REACTION database of biochemical reactions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1514 a owl:Class ; + rdfs:label "KEGG ENZYME enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the KEGG ENZYME database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1515 a owl:Class ; + rdfs:label "REBASE proto enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the proto section of the REBASE enzyme database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1516 a owl:Class ; + rdfs:label "REBASE withrefm enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the withrefm section of the REBASE enzyme database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1551 a owl:Class ; + rdfs:label "Pcons report format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of output of the Pcons Model Quality Assessment Program (MQAP)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality." ; + rdfs:subClassOf :format_2065, + :format_2330 . + +:format_1552 a owl:Class ; + rdfs:label "ProQ report format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of output of the ProQ protein model quality predictor." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features." ; + rdfs:subClassOf :format_2065, + :format_2330 . + +:format_1563 a owl:Class ; + rdfs:label "SMART domain assignment report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of SMART domain assignment data." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1568 a owl:Class ; + rdfs:label "BIND entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the BIND database of protein interaction." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1569 a owl:Class ; + rdfs:label "IntAct entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the IntAct database of protein interaction." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1570 a owl:Class ; + rdfs:label "InterPro entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1571 a owl:Class ; + rdfs:label "InterPro entry abstract format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the textual abstract of signatures in an InterPro entry and its protein matches." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "References are included and a functional inference is made where possible." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1572 a owl:Class ; + rdfs:label "Gene3D entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the Gene3D protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1573 a owl:Class ; + rdfs:label "PIRSF entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the PIRSF protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1574 a owl:Class ; + rdfs:label "PRINTS entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the PRINTS protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1575 a owl:Class ; + rdfs:label "Panther Families and HMMs entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the Panther library of protein families and subfamilies." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1576 a owl:Class ; + rdfs:label "Pfam entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the Pfam protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1577 a owl:Class ; + rdfs:label "SMART entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the SMART protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1578 a owl:Class ; + rdfs:label "Superfamily entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the Superfamily protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1579 a owl:Class ; + rdfs:label "TIGRFam entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the TIGRFam protein secondary database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1580 a owl:Class ; + rdfs:label "ProDom entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the ProDom protein domain classification database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1581 a owl:Class ; + rdfs:label "FSSP entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the FSSP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1582 a owl:Class ; + rdfs:label "findkm" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2027, + :format_2330 . + +:format_1603 a owl:Class ; + rdfs:label "Ensembl gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of Ensembl genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1604 a owl:Class ; + rdfs:label "DictyBase gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of DictyBase genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1605 a owl:Class ; + rdfs:label "CGD gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of Candida Genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1606 a owl:Class ; + rdfs:label "DragonDB gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of DragonDB genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1607 a owl:Class ; + rdfs:label "EcoCyc gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of EcoCyc genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1608 a owl:Class ; + rdfs:label "FlyBase gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of FlyBase genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1609 a owl:Class ; + rdfs:label "Gramene gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of Gramene genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1610 a owl:Class ; + rdfs:label "KEGG GENES gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of KEGG GENES genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1611 a owl:Class ; + rdfs:label "MaizeGDB gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Maize genetics and genomics database (MaizeGDB)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1612 a owl:Class ; + rdfs:label "MGD gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Mouse Genome Database (MGD)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1613 a owl:Class ; + rdfs:label "RGD gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Rat Genome Database (RGD)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1614 a owl:Class ; + rdfs:label "SGD gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Saccharomyces Genome Database (SGD)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1615 a owl:Class ; + rdfs:label "GeneDB gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Sanger GeneDB genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1616 a owl:Class ; + rdfs:label "TAIR gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of The Arabidopsis Information Resource (TAIR) genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1617 a owl:Class ; + rdfs:label "WormBase gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the WormBase genomes database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1618 a owl:Class ; + rdfs:label "ZFIN gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the Zebrafish Information Network (ZFIN) genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1619 a owl:Class ; + rdfs:label "TIGR gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format of the TIGR genome database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1620 a owl:Class ; + rdfs:label "dbSNP polymorphism report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the dbSNP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1623 a owl:Class ; + rdfs:label "OMIM entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the OMIM database of genotypes and phenotypes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1624 a owl:Class ; + rdfs:label "HGVbase entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of a record from the HGVbase database of genotypes and phenotypes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1625 a owl:Class ; + rdfs:label "HIVDB entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of a record from the HIVDB database of genotypes and phenotypes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1626 a owl:Class ; + rdfs:label "KEGG DISEASE entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the KEGG DISEASE database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1627 a owl:Class ; + rdfs:label "Primer3 primer" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2061, + :format_2330 . + +:format_1628 a owl:Class ; + rdfs:label "ABI" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A format of raw sequence read data from an Applied Biosystems sequencing machine." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_1629 a owl:Class ; + rdfs:label "mira" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of MIRA sequence trace information file." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2330 . + +:format_1630 a owl:Class ; + rdfs:label "CAF" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "caf" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_1631 a owl:Class ; + rdfs:label "EXP" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDefinition "Sequence assembly project file EXP format." ; + oboInOwl:hasExactSynonym "Affymetrix EXP format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_1632 a owl:Class ; + rdfs:label "SCF" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_1633 a owl:Class ; + rdfs:label "PHD" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "PHD sequence trace format to store serialised chromatogram data (reads)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2330 . + +:format_1637 a owl:Class ; + rdfs:label "dat" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of Affymetrix data file of raw image data." ; + oboInOwl:hasExactSynonym "Affymetrix image data file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1714 ], + :format_2058, + :format_2330 . + +:format_1638 a owl:Class ; + rdfs:label "cel" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of Affymetrix data file of information about (raw) expression levels of the individual probes." ; + oboInOwl:hasExactSynonym "Affymetrix probe raw data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3110 ], + :format_2058, + :format_2330 . + +:format_1639 a owl:Class ; + rdfs:label "affymetrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2172, + :format_2330 . + +:format_1640 a owl:Class ; + rdfs:label "ArrayExpress entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the ArrayExpress microarrays database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1641 a owl:Class ; + rdfs:label "affymetrix-exp" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Affymetrix data file format for information about experimental conditions and protocols." ; + oboInOwl:hasExactSynonym "Affymetrix experimental conditions data file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2056, + :format_2330 . + +:format_1644 a owl:Class ; + rdfs:label "CHP" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "chp" ; + oboInOwl:hasDefinition "Format of Affymetrix data file of information about (normalised) expression levels of the individual probes." ; + oboInOwl:hasExactSynonym "Affymetrix probe normalised data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3111 ], + :format_2058, + :format_2330 . + +:format_1645 a owl:Class ; + rdfs:label "EMDB entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the Electron Microscopy DataBase (EMDB)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1647 a owl:Class ; + rdfs:label "KEGG PATHWAY entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1648 a owl:Class ; + rdfs:label "MetaCyc entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the MetaCyc metabolic pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1649 a owl:Class ; + rdfs:label "HumanCyc entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of a report from the HumanCyc metabolic pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1650 a owl:Class ; + rdfs:label "INOH entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the INOH signal transduction pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1651 a owl:Class ; + rdfs:label "PATIKA entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the PATIKA biological pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1652 a owl:Class ; + rdfs:label "Reactome entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the reactome biological pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1653 a owl:Class ; + rdfs:label "aMAZE entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the aMAZE biological pathways and molecular interactions database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1654 a owl:Class ; + rdfs:label "CPDB entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the CPDB database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1655 a owl:Class ; + rdfs:label "Panther Pathways entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the Panther Pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1665 a owl:Class ; + rdfs:label "Taverna workflow format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of Taverna workflows." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_2332 . + +:format_1666 a owl:Class ; + rdfs:label "BioModel mathematical model format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of mathematical models from the BioModel database." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1697 a owl:Class ; + rdfs:label "KEGG LIGAND entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG LIGAND chemical database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1698 a owl:Class ; + rdfs:label "KEGG COMPOUND entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG COMPOUND database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1699 a owl:Class ; + rdfs:label "KEGG PLANT entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG PLANT database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1700 a owl:Class ; + rdfs:label "KEGG GLYCAN entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG GLYCAN database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1701 a owl:Class ; + rdfs:label "PubChem entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from PubChem." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1702 a owl:Class ; + rdfs:label "ChemSpider entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from a database of chemical structures and property predictions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1703 a owl:Class ; + rdfs:label "ChEBI entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from Chemical Entities of Biological Interest (ChEBI)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "ChEBI includes an ontological classification defining relations between entities or classes of entities." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1704 a owl:Class ; + rdfs:label "MSDchem ligand dictionary entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the MSDchem ligand dictionary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1705 a owl:Class ; + rdfs:label "HET group dictionary entry format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The format of an entry from the HET group dictionary (HET groups from PDB files)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2030, + :format_2330 . + +:format_1706 a owl:Class ; + rdfs:label "KEGG DRUG entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the KEGG DRUG database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1734 a owl:Class ; + rdfs:label "PubMed citation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of bibliographic reference as used by the PubMed database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2848 . + +:format_1735 a owl:Class ; + rdfs:label "Medline Display Format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for abstracts of scientific articles from the Medline database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Bibliographic reference information including citation information is included" ; + rdfs:subClassOf :format_2330, + :format_2848 . + +:format_1736 a owl:Class ; + rdfs:label "CiteXplore-core" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "CiteXplore 'core' citation format including title, journal, authors and abstract." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2848 . + +:format_1737 a owl:Class ; + rdfs:label "CiteXplore-all" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2848 . + +:format_1739 a owl:Class ; + rdfs:label "pmc" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Article format of the PubMed Central database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2020, + :format_2330 . + +:format_1740 a owl:Class ; + rdfs:label "iHOP format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The format of iHOP (Information Hyperlinked over Proteins) text-mining result." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2021, + :format_2331, + :format_2332 . + +:format_1741 a owl:Class ; + rdfs:label "OSCAR format" ; + :citation ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "OSCAR format of annotated chemical text." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document." ; + rdfs:subClassOf :format_2330, + :format_2332, + :format_3780 . + +:format_1747 a owl:Class ; + rdfs:label "PDB atom record format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1476 ; + oboInOwl:hasDefinition "Format of an ATOM record (describing data for an individual atom) from a PDB file." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1760 a owl:Class ; + rdfs:label "CATH chain report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of CATH domain classification information for a polypeptide chain." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1761 a owl:Class ; + rdfs:label "CATH PDB report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of CATH domain classification information for a protein PDB file." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1782 a owl:Class ; + rdfs:label "NCBI gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry (gene) format of the NCBI database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1808 a owl:Class ; + rdfs:label "GeneIlluminator gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDbXref "Moby:GI_Gene" ; + oboInOwl:hasDefinition "Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1809 a owl:Class ; + rdfs:label "BacMap gene card format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDbXref "Moby:BacMapGeneCard" ; + oboInOwl:hasDefinition "Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1810 a owl:Class ; + rdfs:label "ColiCard report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1861 a owl:Class ; + rdfs:label "PlasMapper TextMap" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Map of a plasmid (circular DNA) in PlasMapper TextMap format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2060, + :format_2330 . + +:format_1910 a owl:Class ; + rdfs:label "newick" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree Newick (text) format." ; + oboInOwl:hasExactSynonym "nh" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1911 a owl:Class ; + rdfs:label "TreeCon format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree TreeCon (text) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1912 a owl:Class ; + rdfs:label "Nexus format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree Nexus (text) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2556 . + +:format_1918 a owl:Class ; + rdfs:label "Atomic data format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1475 ; + oboInOwl:hasDefinition "Data format for an individual atom." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1923 a owl:Class ; + rdfs:label "acedb" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "ACEDB sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1924 a owl:Class ; + rdfs:label "clustal sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1982 ; + oboInOwl:hasDefinition "Clustalw output format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1925 a owl:Class ; + rdfs:label "codata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Codata entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1926 a owl:Class ; + rdfs:label "dbid" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Fasta format variant with database name before ID." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200 . + +:format_1928 a owl:Class ; + rdfs:label "Staden experiment format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Staden experiment file format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1929 a owl:Class ; + rdfs:label "FASTA" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTA format including NCBI-style IDs." ; + oboInOwl:hasExactSynonym "FASTA format", + "FASTA sequence format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200, + :format_2554 . + +:format_1930 a owl:Class ; + rdfs:label "FASTQ" ; + :created_in "beta12orEarlier" ; + :file_extension "fastq", + "fq" ; + oboInOwl:hasDefinition "FASTQ short read format ignoring quality scores." ; + oboInOwl:hasExactSynonym "FASTAQ", + "fq" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2182 . + +:format_1932 a owl:Class ; + rdfs:label "FASTQ-sanger" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTQ short read format with phred quality." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2182 . + +:format_1934 a owl:Class ; + rdfs:label "fitch program" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Fitch program format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1935 a owl:Class ; + rdfs:label "GCG" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "GCG sequence file format." ; + oboInOwl:hasExactSynonym "GCG SSF" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "GCG SSF (single sequence file) file format." ; + rdfs:subClassOf :format_2330, + :format_3486 . + +:format_1937 a owl:Class ; + rdfs:label "genpept" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Genpept protein entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Currently identical to refseqp format" ; + rdfs:subClassOf :format_2205 . + +:format_1938 a owl:Class ; + rdfs:label "GFF2-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "GFF feature file format with sequence in the header." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1974, + :format_2551 . + +:format_1939 a owl:Class ; + rdfs:label "GFF3-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "GFF3 feature file format with sequence." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1975, + :format_2551 . + +:format_1940 a owl:Class ; + rdfs:label "giFASTA format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTA sequence format including NCBI-style GIs." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200 . + +:format_1941 a owl:Class ; + rdfs:label "hennig86" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Hennig86 output sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1942 a owl:Class ; + rdfs:label "ig" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Intelligenetics sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1943 a owl:Class ; + rdfs:label "igstrict" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Intelligenetics sequence format (strict version)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1944 a owl:Class ; + rdfs:label "jackknifer" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Jackknifer interleaved and non-interleaved sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1945 a owl:Class ; + rdfs:label "mase format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mase program sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1946 a owl:Class ; + rdfs:label "mega-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mega interleaved and non-interleaved sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1950 a owl:Class ; + rdfs:label "pdbatom" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PDB sequence format (ATOM lines)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "pdb format in EMBOSS." ; + rdfs:subClassOf :format_1475, + :format_2330, + :format_2551 . + +:format_1951 a owl:Class ; + rdfs:label "pdbatomnuc" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PDB nucleotide sequence format (ATOM lines)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "pdbnuc format in EMBOSS." ; + rdfs:subClassOf :format_1475, + :format_2330, + :format_2551 . + +:format_1952 a owl:Class ; + rdfs:label "pdbseqresnuc" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PDB nucleotide sequence format (SEQRES lines)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "pdbnucseq format in EMBOSS." ; + rdfs:subClassOf :format_1475, + :format_2330, + :format_2551 . + +:format_1953 a owl:Class ; + rdfs:label "pdbseqres" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "PDB sequence format (SEQRES lines)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "pdbseq format in EMBOSS." ; + rdfs:subClassOf :format_1475, + :format_2330, + :format_2551 . + +:format_1954 a owl:Class ; + rdfs:label "Pearson format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Plain old FASTA sequence format (unspecified format for IDs)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200 . + +:format_1955 a owl:Class ; + rdfs:label "phylip sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1997 ; + oboInOwl:hasDefinition "Phylip interleaved sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1956 a owl:Class ; + rdfs:label "phylipnon sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1998 ; + oboInOwl:hasDefinition "PHYLIP non-interleaved sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1957 a owl:Class ; + rdfs:label "raw" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Raw sequence format with no non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_1958 a owl:Class ; + rdfs:label "refseqp" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Refseq protein entry sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Currently identical to genpept format" ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1959 a owl:Class ; + rdfs:label "selex sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2000 ; + oboInOwl:hasDefinition "Selex sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1960 a owl:Class ; + rdfs:label "Staden format" ; + :created_in "beta12orEarlier" ; + :documentation , + ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "Staden suite sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1961 a owl:Class ; + rdfs:label "Stockholm format" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDefinition "Stockholm multiple sequence alignment format (used by Pfam and Rfam)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1962 a owl:Class ; + rdfs:label "strider format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA strider output sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1964 a owl:Class ; + rdfs:label "plain text format (unformatted)" ; + :created_in "beta12orEarlier" ; + :file_extension "txt" ; + oboInOwl:hasDefinition "Plain text sequence format (essentially unformatted)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_1965 a owl:Class ; + rdfs:label "treecon sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2005 ; + oboInOwl:hasDefinition "Treecon output sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1966 a owl:Class ; + rdfs:label "ASN.1 sequence format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "NCBI ASN.1-based sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1967 a owl:Class ; + rdfs:label "DAS format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DAS sequence (XML) format (any type)." ; + oboInOwl:hasExactSynonym "das sequence format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_1968 a owl:Class ; + rdfs:label "dasdna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DAS sequence (XML) format (nucleotide-only)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The use of this format is deprecated." ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_1969 a owl:Class ; + rdfs:label "debug-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBOSS debugging trace sequence format of full internal data content." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1970 a owl:Class ; + rdfs:label "jackknifernon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Jackknifer output sequence non-interleaved format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_1971 a owl:Class ; + rdfs:label "meganon sequence format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1992 ; + oboInOwl:hasDefinition "Mega non-interleaved output sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1972 a owl:Class ; + rdfs:label "NCBI format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "NCBI FASTA sequence format with NCBI-style IDs." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "There are several variants of this." ; + rdfs:subClassOf :format_2200 . + +:format_1976 a owl:Class ; + rdfs:label "pir" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "PIR feature format." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_1948 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1977 a owl:Class ; + rdfs:label "swiss feature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1963 ; + oboInOwl:hasDefinition "Swiss-Prot feature format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1979 a owl:Class ; + rdfs:label "debug-feat" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBOSS debugging trace feature format of full internal data content." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1920, + :format_2330 . + +:format_1980 a owl:Class ; + rdfs:label "EMBL feature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1927 ; + oboInOwl:hasDefinition "EMBL feature format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1981 a owl:Class ; + rdfs:label "GenBank feature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1936 ; + oboInOwl:hasDefinition "Genbank feature format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1983 a owl:Class ; + rdfs:label "debug" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBOSS alignment format for debugging trace of full internal data content." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1984 a owl:Class ; + rdfs:label "FASTA-aln" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Fasta format for (aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200, + :format_2554 . + +:format_1985 a owl:Class ; + rdfs:label "markx0" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Pearson MARKX0 alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2922 . + +:format_1986 a owl:Class ; + rdfs:label "markx1" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Pearson MARKX1 alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2922 . + +:format_1987 a owl:Class ; + rdfs:label "markx10" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Pearson MARKX10 alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2922 . + +:format_1988 a owl:Class ; + rdfs:label "markx2" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Pearson MARKX2 alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2922 . + +:format_1989 a owl:Class ; + rdfs:label "markx3" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Pearson MARKX3 alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2922 . + +:format_1990 a owl:Class ; + rdfs:label "match" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment format for start and end of matches between sequence pairs." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1991 a owl:Class ; + rdfs:label "mega" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mega format for (typically aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2923 . + +:format_1993 a owl:Class ; + rdfs:label "msf alignment format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1947 ; + oboInOwl:hasDefinition "MSF format for (aligned) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1994 a owl:Class ; + rdfs:label "nexus alignment format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1949 ; + oboInOwl:hasDefinition "Nexus/paup format for (aligned) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1995 a owl:Class ; + rdfs:label "nexusnon alignment format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1973 ; + oboInOwl:hasDefinition "Nexus/paup non-interleaved format for (aligned) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_1996 a owl:Class ; + rdfs:label "pair" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBOSS simple sequence pairwise alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2554 . + +:format_1999 a owl:Class ; + rdfs:label "scores format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment format for score values for pairs of sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_2001 a owl:Class ; + rdfs:label "EMBOSS simple format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBOSS simple multiple alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_2002 a owl:Class ; + rdfs:label "srs format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Simple multiple sequence (alignment) format for SRS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_2003 a owl:Class ; + rdfs:label "srspair" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Simple sequence pair (alignment) format for SRS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_2004 a owl:Class ; + rdfs:label "T-Coffee format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "T-Coffee program alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_2015 a owl:Class ; + rdfs:label "Sequence-profile alignment (HMM) format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2014 ; + oboInOwl:hasDefinition "Data format for a sequence-HMM profile alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2034 a owl:Class ; + rdfs:label "Biological model format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2013 ; + oboInOwl:hasDefinition "Data format for a biological model." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2040 a owl:Class ; + rdfs:label "Phylogenetic tree report (invariants) format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of phylogenetic invariants data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1429 ], + :format_2036 . + +:format_2045 a owl:Class ; + rdfs:label "Electron microscopy model format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2350 ; + oboInOwl:hasDefinition "Annotation format for electron microscopy models." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2051 a owl:Class ; + rdfs:label "Polymorphism report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2921 ; + oboInOwl:hasDefinition "Format for sequence polymorphism data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2052 a owl:Class ; + rdfs:label "Protein family report format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for reports on a protein family." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0907 ], + :format_2350 . + +:format_2059 a owl:Class ; + rdfs:label "Genotype and phenotype annotation format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2350 ; + oboInOwl:hasDefinition "Format of a report on genotype / phenotype information." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2063 a owl:Class ; + rdfs:label "Protein report (enzyme) format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2350 ; + oboInOwl:hasDefinition "Format of a report of general information about a specific enzyme." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2159 a owl:Class ; + rdfs:label "Gene features (coding region) format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.10" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Format used for report on coding regions in nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_2031 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2171 a owl:Class ; + rdfs:label "Sequence cluster format (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format used for clusters of protein sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2170 . + +:format_2175 a owl:Class ; + rdfs:label "Gene cluster format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2172 ; + oboInOwl:hasDefinition "Format used for clusters of genes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2183 a owl:Class ; + rdfs:label "EMBLXML" ; + :created_in "beta12orEarlier" ; + :documentation ; + :is_deprecation_candidate true ; + oboInOwl:hasDefinition "XML format for EMBL entries." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://fairsharing.org/bsg-s001452/" ; + rdfs:subClassOf :format_2204 . + +:format_2184 a owl:Class ; + rdfs:label "cdsxml" ; + :created_in "beta12orEarlier" ; + :documentation ; + :is_deprecation_candidate true ; + oboInOwl:hasDefinition "Specific XML format for EMBL entries (only uses certain sections)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://fairsharing.org/bsg-s001452/" ; + rdfs:subClassOf :format_2204 . + +:format_2185 a owl:Class ; + rdfs:label "INSDSeq" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDefinition "INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure." ; + oboInOwl:hasExactSynonym "INSD XML", + "INSDC XML" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2204 . + +:format_2186 a owl:Class ; + rdfs:label "geneseq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Geneseq sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2181 . + +:format_2188 a owl:Class ; + rdfs:label "UniProt format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "UniProt entry sequence format." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_1963 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2189 a owl:Class ; + rdfs:label "ipi" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1963 ; + oboInOwl:hasDefinition "ipi sequence format." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2194 a owl:Class ; + rdfs:label "medline" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Abstract format used by MedLine database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2020, + :format_2330 . + +:format_2202 a owl:Class ; + rdfs:label "Sequence record full format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_1919 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2203 a owl:Class ; + rdfs:label "Sequence record lite format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_1919 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2210 a owl:Class ; + rdfs:label "Strain data format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_1915 ; + oboInOwl:hasDefinition "Format of a report on organism strain data / cell line." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2211 a owl:Class ; + rdfs:label "CIP strain data format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format for a report of strain data as used for CIP database entries." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2243 a owl:Class ; + rdfs:label "phylip property values" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2036 ; + oboInOwl:hasDefinition "PHYLIP file format for phylogenetic property data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2303 a owl:Class ; + rdfs:label "STRING entry format (HTML)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format (HTML) for the STRING database of protein interaction." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2304 a owl:Class ; + rdfs:label "STRING entry format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entry format (XML) for the STRING database of protein interaction." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2054, + :format_2332 . + +:format_2306 a owl:Class ; + rdfs:label "GTF" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "Gene Transfer Format (GTF), a restricted version of GFF." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2305 . + +:format_2310 a owl:Class ; + rdfs:label "FASTA-HTML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTA format wrapped in HTML elements." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2331, + :format_2546 . + +:format_2311 a owl:Class ; + rdfs:label "EMBL-HTML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBL entry format wrapped in HTML elements." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2331, + :format_2543 . + +:format_2322 a owl:Class ; + rdfs:label "BioCyc enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the BioCyc enzyme database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2323 a owl:Class ; + rdfs:label "ENZYME enzyme report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of an entry from the Enzyme nomenclature database (ENZYME)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2328 a owl:Class ; + rdfs:label "PseudoCAP gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of a report on a gene from the PseudoCAP database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2329 a owl:Class ; + rdfs:label "GeneCards gene report format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Format of a report on a gene from the GeneCards database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2334 a owl:Class ; + rdfs:label "URI format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1047 ; + oboInOwl:hasDefinition "Typical textual representation of a URI." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2341 a owl:Class ; + rdfs:label "NCI-Nature pathway entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "The format of an entry from the NCI-Nature pathways database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2352 a owl:Class ; + rdfs:label "BioXSD (XML)" ; + :citation , + , + ; + :created_in "beta12orEarlier" ; + :documentation , + ; + :example , + , + , + ; + :ontology_used "Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology." ; + :repository ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming." ; + oboInOwl:hasExactSynonym "BioJSON", + "BioXSD", + "BioXSD XML", + "BioXSD XML format", + "BioXSD data model", + "BioXSD format", + "BioXSD in XML", + "BioXSD in XML format", + "BioXSD+XML", + "BioXSD/GTrack", + "BioXSD|GTrack", + "BioYAML" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2044 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3108 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0863 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1772 ], + :format_1919, + :format_1920, + :format_2332, + :format_2555, + :format_2571 . + +:format_2532 a owl:Class ; + rdfs:label "GenBank-HTML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Genbank entry format wrapped in HTML elements." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2331, + :format_2559 . + +:format_2542 a owl:Class ; + rdfs:label "Protein features (domains) format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2350 ; + oboInOwl:hasDefinition "Format of a report on protein features (domain composition)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2549 a owl:Class ; + rdfs:label "OBO" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "OBO ontology text format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2196, + :format_2330 . + +:format_2550 a owl:Class ; + rdfs:label "OBO-XML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "OBO ontology XML format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2196, + :format_2332 . + +:format_2560 a owl:Class ; + rdfs:label "STRING entry format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :format_2331 ; + oboInOwl:hasDefinition "Entry format for the STRING database of protein interaction." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2562 a owl:Class ; + rdfs:label "Amino acid identifier format" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_0994 ; + oboInOwl:hasDefinition "Text format (representation) of amino acid residues." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_2568 a owl:Class ; + rdfs:label "completely unambiguous pure nucleotide" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1207, + :format_2567 . + +:format_2569 a owl:Class ; + rdfs:label "completely unambiguous pure dna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1212, + :format_2567 . + +:format_2570 a owl:Class ; + rdfs:label "completely unambiguous pure rna sequence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1213, + :format_2567 . + +:format_2572 a owl:Class ; + rdfs:label "BAM" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333, + :format_2920 . + +:format_2573 a owl:Class ; + rdfs:label "SAM" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project." ; + rdfs:subClassOf :format_2057, + :format_2330, + :format_2920 . + +:format_2585 a owl:Class ; + rdfs:label "SBML" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_2607 a owl:Class ; + rdfs:label "completely unambiguous pure protein" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1208, + :format_2567 . + +:format_3000 a owl:Class ; + rdfs:label "AB1" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF)." ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_3001 a owl:Class ; + rdfs:label "ACE" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2055, + :format_2330 . + +:format_3004 a owl:Class ; + rdfs:label "bigBed" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "bigBed format for large sequence annotation tracks, similar to textual BED format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2919 . + +:format_3005 a owl:Class ; + rdfs:label "WIG" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "wig" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3006 a owl:Class ; + rdfs:label "bigWig" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2919 . + +:format_3007 a owl:Class ; + rdfs:label "PSL" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2919, + :format_2920 . + +:format_3008 a owl:Class ; + rdfs:label "MAF" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format." ; + rdfs:subClassOf :format_2330, + :format_2554, + :format_2919 . + +:format_3009 a owl:Class ; + rdfs:label "2bit" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2571 . + +:format_3010 a owl:Class ; + rdfs:label ".nib" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition ".nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2571 . + +:format_3011 a owl:Class ; + rdfs:label "genePred" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "gp" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "genePred table format for gene prediction tracks." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables." ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3012 a owl:Class ; + rdfs:label "pgSnp" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3013 a owl:Class ; + rdfs:label "axt" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "axt format of alignments, typically produced from BLASTZ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_3014 a owl:Class ; + rdfs:label "LAV" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "lav" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "LAV format of alignments generated by BLASTZ and LASTZ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_3015 a owl:Class ; + rdfs:label "Pileup" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_3017 a owl:Class ; + rdfs:label "SRF" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_3018 a owl:Class ; + rdfs:label "ZTR" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "ZTR format for storing chromatogram data from DNA sequencing instruments." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_3019 a owl:Class ; + rdfs:label "GVF" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1975, + :format_2921 . + +:format_3020 a owl:Class ; + rdfs:label "BCF" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "bcf", + "bcf.gz" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2921 . + +:format_3098 a owl:Class ; + rdfs:label "Raw SCOP domain classification format" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Format of raw SCOP domain classification data files." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "These are the parsable data files provided by SCOP." ; + rdfs:subClassOf :format_3097 . + +:format_3099 a owl:Class ; + rdfs:label "Raw CATH domain classification format" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Format of raw CATH domain classification data files." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "These are the parsable data files provided by CATH." ; + rdfs:subClassOf :format_3097 . + +:format_3100 a owl:Class ; + rdfs:label "CATH domain report format" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Format of summary of domain classification information for a CATH domain." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links." ; + rdfs:subClassOf :format_3097 . + +:format_3155 a owl:Class ; + rdfs:label "SBRML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3166 . + +:format_3156 a owl:Class ; + rdfs:label "BioPAX" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BioPAX is an exchange format for pathway data, with its data model defined in OWL." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013 . + +:format_3157 a owl:Class ; + rdfs:label "EBI Application Result XML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "EBI Application Result XML is a format returned by sequence similarity search Web services at EBI." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2066, + :format_2332, + :format_2920 . + +:format_3159 a owl:Class ; + rdfs:label "phyloXML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2557 . + +:format_3160 a owl:Class ; + rdfs:label "NeXML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "NeXML is a standardised XML format for rich phyloinformatic data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2557 . + +:format_3161 a owl:Class ; + rdfs:label "MAGE-ML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3111 ], + :format_2058, + :format_2332 . + +:format_3162 a owl:Class ; + rdfs:label "MAGE-TAB" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3111 ], + :format_2058, + :format_3475 . + +:format_3163 a owl:Class ; + rdfs:label "GCDML" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3167 . + +:format_3164 a owl:Class ; + rdfs:label "GTrack" ; + :citation ; + :created_in "1.0" ; + :documentation , + , + ; + :example , + ; + :repository ; + oboInOwl:hasDbXref , + , + ; + oboInOwl:hasDefinition "GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation (\"machine understandability\")." ; + oboInOwl:hasExactSynonym "BioXSD/GTrack GTrack", + "BioXSD|GTrack GTrack", + "GTrack ecosystem of formats", + "GTrack format", + "GTrack|BTrack|GSuite GTrack", + "GTrack|GSuite|BTrack GTrack" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes." ; + rdfs:subClassOf :format_2206, + :format_2330, + :format_2919 . + +:format_3235 a owl:Class ; + rdfs:label "Cytoband format" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Cytoband format for chromosome cytobands." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Reflects a UCSC Browser DB table." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3236 ], + :format_2078, + :format_2330 . + +:format_3239 a owl:Class ; + rdfs:label "CopasiML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "CopasiML, the native format of COPASI." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332, + :format_3166 . + +:format_3240 a owl:Class ; + rdfs:label "CellML" ; + :created_in "1.2" ; + :documentation ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "CellML, the format for mathematical models of biological and other networks." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3242 a owl:Class ; + rdfs:label "PSI MI TAB (MITAB)" ; + :created_in "1.2" ; + :documentation , + , + , + ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2054, + :format_2330 . + +:format_3243 a owl:Class ; + rdfs:label "PSI-PAR" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3158 . + +:format_3244 a owl:Class ; + rdfs:label "mzML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "mzML format for raw spectrometer output data, standardised by HUPO PSI MSS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center." ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3246 a owl:Class ; + rdfs:label "TraML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3247 a owl:Class ; + rdfs:label "mzIdentML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3248 a owl:Class ; + rdfs:label "mzQuantML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3249 a owl:Class ; + rdfs:label "GelML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3167 . + +:format_3250 a owl:Class ; + rdfs:label "spML" ; + :created_in "1.2" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3167 . + +:format_3252 a owl:Class ; + rdfs:label "OWL Functional Syntax" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "A human-readable encoding for the Web Ontology Language (OWL)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2197, + :format_2330 . + +:format_3253 a owl:Class ; + rdfs:label "Manchester OWL Syntax" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "A syntax for writing OWL class expressions." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This format was influenced by the OWL Abstract Syntax and the DL style syntax." ; + rdfs:subClassOf :format_2197, + :format_2330 . + +:format_3254 a owl:Class ; + rdfs:label "KRSS2 Syntax" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "A superset of the \"Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort\"." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This format is used in Protege 4." ; + rdfs:subClassOf :format_2195, + :format_2330 . + +:format_3255 a owl:Class ; + rdfs:label "Turtle" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The SPARQL Query Language incorporates a very similar syntax." ; + rdfs:subClassOf :format_2330, + :format_2376 . + +:format_3256 a owl:Class ; + rdfs:label "N-Triples" ; + :created_in "1.2" ; + :file_extension "nt" ; + oboInOwl:hasDefinition "A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "N-Triples should not be confused with Notation 3 which is a superset of Turtle." ; + rdfs:subClassOf :format_2330, + :format_2376 . + +:format_3257 a owl:Class ; + rdfs:label "Notation3" ; + :created_in "1.2" ; + :file_extension "n3" ; + oboInOwl:hasDefinition "A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind." ; + oboInOwl:hasExactSynonym "N3" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2376 . + +:format_3262 a owl:Class ; + rdfs:label "OWL/XML" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "OWL ontology XML serialisation format." ; + oboInOwl:hasExactSynonym "OWL" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2197, + :format_2332 . + +:format_3281 a owl:Class ; + rdfs:label "A2M" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2200, + :format_2554 . + +:format_3284 a owl:Class ; + rdfs:label "SFF" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing." ; + oboInOwl:hasExactSynonym "Standard flowgram format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333 . + +:format_3285 a owl:Class ; + rdfs:label "MAP" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "The MAP file describes SNPs and is used by the Plink package." ; + oboInOwl:hasExactSynonym "Plink MAP" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3288 . + +:format_3286 a owl:Class ; + rdfs:label "PED" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "The PED file describes individuals and genetic data and is used by the Plink package." ; + oboInOwl:hasExactSynonym "Plink PED" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3288 . + +:format_3309 a owl:Class ; + rdfs:label "CT" ; + :created_in "1.3" ; + :documentation , + ; + oboInOwl:hasDefinition "File format of a CT (Connectivity Table) file from the RNAstructure package." ; + oboInOwl:hasExactSynonym "Connect format", + "Connectivity Table file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2076, + :format_2330 . + +:format_3310 a owl:Class ; + rdfs:label "SS" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "XRNA old input style format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2076, + :format_2330 . + +:format_3311 a owl:Class ; + rdfs:label "RNAML" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "RNA Markup Language." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1921, + :format_2076, + :format_2332 . + +:format_3312 a owl:Class ; + rdfs:label "GDE" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "Format for the Genetic Data Environment (GDE)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_3313 a owl:Class ; + rdfs:label "BLC" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package." ; + oboInOwl:hasExactSynonym "Block file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2554 . + +:format_3327 a owl:Class ; + rdfs:label "BAI" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "BAM indexing format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0955 ], + :format_2333, + :format_3326 . + +:format_3328 a owl:Class ; + rdfs:label "HMMER2" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "HMMER profile HMM file for HMMER versions 2.x." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1370 . + +:format_3329 a owl:Class ; + rdfs:label "HMMER3" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "HMMER profile HMM file for HMMER versions 3.x." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1370 . + +:format_3330 a owl:Class ; + rdfs:label "PO" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2554 . + +:format_3331 a owl:Class ; + rdfs:label "BLAST XML results format" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "XML format as produced by the NCBI Blast package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1333, + :format_2332 . + +:format_3462 a owl:Class ; + rdfs:label "CRAM" ; + :created_in "1.7" ; + :documentation "http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf" ; + oboInOwl:hasDbXref "http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf" ; + oboInOwl:hasDefinition "Reference-based compression of alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2920 . + +:format_3466 a owl:Class ; + rdfs:label "EPS" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Encapsulated PostScript format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3696 . + +:format_3467 a owl:Class ; + rdfs:label "GIF" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Graphics Interchange Format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333 . + +:format_3468 a owl:Class ; + rdfs:label "xls" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Microsoft Excel spreadsheet format." ; + oboInOwl:hasExactSynonym "Microsoft Excel format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3507 . + +:format_3476 a owl:Class ; + rdfs:label "Gene expression data format" ; + :created_in "1.7" ; + :obsolete_since "1.10" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Format of a file of gene expression data, e.g. a gene expression matrix or profile." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_2058 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_3477 a owl:Class ; + rdfs:label "Cytoscape input file format" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2058, + :format_2330 . + +:format_3484 a owl:Class ; + rdfs:label "ebwt" ; + :created_in "1.7" ; + :documentation "https://github.com/BenLangmead/bowtie/blob/master/MANUAL" ; + oboInOwl:hasDefinition "Bowtie format for indexed reference genome for \"small\" genomes." ; + oboInOwl:hasExactSynonym "Bowtie index format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3210 ], + :format_2333, + :format_3326 . + +:format_3485 a owl:Class ; + rdfs:label "RSF" ; + :created_in "1.7" ; + :documentation "http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf" ; + oboInOwl:hasDefinition "Rich sequence format." ; + oboInOwl:hasExactSynonym "GCG RSF" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual)." ; + rdfs:subClassOf :format_3486 . + +:format_3487 a owl:Class ; + rdfs:label "BSML" ; + :created_in "1.7" ; + :documentation "http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc" ; + oboInOwl:hasDefinition "Bioinformatics Sequence Markup Language format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_3491 a owl:Class ; + rdfs:label "ebwtl" ; + :created_in "1.7" ; + :documentation "https://github.com/BenLangmead/bowtie/blob/master/MANUAL" ; + oboInOwl:hasDefinition "Bowtie format for indexed reference genome for \"large\" genomes." ; + oboInOwl:hasExactSynonym "Bowtie long index format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3210 ], + :format_2333, + :format_3326 . + +:format_3499 a owl:Class ; + rdfs:label "Ensembl variation file format" ; + :created_in "1.8" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Ensembl standard format for variation data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2921 . + +:format_3506 a owl:Class ; + rdfs:label "docx" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Microsoft Word format." ; + oboInOwl:hasExactSynonym "Microsoft Word format", + "doc" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3507 . + +:format_3508 a owl:Class ; + rdfs:label "PDF" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Portable Document Format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3507 . + +:format_3548 a owl:Class ; + rdfs:label "DICOM format" ; + :created_in "1.9" ; + :documentation ; + oboInOwl:hasDefinition "Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3550 a owl:Class ; + rdfs:label "mhd" ; + :created_in "1.9" ; + :documentation ; + oboInOwl:hasDefinition "Text-based tagged file format for medical images generated using the MetaImage software package." ; + oboInOwl:hasExactSynonym "Metalmage format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3547 . + +:format_3551 a owl:Class ; + rdfs:label "nrrd" ; + :created_in "1.9" ; + :documentation ; + oboInOwl:hasDefinition "Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3547 . + +:format_3554 a owl:Class ; + rdfs:label "R file format" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_3555 a owl:Class ; + rdfs:label "SPSS" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "File format used for scripts for the Statistical Package for the Social Sciences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_3556 a owl:Class ; + rdfs:label "MHTML" ; + :created_in "1.9" ; + :documentation ; + :file_extension "eml", + "mht", + "mhtml" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on." ; + oboInOwl:hasExactSynonym "HTML email format", + "HTML email message format", + "MHT", + "MHT format", + "MHTML format", + "MIME HTML", + "MIME HTML format", + "eml" ; + oboInOwl:hasRelatedSynonym "MIME multipart", + "MIME multipart format", + "MIME multipart message", + "MIME multipart message format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2331 . + +:format_3578 a owl:Class ; + rdfs:label "IDAT" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3110 ], + :format_2058, + :format_2333 . + +:format_3579 a owl:Class ; + rdfs:label "JPG" ; + :created_in "1.10" ; + :documentation ; + oboInOwl:hasDefinition "Joint Picture Group file format for lossy graphics file." ; + oboInOwl:hasExactSynonym "JPEG", + "jpeg" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3580 a owl:Class ; + rdfs:label "rcc" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2058, + :format_2330 . + +:format_3581 a owl:Class ; + rdfs:label "arff" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This file format is for machine learning." ; + rdfs:subClassOf :format_2330 . + +:format_3582 a owl:Class ; + rdfs:label "afg" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "AFG is a single text-based file assembly format that holds read and consensus information together." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_3583 a owl:Class ; + rdfs:label "bedgraph" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Holds a tab-delimited chromosome /start /end / datavalue dataset." ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3586 a owl:Class ; + rdfs:label "bed12" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "A BED file where each feature is described by all twelve columns." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12" ; + rdfs:subClassOf :format_3584 . + +:format_3587 a owl:Class ; + rdfs:label "chrominfo" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Tabular format of chromosome names and sizes used by Galaxy." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not." ; + rdfs:subClassOf :format_2330, + :format_3003 . + +:format_3588 a owl:Class ; + rdfs:label "customtrack" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Custom Sequence annotation track format used by Galaxy." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Used for tracks/track views within galaxy." ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3589 a owl:Class ; + rdfs:label "csfasta" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Color space FASTA format sequence variant." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "FASTA format extended for color space information." ; + rdfs:subClassOf :format_2200, + :format_2554 . + +:format_3591 a owl:Class ; + rdfs:label "TIFF" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "A versatile bitmap format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3592 a owl:Class ; + rdfs:label "BMP" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "Standard bitmap storage format in the Microsoft Windows environment." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3593 a owl:Class ; + rdfs:label "im" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "IM is a format used by LabEye and other applications based on the IFUNC image processing library." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "IFUNC library reads and writes most uncompressed interchange versions of this format." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3594 a owl:Class ; + rdfs:label "pcd" ; + :created_in "1.11" ; + :documentation ; + :file_extension "pcd" ; + oboInOwl:hasDefinition "Photo CD format, which is the highest resolution format for images on a CD." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3595 a owl:Class ; + rdfs:label "pcx" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "PCX is an image file format that uses a simple form of run-length encoding. It is lossless." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3596 a owl:Class ; + rdfs:label "ppm" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "The PPM format is a lowest common denominator color image file format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3597 a owl:Class ; + rdfs:label "psd" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3598 a owl:Class ; + rdfs:label "xbm" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The XBM format was replaced by XPM for X11 in 1989." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3599 a owl:Class ; + rdfs:label "xpm" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3600 a owl:Class ; + rdfs:label "rgb" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "RGB file format is the native raster graphics file format for Silicon Graphics workstations." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3601 a owl:Class ; + rdfs:label "pbm" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3602 a owl:Class ; + rdfs:label "pgm" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "The PGM format is a lowest common denominator grayscale file format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It is designed to be extremely easy to learn and write programs for." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3603 a owl:Class ; + rdfs:label "PNG" ; + :created_in "1.11" ; + :documentation ; + :file_extension "png" ; + oboInOwl:hasDefinition "PNG is a file format for image compression." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It iis expected to replace the Graphics Interchange Format (GIF)." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3604 a owl:Class ; + rdfs:label "SVG" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation." ; + oboInOwl:hasExactSynonym "Scalable Vector Graphics" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999." ; + rdfs:subClassOf :format_2332, + :format_3547 . + +:format_3605 a owl:Class ; + rdfs:label "rast" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3608 a owl:Class ; + rdfs:label "qualsolexa" ; + :created_in "1.11" ; + oboInOwl:hasDefinition "FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected)" ; + rdfs:subClassOf :format_1933, + :format_3607 . + +:format_3609 a owl:Class ; + rdfs:label "qualillumina" ; + :created_in "1.11" ; + :documentation "http://en.wikipedia.org/wiki/Phred_quality_score" ; + oboInOwl:hasDefinition "FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 \"B\", is used also at the end of reads as a Read Segment Quality Control Indicator." ; + rdfs:subClassOf :format_1931, + :format_3607 . + +:format_3610 a owl:Class ; + rdfs:label "qualsolid" ; + :created_in "1.11" ; + :documentation "http://en.wikipedia.org/wiki/Phred_quality_score" ; + oboInOwl:hasDefinition "FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format." ; + rdfs:subClassOf :format_3607 . + +:format_3611 a owl:Class ; + rdfs:label "qual454" ; + :created_in "1.11" ; + :documentation "http://en.wikipedia.org/wiki/Phred_quality_score" ; + oboInOwl:hasDefinition "FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3607 . + +:format_3613 a owl:Class ; + rdfs:label "ENCODE narrow peak format" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Human ENCODE narrow peak format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Format that covers both the broad peak format and narrow peak format from ENCODE." ; + rdfs:subClassOf :format_3612 . + +:format_3614 a owl:Class ; + rdfs:label "ENCODE broad peak format" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Human ENCODE broad peak format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3612 . + +:format_3615 a owl:Class ; + rdfs:label "bgzip" ; + :created_in "1.11" ; + :documentation ; + :file_extension "bgz" ; + oboInOwl:hasDefinition "Blocked GNU Zip format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format)." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3616 a owl:Class ; + rdfs:label "tabix" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "TAB-delimited genome position file index format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3618 a owl:Class ; + rdfs:label "xgmml" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "XML-based format used to store graph descriptions within Galaxy." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3617 . + +:format_3619 a owl:Class ; + rdfs:label "sif" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013 . + +:format_3622 a owl:Class ; + rdfs:label "Gemini SQLite format" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "Data format used by the SQLite database conformant to the Gemini schema." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2921, + :format_3621 . + +:format_3623 a owl:Class ; + rdfs:label "Index format" ; + :created_in "1.11" ; + :deprecation_comment "Duplicate of http://edamontology.org/format_3326" ; + :obsolete_since "1.20" ; + :oldParent :format_2333, + :format_2350 ; + oboInOwl:hasDefinition "Format of a data index of some type." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_3326 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_3624 a owl:Class ; + rdfs:label "snpeffdb" ; + :created_in "1.11" ; + oboInOwl:hasDefinition "An index of a genome database, indexed for use by the snpeff tool." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3326 . + +:format_3626 a owl:Class ; + rdfs:label "MAT" ; + :created_in "1.12" ; + :documentation ; + oboInOwl:hasDefinition "Binary format used by MATLAB files to store workspace variables." ; + oboInOwl:hasExactSynonym ".mat file format", + "MAT file format", + "MATLAB file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1499 ], + :format_3033 . + +:format_3650 a owl:Class ; + rdfs:label "netCDF" ; + :created_in "1.12" ; + :documentation ; + oboInOwl:hasDefinition "Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations." ; + oboInOwl:hasExactSynonym "ANDI-MS" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9." ; + rdfs:subClassOf :format_2333, + :format_3245, + :format_3867 . + +:format_3651 a owl:Class ; + rdfs:label "MGF" ; + :created_in "1.12" ; + :file_extension "mgf" ; + oboInOwl:hasDefinition "Mascot Generic Format. Encodes multiple MS/MS spectra in a single file." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions." ; + rdfs:subClassOf :format_3245 . + +:format_3652 a owl:Class ; + rdfs:label "dta" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Spectral data format file where each spectrum is written to a separate file." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum." ; + rdfs:subClassOf :format_3245 . + +:format_3653 a owl:Class ; + rdfs:label "pkl" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Spectral data file similar to dta." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to." ; + rdfs:subClassOf :format_3245 . + +:format_3654 a owl:Class ; + rdfs:label "mzXML" ; + :created_in "1.12" ; + :documentation "https://dx.doi.org/10.1038%2Fnbt1031" ; + oboInOwl:hasDefinition "Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3245 . + +:format_3655 a owl:Class ; + rdfs:label "pepXML" ; + :created_in "1.12" ; + :documentation "http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd" ; + oboInOwl:hasDefinition "Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3657 a owl:Class ; + rdfs:label "GPML" ; + :created_in "1.12" ; + :documentation ; + oboInOwl:hasDefinition "Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3665 a owl:Class ; + rdfs:label "K-mer countgraph" ; + :created_in "1.12" ; + :documentation ; + :file_extension "oxlicg" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph." ; + rdfs:subClassOf :format_2333, + :format_3617 . + +:format_3681 a owl:Class ; + rdfs:label "mzTab" ; + :citation ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:format_3682 a owl:Class ; + rdfs:label "imzML metadata file" ; + :citation ; + :created_in "1.13" ; + :documentation ; + :file_extension "imzml" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "imzML metadata is a data format for mass spectrometry imaging metadata." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file" ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3683 a owl:Class ; + rdfs:label "qcML" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well." ; + rdfs:subClassOf :format_2332, + :format_3167, + :format_3245 . + +:format_3684 a owl:Class ; + rdfs:label "PRIDE XML" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3167, + :format_3245 . + +:format_3685 a owl:Class ; + rdfs:label "SED-ML" ; + :citation , + ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3167 . + +:format_3686 a owl:Class ; + rdfs:label "COMBINE OMEX" ; + :citation ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network)." ; + rdfs:subClassOf :format_2013, + :format_2333, + :format_3167 . + +:format_3687 a owl:Class ; + rdfs:label "ISA-TAB" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata)." ; + rdfs:subClassOf :format_2058, + :format_2330, + :format_3167 . + +:format_3688 a owl:Class ; + rdfs:label "SBtab" ; + :citation ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "SBtab is a tabular format for biochemical network models." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2330 . + +:format_3689 a owl:Class ; + rdfs:label "BCML" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Biological Connection Markup Language (BCML) is an XML format for biological pathways." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3690 a owl:Class ; + rdfs:label "BDML" ; + :citation ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332 . + +:format_3691 a owl:Class ; + rdfs:label "BEL" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_3692 a owl:Class ; + rdfs:label "SBGN-ML" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3693 a owl:Class ; + rdfs:label "AGP" ; + :created_in "1.13" ; + :documentation ; + :file_extension "agp" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2055, + :format_2330 . + +:format_3698 a owl:Class ; + rdfs:label "SRA format" ; + :created_in "1.13" ; + :documentation ; + :file_extension "sra" ; + oboInOwl:hasDefinition "SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive." ; + oboInOwl:hasExactSynonym "SRA", + "SRA archive format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333 . + +:format_3699 a owl:Class ; + rdfs:label "VDB" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDefinition "VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive." ; + oboInOwl:hasExactSynonym "SRA native format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333 . + +:format_3700 a owl:Class ; + rdfs:label "Tabix index file format" ; + :created_in "1.13" ; + :documentation ; + oboInOwl:hasDefinition "Index file format used by the samtools package to index TAB-delimited genome position files." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0955 ], + :format_2333, + :format_3326 . + +:format_3701 a owl:Class ; + rdfs:label "Sequin format" ; + :created_in "1.13" ; + oboInOwl:hasDefinition "A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2206 . + +:format_3702 a owl:Class ; + rdfs:label "MSF" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software." ; + oboInOwl:hasExactSynonym "Magellan storage file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format." ; + rdfs:subClassOf :format_3245 . + +:format_3708 a owl:Class ; + rdfs:label "ABCD format" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data)." ; + oboInOwl:hasExactSynonym "ABCD" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3707 ], + :format_3706 . + +:format_3709 a owl:Class ; + rdfs:label "GCT/Res format" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample." ; + oboInOwl:hasExactSynonym "GCT format", + "Res format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2058, + :format_2330 . + +:format_3710 a owl:Class ; + rdfs:label "WIFF format" ; + :created_in "1.14" ; + :file_extension "wiff" ; + oboInOwl:hasDefinition "Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex)." ; + oboInOwl:hasExactSynonym "wiff" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3245 . + +:format_3711 a owl:Class ; + rdfs:label "X!Tandem XML" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Output format used by X! series search engines that is based on the XML language BIOML." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3712 a owl:Class ; + rdfs:label "Thermo RAW" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Proprietary file format for mass spectrometry data from Thermo Scientific." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Proprietary format for which documentation is not available." ; + rdfs:subClassOf :format_2333, + :format_3245 . + +:format_3713 a owl:Class ; + rdfs:label "Mascot .dat file" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "\"Raw\" result file from Mascot database search." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:format_3714 a owl:Class ; + rdfs:label "MaxQuant APL peaklist format" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra." ; + oboInOwl:hasExactSynonym "MaxQuant APL" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:format_3725 a owl:Class ; + rdfs:label "SBOL" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs." ; + rdfs:subClassOf :format_2332 . + +:format_3726 a owl:Class ; + rdfs:label "PMML" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "PMML uses XML to represent mining models. The structure of the models is described by an XML Schema." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "One or more mining models can be contained in a PMML document." ; + rdfs:subClassOf :format_2332 . + +:format_3727 a owl:Class ; + rdfs:label "OME-TIFF" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Image file format used by the Open Microscopy Environment (OME)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions.", + "OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3728 a owl:Class ; + rdfs:label "LocARNA PP" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs." ; + rdfs:subClassOf :format_2330 . + +:format_3729 a owl:Class ; + rdfs:label "dbGaP format" ; + :created_in "1.14" ; + :documentation ; + oboInOwl:hasDefinition "Input format used by the Database of Genotypes and Phenotypes (dbGaP)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype." ; + rdfs:subClassOf :format_2330 . + +:format_3746 a owl:Class ; + rdfs:label "BIOM format" ; + :citation ; + :created_in "1.15" ; + :documentation ; + :file_extension "biom" ; + oboInOwl:hasDefinition "The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables." ; + oboInOwl:hasExactSynonym "BIological Observation Matrix format", + "biom" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc." ; + rdfs:subClassOf :format_2330, + :format_3706 . + +:format_3747 a owl:Class ; + rdfs:label "protXML" ; + :created_in "1.15" ; + :documentation ; + oboInOwl:hasDbXref oboLegacy:MS_1001422 ; + oboInOwl:hasDefinition "A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML)." ; + rdfs:seeAlso "http://doi.org/10.1038/msb4100024", + "http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd" ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3752 a owl:Class ; + rdfs:label "CSV" ; + :created_in "1.16" ; + :file_extension "csv" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "Tabular data represented as comma-separated values in a text file." ; + oboInOwl:hasExactSynonym "Comma-separated values" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3751 . + +:format_3758 a owl:Class ; + rdfs:label "SEQUEST .out file" ; + :created_in "1.16" ; + :file_extension "out" ; + oboInOwl:hasDefinition "\"Raw\" result file from SEQUEST database search." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:format_3764 a owl:Class ; + rdfs:label "idXML" ; + :created_in "1.16" ; + :documentation "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html", + "http://open-ms.sourceforge.net/schemas/" ; + oboInOwl:hasDefinition "XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3765 a owl:Class ; + rdfs:label "KNIME datatable format" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Data table formatted such that it can be passed/streamed within the KNIME platform." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032 . + +:format_3770 a owl:Class ; + rdfs:label "UniProtKB XML" ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDefinition "UniProtKB XML sequence features format is an XML format available for downloading UniProt entries." ; + oboInOwl:hasExactSynonym "UniProt XML", + "UniProt XML format", + "UniProtKB XML format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2547, + :format_2552 . + +:format_3771 a owl:Class ; + rdfs:label "UniProtKB RDF" ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDefinition "UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML)." ; + oboInOwl:hasExactSynonym "UniProt RDF", + "UniProt RDF format", + "UniProt RDF/XML", + "UniProt RDF/XML format", + "UniProtKB RDF format", + "UniProtKB RDF/XML", + "UniProtKB RDF/XML format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2376, + :format_2547 . + +:format_3772 a owl:Class ; + rdfs:label "BioJSON (BioXSD)" ; + :citation ; + :created_in "1.16" ; + :documentation ; + :example , + ; + :repository ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming." ; + oboInOwl:hasExactSynonym "BioJSON (BioXSD data model)", + "BioJSON format (BioXSD)", + "BioXSD BioJSON", + "BioXSD BioJSON format", + "BioXSD JSON", + "BioXSD JSON format", + "BioXSD in JSON", + "BioXSD in JSON format", + "BioXSD+JSON", + "BioXSD/GTrack BioJSON", + "BioXSD|BioJSON|BioYAML BioJSON", + "BioXSD|GTrack BioJSON" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0863 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3108 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1772 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2044 ], + :format_1919, + :format_1920, + :format_1921, + :format_2571, + :format_3464 . + +:format_3773 a owl:Class ; + rdfs:label "BioYAML" ; + :citation ; + :created_in "1.16" ; + :documentation ; + :example , + ; + :repository ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming." ; + oboInOwl:hasExactSynonym "BioXSD BioYAML", + "BioXSD BioYAML format", + "BioXSD YAML", + "BioXSD YAML format", + "BioXSD in YAML", + "BioXSD in YAML format", + "BioXSD+YAML", + "BioXSD/GTrack BioYAML", + "BioXSD|BioJSON|BioYAML BioYAML", + "BioXSD|GTrack BioYAML", + "BioYAML (BioXSD data model)", + "BioYAML (BioXSD)", + "BioYAML format", + "BioYAML format (BioXSD)" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0863 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1772 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3108 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2044 ], + :format_1919, + :format_1920, + :format_1921, + :format_2571, + :format_3750 . + +:format_3774 a owl:Class ; + rdfs:label "BioJSON (Jalview)" ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench." ; + oboInOwl:hasExactSynonym "BioJSON format (Jalview)", + "JSON (Jalview)", + "JSON format (Jalview)", + "Jalview BioJSON", + "Jalview BioJSON format", + "Jalview JSON", + "Jalview JSON format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0863 ], + :format_1920, + :format_1921, + :format_3464 . + +:format_3775 a owl:Class ; + rdfs:label "GSuite" ; + :citation , + ; + :created_in "1.16" ; + :documentation , + ; + :example ; + :repository ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata." ; + oboInOwl:hasExactSynonym "BioXSD/GTrack GSuite", + "BioXSD|GTrack GSuite", + "GSuite (GTrack ecosystem of formats)", + "GSuite format", + "GTrack|BTrack|GSuite GSuite", + "GTrack|GSuite|BTrack GSuite" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_1920, + :format_2330 . + +:format_3776 a owl:Class ; + rdfs:label "BTrack" ; + :created_in "1.16" ; + :repository ; + oboInOwl:hasDefinition "BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats." ; + oboInOwl:hasExactSynonym "BTrack (GTrack ecosystem of formats)", + "BTrack format", + "BioXSD/GTrack BTrack", + "BioXSD|GTrack BTrack", + "GTrack|BTrack|GSuite BTrack", + "GTrack|GSuite|BTrack BTrack" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats." ; + rdfs:subClassOf :format_1920, + :format_2333, + :format_2548, + :format_2919 . + +:format_3777 a owl:Class ; + rdfs:label "MCPD" ; + :created_in "1.16" ; + :documentation , + , + , + ; + :organisation , + ; + oboInOwl:hasDbXref , + , + , + ; + oboInOwl:hasDefinition "The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information." ; + oboInOwl:hasExactSynonym "Bioversity MCPD", + "FAO MCPD", + "IPGRI MCPD", + "MCPD V.1", + "MCPD V.2", + "MCPD format", + "Multi-Crop Passport Descriptors", + "Multi-Crop Passport Descriptors format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012)." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3567 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3113 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2530 ], + :format_2330, + :format_3706 . + +:format_3781 a owl:Class ; + rdfs:label "PubAnnotation format" ; + :citation ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "JSON format of annotated scientific text used by PubAnnotations and other tools." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3464, + :format_3780 . + +:format_3782 a owl:Class ; + rdfs:label "BioC" ; + :citation ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BioC is a standardised XML format for sharing and integrating text data and annotations." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3780 . + +:format_3783 a owl:Class ; + rdfs:label "PubTator format" ; + :citation , + ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Native textual export format of annotated scientific text from PubTator." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3780 . + +:format_3784 a owl:Class ; + rdfs:label "Open Annotation format" ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2376, + :format_3749, + :format_3780 . + +:format_3785 a owl:Class ; + rdfs:label "BioNLP Shared Task format" ; + :created_in "1.16" ; + :documentation , + , + , + , + ; + :example , + ; + oboInOwl:hasDbXref , + , + , + , + ; + oboInOwl:hasDefinition "A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar." ; + oboInOwl:hasExactSynonym "BRAT format", + "BRAT standoff format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3780 . + +:format_3787 a owl:Class ; + rdfs:label "Query language" ; + :created_in "1.16" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A query language (format) for structured database queries." ; + oboInOwl:hasExactSynonym "Query format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3786 ], + :format_2350 . + +:format_3788 a owl:Class ; + rdfs:label "SQL" ; + :created_in "1.16" ; + :file_extension "sql" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases." ; + oboInOwl:hasExactSynonym "Structured Query Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330 . + +:format_3789 a owl:Class ; + rdfs:label "XQuery" ; + :created_in "1.16" ; + :documentation ; + :file_extension "xq", + "xquery", + "xqy" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.)." ; + oboInOwl:hasExactSynonym "XML Query", + "xq", + "xqy" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330 . + +:format_3790 a owl:Class ; + rdfs:label "SPARQL" ; + :created_in "1.16" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format." ; + oboInOwl:hasExactSynonym "SPARQL Protocol and RDF Query Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330 . + +:format_3804 a owl:Class ; + rdfs:label "xsd" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "XML format for XML Schema." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332 . + +:format_3811 a owl:Class ; + rdfs:label "XMFA" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment." ; + oboInOwl:hasExactSynonym "eXtended Multi-FastA format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2200, + :format_2554 . + +:format_3812 a owl:Class ; + rdfs:label "GEN" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "The GEN file format contains genetic data and describes SNPs." ; + oboInOwl:hasExactSynonym "Genotype file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3813 a owl:Class ; + rdfs:label "SAMPLE file format" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_3814 a owl:Class ; + rdfs:label "SDF" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2030, + :format_2330 . + +:format_3815 a owl:Class ; + rdfs:label "Molfile" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2030, + :format_2330 . + +:format_3816 a owl:Class ; + rdfs:label "Mol2" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2030, + :format_2330 . + +:format_3817 a owl:Class ; + rdfs:label "latex" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "format for the LaTeX document preparation system." ; + oboInOwl:hasExactSynonym "LaTeX format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "uses the TeX typesetting program format" ; + rdfs:subClassOf :format_2330, + :format_3507 . + +:format_3818 a owl:Class ; + rdfs:label "ELAND format" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome." ; + oboInOwl:hasExactSynonym "ELAND", + "eland" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_3819 a owl:Class ; + rdfs:label "Relaxed PHYLIP Interleaved" ; + :created_in "1.20" ; + :documentation , + ; + oboInOwl:hasDefinition "Phylip multiple alignment sequence format, less stringent than PHYLIP format." ; + oboInOwl:hasExactSynonym "PHYLIP Interleaved format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length." ; + rdfs:subClassOf :format_2924 . + +:format_3820 a owl:Class ; + rdfs:label "Relaxed PHYLIP Sequential" ; + :created_in "1.20" ; + :documentation , + ; + oboInOwl:hasDefinition "Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998)." ; + oboInOwl:hasExactSynonym "Relaxed PHYLIP non-interleaved", + "Relaxed PHYLIP non-interleaved format", + "Relaxed PHYLIP sequential format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length." ; + rdfs:subClassOf :format_2924 . + +:format_3821 a owl:Class ; + rdfs:label "VisML" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "Default XML format of VisANT, containing all the network information." ; + oboInOwl:hasExactSynonym "VisANT xml", + "VisANT xml format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3822 a owl:Class ; + rdfs:label "GML" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX." ; + oboInOwl:hasExactSynonym "GML format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2330 . + +:format_3823 a owl:Class ; + rdfs:label "FASTG" ; + :created_in "1.20" ; + :documentation , + ; + oboInOwl:hasDefinition "FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty." ; + oboInOwl:hasExactSynonym "FASTG assembly graph format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It is called FASTG, like FASTA, but the G stands for \"graph\"." ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_3825 a owl:Class ; + rdfs:label "nmrML" ; + :created_in "1.20" ; + :documentation :www.nmrML.org, + ; + oboInOwl:hasDefinition "nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3824 . + +:format_3826 a owl:Class ; + rdfs:label "proBAM" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition ". proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2057, + :format_2333, + :format_2920 . + +:format_3827 a owl:Class ; + rdfs:label "proBED" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition ". proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3829 a owl:Class ; + rdfs:label "GPR" ; + :created_in "1.20" ; + :documentation ; + oboInOwl:hasDefinition "GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3828 . + +:format_3830 a owl:Class ; + rdfs:label "ARB" ; + :created_in "1.20" ; + oboInOwl:hasDefinition "Binary format used by the ARB software suite." ; + oboInOwl:hasExactSynonym "ARB binary format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1921, + :format_2333 . + +:format_3832 a owl:Class ; + rdfs:label "consensusXML" ; + :created_in "1.20" ; + :documentation "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html" ; + oboInOwl:hasDefinition "OpenMS format for grouping features in one map or across several maps." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3833 a owl:Class ; + rdfs:label "featureXML" ; + :created_in "1.20" ; + :documentation "http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html" ; + oboInOwl:hasDefinition "OpenMS format for quantitation results (LC/MS features)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3834 a owl:Class ; + rdfs:label "mzData" ; + :created_in "1.20" ; + :documentation "http://www.psidev.info/mzdata-1_0_5-docs" ; + oboInOwl:hasDefinition "Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3835 a owl:Class ; + rdfs:label "TIDE TXT" ; + :created_in "1.20" ; + :documentation "http://cruxtoolkit.sourceforge.net/tide-search.html" ; + oboInOwl:hasDefinition "Format supported by the Tide tool for identifying peptides from tandem mass spectra." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3245 . + +:format_3836 a owl:Class ; + rdfs:label "BLAST XML v2 results format" ; + :created_in "1.20" ; + :documentation "ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf", + "ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf", + "http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd" ; + oboInOwl:hasDefinition "XML format as produced by the NCBI Blast package v2." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1333, + :format_2332 . + +:format_3838 a owl:Class ; + rdfs:label "pptx" ; + :created_in "1.20" ; + :documentation ; + :media_type ; + oboInOwl:hasDefinition "Microsoft Powerpoint format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3547 . + +:format_3839 a owl:Class ; + rdfs:label "ibd" ; + :citation ; + :created_in "1.20" ; + :documentation ; + :file_extension "ibd" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "ibd is a data format for mass spectrometry imaging data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra." ; + rdfs:subClassOf :format_2333, + :format_3245 . + +:format_3843 a owl:Class ; + rdfs:label "BEAST" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_3844 a owl:Class ; + rdfs:label "Chado-XML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "Chado-XML format is a direct mapping of the Chado relational schema into XML." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_3845 a owl:Class ; + rdfs:label "HSAML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2555 . + +:format_3846 a owl:Class ; + rdfs:label "InterProScan XML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "Output xml file from the InterProScan sequence analysis application." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_3097 . + +:format_3847 a owl:Class ; + rdfs:label "KGML" ; + :created_in "1.21" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format." ; + oboInOwl:hasExactSynonym "KEGG Markup Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2013, + :format_2332 . + +:format_3848 a owl:Class ; + rdfs:label "PubMed XML" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "XML format for collected entries from bibliographic databases MEDLINE and PubMed." ; + oboInOwl:hasExactSynonym "MEDLINE XML" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2848 . + +:format_3849 a owl:Class ; + rdfs:label "MSAML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "A set of XML compliant markup components for describing multiple sequence alignments." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1921, + :format_2333 . + +:format_3850 a owl:Class ; + rdfs:label "OrthoXML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2031, + :format_2332, + :format_2552 . + +:format_3851 a owl:Class ; + rdfs:label "PSDML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "Tree structure of Protein Sequence Database Markup Language generated using Matra software." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1920, + :format_2332 . + +:format_3852 a owl:Class ; + rdfs:label "SeqXML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2552 . + +:format_3853 a owl:Class ; + rdfs:label "UniParc XML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "XML format for the UniParc database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1920, + :format_2332 . + +:format_3854 a owl:Class ; + rdfs:label "UniRef XML" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "XML format for the UniRef reference clusters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1920, + :format_2332 . + +:format_3857 a owl:Class ; + rdfs:label "CWL" ; + :citation ; + :created_in "1.21" ; + :documentation , + , + ; + :example ; + :file_extension "cwl" ; + :organisation , + ; + :repository ; + oboInOwl:hasDefinition "Common Workflow Language (CWL) format for description of command-line tools and workflows." ; + oboInOwl:hasExactSynonym "Common Workflow Language", + "CommonWL" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_3750 . + +:format_3858 a owl:Class ; + rdfs:label "Waters RAW" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "Proprietary file format for mass spectrometry data from Waters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Proprietary format for which documentation is not available, but used by multiple tools." ; + rdfs:subClassOf :format_2333, + :format_3245 . + +:format_3859 a owl:Class ; + rdfs:label "JCAMP-DX" ; + :created_in "1.21" ; + :documentation ; + oboInOwl:hasDefinition "A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:format_3863 a owl:Class ; + rdfs:label "NLP corpus format" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "NLP format used by a specific type of corpus (collection of texts)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3862 . + +:format_3864 a owl:Class ; + rdfs:label "mirGFF3" ; + :citation ; + :created_in "1.21" ; + :documentation ; + :example ; + :repository ; + oboInOwl:hasDefinition "mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows." ; + oboInOwl:hasExactSynonym "miRTop format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis." ; + rdfs:subClassOf :format_1975, + :format_3865 . + +:format_3873 a owl:Class ; + rdfs:label "HDF" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3874 a owl:Class ; + rdfs:label "PCAzip" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3875 a owl:Class ; + rdfs:label "XTC" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Portable binary format for trajectories produced by GROMACS package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3876 a owl:Class ; + rdfs:label "TNG" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format." ; + oboInOwl:hasExactSynonym "Trajectory Next Generation format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3877 a owl:Class ; + rdfs:label "XYZ" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model." ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3868 . + +:format_3878 a owl:Class ; + rdfs:label "mdcrd" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places)." ; + oboInOwl:hasExactSynonym "AMBER trajectory format", + "inpcrd" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3868 . + +:format_3880 a owl:Class ; + rdfs:label "GROMACS top" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package." ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3879 . + +:format_3881 a owl:Class ; + rdfs:label "AMBER top" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc." ; + oboInOwl:hasExactSynonym "AMBER Parm", + "AMBER Parm7", + "Parm7", + "Prmtop", + "Prmtop7" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short.", + "version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf)" ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3879 . + +:format_3882 a owl:Class ; + rdfs:label "PSF" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program." ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3879 . + +:format_3883 a owl:Class ; + rdfs:label "GROMACS itp" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand." ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3879, + :format_3884 . + +:format_3885 a owl:Class ; + rdfs:label "BinPos" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates." ; + oboInOwl:hasExactSynonym "Scripps Research Institute BinPos" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian)." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3886 a owl:Class ; + rdfs:label "RST" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places)." ; + oboInOwl:hasExactSynonym "restrt", + "rst7" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3868 . + +:format_3887 a owl:Class ; + rdfs:label "CHARMM rtf" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package." ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3879 . + +:format_3888 a owl:Class ; + rdfs:label "AMBER frcmod" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3884 . + +:format_3889 a owl:Class ; + rdfs:label "AMBER off" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters)." ; + oboInOwl:hasExactSynonym "AMBER Object File Format", + "AMBER lib" ; + rdfs:subClassOf :format_2330, + :format_3884 . + +:format_3906 a owl:Class ; + rdfs:label "NMReDATA" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or \"NMReDATA\") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or \"NMReDATA\") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_3824 . + +:format_3909 a owl:Class ; + rdfs:label "BpForms" ; + :created_in "1.22" ; + :documentation , + ; + :ontology_used :data_2301 ; + :organisation ; + oboInOwl:hasDefinition "BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + :format_2035, + :format_2330, + :format_2571 . + +:format_3910 a owl:Class ; + rdfs:label "trr" ; + :created_in "1.22" ; + :documentation ; + oboInOwl:hasDefinition "Format of trr files that contain the trajectory of a simulation experiment used by GROMACS." ; + rdfs:comment "The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760" ; + rdfs:subClassOf :format_2033, + :format_2330, + :format_3868 . + +:format_3911 a owl:Class ; + rdfs:label "msh" ; + :created_in "1.22" ; + :documentation , + , + , + ; + :example ; + :file_extension "msh" ; + :information_standard ; + :organisation , + ; + oboInOwl:hasDefinition "Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence." ; + oboInOwl:hasExactSynonym "Mash sketch", + "min-hash sketch" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2190 ], + :format_2333, + :format_2571 . + +:format_3913 a owl:Class ; + rdfs:label "Loom" ; + :created_in "1.23" ; + :documentation , + ; + :example ; + :file_extension "loom" ; + oboInOwl:hasDefinition "The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3112 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2535 ], + :format_2058, + :format_3590 . + +:format_3915 a owl:Class ; + rdfs:label "Zarr" ; + :created_in "1.23" ; + :documentation , + ; + :example ; + :file_extension "zarray", + "zgroup" ; + oboInOwl:hasDefinition "The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2535 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3112 ], + :format_2058, + :format_2333, + :format_3033 . + +:format_3916 a owl:Class ; + rdfs:label "MTX" ; + :created_in "1.23" ; + :documentation ; + :example ; + :file_extension "mtx" ; + :organisation ; + oboInOwl:hasDefinition "The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2535 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3112 ], + :format_2058, + :format_2330, + :format_3033 . + +:format_3951 a owl:Class ; + rdfs:label "BcForms" ; + :created_in "1.24" ; + :documentation , + , + , + ; + :example ; + :media_type "text/plain" ; + :ontology_used ; + :organisation ; + oboInOwl:hasDefinition "BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html)." ; + rdfs:comment "BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301)." ; + rdfs:subClassOf :format_2030, + :format_2062, + :format_2330 . + +:format_3956 a owl:Class ; + rdfs:label "N-Quads" ; + :created_in "1.24" ; + :documentation ; + :file_extension "nq" ; + oboInOwl:hasDefinition "N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "N-Quads should not be confused with N-Triples which does not contain graph information." ; + rdfs:subClassOf :format_2330, + :format_2376 . + +:format_3969 a owl:Class ; + rdfs:label "Vega" ; + :created_in "1.25" ; + :documentation , + , + ; + :example ; + :file_extension "json" ; + :media_type "application/json" ; + :organisation ; + oboInOwl:hasDefinition "Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3464, + :format_3547 . + +:format_3970 a owl:Class ; + rdfs:label "Vega-lite" ; + :created_in "1.25" ; + :documentation , + , + ; + :example ; + :file_extension "json" ; + :media_type "application/json" ; + :organisation ; + oboInOwl:hasDefinition "Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3464, + :format_3547 . + +:format_3971 a owl:Class ; + rdfs:label "NeuroML" ; + :created_in "1.25" ; + :documentation , + ; + :example , + ; + :media_type "application/xml" ; + :organisation ; + oboInOwl:hasDefinition "A model description language for computational neuroscience." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3241 ], + :format_2013, + :format_2332 . + +:format_3972 a owl:Class ; + rdfs:label "BNGL" ; + :created_in "1.25" ; + :documentation , + , + ; + :example ; + :file_extension "bngl" ; + :media_type "application/xml", + "plain/text" ; + :organisation ; + oboInOwl:hasDefinition "BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks." ; + oboInOwl:hasExactSynonym "BioNetGen Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3241 ], + :format_2013, + :format_2330 . + +:format_3973 a owl:Class ; + rdfs:label "Docker image" ; + :created_in "1.25" ; + :documentation ; + :example ; + :organisation ; + oboInOwl:hasDefinition "A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333 . + +:format_3975 a owl:Class ; + rdfs:label "GFA 1" ; + :created_in "1.25" ; + :documentation ; + :example ; + :file_extension "gfa" ; + :organisation ; + oboInOwl:hasDefinition "Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology." ; + oboInOwl:hasExactSynonym "Graphical Fragment Assembly (GFA) 1.0" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_3976 a owl:Class ; + rdfs:label "GFA 2" ; + :created_in "1.25" ; + :documentation ; + :example ; + :file_extension "gfa" ; + :organisation ; + oboInOwl:hasDefinition "Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1." ; + oboInOwl:hasExactSynonym "Graphical Fragment Assembly (GFA) 2.0" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_2561 . + +:format_3977 a owl:Class ; + rdfs:label "ObjTables" ; + :created_in "1.25" ; + :documentation ; + :example ; + :file_extension "xlsx" ; + :media_type "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ; + :organisation ; + oboInOwl:hasDefinition "ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3620 . + +:format_3978 a owl:Class ; + rdfs:label "CONTIG" ; + :created_in "1.25" ; + :file_extension "contig" ; + oboInOwl:hasDefinition "The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551 . + +:format_3979 a owl:Class ; + rdfs:label "WEGO" ; + :created_in "1.25" ; + :file_extension "wego" ; + oboInOwl:hasDefinition "WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2031, + :format_3475 . + +:format_3980 a owl:Class ; + rdfs:label "RPKM" ; + :created_in "1.25" ; + :file_extension "rpkm" ; + oboInOwl:hasDefinition "Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads." ; + oboInOwl:hasExactSynonym "Gene expression levels table format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125" ; + rdfs:subClassOf :format_2058, + :format_3475 . + +:format_3981 a owl:Class ; + rdfs:label "TAR format" ; + :created_in "1.25" ; + :file_extension "tar" ; + oboInOwl:hasDefinition "TAR archive file format generated by the Unix-based utility tar." ; + oboInOwl:hasExactSynonym "TAR", + "Tarball", + "tar" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125" ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333 . + +:format_3982 a owl:Class ; + rdfs:label "CHAIN" ; + :created_in "1.25" ; + :file_extension "chain" ; + oboInOwl:hasDefinition "The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://genome.ucsc.edu/goldenPath/help/chain.html" ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_3983 a owl:Class ; + rdfs:label "NET" ; + :created_in "1.25" ; + :file_extension "net" ; + oboInOwl:hasDefinition "The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://genome.ucsc.edu/goldenPath/help/net.html" ; + rdfs:subClassOf :format_1920, + :format_2330 . + +:format_3984 a owl:Class ; + rdfs:label "QMAP" ; + :created_in "1.25" ; + :file_extension "qmap" ; + oboInOwl:hasDefinition "Format of QMAP files generated for methylation data from an internal BGI pipeline." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1920, + :format_2330 . + +:format_3985 a owl:Class ; + rdfs:label "gxformat2" ; + :created_in "1.25" ; + :file_extension "ga" ; + oboInOwl:hasDefinition "An emerging format for high-level Galaxy workflow description." ; + oboInOwl:hasExactSynonym "Galaxy workflow format", + "GalaxyWF", + "ga" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://github.com/galaxyproject/gxformat2" ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_3986 a owl:Class ; + rdfs:label "WMV" ; + :created_in "1.25" ; + :file_extension "wmv" ; + oboInOwl:hasDefinition "The proprietary native video format of various Microsoft programs such as Windows Media Player." ; + oboInOwl:hasExactSynonym "Windows Media Video format", + "Windows movie file format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3987 a owl:Class ; + rdfs:label "ZIP format" ; + :created_in "1.25" ; + :file_extension "zip" ; + oboInOwl:hasDefinition "ZIP is an archive file format that supports lossless data compression." ; + oboInOwl:hasExactSynonym "ZIP" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "A ZIP file may contain one or more files or directories that may have been compressed." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333 . + +:format_3988 a owl:Class ; + rdfs:label "LSM" ; + :created_in "1.25" ; + :file_extension "lsm" ; + oboInOwl:hasDefinition "Zeiss' proprietary image format based on TIFF." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3989 a owl:Class ; + rdfs:label "GZIP format" ; + :created_in "1.25" ; + :file_extension "gz", + "gzip" ; + oboInOwl:hasDefinition "GNU zip compressed file format common to Unix-based operating systems." ; + oboInOwl:hasExactSynonym "GNU Zip", + "gz", + "gzip" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333 . + +:format_3990 a owl:Class ; + rdfs:label "AVI" ; + :created_in "1.25" ; + :file_extension "avi" ; + oboInOwl:hasDefinition "Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback." ; + oboInOwl:hasExactSynonym "Audio Video Interleaved" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3991 a owl:Class ; + rdfs:label "TrackDB" ; + :created_in "1.25" ; + :file_extension "trackdb" ; + oboInOwl:hasDefinition "A declaration file format for UCSC browsers track dataset display charateristics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_2919 . + +:format_3992 a owl:Class ; + rdfs:label "CIGAR format" ; + :created_in "1.25" ; + :file_extension "cigar" ; + oboInOwl:hasDefinition "Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments." ; + oboInOwl:hasExactSynonym "CIGAR" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "http://wiki.bits.vib.be/index.php/CIGAR/" ; + rdfs:subClassOf :format_2330, + :format_2920 . + +:format_3993 a owl:Class ; + rdfs:label "Stereolithography format" ; + :created_in "1.25" ; + :file_extension "stl" ; + oboInOwl:hasDefinition "STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing." ; + oboInOwl:hasExactSynonym "stl" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3994 a owl:Class ; + rdfs:label "U3D" ; + :created_in "1.25" ; + :file_extension "u3d" ; + oboInOwl:hasDefinition "U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure." ; + oboInOwl:hasExactSynonym "Universal 3D", + "Universal 3D format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3995 a owl:Class ; + rdfs:label "Texture file format" ; + :created_in "1.25" ; + :file_extension "tex" ; + oboInOwl:hasDefinition "Bitmap image format used for storing textures." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable." ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3996 a owl:Class ; + rdfs:label "Python script" ; + :created_in "1.25" ; + :file_extension "py" ; + oboInOwl:hasDefinition "Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming." ; + oboInOwl:hasExactSynonym "Python", + "Python program", + "py" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_3997 a owl:Class ; + rdfs:label "MPEG-4" ; + :created_in "1.25" ; + :file_extension "mp4" ; + oboInOwl:hasDefinition "A digital multimedia container format most commonly used to store video and audio." ; + oboInOwl:hasExactSynonym "MP4" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3998 a owl:Class ; + rdfs:label "Perl script" ; + :created_in "1.25" ; + :file_extension "pl" ; + oboInOwl:hasDefinition "Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages." ; + oboInOwl:hasExactSynonym "Perl", + "Perl program", + "pl" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_3999 a owl:Class ; + rdfs:label "R script" ; + :created_in "1.25" ; + :file_extension "r" ; + oboInOwl:hasDefinition "Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing." ; + oboInOwl:hasExactSynonym "R", + "R program" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_4000 a owl:Class ; + rdfs:label "R markdown" ; + :created_in "1.25" ; + :file_extension "rmd" ; + oboInOwl:hasDefinition "A file format for making dynamic documents (R Markdown scripts) with the R language." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://rmarkdown.rstudio.com/articles_intro.html" ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_4001 a owl:Class ; + rdfs:label "NIFTI format" ; + :created_in "1.25" ; + :deprecation_comment "This duplicates an existing concept (http://edamontology.org/format_3549)." ; + :obsolete_since 1.26 ; + :oldParent :format_3547 ; + oboInOwl:hasDefinition "An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :format_3549 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:format_4002 a owl:Class ; + rdfs:label "pickle" ; + :created_in "1.25" ; + :file_extension "pickle" ; + oboInOwl:hasDefinition "Format used by Python pickle module for serializing and de-serializing a Python object structure." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://docs.python.org/2/library/pickle.html" ; + rdfs:subClassOf :format_2333 . + +:format_4003 a owl:Class ; + rdfs:label "NumPy format" ; + :created_in "1.25" ; + :file_extension "npy" ; + oboInOwl:hasDefinition "The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly." ; + oboInOwl:hasExactSynonym "NumPy", + "npy" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333 . + +:format_4004 a owl:Class ; + rdfs:label "SimTools repertoire file format" ; + :created_in "1.25" ; + :file_extension "repz" ; + oboInOwl:hasDefinition "Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf" ; + rdfs:subClassOf :format_2333 . + +:format_4005 a owl:Class ; + rdfs:label "Configuration file format" ; + :created_in "1.25" ; + :file_extension "cfg" ; + oboInOwl:hasDefinition "A configuration file used by various programs to store settings that are specific to their respective software." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_4006 a owl:Class ; + rdfs:label "Zstandard format" ; + :created_in "1.25" ; + :file_extension "zst" ; + oboInOwl:hasDefinition "Format used by the Zstandard real-time compression algorithm." ; + oboInOwl:hasExactSynonym "Zstandard compression format", + "Zstandard-compressed file format", + "zst" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md" ; + rdfs:subClassOf :format_2333 . + +:format_4007 a owl:Class ; + rdfs:label "MATLAB script" ; + :created_in "1.25" ; + :file_extension "m" ; + oboInOwl:hasDefinition "The file format for MATLAB scripts or functions." ; + oboInOwl:hasExactSynonym "MATLAB", + "m" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2032, + :format_2330 . + +:format_4015 a owl:Class ; + rdfs:label "PEtab" ; + :citation ; + :created_in "1.26" ; + :documentation ; + :example ; + :repository ; + oboInOwl:hasDefinition "A data format for specifying parameter estimation problems in systems biology." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3869 ], + :format_3475 . + +:format_4018 a owl:Class ; + rdfs:label "gVCF" ; + :created_in "1.26" ; + :documentation , + ; + :file_extension "g.vcf", + "g.vcf.gz" ; + oboInOwl:hasDefinition "Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality." ; + oboInOwl:hasExactSynonym "g.vcf", + "g.vcf.gz" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_3016 . + +:format_4023 a owl:Class ; + rdfs:label "cml" ; + :citation , + , + ; + :created_in "1.26" ; + :documentation ; + :example ; + :file_extension "cml" ; + :organisation ; + oboInOwl:hasDefinition "Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts." ; + oboInOwl:hasExactSynonym "ChemML" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso , + , + ; + rdfs:subClassOf :format_2030, + :format_2332 . + +:format_4024 a owl:Class ; + rdfs:label "cif" ; + :citation ; + :created_in "1.26" ; + :documentation ; + :example ; + :file_extension "cif" ; + :organisation ; + oboInOwl:hasDefinition "Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso , + , + , + ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0883 ], + :format_2030 . + +:format_4025 a owl:Class ; + rdfs:label "BioSimulators format for the specifications of biosimulation tools" ; + :created_in "1.26" ; + :documentation ; + :example ; + :file_extension "json" ; + :media_type ; + :ontology_used , + :, + , + , + , + , + ; + :organisation ; + oboInOwl:hasDefinition "Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_3464 . + +:format_4026 a owl:Class ; + rdfs:label "BioSimulators standard for command-line interfaces for biosimulation tools" ; + :created_in "1.26" ; + :documentation ; + :example ; + :organisation ; + oboInOwl:hasDefinition "Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_4035 a owl:Class ; + rdfs:label "PQR" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_1475, + :format_2330 . + +:format_4036 a owl:Class ; + rdfs:label "PDBQT" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso , + ; + rdfs:subClassOf :format_1475, + :format_2330 . + +:format_4039 a owl:Class ; + rdfs:label "MSP" ; + :created_in "1.26" ; + :documentation , + ; + :file_extension "msp" ; + oboInOwl:hasDefinition "MSP is a data format for mass spectrometry data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries." ; + rdfs:subClassOf :format_2330, + :format_3245 . + +:has_format a owl:ObjectProperty ; + rdfs:label "has format" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_format B' defines for the subject A, that it has the object B as its data format." ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic "false" ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'." ; + rdfs:domain :data_0006 ; + rdfs:range :format_1915 ; + owl:inverseOf :is_format_of ; + skos:broadMatch oboLegacy:OBI_0000298, + . + +:has_identifier a owl:ObjectProperty ; + rdfs:label "has identifier" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_identifier B' defines for the subject A, that it has the object B as its identifier." ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic "false" ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'." ; + rdfs:domain :data_0006 ; + rdfs:range :data_0842 ; + owl:inverseOf :is_identifier_of . + +:information_standard a owl:AnnotationProperty ; + rdfs:label "Information standard" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format." ; + oboInOwl:hasNarrowSynonym "Minimum information checklist", + "Minimum information standard" ; + oboInOwl:inSubset :properties ; + rdfs:comment "\"Supported by the given data format\" here means, that the given format enables representation of data that satisfies the information standard." . + +:is_deprecation_candidate a owl:AnnotationProperty ; + rdfs:label "deprecation_candidate" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "When 'true', the concept has been proposed to be deprecated." ; + oboInOwl:inSubset :properties . + +:is_refactor_candidate a owl:AnnotationProperty ; + rdfs:label "refactor_candidate" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "When 'true', the concept has been proposed to be refactored." ; + oboInOwl:inSubset :properties . + +:isdebtag a owl:AnnotationProperty ; + rdfs:label "isdebtag" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "When 'true', the concept has been proposed or is supported within Debian as a tag." ; + oboInOwl:inSubset :properties . + +:media_type a owl:AnnotationProperty ; + rdfs:label "Media type" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format." ; + oboInOwl:hasNarrowSynonym "MIME type" ; + oboInOwl:inSubset :properties . + +:next_id a owl:AnnotationProperty . + +:notRecommendedForAnnotation a owl:AnnotationProperty ; + rdfs:label "notRecommendedForAnnotation" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "Whether terms associated with this concept are recommended for use in annotation." ; + oboInOwl:inSubset :properties . + +:obsolete_since a owl:AnnotationProperty ; + rdfs:label "Obsolete since" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "Version in which a concept was made obsolete." ; + oboInOwl:inSubset :properties . + +:oldParent a owl:AnnotationProperty ; + rdfs:label "Old parent" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "EDAM concept URI of the erstwhile \"parent\" of a now deprecated concept." ; + oboInOwl:inSubset :properties . + +:oldRelated a owl:AnnotationProperty ; + rdfs:label "Old related" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept." ; + oboInOwl:inSubset :properties . + +:ontology_used a owl:AnnotationProperty ; + rdfs:label "Ontology used" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format." ; + oboInOwl:inSubset :properties . + +:operation_0225 a owl:Class ; + rdfs:label "Data retrieval (database cross-reference)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Search database to retrieve all relevant references to a particular entity or entry." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0228 a owl:Class ; + rdfs:label "Data index analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0227 ; + oboInOwl:hasDefinition "Analyse an index of biological data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0229 a owl:Class ; + rdfs:label "Annotation retrieval (sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve basic information about a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0232 a owl:Class ; + rdfs:label "Sequence merging" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Merge two or more (typically overlapping) molecular sequences." ; + oboInOwl:hasExactSynonym "Sequence splicing" ; + oboInOwl:hasNarrowSynonym "Paired-end merging", + "Paired-end stitching", + "Read merging", + "Read stitching" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231 . + +:operation_0234 a owl:Class ; + rdfs:label "Sequence complexity calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate sequence complexity, for example to find low-complexity regions in sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0157 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1259 ], + :operation_0236 . + +:operation_0235 a owl:Class ; + rdfs:label "Sequence ambiguity calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0157 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1260 ], + :operation_0236 . + +:operation_0238 a owl:Class ; + rdfs:label "Sequence motif discovery" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery)." ; + oboInOwl:hasExactSynonym "Motif discovery" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Motifs and patterns might be conserved or over-represented (occur with improbable frequency)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0858 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_0253, + :operation_2404 . + +:operation_0240 a owl:Class ; + rdfs:label "Sequence motif comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find motifs shared by molecular sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0858 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_2404, + :operation_2451 . + +:operation_0241 a owl:Class ; + rdfs:label "Transcription regulatory sequence analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0438 ; + oboInOwl:hasDefinition "Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0242 a owl:Class ; + rdfs:label "Conserved transcription regulatory sequence identification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0438 ; + oboInOwl:hasDefinition "Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0438 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0243 a owl:Class ; + rdfs:label "Protein property calculation (from structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0250, + :operation_2406 ; + oboInOwl:hasDefinition "Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0250 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0245 a owl:Class ; + rdfs:label "Structural motif discovery" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or screen for 3D structural motifs in protein structure(s)." ; + oboInOwl:hasExactSynonym "Protein structural feature identification", + "Protein structural motif recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0166 ], + :operation_2406, + :operation_3092 . + +:operation_0254 a owl:Class ; + rdfs:label "Data retrieval (feature table)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Extract a sequence feature table from a sequence database entry." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0255 a owl:Class ; + rdfs:label "Feature table query" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query the features (in a feature table) of molecular sequence(s)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0257 a owl:Class ; + rdfs:label "Data retrieval (sequence alignment)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Display basic information about a sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0259 a owl:Class ; + rdfs:label "Sequence alignment comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare (typically by aligning) two molecular sequence alignments." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "See also 'Sequence profile alignment'." ; + rdfs:subClassOf :operation_0258, + :operation_2424 . + +:operation_0260 a owl:Class ; + rdfs:label "Sequence alignment conversion" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3081, + :operation_3434 . + +:operation_0261 a owl:Class ; + rdfs:label "Nucleic acid property processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0262 ; + oboInOwl:hasDefinition "Process (read and / or write) physicochemical property data of nucleic acids." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0264 a owl:Class ; + rdfs:label "Alternative splicing prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict splicing alternatives or transcript isoforms from analysis of sequence data." ; + oboInOwl:hasExactSynonym "Alternative splicing analysis", + "Alternative splicing detection", + "Differential splicing analysis", + "Splice transcript prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_2499 . + +:operation_0265 a owl:Class ; + rdfs:label "Frameshift detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects." ; + oboInOwl:hasNarrowSynonym "Frameshift error detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods include sequence alignment (if related sequences are available) and word-based sequence comparison." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3168 ], + :operation_3195, + :operation_3227 . + +:operation_0266 a owl:Class ; + rdfs:label "Vector sequence detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0415 . + +:operation_0268 a owl:Class ; + rdfs:label "Protein super-secondary structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict super-secondary structure of protein sequence(s)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1277 ], + :operation_0267 . + +:operation_0271 a owl:Class ; + rdfs:label "Structure prediction" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "This is a \"organisational class\" not very useful for annotation per se." ; + :obsolete_since "1.19" ; + :oldParent :operation_2423, + :operation_2480 ; + oboInOwl:consider :operation_0474, + :operation_0475 ; + oboInOwl:hasDefinition "Predict tertiary structure of a molecular (biopolymer) sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0272 a owl:Class ; + rdfs:label "Residue contact prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences." ; + oboInOwl:hasExactSynonym "Residue interaction prediction" ; + oboInOwl:hasNarrowSynonym "Contact map prediction", + "Protein contact map prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods usually involve multiple sequence alignment analysis." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0130 ], + :operation_0250, + :operation_2479 . + +:operation_0273 a owl:Class ; + rdfs:label "Protein interaction raw data analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2949 ; + oboInOwl:hasDefinition "Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2949 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0274 a owl:Class ; + rdfs:label "Protein-protein interaction prediction (from protein sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2464 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0275 a owl:Class ; + rdfs:label "Protein-protein interaction prediction (from protein structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2464 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0277 a owl:Class ; + rdfs:label "Pathway or network comparison" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." ; + :obsolete_since "1.24" ; + :oldParent :operation_2497 ; + oboInOwl:consider :operation_3927, + :operation_3928 ; + oboInOwl:hasDefinition "Compare two or more biological pathways or networks." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0280 a owl:Class ; + rdfs:label "Data retrieval (restriction enzyme annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on restriction enzymes or restriction enzyme sites." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0281 a owl:Class ; + rdfs:label "Genetic marker identification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0415 ; + oboInOwl:hasDefinition "Identify genetic markers in DNA sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0287 a owl:Class ; + rdfs:label "Base position variability plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify and plot third base position variability in a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1263 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_0286, + :operation_0564 . + +:operation_0289 a owl:Class ; + rdfs:label "Sequence distance matrix generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences." ; + oboInOwl:hasExactSynonym "Phylogenetic distance matrix generation", + "Sequence distance calculation", + "Sequence distance matrix construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0870 ], + :operation_2451, + :operation_3429 . + +:operation_0290 a owl:Class ; + rdfs:label "Sequence redundancy removal" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2044 ], + :operation_2451 . + +:operation_0293 a owl:Class ; + rdfs:label "Hybrid sequence alignment construction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0292 ; + oboInOwl:hasDefinition "Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0301 a owl:Class ; + rdfs:label "Sequence-to-3D-profile alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2928 ; + oboInOwl:hasDefinition "Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0303 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0302 a owl:Class ; + rdfs:label "Protein threading" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align molecular sequence to structure in 3D space (threading)." ; + oboInOwl:hasExactSynonym "Sequence-structure alignment" ; + oboInOwl:hasNarrowSynonym "Sequence-3D profile alignment", + "Sequence-to-3D-profile alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons.", + "Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1460 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0893 ], + :operation_0303 . + +:operation_0305 a owl:Class ; + rdfs:label "Literature search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3068 ], + :operation_2421 . + +:operation_0307 a owl:Class ; + rdfs:label "Virtual PCR" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Perform in-silico (virtual) PCR." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2478 . + +:operation_0309 a owl:Class ; + rdfs:label "Microarray probe design" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families." ; + oboInOwl:hasExactSynonym "Microarray probe prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2717 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2977 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0632 ], + :operation_2419, + :operation_2430 . + +:operation_0311 a owl:Class ; + rdfs:label "Microarray data standardisation and normalisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Standardize or normalize microarray data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3435 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0312 a owl:Class ; + rdfs:label "Sequencing-based expression profile data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) SAGE, MPSS or SBS experimental data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0313 a owl:Class ; + rdfs:label "Expression profile clustering" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering." ; + oboInOwl:hasNarrowSynonym "Gene expression clustering", + "Gene expression profile clustering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3111 ], + :operation_0315, + :operation_3432 . + +:operation_0316 a owl:Class ; + rdfs:label "Functional profiling" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Interpret (in functional terms) and annotate gene expression data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2495 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0317 a owl:Class ; + rdfs:label "EST and cDNA sequence analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2403 ; + oboInOwl:hasDefinition "Analyse EST or cDNA sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0318 a owl:Class ; + rdfs:label "Structural genomics target selection" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2406 ; + oboInOwl:hasDefinition "Identify and select targets for protein structural determination." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Methods will typically navigate a graph of protein families of known structure." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0326 a owl:Class ; + rdfs:label "Phylogenetic tree editing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Edit a phylogenetic tree." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0872 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0872 ], + :operation_0324, + :operation_3096 . + +:operation_0327 a owl:Class ; + rdfs:label "Phylogenetic footprinting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS)." ; + oboInOwl:hasNarrowSynonym "Phylogenetic shadowing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0194 ], + :operation_0323 . + +:operation_0328 a owl:Class ; + rdfs:label "Protein folding simulation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :operation_2415 ; + oboInOwl:hasDefinition "Simulate the folding of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2415 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0329 a owl:Class ; + rdfs:label "Protein folding pathway prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0474 ; + oboInOwl:hasDefinition "Predict the folding pathway(s) or non-native structural intermediates of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0474 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0330 a owl:Class ; + rdfs:label "Protein SNP mapping" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0331 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0332 a owl:Class ; + rdfs:label "Immunogen design" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Design molecules that elicit an immune response (immunogens)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0252 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0333 a owl:Class ; + rdfs:label "Zinc finger prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0420 ; + oboInOwl:hasDefinition "Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0420 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0334 a owl:Class ; + rdfs:label "Enzyme kinetics calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate Km, Vmax and derived data for an enzyme reaction." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0821 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2024 ], + :operation_0250 . + +:operation_0336 a owl:Class ; + rdfs:label "Format validation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Test and validate the format and content of a data file." ; + oboInOwl:hasExactSynonym "File format validation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2428 . + +:operation_0340 a owl:Class ; + rdfs:label "Protein secondary database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3092 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0341 a owl:Class ; + rdfs:label "Motif database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0253 ; + oboInOwl:hasDefinition "Screen a sequence against a motif or pattern database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0342 a owl:Class ; + rdfs:label "Sequence profile database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0239 ; + oboInOwl:hasDefinition "Search a database of sequence profiles with a query sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0343 a owl:Class ; + rdfs:label "Transmembrane protein database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2421 ; + oboInOwl:hasDefinition "Search a database of transmembrane proteins, for example for sequence or structural similarities." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0344 a owl:Class ; + rdfs:label "Sequence retrieval (by code)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a database and retrieve sequences with a given entry code or accession number." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0345 a owl:Class ; + rdfs:label "Sequence retrieval (by keyword)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a database and retrieve sequences containing a given keyword." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0347 a owl:Class ; + rdfs:label "Sequence database search (by motif or pattern)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0239 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0348 a owl:Class ; + rdfs:label "Sequence database search (by amino acid composition)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0338 ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences of a given amino acid composition." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0349 a owl:Class ; + rdfs:label "Sequence database search (by property)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0338 . + +:operation_0350 a owl:Class ; + rdfs:label "Sequence database search (by sequence using word-based methods)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0346 ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0351 a owl:Class ; + rdfs:label "Sequence database search (by sequence using profile-based methods)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0346 ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes tools based on PSI-BLAST." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0352 a owl:Class ; + rdfs:label "Sequence database search (by sequence using local alignment-based methods)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0346 ; + oboInOwl:hasDefinition "Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes tools based on the Smith-Waterman algorithm or FASTA." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0353 a owl:Class ; + rdfs:label "Sequence database search (by sequence using global alignment-based methods)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0346 ; + oboInOwl:hasDefinition "Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes tools based on the Needleman and Wunsch algorithm." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0354 a owl:Class ; + rdfs:label "Sequence database search (by sequence for primer sequences)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0346 ; + oboInOwl:hasDefinition "Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0355 a owl:Class ; + rdfs:label "Sequence database search (by molecular weight)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2929 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0356 a owl:Class ; + rdfs:label "Sequence database search (by isoelectric point)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0338 ; + oboInOwl:hasDefinition "Search sequence(s) or a sequence database for sequences of a given isoelectric point." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0357 a owl:Class ; + rdfs:label "Structure retrieval (by code)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a tertiary structure database and retrieve entries with a given entry code or accession number." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0358 a owl:Class ; + rdfs:label "Structure retrieval (by keyword)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a tertiary structure database and retrieve entries containing a given keyword." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0359 a owl:Class ; + rdfs:label "Structure database search (by sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0346 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0360 a owl:Class ; + rdfs:label "Structural similarity search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a database of molecular structure and retrieve structures that are similar to a query structure." ; + oboInOwl:hasExactSynonym "Structure database search (by structure)", + "Structure retrieval by structure" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0339, + :operation_2483 . + +:operation_0363 a owl:Class ; + rdfs:label "Reverse complement" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate the reverse and / or complement of a nucleotide sequence." ; + oboInOwl:hasExactSynonym "Nucleic acid sequence reverse and complement", + "Reverse / complement", + "Reverse and complement" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0230 . + +:operation_0364 a owl:Class ; + rdfs:label "Random sequence generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a random sequence, for example, with a specific character composition." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0230 . + +:operation_0365 a owl:Class ; + rdfs:label "Restriction digest" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate digest fragments for a nucleotide sequence containing restriction sites." ; + oboInOwl:hasExactSynonym "Nucleic acid restriction digest" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1239 ], + :operation_0230, + :operation_0262 . + +:operation_0366 a owl:Class ; + rdfs:label "Protein sequence cleavage" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1238 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_0230 . + +:operation_0367 a owl:Class ; + rdfs:label "Sequence mutation and randomisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231 . + +:operation_0368 a owl:Class ; + rdfs:label "Sequence masking" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mask characters in a molecular sequence (replacing those characters with a mask character)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For example, SNPs or repeats in a DNA sequence might be masked." ; + rdfs:subClassOf :operation_0231 . + +:operation_0370 a owl:Class ; + rdfs:label "Restriction site creation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Create (or remove) restriction sites in sequences, for example using silent mutations." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231 . + +:operation_0371 a owl:Class ; + rdfs:label "DNA translation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Translate a DNA sequence into protein." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0108 ], + :operation_0233 . + +:operation_0372 a owl:Class ; + rdfs:label "DNA transcription" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Transcribe a nucleotide sequence into mRNA sequence(s)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :operation_0233 . + +:operation_0377 a owl:Class ; + rdfs:label "Sequence composition calculation (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate base frequency or word composition of a nucleotide sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0236 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0378 a owl:Class ; + rdfs:label "Sequence composition calculation (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate amino acid frequency or word composition of a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0236 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0379 a owl:Class ; + rdfs:label "Repeat sequence detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0237, + :operation_0415 . + +:operation_0380 a owl:Class ; + rdfs:label "Repeat sequence organisation analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse repeat sequence organisation such as periodicity." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0236, + :operation_0237 . + +:operation_0383 a owl:Class ; + rdfs:label "Protein hydropathy calculation (from structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Analyse the hydrophobic, hydrophilic or charge properties of a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2574 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0384 a owl:Class ; + rdfs:label "Accessible surface calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:AtomAccessibilitySolvent", + "WHATIF:AtomAccessibilitySolventPlus" ; + oboInOwl:hasDefinition "Calculate solvent accessible or buried surface areas in protein or other molecular structures." ; + oboInOwl:hasNarrowSynonym "Protein solvent accessibility calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1542 ], + :operation_3351 . + +:operation_0385 a owl:Class ; + rdfs:label "Protein hydropathy cluster calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify clusters of hydrophobic or charged residues in a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0393 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0386 a owl:Class ; + rdfs:label "Protein dipole moment calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate whether a protein structure has an unusually large net charge (dipole moment)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1545 ], + :operation_0250 . + +:operation_0388 a owl:Class ; + rdfs:label "Protein binding site prediction (from structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2575 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0390 a owl:Class ; + rdfs:label "Protein peeling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Decompose a structure into compact or globular fragments (protein peeling)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0246 . + +:operation_0392 a owl:Class ; + rdfs:label "Contact map calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure." ; + oboInOwl:hasExactSynonym "Protein contact map calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1547 ], + :operation_0391 . + +:operation_0395 a owl:Class ; + rdfs:label "Residue non-canonical interaction detection" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0249 ; + oboInOwl:hasDefinition "Calculate non-canonical atomic interactions in protein structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0396 a owl:Class ; + rdfs:label "Ramachandran plot calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a Ramachandran plot of a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1544 ], + :operation_0249 . + +:operation_0397 a owl:Class ; + rdfs:label "Ramachandran plot validation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.22" ; + :oldParent :operation_1844 ; + oboInOwl:hasDefinition "Validate a Ramachandran plot of a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_1844 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0399 a owl:Class ; + rdfs:label "Protein extinction coefficient calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict extinction coefficients or optical density of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1531 ], + :operation_0250 . + +:operation_0401 a owl:Class ; + rdfs:label "Protein hydropathy calculation (from sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Hydropathy calculation on a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2574 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0402 a owl:Class ; + rdfs:label "Protein titration curve plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Plot a protein titration curve." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1527 ], + :operation_0337, + :operation_0400 . + +:operation_0403 a owl:Class ; + rdfs:label "Protein isoelectric point calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate isoelectric point of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1528 ], + :operation_0400 . + +:operation_0404 a owl:Class ; + rdfs:label "Protein hydrogen exchange rate calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Estimate hydrogen exchange rate of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1530 ], + :operation_0400 . + +:operation_0405 a owl:Class ; + rdfs:label "Protein hydrophobic region calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate hydrophobic or hydrophilic / charged regions of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2574 . + +:operation_0406 a owl:Class ; + rdfs:label "Protein aliphatic index calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1521 ], + :operation_2574 . + +:operation_0407 a owl:Class ; + rdfs:label "Protein hydrophobic moment plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1520 ], + :operation_0564, + :operation_2574 . + +:operation_0408 a owl:Class ; + rdfs:label "Protein globularity prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1526 ], + :operation_2574 . + +:operation_0409 a owl:Class ; + rdfs:label "Protein solubility prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the solubility or atomic solvation energy of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1524 ], + :operation_2574 . + +:operation_0410 a owl:Class ; + rdfs:label "Protein crystallizability prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict crystallizability of a protein sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1525 ], + :operation_2574 . + +:operation_0411 a owl:Class ; + rdfs:label "Protein signal peptide detection (eukaryotes)" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Too fine-grained." ; + :obsolete_since "1.17" ; + :oldParent :operation_0418 ; + oboInOwl:hasDefinition "Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0418 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0412 a owl:Class ; + rdfs:label "Protein signal peptide detection (bacteria)" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Too fine-grained." ; + :obsolete_since "1.17" ; + :oldParent :operation_0418 ; + oboInOwl:hasDefinition "Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0418 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0413 a owl:Class ; + rdfs:label "MHC peptide immunogenicity prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0252 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0414 a owl:Class ; + rdfs:label "Protein feature prediction (from sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_3092 ; + oboInOwl:hasDefinition "Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Methods typically involve scanning for known motifs, patterns and regular expressions." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0417 a owl:Class ; + rdfs:label "Post-translational modification site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict post-translation modification sites in protein sequences." ; + oboInOwl:hasExactSynonym "PTM analysis", + "PTM prediction", + "PTM site analysis", + "PTM site prediction", + "Post-translation modification site prediction", + "Post-translational modification analysis", + "Protein post-translation modification site prediction" ; + oboInOwl:hasNarrowSynonym "Acetylation prediction", + "Acetylation site prediction", + "Dephosphorylation prediction", + "Dephosphorylation site prediction", + "GPI anchor prediction", + "GPI anchor site prediction", + "GPI modification prediction", + "GPI modification site prediction", + "Glycosylation prediction", + "Glycosylation site prediction", + "Hydroxylation prediction", + "Hydroxylation site prediction", + "Methylation prediction", + "Methylation site prediction", + "N-myristoylation prediction", + "N-myristoylation site prediction", + "N-terminal acetylation prediction", + "N-terminal acetylation site prediction", + "N-terminal myristoylation prediction", + "N-terminal myristoylation site prediction", + "Palmitoylation prediction", + "Palmitoylation site prediction", + "Phosphoglycerylation prediction", + "Phosphoglycerylation site prediction", + "Phosphorylation prediction", + "Phosphorylation site prediction", + "Phosphosite localization", + "Prenylation prediction", + "Prenylation site prediction", + "Pupylation prediction", + "Pupylation site prediction", + "S-nitrosylation prediction", + "S-nitrosylation site prediction", + "S-sulfenylation prediction", + "S-sulfenylation site prediction", + "Succinylation prediction", + "Succinylation site prediction", + "Sulfation prediction", + "Sulfation site prediction", + "Sumoylation prediction", + "Sumoylation site prediction", + "Tyrosine nitration prediction", + "Tyrosine nitration site prediction", + "Ubiquitination prediction", + "Ubiquitination site prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0601 ], + :operation_3092 . + +:operation_0419 a owl:Class ; + rdfs:label "Protein binding site prediction (from sequence)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict catalytic residues, active sites or other ligand-binding sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2575 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0421 a owl:Class ; + rdfs:label "Protein folding site prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :operation_2415 ; + oboInOwl:hasDefinition "Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2415 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0422 a owl:Class ; + rdfs:label "Protein cleavage site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect or predict cleavage sites (enzymatic or chemical) in protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_3092 . + +:operation_0423 a owl:Class ; + rdfs:label "Epitope mapping (MHC Class I)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict epitopes that bind to MHC class I molecules." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0416 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0424 a owl:Class ; + rdfs:label "Epitope mapping (MHC Class II)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict epitopes that bind to MHC class II molecules." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0416 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0425 a owl:Class ; + rdfs:label "Whole gene prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2454 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0426 a owl:Class ; + rdfs:label "Gene component prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2454 ; + rdfs:comment "Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0427 a owl:Class ; + rdfs:label "Transposon prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect or predict transposons, retrotransposons / retrotransposition signatures etc." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0415 . + +:operation_0428 a owl:Class ; + rdfs:label "PolyA signal detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect polyA signals in nucleotide sequences." ; + oboInOwl:hasExactSynonym "PolyA detection", + "PolyA prediction", + "PolyA signal prediction", + "Polyadenylation signal detection", + "Polyadenylation signal prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0415 . + +:operation_0429 a owl:Class ; + rdfs:label "Quadruplex formation site detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect quadruplex-forming motifs in nucleotide sequences." ; + oboInOwl:hasExactSynonym "Quadruplex structure prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3128 ], + :operation_0415 . + +:operation_0430 a owl:Class ; + rdfs:label "CpG island and isochore detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find CpG rich regions in a nucleotide sequence or isochores in genome sequences." ; + oboInOwl:hasExactSynonym "CpG island and isochores detection", + "CpG island and isochores rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0157 ], + :operation_0415 . + +:operation_0433 a owl:Class ; + rdfs:label "Splice site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify, predict or analyse splice sites in nucleotide sequences." ; + oboInOwl:hasExactSynonym "Splice prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might require a pre-mRNA or genomic DNA sequence." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_2499 . + +:operation_0434 a owl:Class ; + rdfs:label "Integrated gene prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2454 ; + oboInOwl:hasDefinition "Predict whole gene structure using a combination of multiple methods to achieve better predictions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2454 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0435 a owl:Class ; + rdfs:label "Operon prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find operons (operators, promoters and genes) in bacteria genes." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2454 . + +:operation_0437 a owl:Class ; + rdfs:label "SECIS element prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict selenocysteine insertion sequence (SECIS) in a DNA sequence." ; + oboInOwl:hasExactSynonym "Selenocysteine insertion sequence (SECIS) prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0916 ], + :operation_2454 . + +:operation_0439 a owl:Class ; + rdfs:label "Translation initiation site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict translation initiation sites, possibly by searching a database of sites." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0108 ], + :operation_0436 . + +:operation_0442 a owl:Class ; + rdfs:label "Transcriptional regulatory element prediction (RNA-cis)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0438 ; + oboInOwl:hasDefinition "Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0441 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0444 a owl:Class ; + rdfs:label "S/MAR prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences." ; + oboInOwl:hasExactSynonym "MAR/SAR prediction", + "Matrix/scaffold attachment site prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation." ; + rdfs:subClassOf :operation_0438 . + +:operation_0445 a owl:Class ; + rdfs:label "Transcription factor binding site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict transcription factor binding sites in DNA sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0440 . + +:operation_0446 a owl:Class ; + rdfs:label "Exonic splicing enhancer prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict exonic splicing enhancers (ESE) in exons." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_0440 . + +:operation_0447 a owl:Class ; + rdfs:label "Sequence alignment validation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Evaluate molecular sequence alignment accuracy." ; + oboInOwl:hasExactSynonym "Sequence alignment quality evaluation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Evaluation might be purely sequence-based or use structural information." ; + rdfs:subClassOf :operation_0258, + :operation_2428 . + +:operation_0448 a owl:Class ; + rdfs:label "Sequence alignment analysis (conservation)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence." ; + oboInOwl:hasExactSynonym "Residue conservation analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc." ; + rdfs:subClassOf :operation_0258 . + +:operation_0449 a owl:Class ; + rdfs:label "Sequence alignment analysis (site correlation)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse correlations between sites in a molecular sequence alignment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures." ; + rdfs:subClassOf :operation_0258, + :operation_3465 . + +:operation_0450 a owl:Class ; + rdfs:label "Chimera detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detects chimeric sequences (chimeras) from a sequence alignment." ; + oboInOwl:hasExactSynonym "Chimeric sequence detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles." ; + rdfs:subClassOf :operation_2478 . + +:operation_0451 a owl:Class ; + rdfs:label "Recombination detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment." ; + oboInOwl:hasExactSynonym "Sequence alignment analysis (recombination detection)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on." ; + rdfs:subClassOf :operation_2478 . + +:operation_0452 a owl:Class ; + rdfs:label "Indel detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify insertion, deletion and duplication events from a sequence alignment." ; + oboInOwl:hasExactSynonym "Indel discovery", + "Sequence alignment analysis (indel detection)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on." ; + rdfs:subClassOf :operation_3227 . + +:operation_0453 a owl:Class ; + rdfs:label "Nucleosome formation potential prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0432 ; + oboInOwl:hasDefinition "Predict nucleosome formation potential of DNA sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0455 a owl:Class ; + rdfs:label "Nucleic acid thermodynamic property calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2985 ], + :operation_0262 . + +:operation_0457 a owl:Class ; + rdfs:label "Nucleic acid stitch profile plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate and plot a DNA or DNA/RNA stitch profile." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range." ; + rdfs:subClassOf :operation_0456 . + +:operation_0458 a owl:Class ; + rdfs:label "Nucleic acid melting curve plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate and plot a DNA or DNA/RNA melting curve." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0456 . + +:operation_0459 a owl:Class ; + rdfs:label "Nucleic acid probability profile plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate and plot a DNA or DNA/RNA probability profile." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0456 . + +:operation_0460 a owl:Class ; + rdfs:label "Nucleic acid temperature profile plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate and plot a DNA or DNA/RNA temperature profile." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0456 . + +:operation_0461 a owl:Class ; + rdfs:label "Nucleic acid curvature calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate curvature and flexibility / stiffness of a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes properties such as." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0912 ], + :operation_0262 . + +:operation_0463 a owl:Class ; + rdfs:label "miRNA target prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence." ; + oboInOwl:hasExactSynonym "miRNA prediction", + "microRNA detection", + "microRNA target detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0443 . + +:operation_0464 a owl:Class ; + rdfs:label "tRNA gene prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict tRNA genes in genomic sequences (tRNA)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0659 ], + :operation_2454 . + +:operation_0465 a owl:Class ; + rdfs:label "siRNA binding specificity prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0659 ], + :operation_0443 . + +:operation_0467 a owl:Class ; + rdfs:label "Protein secondary structure prediction (integrated)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0267 ; + oboInOwl:hasDefinition "Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0267 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0468 a owl:Class ; + rdfs:label "Protein secondary structure prediction (helices)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict helical secondary structure of protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0267 . + +:operation_0469 a owl:Class ; + rdfs:label "Protein secondary structure prediction (turns)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict turn structure (for example beta hairpin turns) of protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0267 . + +:operation_0470 a owl:Class ; + rdfs:label "Protein secondary structure prediction (coils)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0267 . + +:operation_0471 a owl:Class ; + rdfs:label "Disulfide bond prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict cysteine bonding state and disulfide bond partners in protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3092 . + +:operation_0472 a owl:Class ; + rdfs:label "GPCR prediction" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Not sustainable to have protein type-specific concepts." ; + :obsolete_since "1.19" ; + :oldParent :operation_0269 ; + oboInOwl:hasDefinition "Predict G protein-coupled receptors (GPCR)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0269 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0476 a owl:Class ; + rdfs:label "Ab initio structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict tertiary structure of protein sequence(s) without homologs of known structure." ; + oboInOwl:hasExactSynonym "de novo structure prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0474 . + +:operation_0479 a owl:Class ; + rdfs:label "Backbone modelling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Model protein backbone conformation." ; + oboInOwl:hasExactSynonym "Protein modelling (backbone)" ; + oboInOwl:hasNarrowSynonym "Design optimization", + "Epitope grafting", + "Scaffold search", + "Scaffold selection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might require a preliminary C(alpha) trace.", + "Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design." ; + rdfs:subClassOf :operation_0477 . + +:operation_0481 a owl:Class ; + rdfs:label "Loop modelling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Model loop conformation in protein structures." ; + oboInOwl:hasExactSynonym "Protein loop modelling", + "Protein modelling (loops)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0477 . + +:operation_0485 a owl:Class ; + rdfs:label "Radiation Hybrid Mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2870 ], + :operation_2944 . + +:operation_0486 a owl:Class ; + rdfs:label "Functional mapping" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0282 ; + oboInOwl:hasDefinition "Map the genetic architecture of dynamic complex traits." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0487 a owl:Class ; + rdfs:label "Haplotype mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated." ; + oboInOwl:hasExactSynonym "Haplotype inference", + "Haplotype map generation", + "Haplotype reconstruction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1863 ], + :operation_0282 . + +:operation_0488 a owl:Class ; + rdfs:label "Linkage disequilibrium calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0927 ], + :operation_0283 . + +:operation_0489 a owl:Class ; + rdfs:label "Genetic code prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict genetic code from analysis of codon usage data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1598 ], + :operation_0286, + :operation_2423 . + +:operation_0490 a owl:Class ; + rdfs:label "Dot plot plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Render a representation of a distribution that consists of group of data points plotted on a simple scale." ; + oboInOwl:hasExactSynonym "Categorical plot plotting", + "Dotplot plotting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0862 ], + :operation_0288, + :operation_0564 . + +:operation_0492 a owl:Class ; + rdfs:label "Multiple sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align more than two molecular sequences." ; + oboInOwl:hasExactSynonym "Multiple alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0292 . + +:operation_0493 a owl:Class ; + rdfs:label "Pairwise sequence alignment generation (local)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0491, + :operation_0495 ; + oboInOwl:hasDefinition "Locally align exactly two molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Local alignment methods identify regions of local similarity." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0494 a owl:Class ; + rdfs:label "Pairwise sequence alignment generation (global)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0491, + :operation_0496 ; + oboInOwl:hasDefinition "Globally align exactly two molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Global alignment methods identify similarity across the entire length of the sequences." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0497 a owl:Class ; + rdfs:label "Constrained sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0292 ; + oboInOwl:hasDefinition "Align two or more molecular sequences with user-defined constraints." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0292 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0498 a owl:Class ; + rdfs:label "Consensus-based sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Align two or more molecular sequences using multiple methods to achieve higher quality." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0292 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0499 a owl:Class ; + rdfs:label "Tree-based sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree." ; + oboInOwl:hasExactSynonym "Multiple sequence alignment (phylogenetic tree-based)", + "Multiple sequence alignment construction (phylogenetic tree-based)", + "Phylogenetic tree-based multiple sequence alignment construction", + "Sequence alignment (phylogenetic tree-based)", + "Sequence alignment generation (phylogenetic tree-based)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This is supposed to give a more biologically meaningful alignment than standard alignments." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_0292 . + +:operation_0500 a owl:Class ; + rdfs:label "Secondary structure alignment generation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2928 ; + oboInOwl:hasDefinition "Align molecular secondary structure (represented as a 1D string)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0501 a owl:Class ; + rdfs:label "Protein secondary structure alignment generation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_2488 ; + oboInOwl:hasDefinition "Align protein secondary structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2488 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0502 a owl:Class ; + rdfs:label "RNA secondary structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align RNA secondary structures." ; + oboInOwl:hasExactSynonym "RNA secondary structure alignment construction", + "RNA secondary structure alignment generation", + "Secondary structure alignment construction (RNA)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0881 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0880 ], + :operation_2439, + :operation_3429 . + +:operation_0505 a owl:Class ; + rdfs:label "Structure alignment (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0295 ; + oboInOwl:hasDefinition "Align protein tertiary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0506 a owl:Class ; + rdfs:label "Structure alignment (RNA)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0295 ; + oboInOwl:hasDefinition "Align RNA tertiary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0507 a owl:Class ; + rdfs:label "Pairwise structure alignment generation (local)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0295, + :operation_0509 ; + oboInOwl:hasDefinition "Locally align (superimpose) exactly two molecular tertiary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Local alignment methods identify regions of local similarity, common substructures etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0508 a owl:Class ; + rdfs:label "Pairwise structure alignment generation (global)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0295, + :operation_0510 ; + oboInOwl:hasDefinition "Globally align (superimpose) exactly two molecular tertiary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Global alignment methods identify similarity across the entire structures." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0511 a owl:Class ; + rdfs:label "Profile-profile alignment (pairwise)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent :operation_0298 ; + oboInOwl:consider :operation_0292, + :operation_0300 ; + oboInOwl:hasDefinition "Align exactly two molecular profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Methods might perform one-to-one, one-to-many or many-to-many comparisons." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0512 a owl:Class ; + rdfs:label "Sequence alignment generation (multiple profile)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent :operation_0298 ; + oboInOwl:consider :operation_0292, + :operation_0300 ; + oboInOwl:hasDefinition "Align two or more molecular profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0513 a owl:Class ; + rdfs:label "3D profile-to-3D profile alignment (pairwise)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent :operation_0299 ; + oboInOwl:consider :operation_0294, + :operation_0295, + :operation_0503 ; + oboInOwl:hasDefinition "Align exactly two molecular Structural (3D) profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0514 a owl:Class ; + rdfs:label "Structural profile alignment generation (multiple)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent :operation_0299 ; + oboInOwl:consider :operation_0294, + :operation_0295, + :operation_0504 ; + oboInOwl:hasDefinition "Align two or more molecular 3D profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0515 a owl:Class ; + rdfs:label "Data retrieval (tool metadata)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0516 a owl:Class ; + rdfs:label "Data retrieval (database metadata)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0517 a owl:Class ; + rdfs:label "PCR primer design (for large scale sequencing)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers for large scale sequencing." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0518 a owl:Class ; + rdfs:label "PCR primer design (for genotyping polymorphisms)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0519 a owl:Class ; + rdfs:label "PCR primer design (for gene transcription profiling)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers for gene transcription profiling." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0520 a owl:Class ; + rdfs:label "PCR primer design (for conserved primers)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers that are conserved across multiple genomes or species." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0521 a owl:Class ; + rdfs:label "PCR primer design (based on gene structure)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers based on gene structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0522 a owl:Class ; + rdfs:label "PCR primer design (for methylation PCRs)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict primers for methylation PCRs." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0308 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0526 a owl:Class ; + rdfs:label "EST assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence assembly for EST sequences (transcribed mRNA)." ; + oboInOwl:hasExactSynonym "Sequence assembly (EST assembly)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0310 . + +:operation_0527 a owl:Class ; + rdfs:label "Sequence tag mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data." ; + oboInOwl:hasExactSynonym "Tag to gene assignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome." ; + rdfs:subClassOf :operation_0226, + :operation_2520 . + +:operation_0528 a owl:Class ; + rdfs:label "SAGE data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) serial analysis of gene expression (SAGE) data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0529 a owl:Class ; + rdfs:label "MPSS data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) massively parallel signature sequencing (MPSS) data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0530 a owl:Class ; + rdfs:label "SBS data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) sequencing by synthesis (SBS) data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0531 a owl:Class ; + rdfs:label "Heat map generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a heat map of expression data from e.g. microarray data." ; + oboInOwl:hasExactSynonym "Heat map construction", + "Heatmap generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1636 ], + :operation_0571, + :operation_3429 . + +:operation_0532 a owl:Class ; + rdfs:label "Gene expression profile analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Analyse one or more gene expression profiles, typically to interpret them in functional terms." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0533 a owl:Class ; + rdfs:label "Expression profile pathway mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway." ; + oboInOwl:hasExactSynonym "Pathway mapping" ; + oboInOwl:hasNarrowSynonym "Gene expression profile pathway mapping", + "Gene to pathway mapping", + "Gene-to-pathway mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2984 ], + :operation_2429, + :operation_2495, + :operation_3928 . + +:operation_0534 a owl:Class ; + rdfs:label "Protein secondary structure assignment (from coordinate data)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0319 ; + oboInOwl:hasDefinition "Assign secondary structure from protein coordinate data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0319 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0535 a owl:Class ; + rdfs:label "Protein secondary structure assignment (from CD data)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0319 ; + oboInOwl:hasDefinition "Assign secondary structure from circular dichroism (CD) spectroscopic data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0319 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0536 a owl:Class ; + rdfs:label "Protein structure assignment (from X-ray crystallographic data)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0320 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0537 a owl:Class ; + rdfs:label "Protein structure assignment (from NMR data)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0320 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0540 a owl:Class ; + rdfs:label "Phylogenetic inference (from molecular sequences)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree construction from molecular sequences." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (from molecular sequences)", + "Phylogenetic tree generation (from molecular sequences)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions." ; + rdfs:subClassOf :operation_0538, + :operation_2403 . + +:operation_0541 a owl:Class ; + rdfs:label "Phylogenetic inference (from continuous quantitative characters)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree construction from continuous quantitative character data." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (from continuous quantitative characters)", + "Phylogenetic tree generation (from continuous quantitative characters)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1426 ], + :operation_0538 . + +:operation_0542 a owl:Class ; + rdfs:label "Phylogenetic inference (from gene frequencies)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree construction from gene frequency data." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (from gene frequencies)", + "Phylogenetic tree generation (from gene frequencies)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2873 ], + :operation_0538 . + +:operation_0543 a owl:Class ; + rdfs:label "Phylogenetic inference (from polymorphism data)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (from polymorphism data)", + "Phylogenetic tree generation (from polymorphism data)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0199 ], + :operation_0538 . + +:operation_0544 a owl:Class ; + rdfs:label "Species tree construction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison." ; + oboInOwl:hasExactSynonym "Phylogenetic species tree construction", + "Phylogenetic species tree generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0323 . + +:operation_0545 a owl:Class ; + rdfs:label "Phylogenetic inference (parsimony methods)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (parsimony methods)", + "Phylogenetic tree generation (parsimony methods)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes evolutionary parsimony (invariants) methods." ; + rdfs:subClassOf :operation_0539 . + +:operation_0546 a owl:Class ; + rdfs:label "Phylogenetic inference (minimum distance methods)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (minimum distance methods)", + "Phylogenetic tree generation (minimum distance methods)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes neighbor joining (NJ) clustering method." ; + rdfs:subClassOf :operation_0539 . + +:operation_0547 a owl:Class ; + rdfs:label "Phylogenetic inference (maximum likelihood and Bayesian methods)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (maximum likelihood and Bayesian methods)", + "Phylogenetic tree generation (maximum likelihood and Bayesian methods)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm." ; + rdfs:subClassOf :operation_0539 . + +:operation_0548 a owl:Class ; + rdfs:label "Phylogenetic inference (quartet methods)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (quartet methods)", + "Phylogenetic tree generation (quartet methods)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0539 . + +:operation_0549 a owl:Class ; + rdfs:label "Phylogenetic inference (AI methods)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (AI methods)", + "Phylogenetic tree generation (AI methods)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0539 . + +:operation_0550 a owl:Class ; + rdfs:label "DNA substitution modelling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment." ; + oboInOwl:hasExactSynonym "Nucleotide substitution modelling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1439 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_0286, + :operation_2426 . + +:operation_0551 a owl:Class ; + rdfs:label "Phylogenetic tree topology analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse the shape (topology) of a phylogenetic tree." ; + oboInOwl:hasExactSynonym "Phylogenetic tree analysis (shape)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0324 . + +:operation_0552 a owl:Class ; + rdfs:label "Phylogenetic tree bootstrapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0324, + :operation_2428 . + +:operation_0553 a owl:Class ; + rdfs:label "Gene tree construction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a \"gene tree\" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree." ; + oboInOwl:hasExactSynonym "Phylogenetic tree analysis (gene family prediction)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0194 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0916 ], + :operation_0323 . + +:operation_0554 a owl:Class ; + rdfs:label "Allele frequency distribution analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive)." ; + oboInOwl:hasExactSynonym "Phylogenetic tree analysis (natural selection)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait." ; + rdfs:subClassOf :operation_0324 . + +:operation_0555 a owl:Class ; + rdfs:label "Consensus tree construction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more phylogenetic trees to produce a consensus tree." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (consensus)", + "Phylogenetic tree generation (consensus)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods typically test for topological similarity between trees using for example a congruence index." ; + rdfs:subClassOf :operation_0323, + :operation_0325 . + +:operation_0556 a owl:Class ; + rdfs:label "Phylogenetic sub/super tree construction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more phylogenetic trees to detect subtrees or supertrees." ; + oboInOwl:hasExactSynonym "Phylogenetic sub/super tree detection" ; + oboInOwl:hasNarrowSynonym "Subtree construction", + "Supertree construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0325 . + +:operation_0557 a owl:Class ; + rdfs:label "Phylogenetic tree distances calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more phylogenetic trees to calculate distances between trees." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1442 ], + :operation_0325 . + +:operation_0558 a owl:Class ; + rdfs:label "Phylogenetic tree annotation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotate a phylogenetic tree with terms from a controlled vocabulary." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso "http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation" ; + rdfs:subClassOf :operation_0226 . + +:operation_0559 a owl:Class ; + rdfs:label "Immunogenicity prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Predict and optimise peptide ligands that elicit an immunological response." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0252 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0560 a owl:Class ; + rdfs:label "DNA vaccine design" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict or optimise DNA to elicit (via DNA vaccination) an immunological response." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0804 ], + :operation_3095 . + +:operation_0561 a owl:Class ; + rdfs:label "Sequence formatting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Reformat (a file or other report of) molecular sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0335 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0562 a owl:Class ; + rdfs:label "Sequence alignment formatting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Reformat (a file or other report of) molecular sequence alignment(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0335 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0563 a owl:Class ; + rdfs:label "Codon usage table formatting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Reformat a codon usage table." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0335 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0565 a owl:Class ; + rdfs:label "Sequence alignment visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.15" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Visualise, format or print a molecular sequence alignment." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0564 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0566 a owl:Class ; + rdfs:label "Sequence cluster visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise, format or render sequence clusters." ; + oboInOwl:hasExactSynonym "Sequence cluster rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1235 ], + :operation_0337 . + +:operation_0567 a owl:Class ; + rdfs:label "Phylogenetic tree visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Render or visualise a phylogenetic tree." ; + oboInOwl:hasExactSynonym "Phylogenetic tree rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0872 ], + :operation_0324, + :operation_0337 . + +:operation_0568 a owl:Class ; + rdfs:label "RNA secondary structure visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.15" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Visualise RNA secondary structure, knots, pseudoknots etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0570 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0569 a owl:Class ; + rdfs:label "Protein secondary structure visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.15" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Render and visualise protein secondary structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0570 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0572 a owl:Class ; + rdfs:label "Protein interaction network visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_3083 ; + oboInOwl:hasDefinition "Identify and analyse networks of protein interactions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3925 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0574 a owl:Class ; + rdfs:label "Sequence motif rendering" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0564 ; + oboInOwl:hasDefinition "Render a sequence with motifs." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0577 a owl:Class ; + rdfs:label "DNA linear map rendering" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0573 ; + oboInOwl:hasDefinition "Draw a linear maps of DNA." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0578 a owl:Class ; + rdfs:label "Plasmid map drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "DNA circular map rendering" ; + oboInOwl:hasDefinition "Draw a circular maps of DNA, for example a plasmid map." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0573 . + +:operation_0579 a owl:Class ; + rdfs:label "Operon drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise operon structure etc." ; + oboInOwl:hasExactSynonym "Operon rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_0573 . + +:operation_1768 a owl:Class ; + rdfs:label "Nucleic acid folding family identification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0483 ; + oboInOwl:hasDefinition "Identify folding families of related RNAs." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1769 a owl:Class ; + rdfs:label "Nucleic acid folding energy calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.20" ; + :oldParent :operation_0279 ; + oboInOwl:hasDefinition "Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0279 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1774 a owl:Class ; + rdfs:label "Annotation retrieval" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve existing annotation (or documentation), typically annotation on a database entity." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1778 a owl:Class ; + rdfs:label "Protein function comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare the functional properties of two or more proteins." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :operation_1777, + :operation_2997 . + +:operation_1780 a owl:Class ; + rdfs:label "Sequence submission" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_3431 ; + oboInOwl:hasDefinition "Submit a molecular sequence to a database." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1812 a owl:Class ; + rdfs:label "Parsing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:UploadPDB" ; + oboInOwl:hasDefinition "Parse, prepare or load a user-specified data file so that it is available for use." ; + oboInOwl:hasExactSynonym "Data loading", + "Loading" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_1813 a owl:Class ; + rdfs:label "Sequence retrieval" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a sequence data resource (typically a database) and retrieve sequences and / or annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1814 a owl:Class ; + rdfs:label "Structure retrieval" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDbXref "WHATIF:DownloadPDB", + "WHATIF:EchoPDB" ; + oboInOwl:hasDefinition "Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes direct retrieval methods but not those that perform calculations on the sequence or structure." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1816 a owl:Class ; + rdfs:label "Surface rendering" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:GetSurfaceDots" ; + oboInOwl:hasDefinition "Calculate the positions of dots that are homogeneously distributed over the surface of a molecule." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A dot has three coordinates (x,y,z) and (typically) a color." ; + rdfs:subClassOf :operation_0570, + :operation_3351 . + +:operation_1817 a owl:Class ; + rdfs:label "Protein atom surface calculation (accessible)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible surface') for each atom in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Waters are not considered." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1818 a owl:Class ; + rdfs:label "Protein atom surface calculation (accessible molecular)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Waters are not considered." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1819 a owl:Class ; + rdfs:label "Protein residue surface calculation (accessible)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible surface') for each residue in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1820 a owl:Class ; + rdfs:label "Protein residue surface calculation (vacuum accessible)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1821 a owl:Class ; + rdfs:label "Protein residue surface calculation (accessible molecular)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1822 a owl:Class ; + rdfs:label "Protein residue surface calculation (vacuum molecular)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1823 a owl:Class ; + rdfs:label "Protein surface calculation (accessible molecular)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1824 a owl:Class ; + rdfs:label "Protein surface calculation (accessible)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility ('accessible surface') for a structure as a whole." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1825 a owl:Class ; + rdfs:label "Backbone torsion angle calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate for each residue in a protein structure all its backbone torsion angles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0249 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1826 a owl:Class ; + rdfs:label "Full torsion angle calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate for each residue in a protein structure all its torsion angles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0249 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1827 a owl:Class ; + rdfs:label "Cysteine torsion angle calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate for each cysteine (bridge) all its torsion angles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0249 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1828 a owl:Class ; + rdfs:label "Tau angle calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "For each amino acid in a protein structure calculate the backbone angle tau." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0249 ; + rdfs:comment "Tau is the backbone angle N-Calpha-C (angle over the C-alpha)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1829 a owl:Class ; + rdfs:label "Cysteine bridge detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:ShowCysteineBridge" ; + oboInOwl:hasDefinition "Detect cysteine bridges (from coordinate data) in a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_1850 . + +:operation_1830 a owl:Class ; + rdfs:label "Free cysteine detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:ShowCysteineFree" ; + oboInOwl:hasDefinition "Detect free cysteines in a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal." ; + rdfs:subClassOf :operation_1850 . + +:operation_1831 a owl:Class ; + rdfs:label "Metal-bound cysteine detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:ShowCysteineMetal" ; + oboInOwl:hasDefinition "Detect cysteines that are bound to metal in a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0248, + :operation_1850 . + +:operation_1832 a owl:Class ; + rdfs:label "Residue contact calculation (residue-nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate protein residue contacts with nucleic acids in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1834 a owl:Class ; + rdfs:label "Protein-metal contact calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate protein residue contacts with metal in a structure." ; + oboInOwl:hasExactSynonym "Residue-metal contact calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0248 . + +:operation_1835 a owl:Class ; + rdfs:label "Residue contact calculation (residue-negative ion)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate ion contacts in a structure (all ions for all side chain atoms)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1836 a owl:Class ; + rdfs:label "Residue bump detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:ShowBumps" ; + oboInOwl:hasDefinition "Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0321 . + +:operation_1837 a owl:Class ; + rdfs:label "Residue symmetry contact calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDbXref "WHATIF:SymmetryContact" ; + oboInOwl:hasDefinition "Calculate the number of symmetry contacts made by residues in a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:comment "A symmetry contact is a contact between two atoms in different asymmetric unit." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1838 a owl:Class ; + rdfs:label "Residue contact calculation (residue-ligand)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate contacts between residues and ligands in a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1839 a owl:Class ; + rdfs:label "Salt bridge calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:HasSaltBridge", + "WHATIF:HasSaltBridgePlus", + "WHATIF:ShowSaltBridges", + "WHATIF:ShowSaltBridgesH" ; + oboInOwl:hasDefinition "Calculate (and possibly score) salt bridges in a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance." ; + rdfs:subClassOf :operation_0248 . + +:operation_1841 a owl:Class ; + rdfs:label "Rotamer likelihood prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDbXref "WHATIF:ShowLikelyRotamers", + "WHATIF:ShowLikelyRotamers100", + "WHATIF:ShowLikelyRotamers200", + "WHATIF:ShowLikelyRotamers300", + "WHATIF:ShowLikelyRotamers400", + "WHATIF:ShowLikelyRotamers500", + "WHATIF:ShowLikelyRotamers600", + "WHATIF:ShowLikelyRotamers700", + "WHATIF:ShowLikelyRotamers800", + "WHATIF:ShowLikelyRotamers900" ; + oboInOwl:hasDefinition "Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0480 ; + rdfs:comment "Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1842 a owl:Class ; + rdfs:label "Proline mutation value calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDbXref "WHATIF:ProlineMutationValue" ; + oboInOwl:hasDefinition "Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0331 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1843 a owl:Class ; + rdfs:label "Residue packing validation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: PackingQuality" ; + oboInOwl:hasDefinition "Identify poorly packed residues in protein structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0321 . + +:operation_1845 a owl:Class ; + rdfs:label "PDB file sequence retrieval" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDbXref "WHATIF: PDB_sequence" ; + oboInOwl:hasDefinition "Extract a molecular sequence from a PDB file." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2422 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1846 a owl:Class ; + rdfs:label "HET group detection" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify HET groups in PDB files." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:comment "A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1847 a owl:Class ; + rdfs:label "DSSP secondary structure assignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0319 ; + oboInOwl:hasDefinition "Determine for residue the DSSP determined secondary structure in three-state (HSC)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1848 a owl:Class ; + rdfs:label "Structure formatting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDbXref "WHATIF: PDBasXML" ; + oboInOwl:hasDefinition "Reformat (a file or other report of) tertiary structure data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0335 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1913 a owl:Class ; + rdfs:label "Residue validation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify poor quality amino acid positions in protein structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0321 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_1914 a owl:Class ; + rdfs:label "Structure retrieval (water)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDbXref "WHATIF:MovedWaterPDB" ; + oboInOwl:hasDefinition "Query a tertiary structure database and retrieve water molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2008 a owl:Class ; + rdfs:label "siRNA duplex prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict siRNA duplexes in RNA." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0659 ], + :operation_0443 . + +:operation_2089 a owl:Class ; + rdfs:label "Sequence alignment refinement" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Refine an existing sequence alignment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0258, + :operation_2425 . + +:operation_2120 a owl:Class ; + rdfs:label "Listfile processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2409 ; + oboInOwl:hasDefinition "Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2121 a owl:Class ; + rdfs:label "Sequence file editing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231, + :operation_2403 . + +:operation_2122 a owl:Class ; + rdfs:label "Sequence alignment file processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2409 ; + oboInOwl:hasDefinition "Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2123 a owl:Class ; + rdfs:label "Small molecule data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2480 ; + oboInOwl:hasDefinition "Process (read and / or write) physicochemical property data for small molecules." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2222 a owl:Class ; + rdfs:label "Data retrieval (ontology annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Search and retrieve documentation on a bioinformatics ontology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2224 a owl:Class ; + rdfs:label "Data retrieval (ontology concept)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query an ontology and retrieve concepts or relations." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2233 a owl:Class ; + rdfs:label "Representative sequence identification" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2451 . + +:operation_2234 a owl:Class ; + rdfs:label "Structure file processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2409 ; + oboInOwl:hasDefinition "Perform basic (non-analytical) operations on a file of molecular tertiary structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2237 a owl:Class ; + rdfs:label "Data retrieval (sequence profile)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a profile data resource and retrieve one or more profile(s) and / or associated annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes direct retrieval methods that retrieve a profile by, e.g. the profile name." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2239 a owl:Class ; + rdfs:label "3D-1D scoring matrix generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data." ; + oboInOwl:hasExactSynonym "3D-1D scoring matrix construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1499 ], + :operation_0250, + :operation_3429 . + +:operation_2241 a owl:Class ; + rdfs:label "Transmembrane protein visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise transmembrane proteins, typically the transmembrane regions within a sequence." ; + oboInOwl:hasExactSynonym "Transmembrane protein rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2992 ], + :operation_0270, + :operation_0570 . + +:operation_2246 a owl:Class ; + rdfs:label "Demonstration" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0004 ; + oboInOwl:hasDefinition "An operation performing purely illustrative (pedagogical) purposes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2264 a owl:Class ; + rdfs:label "Data retrieval (pathway or network)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a biological pathways database and retrieve annotation on one or more pathways." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2265 a owl:Class ; + rdfs:label "Data retrieval (identifier)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Query a database and retrieve one or more data identifiers." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2284 a owl:Class ; + rdfs:label "Nucleic acid density plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a density plot (of base composition) for a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0236, + :operation_0564 . + +:operation_2405 a owl:Class ; + rdfs:label "Protein interaction data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2949 ; + oboInOwl:hasDefinition "Process (read and / or write) protein interaction data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2407 a owl:Class ; + rdfs:label "Annotation processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2408 a owl:Class ; + rdfs:label "Sequence feature analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0253 ; + oboInOwl:hasDefinition "Analyse features in molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2410 a owl:Class ; + rdfs:label "Gene expression analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Analyse gene expression and regulation data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2411 a owl:Class ; + rdfs:label "Structural profile processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0297 ; + oboInOwl:hasDefinition "Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2412 a owl:Class ; + rdfs:label "Data index processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0227 ; + oboInOwl:hasDefinition "Process (read and / or write) an index of (typically a file of) biological data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2413 a owl:Class ; + rdfs:label "Sequence profile processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0296 ; + oboInOwl:hasDefinition "Process (read and / or write) some type of sequence profile." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2414 a owl:Class ; + rdfs:label "Protein function analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.22" ; + :oldParent :operation_2945 ; + oboInOwl:hasDefinition "Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_1777 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2417 a owl:Class ; + rdfs:label "Physicochemical property data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2945 ; + oboInOwl:hasDefinition "Process (read and / or write) data on the physicochemical property of a molecule." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2420 a owl:Class ; + rdfs:label "Operation (typed)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) data of a specific type, for example applying analytical methods." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2945 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2427 a owl:Class ; + rdfs:label "Data handling" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Perform basic operations on some data or a database." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2409 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2432 a owl:Class ; + rdfs:label "Microarray data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) microarray data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2433 a owl:Class ; + rdfs:label "Codon usage table processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0286 ; + oboInOwl:consider :operation_0284, + :operation_0285 ; + oboInOwl:hasDefinition "Process (read and / or write) a codon usage table." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2434 a owl:Class ; + rdfs:label "Data retrieval (codon usage table)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve a codon usage table and / or associated annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2435 a owl:Class ; + rdfs:label "Gene expression profile processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Process (read and / or write) a gene expression profile." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2438 a owl:Class ; + rdfs:label "Pathway or network processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_3927, + :operation_3928 ; + oboInOwl:hasDefinition "Generate, analyse or handle a biological pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2440 a owl:Class ; + rdfs:label "Structure processing (RNA)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) RNA tertiary structure data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2480 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2441 a owl:Class ; + rdfs:label "RNA structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict RNA tertiary structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1465 ], + :operation_0475 . + +:operation_2442 a owl:Class ; + rdfs:label "DNA structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict DNA tertiary structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1464 ], + :operation_0475 . + +:operation_2443 a owl:Class ; + rdfs:label "Phylogenetic tree processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Generate, process or analyse phylogenetic tree or trees." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0324 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2444 a owl:Class ; + rdfs:label "Protein secondary structure processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2416 ; + oboInOwl:hasDefinition "Process (read and / or write) protein secondary structure data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2445 a owl:Class ; + rdfs:label "Protein interaction network processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0276 ; + oboInOwl:hasDefinition "Process (read and / or write) a network of protein interactions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2446 a owl:Class ; + rdfs:label "Sequence processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2403 ; + oboInOwl:hasDefinition "Process (read and / or write) one or more molecular sequences and associated annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2447 a owl:Class ; + rdfs:label "Sequence processing (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) a protein sequence and associated annotation." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2479 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2448 a owl:Class ; + rdfs:label "Sequence processing (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2478 ; + oboInOwl:hasDefinition "Process (read and / or write) a nucleotide sequence and associated annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2452 a owl:Class ; + rdfs:label "Sequence cluster processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0291 ; + oboInOwl:hasDefinition "Process (read and / or write) a sequence cluster." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2453 a owl:Class ; + rdfs:label "Feature table processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2403 ; + oboInOwl:hasDefinition "Process (read and / or write) a sequence feature table." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2456 a owl:Class ; + rdfs:label "GPCR classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Classify G-protein coupled receptors (GPCRs) into families and subfamilies." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2995 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2457 a owl:Class ; + rdfs:label "GPCR coupling selectivity prediction" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Not sustainable to have protein type-specific concepts." ; + :obsolete_since "1.19" ; + :oldParent :operation_0473 ; + oboInOwl:consider :operation_0269 ; + oboInOwl:hasDefinition "Predict G-protein coupled receptor (GPCR) coupling selectivity." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2459 a owl:Class ; + rdfs:label "Structure processing (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) a protein tertiary structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2406 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2460 a owl:Class ; + rdfs:label "Protein atom surface calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility for each atom in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:comment "Waters are not considered." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2461 a owl:Class ; + rdfs:label "Protein residue surface calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility for each residue in a structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2462 a owl:Class ; + rdfs:label "Protein surface calculation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate the solvent accessibility of a structure as a whole." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0387 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2463 a owl:Class ; + rdfs:label "Sequence alignment processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0292 ; + oboInOwl:hasDefinition "Process (read and / or write) a molecular sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2465 a owl:Class ; + rdfs:label "Structure processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2480 ; + oboInOwl:hasDefinition "Process (read and / or write) a molecular tertiary structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2466 a owl:Class ; + rdfs:label "Map annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0362 ; + oboInOwl:hasDefinition "Annotate a DNA map of some type with terms from a controlled vocabulary." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2467 a owl:Class ; + rdfs:label "Data retrieval (protein annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on a protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2468 a owl:Class ; + rdfs:label "Data retrieval (phylogenetic tree)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve a phylogenetic tree from a data resource." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2469 a owl:Class ; + rdfs:label "Data retrieval (protein interaction annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on a protein interaction." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2470 a owl:Class ; + rdfs:label "Data retrieval (protein family annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on a protein family." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2471 a owl:Class ; + rdfs:label "Data retrieval (RNA family annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on an RNA family." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2472 a owl:Class ; + rdfs:label "Data retrieval (gene annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on a specific gene." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2473 a owl:Class ; + rdfs:label "Data retrieval (genotype and phenotype annotation)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2422 ; + oboInOwl:hasDefinition "Retrieve information on a specific genotype or phenotype." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2474 a owl:Class ; + rdfs:label "Protein architecture comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare the architecture of two or more protein structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0247, + :operation_2997 . + +:operation_2475 a owl:Class ; + rdfs:label "Protein architecture recognition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify the architecture of a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces." ; + rdfs:subClassOf :operation_0247, + :operation_2423, + :operation_2996 . + +:operation_2476 a owl:Class ; + rdfs:label "Molecular dynamics" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation." ; + oboInOwl:hasExactSynonym "Molecular dynamics simulation" ; + oboInOwl:hasNarrowSynonym "Protein dynamics" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0176 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0082 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0883 ], + :operation_2423, + :operation_2426, + :operation_2480 . + +:operation_2482 a owl:Class ; + rdfs:label "Secondary structure processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2480 ; + oboInOwl:hasDefinition "Process (read and / or write) a molecular secondary structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2485 a owl:Class ; + rdfs:label "Helical wheel drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Render a helical wheel representation of protein secondary structure." ; + oboInOwl:hasExactSynonym "Helical wheel rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2162 ], + :operation_0570 . + +:operation_2486 a owl:Class ; + rdfs:label "Topology diagram drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Render a topology diagram of protein secondary structure." ; + oboInOwl:hasExactSynonym "Topology diagram rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2992 ], + :operation_0570 . + +:operation_2489 a owl:Class ; + rdfs:label "Subcellular localisation prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the subcellular localisation of a protein sequence." ; + oboInOwl:hasExactSynonym "Protein cellular localization prediction", + "Protein subcellular localisation prediction", + "Protein targeting prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0140 ], + :operation_1777 . + +:operation_2490 a owl:Class ; + rdfs:label "Residue contact calculation (residue-residue)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Calculate contacts between residues in a protein structure." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2950 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2491 a owl:Class ; + rdfs:label "Hydrogen bond calculation (inter-residue)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Identify potential hydrogen bonds between amino acid residues." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0394 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2492 a owl:Class ; + rdfs:label "Protein interaction prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the interactions of proteins with other proteins." ; + oboInOwl:hasExactSynonym "Protein-protein interaction detection" ; + oboInOwl:hasNarrowSynonym "Protein-protein binding prediction", + "Protein-protein interaction prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0906 ], + :operation_2949 . + +:operation_2493 a owl:Class ; + rdfs:label "Codon usage data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0286 ; + oboInOwl:hasDefinition "Process (read and / or write) codon usage data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2496 a owl:Class ; + rdfs:label "Gene regulatory network processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) a network of gene regulation." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_1781 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2498 a owl:Class ; + rdfs:label "Sequencing-based expression profile data analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2500 a owl:Class ; + rdfs:label "Microarray raw data analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2495 ; + oboInOwl:hasDefinition "Analyse raw microarray data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2503 a owl:Class ; + rdfs:label "Sequence data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Process (read and / or write) molecular sequence data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2403 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2504 a owl:Class ; + rdfs:label "Structural data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2480 ; + oboInOwl:hasDefinition "Process (read and / or write) molecular structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2505 a owl:Class ; + rdfs:label "Text processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0306, + :operation_3778 ; + oboInOwl:hasDefinition "Process (read and / or write) text." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2506 a owl:Class ; + rdfs:label "Protein sequence alignment analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0258, + :operation_2502, + :operation_3023 ; + oboInOwl:hasDefinition "Analyse a protein sequence alignment, typically to detect features or make predictions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2479 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2507 a owl:Class ; + rdfs:label "Nucleic acid sequence alignment analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0258, + :operation_2501, + :operation_3024 ; + oboInOwl:hasDefinition "Analyse a protein sequence alignment, typically to detect features or make predictions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2478 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2508 a owl:Class ; + rdfs:label "Nucleic acid sequence comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_2451, + :operation_2478, + :operation_2998 ; + oboInOwl:hasDefinition "Compare two or more nucleic acid sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2451 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2509 a owl:Class ; + rdfs:label "Protein sequence comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_2451 ; + oboInOwl:hasDefinition "Compare two or more protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2451 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2510 a owl:Class ; + rdfs:label "DNA back-translation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Back-translate a protein sequence into DNA." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0108 ], + :operation_0233 . + +:operation_2511 a owl:Class ; + rdfs:label "Sequence editing (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Edit or change a nucleic acid sequence, either randomly or specifically." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0231 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2512 a owl:Class ; + rdfs:label "Sequence editing (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Edit or change a protein sequence, either randomly or specifically." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0231 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2513 a owl:Class ; + rdfs:label "Sequence generation (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.22" ; + :oldParent :operation_0230 ; + oboInOwl:hasDefinition "Generate a nucleic acid sequence by some means." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0230 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2514 a owl:Class ; + rdfs:label "Sequence generation (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.22" ; + :oldParent :operation_0230 ; + oboInOwl:hasDefinition "Generate a protein sequence by some means." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0230 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2515 a owl:Class ; + rdfs:label "Nucleic acid sequence visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Visualise, format or render a nucleic acid sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0564 ; + rdfs:comment "Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2516 a owl:Class ; + rdfs:label "Protein sequence visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Visualise, format or render a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0564 ; + rdfs:comment "Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2519 a owl:Class ; + rdfs:label "Structure processing (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2481 ; + oboInOwl:hasDefinition "Process (read and / or write) nucleic acid tertiary structure data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2521 a owl:Class ; + rdfs:label "Map data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2520 ; + oboInOwl:hasDefinition "Process (read and / or write) a DNA map of some type." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2844 a owl:Class ; + rdfs:label "Structure clustering" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Build clusters of similar structures, typically using scores from structural alignment methods." ; + oboInOwl:hasExactSynonym "Structural clustering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3432 . + +:operation_2871 a owl:Class ; + rdfs:label "Sequence tagged site (STS) mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS)." ; + oboInOwl:hasExactSynonym "Sequence mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1279 ], + :operation_2944 . + +:operation_2931 a owl:Class ; + rdfs:label "Secondary structure comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_2424 ; + oboInOwl:consider :operation_2487, + :operation_2518 ; + oboInOwl:hasDefinition "Compare two or more molecular secondary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2932 a owl:Class ; + rdfs:label "Hopp and Woods plotting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Generate a Hopp and Woods plot of antigenicity of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0252 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2934 a owl:Class ; + rdfs:label "Cluster textual view generation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0337 ; + oboInOwl:hasDefinition "Generate a view of clustered quantitative data, annotated with textual information." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2938 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2935 a owl:Class ; + rdfs:label "Clustering profile plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis." ; + oboInOwl:hasExactSynonym "Clustered quantitative data plotting", + "Clustered quantitative data rendering", + "Wave graph plotting" ; + oboInOwl:hasNarrowSynonym "Microarray cluster temporal graph rendering", + "Microarray wave graph plotting", + "Microarray wave graph rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis." ; + rdfs:subClassOf :operation_0571 . + +:operation_2936 a owl:Class ; + rdfs:label "Dendrograph plotting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0571 ; + oboInOwl:hasDefinition "Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2938 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2937 a owl:Class ; + rdfs:label "Proximity map plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a plot of distances (distance or correlation matrix) between expression values." ; + oboInOwl:hasExactSynonym "Distance map rendering", + "Distance matrix plotting", + "Distance matrix rendering", + "Proximity map rendering" ; + oboInOwl:hasNarrowSynonym "Correlation matrix plotting", + "Correlation matrix rendering", + "Microarray distance map rendering", + "Microarray proximity map plotting", + "Microarray proximity map rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0571 . + +:operation_2939 a owl:Class ; + rdfs:label "Principal component visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure." ; + oboInOwl:hasExactSynonym "PCA plotting", + "Principal component plotting" ; + oboInOwl:hasNarrowSynonym "ED visualization", + "Essential Dynamics visualization", + "Microarray principal component plotting", + "Microarray principal component rendering", + "PCA visualization", + "Principal modes visualization" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Examples for visualization are the distribution of variance over the components, loading and score plots.", + "The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations." ; + rdfs:subClassOf :operation_0337 . + +:operation_2940 a owl:Class ; + rdfs:label "Scatter plot plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation." ; + oboInOwl:hasExactSynonym "Scatter chart plotting" ; + oboInOwl:hasNarrowSynonym "Microarray scatter plot plotting", + "Microarray scatter plot rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Comparison of two sets of quantitative data such as two samples of gene expression values." ; + rdfs:subClassOf :operation_0337 . + +:operation_2941 a owl:Class ; + rdfs:label "Whole microarray graph plotting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.18" ; + :oldParent :operation_0571 ; + oboInOwl:hasDefinition "Visualise gene expression data where each band (or line graph) corresponds to a sample." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0571 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2942 a owl:Class ; + rdfs:label "Treemap visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise gene expression data after hierarchical clustering for representing hierarchical relationships." ; + oboInOwl:hasExactSynonym "Expression data tree-map rendering", + "Treemapping" ; + oboInOwl:hasNarrowSynonym "Microarray tree-map rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0571 . + +:operation_2943 a owl:Class ; + rdfs:label "Box-Whisker plot plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles." ; + oboInOwl:hasExactSynonym "Box plot plotting" ; + oboInOwl:hasNarrowSynonym "Microarray Box-Whisker plot plotting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0337 . + +:operation_2946 a owl:Class ; + rdfs:label "Alignment analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2928 ; + oboInOwl:hasDefinition "Process or analyse an alignment of molecular sequences or structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2947 a owl:Class ; + rdfs:label "Article analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.16" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0306, + :operation_3778 ; + oboInOwl:hasDefinition "Analyse a body of scientific text (typically a full text article from a scientific journal)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2948 a owl:Class ; + rdfs:label "Molecular interaction analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2949 ; + oboInOwl:hasDefinition "Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2951 a owl:Class ; + rdfs:label "Alignment processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0292, + :operation_0295 ; + oboInOwl:hasDefinition "Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2952 a owl:Class ; + rdfs:label "Structure alignment processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0295 ; + oboInOwl:hasDefinition "Process (read and / or write) a molecular tertiary (3D) structure alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2963 a owl:Class ; + rdfs:label "Codon usage bias plotting" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.22" ; + :oldParent :operation_2962 ; + oboInOwl:hasDefinition "Generate a codon usage bias plot." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2962 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2964 a owl:Class ; + rdfs:label "Codon usage fraction calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1602 ], + :operation_0286 . + +:operation_2993 a owl:Class ; + rdfs:label "Molecular interaction data processing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2949 ; + oboInOwl:hasDefinition "Process (read and / or write) molecular interaction data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3080 a owl:Class ; + rdfs:label "Structure editing" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0883 ], + :operation_3096 . + +:operation_3084 a owl:Class ; + rdfs:label "Protein function prediction (from sequence)" ; + :created_in "beta13" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_1777 ; + oboInOwl:hasDefinition "Predict general (non-positional) functional properties of a protein from analysing its sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "For functional properties that are positional, use 'Protein site detection' instead." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3087 a owl:Class ; + rdfs:label "Protein sequence feature detection" ; + :created_in "beta13" ; + :deprecation_comment "(jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with \"Protein feature detection\")." ; + :obsolete_since "1.17" ; + :oldParent :operation_0253, + :operation_2479, + :operation_3092 ; + oboInOwl:hasDefinition "Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3092 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3088 a owl:Class ; + rdfs:label "Protein property calculation (from sequence)" ; + :created_in "beta13" ; + :obsolete_since "1.18" ; + :oldParent :operation_0250, + :operation_2479 ; + oboInOwl:hasDefinition "Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0250 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3090 a owl:Class ; + rdfs:label "Protein feature prediction (from structure)" ; + :created_in "beta13" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_3092 ; + oboInOwl:hasDefinition "Predict, recognise and identify positional features in proteins from analysing protein structure." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3093 a owl:Class ; + rdfs:label "Database search (by sequence)" ; + :created_in "beta13" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_2421 ; + oboInOwl:hasDefinition "Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3180 a owl:Class ; + rdfs:label "Sequence assembly validation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Evaluate a DNA sequence assembly, typically for purposes of quality control." ; + oboInOwl:hasExactSynonym "Assembly QC", + "Assembly quality evaluation", + "Sequence assembly QC", + "Sequence assembly quality evaluation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0925 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0196 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3181 ], + :operation_2428, + :operation_3218 . + +:operation_3182 a owl:Class ; + rdfs:label "Genome alignment" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Align two or more (tpyically huge) molecular sequences that represent genomes." ; + oboInOwl:hasExactSynonym "Genome alignment construction", + "Whole genome alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0292, + :operation_3918 . + +:operation_3183 a owl:Class ; + rdfs:label "Localised reassembly" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Reconstruction of a sequence assembly in a localised area." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0310 . + +:operation_3184 a owl:Class ; + rdfs:label "Sequence assembly visualisation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Render and visualise a DNA sequence assembly." ; + oboInOwl:hasExactSynonym "Assembly rendering", + "Assembly visualisation", + "Sequence assembly rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0564 . + +:operation_3185 a owl:Class ; + rdfs:label "Base-calling" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer." ; + oboInOwl:hasExactSynonym "Base calling", + "Phred base calling", + "Phred base-calling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3168 ], + :operation_0230 . + +:operation_3186 a owl:Class ; + rdfs:label "Bisulfite mapping" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome." ; + oboInOwl:hasExactSynonym "Bisulfite read mapping", + "Bisulfite sequence alignment", + "Bisulfite sequence mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected." ; + rdfs:subClassOf :operation_2944, + :operation_3204 . + +:operation_3187 a owl:Class ; + rdfs:label "Sequence contamination filtering" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3218 . + +:operation_3189 a owl:Class ; + rdfs:label "Trim ends" ; + :created_in "1.1" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Trim sequences (typically from an automated DNA sequencer) to remove misleading ends." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3192 ; + rdfs:comment "For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3190 a owl:Class ; + rdfs:label "Trim vector" ; + :created_in "1.1" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3192 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3191 a owl:Class ; + rdfs:label "Trim to reference" ; + :created_in "1.1" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3192 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3194 a owl:Class ; + rdfs:label "Genome feature comparison" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Compare the features of two genome sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on." ; + rdfs:subClassOf :operation_0256, + :operation_3918 . + +:operation_3199 a owl:Class ; + rdfs:label "Split read mapping" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation." ; + oboInOwl:hasExactSynonym "Split-read mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3198 . + +:operation_3200 a owl:Class ; + rdfs:label "DNA barcoding" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms." ; + oboInOwl:hasExactSynonym "Community profiling", + "Sample barcoding" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2478 . + +:operation_3201 a owl:Class ; + rdfs:label "SNP calling" ; + :created_in "1.1" ; + :obsolete_since "1.19" ; + :oldParent :operation_0484 ; + oboInOwl:hasDefinition "Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0484 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3202 a owl:Class ; + rdfs:label "Polymorphism detection" ; + :created_in "1.1" ; + :deprecation_comment "\"Polymorphism detection\" and \"Variant calling\" are essentially the same thing - keeping the later as a more prevalent term nowadays." ; + :obsolete_since "1.24" ; + :oldParent :operation_2478, + :operation_3197 ; + oboInOwl:hasDefinition "Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3227 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3203 a owl:Class ; + rdfs:label "Chromatogram visualisation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Visualise, format or render an image of a Chromatogram." ; + oboInOwl:hasExactSynonym "Chromatogram viewing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0337 . + +:operation_3205 a owl:Class ; + rdfs:label "Methylation calling" ; + :created_in "1.1" ; + :obsolete_since "1.19" ; + :oldParent :operation_3204 ; + oboInOwl:hasDefinition "Determine cytosine methylation status of specific positions in a nucleic acid sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3204 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3206 a owl:Class ; + rdfs:label "Whole genome methylation analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay." ; + oboInOwl:hasExactSynonym "Genome methylation analysis", + "Global methylation analysis", + "Methylation level analysis (global)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3204, + :operation_3918 . + +:operation_3207 a owl:Class ; + rdfs:label "Gene methylation analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analysing the DNA methylation of specific genes or regions of interest." ; + oboInOwl:hasExactSynonym "Gene-specific methylation analysis", + "Methylation level analysis (gene-specific)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3204 . + +:operation_3208 a owl:Class ; + rdfs:label "Genome visualisation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence." ; + oboInOwl:hasExactSynonym "Genome browser", + "Genome browsing", + "Genome rendering", + "Genome viewing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0564, + :operation_3918 . + +:operation_3209 a owl:Class ; + rdfs:label "Genome comparison" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Compare the sequence or features of two or more genomes, for example, to find matching regions." ; + oboInOwl:hasExactSynonym "Genomic region matching" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2451, + :operation_3918 . + +:operation_3212 a owl:Class ; + rdfs:label "Genome indexing (Burrows-Wheeler)" ; + :created_in "1.1" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Generate an index of a genome sequence using the Burrows-Wheeler algorithm." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3211 ; + rdfs:comment "The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3213 a owl:Class ; + rdfs:label "Genome indexing (suffix arrays)" ; + :created_in "1.1" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Generate an index of a genome sequence using a suffix arrays algorithm." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3211 ; + rdfs:comment "A suffix array consists of the lexicographically sorted list of suffixes of a genome." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3215 a owl:Class ; + rdfs:label "Peak detection" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment." ; + oboInOwl:hasExactSynonym "Peak assignment", + "Peak finding" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214 . + +:operation_3217 a owl:Class ; + rdfs:label "Scaffold gap completion" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced." ; + rdfs:subClassOf :operation_3216 . + +:operation_3219 a owl:Class ; + rdfs:label "Read pre-processing" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Pre-process sequence reads to ensure (or improve) quality and reliability." ; + oboInOwl:hasExactSynonym "Sequence read pre-processing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on." ; + rdfs:subClassOf :operation_3218, + :operation_3921 . + +:operation_3221 a owl:Class ; + rdfs:label "Species frequency estimation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3174 ], + :operation_2478 . + +:operation_3222 a owl:Class ; + rdfs:label "Peak calling" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data." ; + oboInOwl:hasExactSynonym "Protein binding peak detection" ; + oboInOwl:hasNarrowSynonym "Peak-pair calling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). \"Peak-pair calling\" is similar to \"Peak calling\" in the context of ChIP-exo." ; + rdfs:subClassOf :operation_0415 . + +:operation_3224 a owl:Class ; + rdfs:label "Gene set testing" ; + :created_in "1.1" ; + :obsolete_since "1.21" ; + :oldParent :operation_2495 ; + oboInOwl:hasDefinition "Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2436 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3225 a owl:Class ; + rdfs:label "Variant classification" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.)" ; + rdfs:subClassOf :operation_2995, + :operation_3197 . + +:operation_3226 a owl:Class ; + rdfs:label "Variant prioritisation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks." ; + rdfs:subClassOf :operation_3197 . + +:operation_3229 a owl:Class ; + rdfs:label "Exome assembly" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome." ; + oboInOwl:hasExactSynonym "Exome sequence analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0310 . + +:operation_3230 a owl:Class ; + rdfs:label "Read depth analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3921 . + +:operation_3232 a owl:Class ; + rdfs:label "Gene expression QTL analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes." ; + oboInOwl:hasExactSynonym "Gene expression QTL profiling", + "Gene expression quantitative trait loci profiling", + "eQTL profiling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2495 . + +:operation_3233 a owl:Class ; + rdfs:label "Copy number estimation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors." ; + oboInOwl:hasExactSynonym "Transcript copy number estimation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number)." ; + rdfs:subClassOf :operation_3961 . + +:operation_3237 a owl:Class ; + rdfs:label "Primer removal" ; + :created_in "1.2" ; + oboInOwl:hasBroadSynonym "Adapter removal" ; + oboInOwl:hasDefinition "Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0369 . + +:operation_3258 a owl:Class ; + rdfs:label "Transcriptome assembly" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "Infer a transcriptome sequence by analysis of short sequence reads." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0925 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0196 ], + :operation_0310 . + +:operation_3259 a owl:Class ; + rdfs:label "Transcriptome assembly (de novo)" ; + :created_in "1.2" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0524 ; + oboInOwl:hasDefinition "Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3260 a owl:Class ; + rdfs:label "Transcriptome assembly (mapping)" ; + :created_in "1.2" ; + :obsolete_since "1.6" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_0523 ; + oboInOwl:hasDefinition "Infer a transcriptome sequence by mapping short reads to a reference genome." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3267 a owl:Class ; + rdfs:label "Sequence coordinate conversion" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2012 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2012 ], + :operation_3434 . + +:operation_3278 a owl:Class ; + rdfs:label "Document similarity calculation" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Calculate similarity between 2 or more documents." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3437 . + +:operation_3279 a owl:Class ; + rdfs:label "Document clustering" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Cluster (group) documents on the basis of their calculated similarity." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_3432, + :operation_3437 . + +:operation_3280 a owl:Class ; + rdfs:label "Named-entity and concept recognition" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents." ; + oboInOwl:hasNarrowSynonym "Concept mining", + "Entity chunking", + "Entity extraction", + "Entity identification", + "Event extraction", + "NER", + "Named-entity recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso , + ; + rdfs:subClassOf :operation_3907 . + +:operation_3282 a owl:Class ; + rdfs:label "ID mapping" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration." ; + oboInOwl:hasExactSynonym "Accession mapping", + "Identifier mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence." ; + rdfs:subClassOf :operation_2424, + :operation_2429 . + +:operation_3283 a owl:Class ; + rdfs:label "Anonymisation" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Process data in such a way that makes it hard to trace to the person which the data concerns." ; + oboInOwl:hasExactSynonym "Data anonymisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3289 a owl:Class ; + rdfs:label "ID retrieval" ; + :created_in "1.3" ; + :deprecation_comment "(jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved." ; + :obsolete_since "1.17" ; + :oldParent :operation_0304 ; + oboInOwl:hasDefinition "Search for and retrieve a data identifier of some kind, e.g. a database entry accession." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2422 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3348 a owl:Class ; + rdfs:label "Sequence checksum generation" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Generate a checksum of a molecular sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3077 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2044 ], + :operation_3429 . + +:operation_3349 a owl:Class ; + rdfs:label "Bibliography generation" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Construct a bibliography from the scientific literature." ; + oboInOwl:hasExactSynonym "Bibliography construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3505 ], + :operation_3429 . + +:operation_3350 a owl:Class ; + rdfs:label "Protein quaternary structure prediction" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Predict the structure of a multi-subunit protein and particularly how the subunits fit together." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2423 . + +:operation_3353 a owl:Class ; + rdfs:label "Ontology comparison" ; + :created_in "1.4" ; + :obsolete_since "1.9" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Compare two or more ontologies, e.g. identify differences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3352 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3359 a owl:Class ; + rdfs:label "Splitting" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Split a file containing multiple data items into many files, each containing one item." ; + oboInOwl:hasExactSynonym "File splitting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3430 a owl:Class ; + rdfs:label "Nucleic acid sequence feature detection" ; + :created_in "1.6" ; + :deprecation_comment "(jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed." ; + :obsolete_since "1.17" ; + :oldParent :operation_0253, + :operation_0415 ; + oboInOwl:hasDefinition "Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0415 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3433 a owl:Class ; + rdfs:label "Assembly" ; + :created_in "1.6" ; + :obsolete_since "1.19" ; + :oldParent :operation_0004 ; + oboInOwl:hasDefinition "Construct some entity (typically a molecule sequence) from component pieces." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0310 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3436 a owl:Class ; + rdfs:label "Aggregation" ; + :created_in "1.6" ; + oboInOwl:hasDefinition "Combine multiple files or data items into a single file or object." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3439 a owl:Class ; + rdfs:label "Pathway or network prediction" ; + :created_in "1.6" ; + :deprecation_comment "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." ; + :obsolete_since "1.24" ; + :oldParent :operation_2497 ; + oboInOwl:consider :operation_2437, + :operation_3094, + :operation_3929 ; + oboInOwl:hasDefinition "Predict a molecular pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3440 a owl:Class ; + rdfs:label "Genome assembly" ; + :created_in "1.6" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0525 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3441 a owl:Class ; + rdfs:label "Plotting" ; + :created_in "1.6" ; + :obsolete_since "1.19" ; + :oldParent :operation_0337 ; + oboInOwl:hasDefinition "Generate a graph, or other visual representation, of data, showing the relationship between two or more variables." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0337 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3446 a owl:Class ; + rdfs:label "Cell migration analysis" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2229 ], + :operation_3443 . + +:operation_3447 a owl:Class ; + rdfs:label "Diffraction data reduction" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Processing of diffraction data into a corrected, ordered, and simplified form." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3445 . + +:operation_3450 a owl:Class ; + rdfs:label "Neurite measurement" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2229 ], + :operation_3443 . + +:operation_3453 a owl:Class ; + rdfs:label "Diffraction data integration" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment." ; + oboInOwl:hasNarrowSynonym "Diffraction profile fitting", + "Diffraction summation integration" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3445 . + +:operation_3454 a owl:Class ; + rdfs:label "Phasing" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3445 . + +:operation_3455 a owl:Class ; + rdfs:label "Molecular replacement" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The technique solves the phase problem, i.e. retrieve information concern phases of the structure." ; + rdfs:subClassOf :operation_0322 . + +:operation_3456 a owl:Class ; + rdfs:label "Rigid body refinement" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data." ; + rdfs:subClassOf :operation_0322 . + +:operation_3458 a owl:Class ; + rdfs:label "Single particle alignment and classification" ; + :created_in "1.7" ; + :is_refactor_candidate true ; + :refactor_comment "This is two related concepts." ; + oboInOwl:hasDefinition "Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map." ; + rdfs:subClassOf :operation_2990, + :operation_3457 . + +:operation_3459 a owl:Class ; + rdfs:label "Functional clustering" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype." ; + oboInOwl:hasExactSynonym "Functional sequence clustering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :operation_0291 . + +:operation_3460 a owl:Class ; + rdfs:label "Taxonomic classification" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy." ; + oboInOwl:hasExactSynonym "Taxonomy assignment" ; + oboInOwl:hasNarrowSynonym "Taxonomic profiling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2995 . + +:operation_3461 a owl:Class ; + rdfs:label "Virulence prediction" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences." ; + oboInOwl:hasExactSynonym "Pathogenicity prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3301 ], + :operation_2403, + :operation_2423 . + +:operation_3463 a owl:Class ; + rdfs:label "Expression correlation analysis" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc." ; + oboInOwl:hasExactSynonym "Co-expression analysis" ; + oboInOwl:hasNarrowSynonym "Gene co-expression network analysis", + "Gene expression correlation", + "Gene expression correlation analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0315, + :operation_3465 . + +:operation_3469 a owl:Class ; + rdfs:label "RNA structure covariance model generation" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Compute the covariance model for (a family of) RNA secondary structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + :operation_2439, + :operation_3429 . + +:operation_3470 a owl:Class ; + rdfs:label "RNA secondary structure prediction (shape-based)" ; + :created_in "1.7" ; + :obsolete_since "1.18" ; + :oldParent :operation_0278 ; + oboInOwl:hasDefinition "Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0278 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3471 a owl:Class ; + rdfs:label "Nucleic acid folding prediction (alignment-based)" ; + :created_in "1.7" ; + :obsolete_since "1.18" ; + :oldParent :operation_0279 ; + oboInOwl:hasDefinition "Prediction of nucleic-acid folding using sequence alignments as a source of data." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0279 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3472 a owl:Class ; + rdfs:label "k-mer counting" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Count k-mers (substrings of length k) in DNA sequence data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads." ; + rdfs:subClassOf :operation_0236 . + +:operation_3478 a owl:Class ; + rdfs:label "Phylogenetic reconstruction" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Reconstructing the inner node labels of a phylogenetic tree from its leafes." ; + oboInOwl:hasExactSynonym "Phylogenetic tree reconstruction" ; + oboInOwl:hasNarrowSynonym "Gene tree reconstruction", + "Species tree reconstruction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_0323 . + +:operation_3481 a owl:Class ; + rdfs:label "Probabilistic sequence generation" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Generate sequences from some probabilistic model, e.g. a model that simulates evolution." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0230, + :operation_3480 . + +:operation_3482 a owl:Class ; + rdfs:label "Antimicrobial resistance prediction" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Identify or predict causes for antibiotic resistance from molecular sequence analysis." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3301 ], + :operation_2403, + :operation_2423 . + +:operation_3502 a owl:Class ; + rdfs:label "Chemical similarity enrichment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information." ; + oboInOwl:hasExactSynonym "Chemical class enrichment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :operation_3501 . + +:operation_3503 a owl:Class ; + rdfs:label "Incident curve plotting" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Plot an incident curve such as a survival curve, death curve, mortality curve." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0337 . + +:operation_3504 a owl:Class ; + rdfs:label "Variant pattern analysis" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Identify and map patterns of genomic variations." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods often utilise a database of aligned reads." ; + rdfs:subClassOf :operation_3197 . + +:operation_3545 a owl:Class ; + rdfs:label "Mathematical modelling" ; + :created_in "1.8" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2426 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3552 a owl:Class ; + rdfs:label "Microscope image visualisation" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Visualise images resulting from various types of microscopy." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3382 ], + :operation_0337 . + +:operation_3553 a owl:Class ; + rdfs:label "Image annotation" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Annotate an image of some sort, typically with terms from a controlled vocabulary." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0226 . + +:operation_3557 a owl:Class ; + rdfs:label "Imputation" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Replace missing data with substituted values, usually by using some statistical or other mathematical approach." ; + oboInOwl:hasExactSynonym "Data imputation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2238 . + +:operation_3559 a owl:Class ; + rdfs:label "Ontology visualisation" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Visualise, format or render data from an ontology, typically a tree of terms." ; + oboInOwl:hasExactSynonym "Ontology browsing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0337 . + +:operation_3560 a owl:Class ; + rdfs:label "Maximum occurrence analysis" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0321 . + +:operation_3561 a owl:Class ; + rdfs:label "Database comparison" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves." ; + oboInOwl:hasNarrowSynonym "Data model comparison", + "Schema comparison" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2424, + :operation_2429 . + +:operation_3562 a owl:Class ; + rdfs:label "Network simulation" ; + :created_in "1.9" ; + :obsolete_since "1.24" ; + :oldParent :operation_2426 ; + oboInOwl:consider :operation_3927, + :operation_3928 ; + oboInOwl:hasDefinition "Simulate the bevaviour of a biological pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3563 a owl:Class ; + rdfs:label "RNA-seq read count analysis" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Analyze read counts from RNA-seq experiments." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3680 . + +:operation_3564 a owl:Class ; + rdfs:label "Chemical redundancy removal" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Identify and remove redundancy from a set of small molecule structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2483 . + +:operation_3565 a owl:Class ; + rdfs:label "RNA-seq time series data analysis" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Analyze time series data from an RNA-seq experiment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3680 . + +:operation_3566 a owl:Class ; + rdfs:label "Simulated gene expression data generation" ; + :created_in "1.9" ; + oboInOwl:hasDefinition "Simulate gene expression data, e.g. for purposes of benchmarking." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2426 . + +:operation_3625 a owl:Class ; + rdfs:label "Relation extraction" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Identify semantic relations among entities and concepts within a text, using text mining techniques." ; + oboInOwl:hasExactSynonym "Relation discovery", + "Relation inference", + "Relationship discovery", + "Relationship extraction", + "Relationship inference" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0306 . + +:operation_3627 a owl:Class ; + rdfs:label "Mass spectra calibration" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Re-adjust the output of mass spectrometry experiments with shifted ppm values." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214 . + +:operation_3628 a owl:Class ; + rdfs:label "Chromatographic alignment" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214 . + +:operation_3629 a owl:Class ; + rdfs:label "Deisotoping" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point." ; + oboInOwl:hasExactSynonym "Deconvolution" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214 . + +:operation_3632 a owl:Class ; + rdfs:label "Isotopic distributions calculation" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Calculate the isotope distribution of a given chemical species." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3438 . + +:operation_3633 a owl:Class ; + rdfs:label "Retention time prediction" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species." ; + oboInOwl:hasExactSynonym "Retention time calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3438 . + +:operation_3636 a owl:Class ; + rdfs:label "MRM/SRM" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3630 . + +:operation_3637 a owl:Class ; + rdfs:label "Spectral counting" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Calculate number of identified MS2 spectra as approximation of peptide / protein quantity." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3634 . + +:operation_3638 a owl:Class ; + rdfs:label "SILAC" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification analysis using stable isotope labeling by amino acids in cell culture." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3639 a owl:Class ; + rdfs:label "iTRAQ" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3640 a owl:Class ; + rdfs:label "18O labeling" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification analysis using labeling based on 18O-enriched H2O." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3641 a owl:Class ; + rdfs:label "TMT-tag" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3642 a owl:Class ; + rdfs:label "Stable isotope dimethyl labelling" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification analysis using chemical labeling by stable isotope dimethylation." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3643 a owl:Class ; + rdfs:label "Tag-based peptide identification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3631 . + +:operation_3644 a owl:Class ; + rdfs:label "de Novo sequencing" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0230, + :operation_3631 . + +:operation_3647 a owl:Class ; + rdfs:label "Blind peptide database search" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches." ; + oboInOwl:hasExactSynonym "Modification-tolerant peptide database search", + "Unrestricted peptide database search" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3646 . + +:operation_3648 a owl:Class ; + rdfs:label "Validation of peptide-spectrum matches" ; + :created_in "1.12" ; + :obsolete_since "1.19" ; + :oldParent :operation_2428, + :operation_3646 ; + oboInOwl:hasDefinition "Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3649 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3658 a owl:Class ; + rdfs:label "Statistical inference" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Analyse data in order to deduce properties of an underlying distribution or population." ; + oboInOwl:hasNarrowSynonym "Empirical Bayes" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2238 . + +:operation_3659 a owl:Class ; + rdfs:label "Regression analysis" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "A statistical calculation to estimate the relationships among variables." ; + oboInOwl:hasNarrowSynonym "Regression" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2238 . + +:operation_3660 a owl:Class ; + rdfs:label "Metabolic network modelling" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model." ; + oboInOwl:hasExactSynonym :Metabolic%20pathway%20modelling ; + oboInOwl:hasNarrowSynonym :Metabolic%20pathway%20reconstruction, + "Metabolic network reconstruction", + "Metabolic network simulation", + "Metabolic pathway simulation", + "Metabolic reconstruction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The terms and synyonyms here reflect that for practical intents and purposes, \"pathway\" and \"network\" can be treated the same." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2259 ], + :operation_3927, + :operation_3928 . + +:operation_3661 a owl:Class ; + rdfs:label "SNP annotation" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Predict the effect or function of an individual single nucleotide polymorphism (SNP)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0361 . + +:operation_3662 a owl:Class ; + rdfs:label "Ab-initio gene prediction" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Prediction of genes or gene components from first principles, i.e. without reference to existing genes." ; + oboInOwl:hasExactSynonym "Gene prediction (ab-initio)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2454 . + +:operation_3663 a owl:Class ; + rdfs:label "Homology-based gene prediction" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Prediction of genes or gene components by reference to homologous genes." ; + oboInOwl:hasExactSynonym "Empirical gene finding", + "Empirical gene prediction", + "Evidence-based gene prediction", + "Gene prediction (homology-based)", + "Similarity-based gene prediction" ; + oboInOwl:hasNarrowSynonym "Homology prediction", + "Orthology prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2454 . + +:operation_3666 a owl:Class ; + rdfs:label "Molecular surface comparison" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Compare two or more molecular surfaces." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2483, + :operation_3351 . + +:operation_3672 a owl:Class ; + rdfs:label "Gene functional annotation" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO)." ; + oboInOwl:hasExactSynonym "Sequence functional annotation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0361 . + +:operation_3675 a owl:Class ; + rdfs:label "Variant filtering" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3218 . + +:operation_3677 a owl:Class ; + rdfs:label "Differential binding analysis" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0415 . + +:operation_3694 a owl:Class ; + rdfs:label "Mass spectrum visualisation" ; + :created_in "1.13" ; + oboInOwl:hasDefinition "Visualise, format or render a mass spectrum." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0337 . + +:operation_3695 a owl:Class ; + rdfs:label "Filtering" ; + :created_in "1.13" ; + oboInOwl:hasDefinition "Filter a set of files or data items according to some property." ; + oboInOwl:hasNarrowSynonym "Sequence filtering", + "rRNA filtering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3703 a owl:Class ; + rdfs:label "Reference identification" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3197 . + +:operation_3704 a owl:Class ; + rdfs:label "Ion counting" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Label-free quantification by integration of ion current (ion counting)." ; + oboInOwl:hasExactSynonym "Ion current integration" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3634 . + +:operation_3705 a owl:Class ; + rdfs:label "Isotope-coded protein label" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Chemical tagging free amino groups of intact proteins with stable isotopes." ; + oboInOwl:hasExactSynonym "ICPL" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3635 . + +:operation_3715 a owl:Class ; + rdfs:label "Metabolic labeling" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed." ; + oboInOwl:hasNarrowSynonym "C-13 metabolic labeling", + "N-15 metabolic labeling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed)." ; + rdfs:subClassOf :operation_3635 . + +:operation_3730 a owl:Class ; + rdfs:label "Cross-assembly" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis." ; + oboInOwl:hasExactSynonym "Sequence assembly (cross-assembly)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0310 . + +:operation_3731 a owl:Class ; + rdfs:label "Sample comparison" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2424 . + +:operation_3741 a owl:Class ; + rdfs:label "Differential protein expression profiling" ; + :created_in "1.15" ; + oboInOwl:hasBroadSynonym "Differential protein analysis" ; + oboInOwl:hasDefinition "The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup." ; + oboInOwl:hasExactSynonym "Differential protein expression analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0314, + :operation_2997 . + +:operation_3742 a owl:Class ; + rdfs:label "Differential gene expression analysis" ; + :created_in "1.15" ; + :obsolete_since "1.17" ; + :oldParent :operation_2424 ; + oboInOwl:hasDefinition "The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_3223 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3744 a owl:Class ; + rdfs:label "Multiple sample visualisation" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0337 . + +:operation_3745 a owl:Class ; + rdfs:label "Ancestral reconstruction" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors." ; + oboInOwl:hasExactSynonym "Ancestral sequence reconstruction", + "Character mapping", + "Character optimisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms." ; + rdfs:subClassOf :operation_0324 . + +:operation_3755 a owl:Class ; + rdfs:label "PTM localisation" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Site localisation of post-translational modifications in peptide or protein mass spectra." ; + oboInOwl:hasExactSynonym "PTM scoring", + "Site localisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3645 . + +:operation_3761 a owl:Class ; + rdfs:label "Service discovery" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "An operation supporting the browsing or discovery of other tools and services." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3760 . + +:operation_3762 a owl:Class ; + rdfs:label "Service composition" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3760 . + +:operation_3763 a owl:Class ; + rdfs:label "Service invocation" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "An operation supporting the calling (invocation) of other tools and services." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3760 . + +:operation_3766 a owl:Class ; + rdfs:label "Weighted correlation network analysis" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "A data mining method typically used for studying biological networks based on pairwise correlations between variables." ; + oboInOwl:hasExactSynonym "WGCNA", + "Weighted gene co-expression network analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + :operation_3927 . + +:operation_3767 a owl:Class ; + rdfs:label "Protein identification" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry." ; + oboInOwl:hasExactSynonym "Protein inference" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_2423, + :operation_3214 . + +:operation_3791 a owl:Class ; + rdfs:label "Collapsing methods" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "A method whereby data on several variants are \"collapsed\" into a single covariate based on regions such as genes." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). \"Collapsing methods\" were developed to overcome these problems." ; + rdfs:subClassOf :operation_3197 . + +:operation_3792 a owl:Class ; + rdfs:label "miRNA expression analysis" ; + :created_in "1.17" ; + oboInOwl:hasBroadSynonym "miRNA analysis" ; + oboInOwl:hasDefinition "The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes." ; + oboInOwl:hasExactSynonym "miRNA expression profiling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2495 . + +:operation_3793 a owl:Class ; + rdfs:label "Read summarisation" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Counting and summarising the number of short sequence reads that map to genomic features." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3921 . + +:operation_3795 a owl:Class ; + rdfs:label "In vitro selection" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3095 . + +:operation_3797 a owl:Class ; + rdfs:label "Rarefaction" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves)." ; + oboInOwl:hasExactSynonym "Species richness assessment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_3438 . + +:operation_3798 a owl:Class ; + rdfs:label "Read binning" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "An operation which groups reads or contigs and assigns them to operational taxonomic units." ; + oboInOwl:hasExactSynonym "Binning", + "Binning shotgun reads" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Binning methods use one or a combination of compositional features or sequence similarity." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_3921 . + +:operation_3800 a owl:Class ; + rdfs:label "RNA-Seq quantification" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study." ; + oboInOwl:hasExactSynonym "RNA-Seq quantitation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3799 . + +:operation_3801 a owl:Class ; + rdfs:label "Spectral library search" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Match experimentally measured mass spectrum to a spectrum in a spectral library or database." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3631 . + +:operation_3802 a owl:Class ; + rdfs:label "Sorting" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Sort a set of files or data items according to some property." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3803 a owl:Class ; + rdfs:label "Natural product identification" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics." ; + oboInOwl:hasNarrowSynonym "De novo metabolite identification", + "Fragmenation tree generation", + "Metabolite identification" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3214 . + +:operation_3809 a owl:Class ; + rdfs:label "DMR identification" ; + :created_in "1.19" ; + oboInOwl:hasDefinition "Identify and assess specific genes or regulatory regions of interest that are differentially methylated." ; + oboInOwl:hasExactSynonym "Differentially-methylated region identification" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3204 . + +:operation_3840 a owl:Class ; + rdfs:label "Multilocus sequence typing" ; + :created_in "1.21" ; + oboInOwl:hasDbXref oboLegacy:OBI_0000435, + ; + oboInOwl:hasDefinition "Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes." ; + oboInOwl:hasExactSynonym "MLST" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_3196 . + +:operation_3860 a owl:Class ; + rdfs:label "Spectrum calculation" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "Calculate a theoretical mass spectrometry spectra for given sequences." ; + oboInOwl:hasExactSynonym "Spectrum prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_0250, + :operation_3214 . + +:operation_3890 a owl:Class ; + rdfs:label "Trajectory visualization" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "3D visualization of a molecular trajectory." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2162 ], + :operation_0570 . + +:operation_3891 a owl:Class ; + rdfs:label "Essential dynamics" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations." ; + oboInOwl:hasExactSynonym "ED", + "PCA", + "Principal modes" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system." ; + rdfs:subClassOf :operation_0244, + :operation_2481 . + +:operation_3893 a owl:Class ; + rdfs:label "Forcefield parameterisation" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations." ; + oboInOwl:hasExactSynonym "Ligand parameterization", + "Molecule parameterization" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1439 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_2426 . + +:operation_3894 a owl:Class ; + rdfs:label "DNA profiling" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on." ; + oboInOwl:hasExactSynonym "DNA fingerprinting" ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2478 . + +:operation_3896 a owl:Class ; + rdfs:label "Active site prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction." ; + oboInOwl:hasNarrowSynonym "Active site detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2575 . + +:operation_3897 a owl:Class ; + rdfs:label "Ligand-binding site prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function." ; + oboInOwl:hasNarrowSynonym "Ligand-binding site detection", + "Peptide-protein binding prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2575 . + +:operation_3898 a owl:Class ; + rdfs:label "Metal-binding site prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict or detect metal ion-binding sites in proteins." ; + oboInOwl:hasExactSynonym "Metal-binding site detection", + "Protein metal-binding site prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2575 . + +:operation_3899 a owl:Class ; + rdfs:label "Protein-protein docking" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Model or simulate protein-protein binding using comparative modelling or other techniques." ; + oboInOwl:hasExactSynonym "Protein docking" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1461 ], + :operation_0478 . + +:operation_3900 a owl:Class ; + rdfs:label "DNA-binding protein prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict DNA-binding proteins." ; + oboInOwl:hasExactSynonym "DNA-binding protein detection", + "DNA-protein interaction prediction", + "Protein-DNA interaction prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0906 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + :operation_0389 . + +:operation_3901 a owl:Class ; + rdfs:label "RNA-binding protein prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict RNA-binding proteins." ; + oboInOwl:hasExactSynonym "Protein-RNA interaction prediction", + "RNA-binding protein detection", + "RNA-protein interaction prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0906 ], + :operation_0389 . + +:operation_3902 a owl:Class ; + rdfs:label "RNA binding site prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict or detect RNA-binding sites in protein sequences." ; + oboInOwl:hasExactSynonym "Protein-RNA binding site detection", + "Protein-RNA binding site prediction", + "RNA binding site detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0420 . + +:operation_3903 a owl:Class ; + rdfs:label "DNA binding site prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Predict or detect DNA-binding sites in protein sequences." ; + oboInOwl:hasExactSynonym "Protein-DNA binding site detection", + "Protein-DNA binding site prediction" ; + oboInOwl:hasNarrowSynonym "DNA binding site detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0420 . + +:operation_3904 a owl:Class ; + rdfs:label "Protein disorder prediction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Identify or predict intrinsically disordered regions in proteins." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3301 ], + :operation_2423, + :operation_3092 . + +:operation_3919 a owl:Class ; + rdfs:label "Methylation calling" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3204 . + +:operation_3920 a owl:Class ; + rdfs:label "DNA testing" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny." ; + oboInOwl:hasExactSynonym "Genetic testing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0622 ], + :operation_2478 . + +:operation_3933 a owl:Class ; + rdfs:label "Demultiplexing" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Assigning sequence reads to separate groups / files based on their index tag (sample origin)." ; + oboInOwl:hasExactSynonym "Sequence demultiplexing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or \"barcode\") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a \"mapping\" file is used which indicates which barcodes correspond to which samples." ; + rdfs:subClassOf :operation_3921 . + +:operation_3936 a owl:Class ; + rdfs:label "Feature selection" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction." ; + oboInOwl:hasExactSynonym "Attribute selection", + "Variable selection", + "Variable subset selection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3935 . + +:operation_3937 a owl:Class ; + rdfs:label "Feature extraction" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation." ; + oboInOwl:hasExactSynonym "Feature projection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_3935 . + +:operation_3938 a owl:Class ; + rdfs:label "Virtual screening" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme)." ; + oboInOwl:hasNarrowSynonym "Ligand-based screening", + "Ligand-based virtual screening", + "Structure-based screening", + "Structured-based virtual screening", + "Virtual ligand screening" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1461 ], + :operation_0482, + :operation_4009 . + +:operation_3942 a owl:Class ; + rdfs:label "Tree dating" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The application of phylogenetic and other methods to estimate paleogeographical events such as speciation." ; + oboInOwl:hasExactSynonym "Biogeographic dating", + "Speciation dating", + "Species tree dating", + "Tree-dating" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0324 . + +:operation_3946 a owl:Class ; + rdfs:label "Ecological modelling" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1439 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_0286, + :operation_2426 . + +:operation_3947 a owl:Class ; + rdfs:label "Phylogenetic tree reconciliation" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc." ; + oboInOwl:hasExactSynonym "Gene tree / species tree reconciliation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods typically test for topological similarity between trees using for example a congruence index." ; + rdfs:subClassOf :operation_0325 . + +:operation_3950 a owl:Class ; + rdfs:label "Selection detection" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2478 . + +:operation_3960 a owl:Class ; + rdfs:label "Principal component analysis" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2238 . + +:operation_3962 a owl:Class ; + rdfs:label "Deletion detection" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Identify deletion events causing the number of repeats in the genome to vary between individuals." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3961 . + +:operation_3963 a owl:Class ; + rdfs:label "Duplication detection" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Identify duplication events causing the number of repeats in the genome to vary between individuals." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3961 . + +:operation_3964 a owl:Class ; + rdfs:label "Complex CNV detection" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3961 . + +:operation_3965 a owl:Class ; + rdfs:label "Amplification detection" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Identify amplification events causing the number of repeats in the genome to vary between individuals." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3961 . + +:operation_3968 a owl:Class ; + rdfs:label "Adhesin prediction" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Predict adhesins in protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0804 ], + :operation_2429, + :operation_3092 . + +:operation_4008 a owl:Class ; + rdfs:label "Protein design" ; + :created_in 1.25 ; + oboInOwl:hasDefinition "Design new protein molecules with specific structural or functional properties." ; + oboInOwl:hasNarrowSynonym "Protein redesign", + "Rational protein design", + "de novo protein design" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2430 . + +:operation_4031 a owl:Class ; + rdfs:label "Power test" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false." ; + oboInOwl:hasExactSynonym "Estimation of statistical power", + "Power analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0951 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3365 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2042 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2269 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3572 ], + :operation_2238 . + +:operation_4032 a owl:Class ; + rdfs:label "DNA modification prediction" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1772 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1276 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_3494 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3295 ], + :operation_0415 . + +:operation_4033 a owl:Class ; + rdfs:label "Disease transmission analysis" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2048 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3305 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3324 ], + :operation_2426, + :operation_2945, + :operation_3664 . + +:operation_4034 a owl:Class ; + rdfs:label "Multiple testing correction" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The correction of p-values from multiple statistical tests to correct for false positives." ; + oboInOwl:hasExactSynonym "FDR estimation", + "False discovery rate estimation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3932 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2269 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1669 ], + :operation_2238 . + +:organisation a owl:AnnotationProperty ; + rdfs:label "Organisation" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format." ; + oboInOwl:hasExactSynonym "Organization" ; + oboInOwl:inSubset :properties . + +:refactor_comment a owl:AnnotationProperty ; + rdfs:label "refactor_comment" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.)." ; + oboInOwl:inSubset :properties . + +:regex a owl:AnnotationProperty ; + rdfs:label "Regular expression" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too." ; + oboInOwl:inSubset :properties . + +:related_term a owl:AnnotationProperty ; + rdfs:label "Related term" ; + oboInOwl:hasDefinition "'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching." ; + oboInOwl:inSubset :properties ; + rdfs:subPropertyOf oboInOwl:hasRelatedSynonym . + +:repository a owl:AnnotationProperty ; + rdfs:label "Repository" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained." ; + oboInOwl:hasExactSynonym "Public repository", + "Source-code repository" ; + oboInOwl:inSubset :properties . + +:thematic_editor a owl:AnnotationProperty ; + rdfs:label "thematic_editor" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children." ; + oboInOwl:inSubset :properties . + +:topic_0079 a owl:Class ; + rdfs:label "Metabolites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0154 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0083 a owl:Class ; + rdfs:label "Alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080, + :topic_0081 ; + oboInOwl:hasDefinition "The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0085 a owl:Class ; + rdfs:label "Functional genomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc." ; + oboInOwl:hasHumanReadableId "Functional_genomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622, + :topic_1775 . + +:topic_0090 a owl:Class ; + rdfs:label "Information retrieval" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3071, + :topic_3489 ; + oboInOwl:hasDefinition "The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0094 a owl:Class ; + rdfs:label "Nucleic acid thermodynamics" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0097 ; + oboInOwl:hasDefinition "The study of the thermodynamic properties of a nucleic acid." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0100 a owl:Class ; + rdfs:label "Nucleic acid restriction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0821 ; + oboInOwl:hasDefinition "Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0107 a owl:Class ; + rdfs:label "Genetic codes and codon usage" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0203 ; + oboInOwl:hasDefinition "The study of codon usage in nucleotide sequence(s), genetic codes and so on." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0109 a owl:Class ; + rdfs:label "Gene finding" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0114 ; + oboInOwl:hasDefinition "Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0110 a owl:Class ; + rdfs:label "Transcription" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0203 ; + oboInOwl:hasDefinition "The transcription of DNA into mRNA." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0111 a owl:Class ; + rdfs:label "Promoters" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0749 ; + oboInOwl:hasDefinition "Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0112 a owl:Class ; + rdfs:label "Nucleic acid folding" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The folding (in 3D space) of nucleic acid molecules." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0097 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0122 a owl:Class ; + rdfs:label "Structural genomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The elucidation of the three dimensional structure for all (available) proteins in a given organism." ; + oboInOwl:hasHumanReadableId "Structural_genomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622, + :topic_1317 . + +:topic_0133 a owl:Class ; + rdfs:label "Two-dimensional gel electrophoresis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0121 ; + oboInOwl:hasDefinition "Two-dimensional gel electrophoresis image and related data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0134 a owl:Class ; + rdfs:label "Mass spectrometry" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3520 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0135 a owl:Class ; + rdfs:label "Protein microarrays" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0121 ; + oboInOwl:hasDefinition "Protein microarray data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0137 a owl:Class ; + rdfs:label "Protein hydropathy" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0123 ; + oboInOwl:hasDefinition "The study of the hydrophobic, hydrophilic and charge properties of a protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0141 a owl:Class ; + rdfs:label "Protein cleavage sites and proteolysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0121 ; + oboInOwl:hasDefinition "Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0143 a owl:Class ; + rdfs:label "Protein structure comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The comparison of two or more protein structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0081 ; + rdfs:comment "Use this concept for methods that are exclusively for protein structure." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0144 a owl:Class ; + rdfs:label "Protein residue interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0130 ; + oboInOwl:hasDefinition "The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0147 a owl:Class ; + rdfs:label "Protein-protein interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0128 ; + oboInOwl:hasDefinition "Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0148 a owl:Class ; + rdfs:label "Protein-ligand interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0128 ; + oboInOwl:hasDefinition "Protein-ligand (small molecule) interactions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0149 a owl:Class ; + rdfs:label "Protein-nucleic acid interactions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0128 ; + oboInOwl:hasDefinition "Protein-DNA/RNA interactions." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0150 a owl:Class ; + rdfs:label "Protein design" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0130 ; + oboInOwl:hasDefinition "The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0151 a owl:Class ; + rdfs:label "G protein-coupled receptors (GPCR)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0820 ; + oboInOwl:hasDefinition "G-protein coupled receptors (GPCRs)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0156 a owl:Class ; + rdfs:label "Sequence editing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080, + :topic_0091 ; + oboInOwl:hasDefinition "Edit, convert or otherwise change a molecular sequence, either randomly or specifically." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0158 a owl:Class ; + rdfs:label "Sequence motifs" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160 ; + oboInOwl:hasDefinition "Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0159 a owl:Class ; + rdfs:label "Sequence comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The comparison of two or more molecular sequences, for example sequence alignment and clustering." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:comment "The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0163 a owl:Class ; + rdfs:label "Sequence database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The query is a sequence-based entity such as another sequence, a motif or profile." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0164 a owl:Class ; + rdfs:label "Sequence clustering" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The comparison and grouping together of molecular sequences on the basis of their similarities." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:comment "This includes systems that generate, process and analyse sequence clusters." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0167 a owl:Class ; + rdfs:label "Structural (3D) profiles" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0081 ; + oboInOwl:hasDefinition "The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0172 a owl:Class ; + rdfs:label "Protein structure prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0173 a owl:Class ; + rdfs:label "Nucleic acid structure prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0097 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0174 a owl:Class ; + rdfs:label "Ab initio structure prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0175 a owl:Class ; + rdfs:label "Homology modelling" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2275 ; + oboInOwl:hasDefinition "The modelling of the three-dimensional structure of a protein using known sequence and structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0177 a owl:Class ; + rdfs:label "Molecular docking" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The modelling the structure of proteins in complex with small molecules or other macromolecules." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2275 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0178 a owl:Class ; + rdfs:label "Protein secondary structure prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The prediction of secondary or supersecondary structure of protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0179 a owl:Class ; + rdfs:label "Protein tertiary structure prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The prediction of tertiary structure of protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0180 a owl:Class ; + rdfs:label "Protein fold recognition" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0182 a owl:Class ; + rdfs:label "Sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The alignment of molecular sequences or sequence profiles (representing sequence alignments)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:comment "This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0183 a owl:Class ; + rdfs:label "Structure alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.7" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0081 ; + rdfs:comment "This includes the generation, storage, analysis, rendering etc. of structure alignments." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0184 a owl:Class ; + rdfs:label "Threading" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0082 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0188 a owl:Class ; + rdfs:label "Sequence profiles and HMMs" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160 ; + oboInOwl:hasDefinition "Sequence profiles; typically a positional, numerical matrix representing a sequence alignment." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0191 a owl:Class ; + rdfs:label "Phylogeny reconstruction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3293 ; + oboInOwl:hasDefinition "The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Currently too specific for the topic sub-ontology (but might be unobsoleted)." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0195 a owl:Class ; + rdfs:label "Virtual PCR" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0077 ; + oboInOwl:hasDefinition "Simulated polymerase chain reaction (PCR)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0200 a owl:Class ; + rdfs:label "Microarrays" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0203 ; + oboInOwl:hasDefinition "Microarrays, for example, to process microarray data or design probes and experiments." ; + oboInOwl:inSubset :obsolete ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D046228" ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0204 a owl:Class ; + rdfs:label "Gene regulation" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The regulation of gene expression." ; + oboInOwl:hasNarrowSynonym "Regulatory genomics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0203 . + +:topic_0208 a owl:Class ; + rdfs:label "Pharmacogenomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity." ; + oboInOwl:hasHumanReadableId "Pharmacogenomics" ; + oboInOwl:hasNarrowSynonym "Pharmacogenetics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0202, + :topic_0622 . + +:topic_0209 a owl:Class ; + rdfs:label "Medicinal chemistry" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.4 Medicinal chemistry" ; + oboInOwl:hasDefinition "The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes." ; + oboInOwl:hasExactSynonym "Drug design" ; + oboInOwl:hasHumanReadableId "Medicinal_chemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3336, + :topic_3371 . + +:topic_0210 a owl:Class ; + rdfs:label "Fish" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Information on a specific fish genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0211 a owl:Class ; + rdfs:label "Flies" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Information on a specific fly genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0213 a owl:Class ; + rdfs:label "Mice or rats" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_2820 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Information on a specific mouse or rat genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a group of mice / rats or all mice / rats." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0215 a owl:Class ; + rdfs:label "Worms" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Information on a specific worm genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0217 a owl:Class ; + rdfs:label "Literature analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0218 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0220 a owl:Class ; + rdfs:label "Document, record and content management" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The management and manipulation of digital documents, including database records, files and reports." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3489 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0221 a owl:Class ; + rdfs:label "Sequence annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0219 ; + oboInOwl:hasDefinition "Annotation of a molecular sequence." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0222 a owl:Class ; + rdfs:label "Genome annotation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0219, + :topic_0621, + :topic_0622 ; + oboInOwl:hasDefinition "Annotation of a genome." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0593 a owl:Class ; + rdfs:label "NMR" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Spectroscopy" ; + oboInOwl:hasDefinition "An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules." ; + oboInOwl:hasExactSynonym "NMR spectroscopy", + "Nuclear magnetic resonance spectroscopy" ; + oboInOwl:hasHumanReadableId "NMR" ; + oboInOwl:hasNarrowSynonym "HOESY", + "Heteronuclear Overhauser Effect Spectroscopy", + "NOESY", + "Nuclear Overhauser Effect Spectroscopy", + "ROESY", + "Rotational Frame Nuclear Overhauser Effect Spectroscopy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_1317, + :topic_3382 . + +:topic_0594 a owl:Class ; + rdfs:label "Sequence classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The classification of molecular sequences based on some measure of their similarity." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:comment "Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0595 a owl:Class ; + rdfs:label "Protein classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0623 ; + oboInOwl:hasDefinition "primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0598 a owl:Class ; + rdfs:label "Sequence motif or profile" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160 ; + oboInOwl:hasDefinition "Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes comparison, discovery, recognition etc. of sequence motifs." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0606 a owl:Class ; + rdfs:label "Literature data resources" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Data resources for the biological or biomedical literature, either a primary source of literature or some derivative." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3068 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0607 a owl:Class ; + rdfs:label "Laboratory information management" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on." ; + oboInOwl:hasHumanReadableId "Laboratory_Information_management" ; + oboInOwl:hasNarrowSynonym "Laboratory resources" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0605 . + +:topic_0608 a owl:Class ; + rdfs:label "Cell and tissue culture" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2229 ; + oboInOwl:hasDefinition "General cell culture or data on a specific cell lines." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0612 a owl:Class ; + rdfs:label "Cell cycle" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2229 ; + oboInOwl:hasDefinition "The cell cycle including key genes and proteins." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0613 a owl:Class ; + rdfs:label "Peptides and amino acids" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The physicochemical, biochemical or structural properties of amino acids or peptides." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0154 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0616 a owl:Class ; + rdfs:label "Organelles" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2229 ; + oboInOwl:hasDefinition "A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0617 a owl:Class ; + rdfs:label "Ribosomes" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2229 ; + oboInOwl:hasDefinition "Ribosomes, typically of ribosome-related genes and proteins." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0618 a owl:Class ; + rdfs:label "Scents" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0154 ; + oboInOwl:hasDefinition "A database about scents." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0620 a owl:Class ; + rdfs:label "Drugs and target structures" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The structures of drugs, drug target, their interactions and binding affinities." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0154 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0624 a owl:Class ; + rdfs:label "Chromosomes" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Study of chromosomes." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0654 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0629 a owl:Class ; + rdfs:label "Gene expression and microarray" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0203 ; + oboInOwl:hasDefinition "Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0635 a owl:Class ; + rdfs:label "Specific protein resources" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0623 ; + oboInOwl:hasDefinition "A particular protein, protein family or other group of proteins." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0637 a owl:Class ; + rdfs:label "Taxonomy" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.25 Taxonomy" ; + oboInOwl:hasDefinition "Organism classification, identification and naming." ; + oboInOwl:hasHumanReadableId "Taxonomy" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3299 . + +:topic_0641 a owl:Class ; + rdfs:label "Repeat sequences" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0157 ; + oboInOwl:hasDefinition "The repetitive nature of molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0642 a owl:Class ; + rdfs:label "Low complexity sequences" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0157 ; + oboInOwl:hasDefinition "The (character) complexity of molecular sequences, particularly regions of low complexity." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0644 a owl:Class ; + rdfs:label "Proteome" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "A specific proteome including protein sequences and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0655 a owl:Class ; + rdfs:label "Coding RNA" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0660 a owl:Class ; + rdfs:label "rRNA" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0659 ; + oboInOwl:hasDefinition "One or more ribosomal RNA (rRNA) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0663 a owl:Class ; + rdfs:label "tRNA" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0659 ; + oboInOwl:hasDefinition "One or more transfer RNA (tRNA) sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0694 a owl:Class ; + rdfs:label "Protein secondary structure" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein secondary structure or secondary structure alignments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2814 ; + rdfs:comment "This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0697 a owl:Class ; + rdfs:label "RNA structure" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0097 ; + oboInOwl:hasDefinition "RNA secondary or tertiary structure and alignments." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0698 a owl:Class ; + rdfs:label "Protein tertiary structure" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein tertiary structures." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2814 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0722 a owl:Class ; + rdfs:label "Nucleic acid classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0623 ; + oboInOwl:hasDefinition "Classification of nucleic acid sequences and structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0724 a owl:Class ; + rdfs:label "Protein families" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.14" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0623 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0740 a owl:Class ; + rdfs:label "Nucleic acid sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Nucleotide sequence alignments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0741 a owl:Class ; + rdfs:label "Protein sequence alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "Protein sequence alignments." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "A sequence profile typically represents a sequence alignment." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0747 a owl:Class ; + rdfs:label "Nucleic acid sites and features" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160, + :topic_0640 ; + oboInOwl:hasDefinition "The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0751 a owl:Class ; + rdfs:label "Phosphorylation sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0601, + :topic_0748 ; + oboInOwl:hasDefinition "Protein phosphorylation and phosphorylation sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0753 a owl:Class ; + rdfs:label "Metabolic pathways" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Metabolic pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0754 a owl:Class ; + rdfs:label "Signaling pathways" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Signaling pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0767 a owl:Class ; + rdfs:label "Protein and peptide identification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0121 ; + oboInOwl:hasDefinition "Protein and peptide identification." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0769 a owl:Class ; + rdfs:label "Workflows" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Biological or biomedical analytical workflows or pipelines." ; + oboInOwl:hasExactSynonym "Pipelines" ; + oboInOwl:hasHumanReadableId "Workflows" ; + oboInOwl:hasNarrowSynonym "Software integration", + "Tool integration", + "Tool interoperability" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_0770 a owl:Class ; + rdfs:label "Data types and objects" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.0" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0091 ; + oboInOwl:hasDefinition "Structuring data into basic types and (computational) objects." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0771 a owl:Class ; + rdfs:label "Theoretical biology" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3307 ; + oboInOwl:hasDefinition "Theoretical biology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0779 a owl:Class ; + rdfs:label "Mitochondria" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2229 ; + oboInOwl:hasDefinition "Mitochondria, typically of mitochondrial genes and proteins." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0781 a owl:Class ; + rdfs:label "Virology" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "VT 1.5.28" ; + oboInOwl:hasDefinition "Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation." ; + oboInOwl:hasHumanReadableId "Virology" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_0782 a owl:Class ; + rdfs:label "Fungi" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_2818 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a fungus, a group of fungi or all fungi." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0783 a owl:Class ; + rdfs:label "Pathogens" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway." ; + :obsolete_since "1.17" ; + :oldParent :topic_0621 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a pathogen, a group of pathogens or all pathogens." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0786 a owl:Class ; + rdfs:label "Arabidopsis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0780 ; + oboInOwl:hasDefinition "Arabidopsis-specific data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0787 a owl:Class ; + rdfs:label "Rice" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0780 ; + oboInOwl:hasDefinition "Rice-specific data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0796 a owl:Class ; + rdfs:label "Genetic mapping and linkage" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0102 ; + oboInOwl:hasDefinition "Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0797 a owl:Class ; + rdfs:label "Comparative genomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study (typically comparison) of the sequence, structure or function of multiple genomes." ; + oboInOwl:hasHumanReadableId "Comparative_genomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622 . + +:topic_0798 a owl:Class ; + rdfs:label "Mobile genetic elements" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns." ; + oboInOwl:hasHumanReadableId "Mobile_genetic_elements" ; + oboInOwl:hasNarrowSynonym "Transposons" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0114 . + +:topic_0803 a owl:Class ; + rdfs:label "Human disease" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0634 ; + oboInOwl:hasDefinition "Human diseases, typically describing the genes, mutations and proteins implicated in disease." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0922 a owl:Class ; + rdfs:label "Primers" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "PCR primers and hybridisation oligos in a nucleic acid sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0632 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1302 a owl:Class ; + rdfs:label "PolyA signal or sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1304 a owl:Class ; + rdfs:label "CpG island and isochores" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "CpG rich regions (isochores) in a nucleotide sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1305 a owl:Class ; + rdfs:label "Restriction sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3125 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1307 a owl:Class ; + rdfs:label "Splice sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3320, + :topic_3512 ; + oboInOwl:hasDefinition "Splice sites in a nucleotide sequence or alternative RNA splicing events." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1308 a owl:Class ; + rdfs:label "Matrix/scaffold attachment sites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3125 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1311 a owl:Class ; + rdfs:label "Operon" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Operons (operators, promoters and genes) from a bacterial genome." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0114 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1312 a owl:Class ; + rdfs:label "Promoters" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0749 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1456 a owl:Class ; + rdfs:label "Protein membrane regions" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0736 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1811 a owl:Class ; + rdfs:label "Prokaryotes and Archaea" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_0621 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2225 a owl:Class ; + rdfs:label "Protein databases" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0078 ; + oboInOwl:hasDefinition "Protein data resources." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2226 a owl:Class ; + rdfs:label "Structure determination" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_1317 ; + oboInOwl:hasDefinition "Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2230 a owl:Class ; + rdfs:label "Classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0089 ; + oboInOwl:hasDefinition "Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2232 a owl:Class ; + rdfs:label "Lipoproteins" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0820 ; + oboInOwl:hasDefinition "Lipoproteins (protein-lipid assemblies)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2257 a owl:Class ; + rdfs:label "Phylogeny visualisation" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0084 ; + oboInOwl:hasDefinition "Visualise a phylogeny, for example, render a phylogenetic tree." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2271 a owl:Class ; + rdfs:label "Structure database search" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0081 ; + oboInOwl:hasDefinition "Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure)." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2276 a owl:Class ; + rdfs:label "Protein function prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_1775 ; + oboInOwl:hasDefinition "The prediction of functional properties of a protein." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2277 a owl:Class ; + rdfs:label "SNP" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2885 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2278 a owl:Class ; + rdfs:label "Transmembrane protein prediction" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0082, + :topic_0820 ; + oboInOwl:hasDefinition "Predict transmembrane domains and topology in protein sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2280 a owl:Class ; + rdfs:label "Nucleic acid structure comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0097, + :topic_1770 ; + oboInOwl:hasDefinition "The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "Use this concept for methods that are exclusively for nucleic acid structures." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2397 a owl:Class ; + rdfs:label "Exons" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Exons in a nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2399 a owl:Class ; + rdfs:label "Gene transcription" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Transcription of DNA into RNA including the regulation of transcription." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2533 a owl:Class ; + rdfs:label "DNA mutation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA mutation." ; + oboInOwl:hasHumanReadableId "DNA_mutation" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0199, + :topic_0654 . + +:topic_2640 a owl:Class ; + rdfs:label "Oncology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.16 Oncology" ; + oboInOwl:hasDefinition "The study of cancer, for example, genes and proteins implicated in cancer." ; + oboInOwl:hasExactSynonym "Cancer biology" ; + oboInOwl:hasHumanReadableId "Oncology" ; + oboInOwl:hasNarrowSynonym "Cancer", + "Neoplasm", + "Neoplasms" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_2661 a owl:Class ; + rdfs:label "Toxins and targets" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Structural and associated data for toxic chemical substances." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0154 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2754 a owl:Class ; + rdfs:label "Introns" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Introns in a nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2807 a owl:Class ; + rdfs:label "Tool topic" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0003 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2809 a owl:Class ; + rdfs:label "Study topic" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0003 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2811 a owl:Class ; + rdfs:label "Nomenclature" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0089 ; + oboInOwl:hasDefinition "Biological nomenclature (naming), symbols and terminology." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2813 a owl:Class ; + rdfs:label "Disease genes and proteins" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0634 ; + oboInOwl:hasDefinition "The genes, gene variations and proteins involved in one or more specific diseases." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2815 a owl:Class ; + rdfs:label "Human biology" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The study of human beings in general, including the human genome and proteome." ; + oboInOwl:hasExactSynonym "Humans" ; + oboInOwl:hasHumanReadableId "Human_biology" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_2816 a owl:Class ; + rdfs:label "Gene resources" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3053 ; + oboInOwl:hasDefinition "Informatics resource (typically a database) primarily focused on genes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2817 a owl:Class ; + rdfs:label "Yeast" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2819 a owl:Class ; + rdfs:label "Invertebrates" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_3500 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2821 a owl:Class ; + rdfs:label "Unicellular eukaryotes" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_2818 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2826 a owl:Class ; + rdfs:label "Protein structure alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2814 ; + oboInOwl:hasDefinition "Protein secondary or tertiary structure alignments." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2828 a owl:Class ; + rdfs:label "X-ray diffraction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample." ; + oboInOwl:hasExactSynonym "Crystallography" ; + oboInOwl:hasHumanReadableId "X-ray_diffraction" ; + oboInOwl:hasNarrowSynonym "X-ray crystallography", + "X-ray microscopy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_1317, + :topic_3382 . + +:topic_2829 a owl:Class ; + rdfs:label "Ontologies, nomenclature and classification" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0089 ; + oboInOwl:hasDefinition "Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics." ; + oboInOwl:inSubset :obsolete ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D002965" ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2830 a owl:Class ; + rdfs:label "Immunoproteins and antigens" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Immunity-related proteins and their ligands." ; + oboInOwl:hasHumanReadableId "Immunoproteins_and_antigens" ; + oboInOwl:hasNarrowSynonym "Antigens", + "Immunopeptides", + "Immunoproteins", + "Therapeutic antibodies" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc.\"" ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0623, + :topic_0804 . + +:topic_2839 a owl:Class ; + rdfs:label "Molecules" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3047 ; + oboInOwl:hasDefinition "Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance." ; + oboInOwl:hasRelatedSynonym "CHEBI:23367" ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2840 a owl:Class ; + rdfs:label "Toxicology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.9 Toxicology" ; + oboInOwl:hasDefinition "Toxins and the adverse effects of these chemical substances on living organisms." ; + oboInOwl:hasHumanReadableId "Toxicology" ; + oboInOwl:hasNarrowSynonym "Computational toxicology", + "Toxicoinformatics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303, + :topic_3377 . + +:topic_2842 a owl:Class ; + rdfs:label "High-throughput sequencing" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta13" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3168 ; + oboInOwl:hasDefinition "Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2846 a owl:Class ; + rdfs:label "Gene regulatory networks" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Gene regulatory networks." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2847 a owl:Class ; + rdfs:label "Disease (specific)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "beta12orEarlier" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0634 ; + oboInOwl:hasDefinition "Informatics resources dedicated to one or more specific diseases (not diseases in general)." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2867 a owl:Class ; + rdfs:label "VNTR" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2885 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2868 a owl:Class ; + rdfs:label "Microsatellites" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasAlternativeId :data_2868 ; + oboInOwl:hasDefinition "Microsatellite polymorphism in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2885 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2869 a owl:Class ; + rdfs:label "RFLP" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasAlternativeId :data_2869 ; + oboInOwl:hasDefinition "Restriction fragment length polymorphisms (RFLP) in a DNA sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_2885 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2953 a owl:Class ; + rdfs:label "Nucleic acid design" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0097 ; + oboInOwl:hasDefinition "Topic for the design of nucleic acid sequences with specific conformations." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3032 a owl:Class ; + rdfs:label "Primer or probe design" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0632 ; + oboInOwl:hasDefinition "The design of primers for PCR and DNA amplification or the design of molecular probes." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3038 a owl:Class ; + rdfs:label "Structure databases" ; + :created_in "beta13" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0081 ; + oboInOwl:hasDefinition "Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3039 a owl:Class ; + rdfs:label "Nucleic acid structure" ; + :created_in "beta13" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0097 ; + oboInOwl:hasDefinition "Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3041 a owl:Class ; + rdfs:label "Sequence databases" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "Molecular sequence data resources, including sequence sites, alignments, motifs and profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3042 a owl:Class ; + rdfs:label "Nucleic acid sequences" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3043 a owl:Class ; + rdfs:label "Protein sequences" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3044 a owl:Class ; + rdfs:label "Protein interaction networks" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0128 ; + oboInOwl:hasDefinition "Protein interaction networks." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3048 a owl:Class ; + rdfs:label "Mammals" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3050 a owl:Class ; + rdfs:label "Biodiversity" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.5 Biodiversity conservation" ; + oboInOwl:hasDefinition "The degree of variation of life forms within a given ecosystem, biome or an entire planet." ; + oboInOwl:hasHumanReadableId "Biodiversity" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D044822" ; + rdfs:subClassOf :topic_0610 . + +:topic_3052 a owl:Class ; + rdfs:label "Sequence clusters and classification" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0080 ; + oboInOwl:hasDefinition "The comparison, grouping together and classification of macromolecules on the basis of sequence similarity." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3055 a owl:Class ; + rdfs:label "Quantitative genetics" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight)." ; + oboInOwl:hasHumanReadableId "Quantitative_genetics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0625 . + +:topic_3056 a owl:Class ; + rdfs:label "Population genetics" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow." ; + oboInOwl:hasHumanReadableId "Population_genetics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3053 . + +:topic_3060 a owl:Class ; + rdfs:label "Regulatory RNA" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0659 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3061 a owl:Class ; + rdfs:label "Documentation and help" ; + :created_in "beta13" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The documentation of resources such as tools, services and databases and how to get help." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3068 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3062 a owl:Class ; + rdfs:label "Genetic organisation" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0114 ; + oboInOwl:hasDefinition "The structural and functional organisation of genes and other genetic elements." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3063 a owl:Class ; + rdfs:label "Medical informatics" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The application of information technology to health, disease and biomedicine." ; + oboInOwl:hasExactSynonym "Biomedical informatics", + "Clinical informatics", + "Health and disease", + "Health informatics", + "Healthcare informatics" ; + oboInOwl:hasHumanReadableId "Medical_informatics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0605 . + +:topic_3067 a owl:Class ; + rdfs:label "Anatomy" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.1 Anatomy and morphology" ; + oboInOwl:hasDefinition "The form and function of the structures of living organisms." ; + oboInOwl:hasHumanReadableId "Anatomy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3072 a owl:Class ; + rdfs:label "Sequence feature detection" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160 ; + oboInOwl:hasDefinition "The detection of the positional features, such as functional and other key sites, in molecular sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D058977" ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3073 a owl:Class ; + rdfs:label "Nucleic acid feature detection" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3511 ; + oboInOwl:hasDefinition "The detection of positional features such as functional sites in nucleotide sequences." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3074 a owl:Class ; + rdfs:label "Protein feature detection" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160 ; + oboInOwl:hasDefinition "The detection, identification and analysis of positional protein sequence features, such as functional sites." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3075 a owl:Class ; + rdfs:label "Biological system modelling" ; + :created_in "beta13" ; + :obsolete_since "1.2" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_2259 ; + oboInOwl:hasDefinition "Topic for modelling biological systems in mathematical terms." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3078 a owl:Class ; + rdfs:label "Genes and proteins resources" ; + :created_in "beta13" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0623 ; + oboInOwl:hasDefinition "Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3118 a owl:Class ; + rdfs:label "Protein topological domains" ; + :created_in "beta13" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Topological domains such as cytoplasmic regions in a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0736 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3120 a owl:Class ; + rdfs:label "Protein variants" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasAlternativeId :data_3120 ; + oboInOwl:hasDefinition "Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting." ; + oboInOwl:hasHumanReadableId "Protein_variants" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0108 . + +:topic_3123 a owl:Class ; + rdfs:label "Expression signals" ; + :created_in "beta13" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0749 ; + oboInOwl:hasDefinition "Regions within a nucleic acid sequence containing a signal that alters a biological function." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3126 a owl:Class ; + rdfs:label "Nucleic acid repeats" ; + :created_in "beta13" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Repetitive elements within a nucleic acid sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0157 ; + rdfs:comment "This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3127 a owl:Class ; + rdfs:label "DNA replication and recombination" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "DNA replication or recombination." ; + oboInOwl:hasHumanReadableId "DNA_replication_and_recombination" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0654 . + +:topic_3135 a owl:Class ; + rdfs:label "Signal or transit peptide" ; + :created_in "beta13" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Coding sequences for a signal or transit peptide." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3512 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3139 a owl:Class ; + rdfs:label "Sequence tagged sites" ; + :created_in "beta13" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Sequence tagged sites (STS) in nucleic acid sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3511 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3169 a owl:Class ; + rdfs:label "ChIP-seq" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins." ; + oboInOwl:hasExactSynonym "ChIP-sequencing", + "Chip Seq", + "Chip sequencing", + "Chip-sequencing" ; + oboInOwl:hasHumanReadableId "ChIP-seq" ; + oboInOwl:hasNarrowSynonym "ChIP-exo" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3168, + :topic_3656 . + +:topic_3170 a owl:Class ; + rdfs:label "RNA-Seq" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions." ; + oboInOwl:hasExactSynonym "RNA sequencing", + "RNA-Seq analysis", + "Small RNA sequencing", + "Small RNA-Seq", + "Small-Seq", + "Transcriptome profiling", + "WTSS", + "Whole transcriptome shotgun sequencing" ; + oboInOwl:hasHumanReadableId "RNA-Seq" ; + oboInOwl:hasNarrowSynonym "MicroRNA sequencing", + "miRNA-seq" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3168 . + +:topic_3171 a owl:Class ; + rdfs:label "DNA methylation" ; + :created_in "1.1" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3295 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3172 a owl:Class ; + rdfs:label "Metabolomics" ; + :created_in "1.1" ; + :isdebtag true ; + oboInOwl:hasDefinition "The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism." ; + oboInOwl:hasHumanReadableId "Metabolomics" ; + oboInOwl:hasNarrowSynonym "Exometabolomics", + "LC-MS-based metabolomics", + "MS-based metabolomics", + "MS-based targeted metabolomics", + "MS-based untargeted metabolomics", + "Mass spectrometry-based metabolomics", + "Metabolites", + "Metabolome", + "Metabonomics", + "NMR-based metabolomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D055432" ; + rdfs:subClassOf :topic_3391 . + +:topic_3173 a owl:Class ; + rdfs:label "Epigenomics" ; + :created_in "1.1" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of the epigenetic modifications of a whole cell, tissue, organism etc." ; + oboInOwl:hasHumanReadableId "Epigenomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D057890" ; + rdfs:subClassOf :topic_0622, + :topic_3295 . + +:topic_3176 a owl:Class ; + rdfs:label "DNA packaging" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures." ; + oboInOwl:hasHumanReadableId "DNA_packaging" ; + oboInOwl:hasNarrowSynonym "Nucleosome positioning" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D042003" ; + rdfs:subClassOf :topic_0654 . + +:topic_3177 a owl:Class ; + rdfs:label "DNA-Seq" ; + :created_in "1.1" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3168 ; + oboInOwl:hasDefinition "A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3178 a owl:Class ; + rdfs:label "RNA-Seq alignment" ; + :created_in "1.1" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0196 ; + oboInOwl:hasDefinition "The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3179 a owl:Class ; + rdfs:label "ChIP-on-chip" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions." ; + oboInOwl:hasExactSynonym "ChIP-chip" ; + oboInOwl:hasHumanReadableId "ChIP-on-chip" ; + oboInOwl:hasNarrowSynonym "ChiP" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3656 . + +:topic_3263 a owl:Class ; + rdfs:label "Data security" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "The protection of data, such as patient health data, from damage or unwanted access from unauthorised users." ; + oboInOwl:hasExactSynonym "Data privacy" ; + oboInOwl:hasHumanReadableId "Data_security" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_3298 a owl:Class ; + rdfs:label "Phenomics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors." ; + oboInOwl:hasHumanReadableId "Phenomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0625, + :topic_3299, + :topic_3391 . + +:topic_3302 a owl:Class ; + rdfs:label "Parasitology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The biology of parasites." ; + oboInOwl:hasHumanReadableId "Parasitology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3304 a owl:Class ; + rdfs:label "Neurobiology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasBroadSynonym "Neuroscience" ; + oboInOwl:hasDbXref "VT 3.1.5 Neuroscience" ; + oboInOwl:hasDefinition "The study of the nervous system and brain; its anatomy, physiology and function." ; + oboInOwl:hasHumanReadableId "Neurobiology" ; + oboInOwl:hasNarrowSynonym "Molecular neuroscience", + "Neurophysiology", + "Systemetic neuroscience" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3306 a owl:Class ; + rdfs:label "Biophysics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.9 Biophysics" ; + oboInOwl:hasDefinition "The use of physics to study biological system." ; + oboInOwl:hasHumanReadableId "Biophysics" ; + oboInOwl:hasNarrowSynonym "Medical physics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070, + :topic_3318 . + +:topic_3322 a owl:Class ; + rdfs:label "Respiratory medicine" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.25 Respiratory systems" ; + oboInOwl:hasDefinition "The study of respiratory system." ; + oboInOwl:hasExactSynonym "Pulmonary medicine", + "Pulmonology" ; + oboInOwl:hasHumanReadableId "Respiratory_medicine" ; + oboInOwl:hasNarrowSynonym "Pulmonary disorders", + "Respiratory disease" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3323 a owl:Class ; + rdfs:label "Metabolic disease" ; + :created_in "1.3" ; + :obsolete_since "1.4" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_3407 ; + oboInOwl:hasDefinition "The study of metabolic diseases." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3325 a owl:Class ; + rdfs:label "Rare diseases" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "The study of rare diseases." ; + oboInOwl:hasHumanReadableId "Rare_diseases" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0634 . + +:topic_3332 a owl:Class ; + rdfs:label "Computational chemistry" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.7.4 Computational chemistry" ; + oboInOwl:hasDefinition "Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems." ; + oboInOwl:hasHumanReadableId "Computational_chemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3314, + :topic_3316 . + +:topic_3334 a owl:Class ; + rdfs:label "Neurology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The branch of medicine that deals with the anatomy, functions and disorders of the nervous system." ; + oboInOwl:hasHumanReadableId "Neurology" ; + oboInOwl:hasNarrowSynonym "Neurological disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3335 a owl:Class ; + rdfs:label "Cardiology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.22 Peripheral vascular disease", + "VT 3.2.4 Cardiac and Cardiovascular systems" ; + oboInOwl:hasDefinition "The diseases and abnormalities of the heart and circulatory system." ; + oboInOwl:hasExactSynonym "Cardiovascular medicine" ; + oboInOwl:hasHumanReadableId "Cardiology" ; + oboInOwl:hasNarrowSynonym "Cardiovascular disease", + "Heart disease" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3337 a owl:Class ; + rdfs:label "Biobank" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "Repositories of biological samples, typically human, for basic biological and clinical research." ; + oboInOwl:hasExactSynonym "Tissue collection", + "biobanking" ; + oboInOwl:hasHumanReadableId "Biobank" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3277 . + +:topic_3338 a owl:Class ; + rdfs:label "Mouse clinic" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines." ; + oboInOwl:hasExactSynonym "Laboratory mouse" ; + oboInOwl:hasHumanReadableId "Mouse_clinic" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3277 . + +:topic_3339 a owl:Class ; + rdfs:label "Microbial collection" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Collections of microbial cells including bacteria, yeasts and moulds." ; + oboInOwl:hasHumanReadableId "Microbial_collection" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3277 . + +:topic_3340 a owl:Class ; + rdfs:label "Cell culture collection" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells." ; + oboInOwl:hasHumanReadableId "Cell_culture_collection" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3277 . + +:topic_3341 a owl:Class ; + rdfs:label "Clone library" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA." ; + oboInOwl:hasHumanReadableId "Clone_library" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3277 . + +:topic_3343 a owl:Class ; + rdfs:label "Compound libraries and screening" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Collections of chemicals, typically for use in high-throughput screening experiments." ; + oboInOwl:hasHumanReadableId "Compound_libraries_and_screening" ; + oboInOwl:hasNarrowSynonym "Chemical library", + "Chemical screening", + "Compound library", + "Small chemical compounds libraries", + "Small compounds libraries", + "Target identification and validation" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3336 . + +:topic_3345 a owl:Class ; + rdfs:label "Data identity and mapping" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases." ; + oboInOwl:hasHumanReadableId "Data_identity_and_mapping" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:subClassOf :topic_3071 . + +:topic_3346 a owl:Class ; + rdfs:label "Sequence search" ; + :created_in "1.3" ; + :obsolete_since "1.12" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The search and retrieval from a database on the basis of molecular sequence similarity." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3360 a owl:Class ; + rdfs:label "Biomarkers" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "Objective indicators of biological state often used to assess health, and determinate treatment." ; + oboInOwl:hasExactSynonym "Diagnostic markers" ; + oboInOwl:hasHumanReadableId "Biomarkers" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3368 a owl:Class ; + rdfs:label "Biomaterials" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Any matter, surface or construct that interacts with a biological system." ; + oboInOwl:hasHumanReadableId "Biomaterials" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3297 . + +:topic_3369 a owl:Class ; + rdfs:label "Chemical biology" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The use of synthetic chemistry to study and manipulate biological systems." ; + oboInOwl:hasHumanReadableId "Chemical_biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070, + :topic_3371 . + +:topic_3370 a owl:Class ; + rdfs:label "Analytical chemistry" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 1.7.1 Analytical chemistry" ; + oboInOwl:hasDefinition "The study of the separation, identification, and quantification of the chemical components of natural and artificial materials." ; + oboInOwl:hasHumanReadableId "Analytical_chemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3314 . + +:topic_3372 a owl:Class ; + rdfs:label "Software engineering" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "1.2.12 Programming languages", + "Software engineering", + "VT 1.2.1 Algorithms", + "VT 1.2.14 Software engineering", + "VT 1.2.7 Data structures" ; + oboInOwl:hasDefinition "The process that leads from an original formulation of a computing problem to executable programs." ; + oboInOwl:hasExactSynonym "Computer programming", + "Software development" ; + oboInOwl:hasHumanReadableId "Software_engineering" ; + oboInOwl:hasNarrowSynonym "Algorithms", + "Data structures", + "Programming languages" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3316 . + +:topic_3373 a owl:Class ; + rdfs:label "Drug development" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The process of bringing a new drug to market once a lead compounds has been identified through drug discovery." ; + oboInOwl:hasExactSynonym "Drug development science", + "Medicine development", + "Medicines development" ; + oboInOwl:hasHumanReadableId "Drug_development" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376 . + +:topic_3374 a owl:Class ; + rdfs:label "Biotherapeutics" ; + :created_in "1.4" ; + oboInOwl:hasBroadSynonym "Drug delivery", + "Drug formulation", + "Drug formulation and delivery" ; + oboInOwl:hasDefinition "The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect." ; + oboInOwl:hasHumanReadableId "Biotherapeutics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:subClassOf :topic_3376 . + +:topic_3375 a owl:Class ; + rdfs:label "Drug metabolism" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of how a drug interacts with the body." ; + oboInOwl:hasHumanReadableId "Drug_metabolism" ; + oboInOwl:hasNarrowSynonym "ADME", + "Drug absorption", + "Drug distribution", + "Drug excretion", + "Pharmacodynamics", + "Pharmacokinetics", + "Pharmacokinetics and pharmacodynamics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376 . + +:topic_3378 a owl:Class ; + rdfs:label "Pharmacovigilance" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The detection, assessment, understanding and prevention of adverse effects of medicines." ; + oboInOwl:hasHumanReadableId "Pharmacovigilence" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "Pharmacovigilence concerns safety once a drug has gone to market." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3377 . + +:topic_3379 a owl:Class ; + rdfs:label "Preclinical and clinical studies" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities." ; + oboInOwl:hasHumanReadableId "Preclinical_and_clinical_studies" ; + oboInOwl:hasNarrowSynonym "Clinical studies", + "Clinical study", + "Clinical trial", + "Drug trials", + "Preclinical studies", + "Preclinical study" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376, + :topic_3678 . + +:topic_3383 a owl:Class ; + rdfs:label "Bioimaging" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The use of imaging techniques to understand biology." ; + oboInOwl:hasExactSynonym "Biological imaging" ; + oboInOwl:hasHumanReadableId "Biological_imaging" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3385 a owl:Class ; + rdfs:label "Light microscopy" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The use of optical instruments to magnify the image of an object." ; + oboInOwl:hasHumanReadableId "Light_microscopy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3387 a owl:Class ; + rdfs:label "Marine biology" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.18 Marine and Freshwater biology" ; + oboInOwl:hasDefinition "The study of organisms in the ocean or brackish waters." ; + oboInOwl:hasHumanReadableId "Marine_biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3388 a owl:Class ; + rdfs:label "Molecular medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The identification of molecular and genetic causes of disease and the development of interventions to correct them." ; + oboInOwl:hasHumanReadableId "Molecular_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3342 . + +:topic_3390 a owl:Class ; + rdfs:label "Nutritional science" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.3.7 Nutrition and Dietetics" ; + oboInOwl:hasDefinition "The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices." ; + oboInOwl:hasExactSynonym "Nutrition", + "Nutrition science" ; + oboInOwl:hasHumanReadableId "Nutritional_science" ; + oboInOwl:hasNarrowSynonym "Dietetics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3393 a owl:Class ; + rdfs:label "Quality affairs" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The processes that need to be in place to ensure the quality of products for human or animal use." ; + oboInOwl:hasExactSynonym "Quality assurance" ; + oboInOwl:hasHumanReadableId "Quality_affairs" ; + oboInOwl:hasNarrowSynonym "Good clinical practice", + "Good laboratory practice", + "Good manufacturing practice" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:subClassOf :topic_3376 . + +:topic_3394 a owl:Class ; + rdfs:label "Regulatory affairs" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines." ; + oboInOwl:hasExactSynonym "Healthcare RA" ; + oboInOwl:hasHumanReadableId "Regulatory_affairs" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376 . + +:topic_3395 a owl:Class ; + rdfs:label "Regenerative medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "Biomedical approaches to clinical interventions that involve the use of stem cells." ; + oboInOwl:hasExactSynonym "Stem cell research" ; + oboInOwl:hasHumanReadableId "Regenerative_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3396 a owl:Class ; + rdfs:label "Systems medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life." ; + oboInOwl:hasHumanReadableId "Systems_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3397 a owl:Class ; + rdfs:label "Veterinary medicine" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals." ; + oboInOwl:hasHumanReadableId "Veterinary_medicine" ; + oboInOwl:hasNarrowSynonym "Clinical veterinary medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3398 a owl:Class ; + rdfs:label "Bioengineering" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The application of biological concepts and methods to the analytical and synthetic methodologies of engineering." ; + oboInOwl:hasExactSynonym "Biological engineering" ; + oboInOwl:hasHumanReadableId "Bioengineering" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3297 . + +:topic_3399 a owl:Class ; + rdfs:label "Geriatric medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasBroadSynonym "Ageing", + "Aging", + "Gerontology" ; + oboInOwl:hasDbXref "VT 3.2.10 Geriatrics and gerontology" ; + oboInOwl:hasDefinition "The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging." ; + oboInOwl:hasExactSynonym "Geriatrics" ; + oboInOwl:hasHumanReadableId "Geriatric_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3400 a owl:Class ; + rdfs:label "Allergy, clinical immunology and immunotherapeutics" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.1 Allergy" ; + oboInOwl:hasDefinition "Health issues related to the immune system and their prevention, diagnosis and management." ; + oboInOwl:hasHumanReadableId "Allergy_clinical_immunology_and_immunotherapeutics" ; + oboInOwl:hasNarrowSynonym "Allergy", + "Clinical immunology", + "Immune disorders", + "Immunomodulators", + "Immunotherapeutics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + , + ; + rdfs:subClassOf :topic_3303 . + +:topic_3401 a owl:Class ; + rdfs:label "Pain medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain." ; + oboInOwl:hasExactSynonym "Algiatry", + "Pain management" ; + oboInOwl:hasHumanReadableId "Pain_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3402 a owl:Class ; + rdfs:label "Anaesthesiology" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.2 Anaesthesiology" ; + oboInOwl:hasDefinition "Anaesthesia and anaesthetics." ; + oboInOwl:hasExactSynonym "Anaesthetics" ; + oboInOwl:hasHumanReadableId "Anaesthesiology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3403 a owl:Class ; + rdfs:label "Critical care medicine" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.5 Critical care/Emergency medicine" ; + oboInOwl:hasDefinition "The multidisciplinary that cares for patients with acute, life-threatening illness or injury." ; + oboInOwl:hasExactSynonym "Acute medicine", + "Emergency medicine", + "Intensive care medicine" ; + oboInOwl:hasHumanReadableId "Critical_care_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3404 a owl:Class ; + rdfs:label "Dermatology" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.7 Dermatology and venereal diseases" ; + oboInOwl:hasDefinition "The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails." ; + oboInOwl:hasHumanReadableId "Dermatology" ; + oboInOwl:hasNarrowSynonym "Dermatological disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3405 a owl:Class ; + rdfs:label "Dentistry" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures." ; + oboInOwl:hasHumanReadableId "Dentistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3406 a owl:Class ; + rdfs:label "Ear, nose and throat medicine" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.20 Otorhinolaryngology" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat." ; + oboInOwl:hasExactSynonym "Audiovestibular medicine", + "Otolaryngology", + "Otorhinolaryngology" ; + oboInOwl:hasHumanReadableId "Ear_nose_and_throat_medicine" ; + oboInOwl:hasNarrowSynonym "Head and neck disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3408 a owl:Class ; + rdfs:label "Haematology" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.11 Hematology" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the blood, blood-forming organs and blood diseases." ; + oboInOwl:hasHumanReadableId "Haematology" ; + oboInOwl:hasNarrowSynonym "Blood disorders", + "Haematological disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3409 a owl:Class ; + rdfs:label "Gastroenterology" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.8 Gastroenterology and hepatology" ; + oboInOwl:hasDefinition "The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum." ; + oboInOwl:hasHumanReadableId "Gastroenterology" ; + oboInOwl:hasNarrowSynonym "Gastrointestinal disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3410 a owl:Class ; + rdfs:label "Gender medicine" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management." ; + oboInOwl:hasHumanReadableId "Gender_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3411 a owl:Class ; + rdfs:label "Gynaecology and obstetrics" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.2.15 Obstetrics and gynaecology" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth." ; + oboInOwl:hasHumanReadableId "Gynaecology_and_obstetrics" ; + oboInOwl:hasNarrowSynonym "Gynaecological disorders", + "Gynaecology", + "Obstetrics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3303 . + +:topic_3412 a owl:Class ; + rdfs:label "Hepatic and biliary medicine" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The branch of medicine that deals with the liver, gallbladder, bile ducts and bile." ; + oboInOwl:hasExactSynonym "Hepatology" ; + oboInOwl:hasHumanReadableId "Hepatic_and_biliary_medicine" ; + oboInOwl:hasNarrowSynonym "Liver disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "Hepatobiliary medicine" ; + rdfs:subClassOf :topic_3303 . + +:topic_3413 a owl:Class ; + rdfs:label "Infectious tropical disease" ; + :created_in "1.4" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The branch of medicine that deals with the infectious diseases of the tropics." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3324 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3414 a owl:Class ; + rdfs:label "Trauma medicine" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident." ; + oboInOwl:hasExactSynonym "Traumatology" ; + oboInOwl:hasHumanReadableId "Trauma_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3415 a owl:Class ; + rdfs:label "Medical toxicology" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents." ; + oboInOwl:hasHumanReadableId "Medical_toxicology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3416 a owl:Class ; + rdfs:label "Musculoskeletal medicine" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.19 Orthopaedics", + "VT 3.2.26 Rheumatology" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine." ; + oboInOwl:hasHumanReadableId "Musculoskeletal_medicine" ; + oboInOwl:hasNarrowSynonym "Musculoskeletal disorders", + "Orthopaedics", + "Rheumatology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + , + ; + rdfs:subClassOf :topic_3303 . + +:topic_3417 a owl:Class ; + rdfs:label "Ophthalmology" ; + :created_in "1.4" ; + oboInOwl:hasBroadSynonym "Optometry" ; + oboInOwl:hasDbXref "VT 3.2.17 Ophthalmology", + "VT 3.2.18 Optometry" ; + oboInOwl:hasDefinition "The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles." ; + oboInOwl:hasHumanReadableId "Ophthalmology" ; + oboInOwl:hasNarrowSynonym "Eye disoders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3418 a owl:Class ; + rdfs:label "Paediatrics" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.21 Paediatrics" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the medical care of infants, children and adolescents." ; + oboInOwl:hasExactSynonym "Child health" ; + oboInOwl:hasHumanReadableId "Paediatrics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3419 a owl:Class ; + rdfs:label "Psychiatry" ; + :created_in "1.4" ; + oboInOwl:hasBroadSynonym "Mental health" ; + oboInOwl:hasDbXref "VT 3.2.23 Psychiatry" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour." ; + oboInOwl:hasHumanReadableId "Psychiatry" ; + oboInOwl:hasNarrowSynonym "Psychiatric disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3420 a owl:Class ; + rdfs:label "Reproductive health" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.3 Andrology" ; + oboInOwl:hasDefinition "The health of the reproductive processes, functions and systems at all stages of life." ; + oboInOwl:hasHumanReadableId "Reproductive_health" ; + oboInOwl:hasNarrowSynonym "Andrology", + "Family planning", + "Fertility medicine", + "Reproductive disorders" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3421 a owl:Class ; + rdfs:label "Surgery" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.28 Transplantation" ; + oboInOwl:hasDefinition "The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance." ; + oboInOwl:hasHumanReadableId "Surgery" ; + oboInOwl:hasNarrowSynonym "Transplantation" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3422 a owl:Class ; + rdfs:label "Urology and nephrology" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.29 Urology and nephrology" ; + oboInOwl:hasDefinition "The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney." ; + oboInOwl:hasHumanReadableId "Urology_and_nephrology" ; + oboInOwl:hasNarrowSynonym "Kidney disease", + "Nephrology", + "Urological disorders", + "Urology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3303 . + +:topic_3423 a owl:Class ; + rdfs:label "Complementary medicine" ; + :created_in "1.4" ; + oboInOwl:hasBroadSynonym "Alternative medicine", + "Holistic medicine", + "Integrative medicine" ; + oboInOwl:hasDbXref "VT 3.2.12 Integrative and Complementary medicine" ; + oboInOwl:hasDefinition "Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health." ; + oboInOwl:hasHumanReadableId "Complementary_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3444 a owl:Class ; + rdfs:label "MRI" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body." ; + oboInOwl:hasExactSynonym "MRT", + "Magnetic resonance imaging", + "Magnetic resonance tomography", + "NMRI", + "Nuclear magnetic resonance imaging" ; + oboInOwl:hasHumanReadableId "MRI" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3448 a owl:Class ; + rdfs:label "Neutron diffraction" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure." ; + oboInOwl:hasExactSynonym "Neutron diffraction experiment" ; + oboInOwl:hasHumanReadableId "Neutron_diffraction" ; + oboInOwl:hasNarrowSynonym "Elastic neutron scattering", + "Neutron microscopy" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_1317, + :topic_3382 . + +:topic_3452 a owl:Class ; + rdfs:label "Tomography" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram)." ; + oboInOwl:hasExactSynonym "CT", + "Computed tomography", + "TDM" ; + oboInOwl:hasHumanReadableId "Tomography" ; + oboInOwl:hasNarrowSynonym "Electron tomography", + "PET", + "Positron emission tomography", + "X-ray tomography" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3473 a owl:Class ; + rdfs:label "Data mining" ; + :created_in "1.7" ; + :isdebtag true ; + oboInOwl:hasBroadSynonym "KDD", + "Knowledge discovery in databases" ; + oboInOwl:hasDbXref "VT 1.3.2 Data mining" ; + oboInOwl:hasDefinition "The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format." ; + oboInOwl:hasHumanReadableId "Data_mining" ; + oboInOwl:hasNarrowSynonym "Pattern recognition" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3316 . + +:topic_3474 a owl:Class ; + rdfs:label "Machine learning" ; + :created_in "1.7" ; + oboInOwl:hasBroadSynonym "Artificial Intelligence" ; + oboInOwl:hasDbXref "VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics)" ; + oboInOwl:hasDefinition "A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only." ; + oboInOwl:hasHumanReadableId "Machine_learning" ; + oboInOwl:hasNarrowSynonym "Active learning", + "Ensembl learning", + "Kernel methods", + "Knowledge representation", + "Neural networks", + "Recommender system", + "Reinforcement learning", + "Supervised learning", + "Unsupervised learning" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3316 . + +:topic_3514 a owl:Class ; + rdfs:label "Protein-ligand interactions" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein-ligand (small molecule) interaction(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0128 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3515 a owl:Class ; + rdfs:label "Protein-drug interactions" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein-drug interaction(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0128 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3516 a owl:Class ; + rdfs:label "Genotyping experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods." ; + oboInOwl:hasHumanReadableId "Genotyping_experiment" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3517 a owl:Class ; + rdfs:label "GWAS study" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Genome-wide association study experiments." ; + oboInOwl:hasExactSynonym "GWAS", + "GWAS analysis", + "Genome-wide association study" ; + oboInOwl:hasHumanReadableId "GWAS_study" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3678 . + +:topic_3518 a owl:Class ; + rdfs:label "Microarray experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Microarray experiments including conditions, protocol, sample:data relationships etc." ; + oboInOwl:hasExactSynonym "Microarrays" ; + oboInOwl:hasHumanReadableId "Microarray_experiment" ; + oboInOwl:hasNarrowSynonym "Gene expression microarray", + "Genotyping array", + "Methylation array", + "MicroRNA array", + "Multichannel microarray", + "One channel microarray", + "Proprietary platform micoarray", + "RNA chips", + "RNA microarrays", + "Reverse phase protein array", + "SNP array", + "Tiling arrays", + "Tissue microarray", + "Two channel microarray", + "aCGH microarray", + "mRNA microarray", + "miRNA array" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3519 a owl:Class ; + rdfs:label "PCR experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "PCR experiments, e.g. quantitative real-time PCR." ; + oboInOwl:hasExactSynonym "Polymerase chain reaction" ; + oboInOwl:hasHumanReadableId "PCR_experiment" ; + oboInOwl:hasNarrowSynonym "Quantitative PCR", + "RT-qPCR", + "Real Time Quantitative PCR" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3521 a owl:Class ; + rdfs:label "2D PAGE experiment" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Two-dimensional gel electrophoresis experiments, gels or spots in a gel." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3520 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3522 a owl:Class ; + rdfs:label "Northern blot experiment" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Northern Blot experiments." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3520 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3523 a owl:Class ; + rdfs:label "RNAi experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "RNAi experiments." ; + oboInOwl:hasHumanReadableId "RNAi_experiment" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3524 a owl:Class ; + rdfs:label "Simulation experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction." ; + oboInOwl:hasHumanReadableId "Simulation_experiment" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:subClassOf :topic_3361 . + +:topic_3525 a owl:Class ; + rdfs:label "Protein-nucleic acid interactions" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein-DNA/RNA interaction(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0128 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3526 a owl:Class ; + rdfs:label "Protein-protein interactions" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Protein-protein interaction(s), including interactions between protein domains." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0128 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3527 a owl:Class ; + rdfs:label "Cellular process pathways" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Cellular process pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3528 a owl:Class ; + rdfs:label "Disease pathways" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Disease pathways, typically of human disease." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3529 a owl:Class ; + rdfs:label "Environmental information processing pathways" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Environmental information processing pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3530 a owl:Class ; + rdfs:label "Genetic information processing pathways" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Genetic information processing pathways." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0602 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3531 a owl:Class ; + rdfs:label "Protein super-secondary structure" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Super-secondary structure of protein sequence(s)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3542 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3533 a owl:Class ; + rdfs:label "Protein active sites" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Catalytic residues (active site) of an enzyme." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3510 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3535 a owl:Class ; + rdfs:label "Protein-nucleic acid binding sites" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "RNA and DNA-binding proteins and binding sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3534 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3536 a owl:Class ; + rdfs:label "Protein cleavage sites" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3510 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3537 a owl:Class ; + rdfs:label "Protein chemical modifications" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Chemical modification of a protein." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0601 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3538 a owl:Class ; + rdfs:label "Protein disordered structure" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Disordered structure in a protein." ; + oboInOwl:hasExactSynonym "Protein features (disordered structure)" ; + oboInOwl:hasHumanReadableId "Protein_disordered_structure" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_2814 . + +:topic_3539 a owl:Class ; + rdfs:label "Protein domains" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Structural domains or 3D folds in a protein or polypeptide chain." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0736 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3540 a owl:Class ; + rdfs:label "Protein key folding sites" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Key residues involved in protein folding." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3510 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3541 a owl:Class ; + rdfs:label "Protein post-translational modifications" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Post-translation modifications in a protein sequence, typically describing the specific sites involved." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0601 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3543 a owl:Class ; + rdfs:label "Protein sequence repeats" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Short repetitive subsequences (repeat sequences) in a protein sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0157 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3544 a owl:Class ; + rdfs:label "Protein signal peptides" ; + :created_in "1.8" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Signal peptides or signal peptide cleavage sites in protein sequences." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_3510 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3569 a owl:Class ; + rdfs:label "Applied mathematics" ; + :created_in "1.10" ; + oboInOwl:hasDbXref "VT 1.1.1 Applied mathematics" ; + oboInOwl:hasDefinition "The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models." ; + oboInOwl:hasHumanReadableId "Applied_mathematics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3315 . + +:topic_3570 a owl:Class ; + rdfs:label "Pure mathematics" ; + :created_in "1.10" ; + oboInOwl:hasDbXref "VT 1.1.1 Pure mathematics" ; + oboInOwl:hasDefinition "The study of abstract mathematical concepts." ; + oboInOwl:hasHumanReadableId "Pure_mathematics" ; + oboInOwl:hasNarrowSynonym "Linear algebra" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3315 . + +:topic_3571 a owl:Class ; + rdfs:label "Data governance" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints." ; + oboInOwl:hasHumanReadableId "Data_governance" ; + oboInOwl:hasNarrowSynonym "Data stewardship" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D030541" ; + rdfs:subClassOf :topic_3071 . + +:topic_3573 a owl:Class ; + rdfs:label "Freshwater biology" ; + :created_in "1.10" ; + oboInOwl:hasBroadSynonym "Freshwater science" ; + oboInOwl:hasDbXref "VT 1.5.18 Marine and Freshwater biology" ; + oboInOwl:hasDefinition "The study of organisms in freshwater ecosystems." ; + oboInOwl:hasHumanReadableId "Freshwater_biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3574 a owl:Class ; + rdfs:label "Human genetics" ; + :created_in "1.10" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.2 Human genetics" ; + oboInOwl:hasDefinition "The study of inheritance in human beings." ; + oboInOwl:hasHumanReadableId "Human_genetics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3053 . + +:topic_3575 a owl:Class ; + rdfs:label "Tropical medicine" ; + :created_in "1.10" ; + oboInOwl:hasDbXref "VT 3.3.14 Tropical medicine" ; + oboInOwl:hasDefinition "Health problems that are prevalent in tropical and subtropical regions." ; + oboInOwl:hasHumanReadableId "Tropical_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3576 a owl:Class ; + rdfs:label "Medical biotechnology" ; + :created_in "1.10" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.3.14 Tropical medicine", + "VT 3.4 Medical biotechnology", + "VT 3.4.1 Biomedical devices", + "VT 3.4.2 Health-related biotechnology" ; + oboInOwl:hasDefinition "Biotechnology applied to the medical sciences and the development of medicines." ; + oboInOwl:hasHumanReadableId "Medical_biotechnology" ; + oboInOwl:hasNarrowSynonym "Pharmaceutical biotechnology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3297 . + +:topic_3577 a owl:Class ; + rdfs:label "Personalised medicine" ; + :created_in "1.10" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.4.5 Molecular diagnostics" ; + oboInOwl:hasDefinition "An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease." ; + oboInOwl:hasExactSynonym "Precision medicine" ; + oboInOwl:hasHumanReadableId "Personalised_medicine" ; + oboInOwl:hasNarrowSynonym "Molecular diagnostics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3673 a owl:Class ; + rdfs:label "Whole genome sequencing" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time." ; + oboInOwl:hasExactSynonym "Genome sequencing", + "WGS" ; + oboInOwl:hasHumanReadableId "Whole_genome_sequencing" ; + oboInOwl:hasNarrowSynonym "De novo genome sequencing", + "Whole genome resequencing" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3168 . + +:topic_3674 a owl:Class ; + rdfs:label "Methylated DNA immunoprecipitation" ; + :created_in "1.12" ; + :documentation ; + oboInOwl:hasDefinition "Laboratory technique to sequence the methylated regions in DNA." ; + oboInOwl:hasExactSynonym "MeDIP-chip", + "MeDIP-seq", + "mDIP" ; + oboInOwl:hasHumanReadableId "Methylated_DNA_immunoprecipitation" ; + oboInOwl:hasNarrowSynonym "BS-Seq", + "Bisulfite sequencing", + "MeDIP", + "Methylated DNA immunoprecipitation (MeDIP)", + "Methylation sequencing", + "WGBS", + "Whole-genome bisulfite sequencing", + "methy-seq", + "methyl-seq" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3656 . + +:topic_3676 a owl:Class ; + rdfs:label "Exome sequencing" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome." ; + oboInOwl:hasExactSynonym "Exome", + "Exome analysis", + "Exome capture", + "Targeted exome capture", + "WES", + "Whole exome sequencing" ; + oboInOwl:hasHumanReadableId "Exome_sequencing" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Exome sequencing is considered a cheap alternative to whole genome sequencing." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3168 . + +:topic_3679 a owl:Class ; + rdfs:label "Animal study" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "The design of an experiment involving non-human animals." ; + oboInOwl:hasHumanReadableId "Animal_study" ; + oboInOwl:hasNarrowSynonym "Challenge study" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3386, + :topic_3678 . + +:topic_3794 a owl:Class ; + rdfs:label "RNA immunoprecipitation" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "An antibody-based technique used to map in vivo RNA-protein interactions." ; + oboInOwl:hasExactSynonym "RIP" ; + oboInOwl:hasHumanReadableId "RNA_immunoprecipitation" ; + oboInOwl:hasNarrowSynonym "CLIP", + "CLIP-seq", + "HITS-CLIP", + "PAR-CLIP", + "iCLIP" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3656 . + +:topic_3796 a owl:Class ; + rdfs:label "Population genomics" ; + :created_in "1.17" ; + oboInOwl:hasDefinition "Large-scale study (typically comparison) of DNA sequences of populations." ; + oboInOwl:hasHumanReadableId "Population_genomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622 . + +:topic_3810 a owl:Class ; + rdfs:label "Agricultural science" ; + :created_in "1.20" ; + oboInOwl:hasBroadSynonym "Agriculture", + "Agroecology", + "Agronomy" ; + oboInOwl:hasDefinition "Multidisciplinary study, research and development within the field of agriculture." ; + oboInOwl:hasHumanReadableId "Agricultural_science" ; + oboInOwl:hasNarrowSynonym "Agricultural biotechnology", + "Agricultural economics", + "Animal breeding", + "Animal husbandry", + "Animal nutrition", + "Farming systems research", + "Food process engineering", + "Food security", + "Horticulture", + "Phytomedicine", + "Plant breeding", + "Plant cultivation", + "Plant nutrition", + "Plant pathology", + "Soil science" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3837 a owl:Class ; + rdfs:label "Metagenomic sequencing" ; + :created_in "1.20" ; + oboInOwl:hasDefinition "Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function." ; + oboInOwl:hasExactSynonym "Shotgun metagenomic sequencing" ; + oboInOwl:hasHumanReadableId "Metagenomic_sequencing" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3168 . + +:topic_3895 a owl:Class ; + rdfs:label "Synthetic biology" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications." ; + oboInOwl:hasNarrowSynonym "Biomimeic chemistry" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070, + :topic_3297 . + +:topic_3912 a owl:Class ; + rdfs:label "Genetic engineering" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "The application of biotechnology to directly manipulate an organism's genes." ; + oboInOwl:hasExactSynonym "Genetic manipulation", + "Genetic modification" ; + oboInOwl:hasHumanReadableId "Genetic_engineering" ; + oboInOwl:hasNarrowSynonym "Genome editing", + "Genome engineering" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3053, + :topic_3297 . + +:topic_3922 a owl:Class ; + rdfs:label "Proteogenomics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database." ; + oboInOwl:hasHumanReadableId "Proteogenomics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622 . + +:topic_3930 a owl:Class ; + rdfs:label "Immunogenetics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system." ; + oboInOwl:hasExactSynonym "Immune system genetics", + "Immungenetics", + "Immunology and genetics" ; + oboInOwl:hasHumanReadableId "Immunogenetics" ; + oboInOwl:hasNarrowSynonym "Immunogenes" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0804, + :topic_3053 . + +:topic_3931 a owl:Class ; + rdfs:label "Chemometrics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science." ; + oboInOwl:hasHumanReadableId "Chemometrics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_2258 . + +:topic_3934 a owl:Class ; + rdfs:label "Cytometry" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Cytometry is the measurement of the characteristics of cells." ; + oboInOwl:hasHumanReadableId "Cytometry" ; + oboInOwl:hasNarrowSynonym "Flow cytometry", + "Image cytometry", + "Mass cytometry" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3939 a owl:Class ; + rdfs:label "Metabolic engineering" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3297 . + +:topic_3940 a owl:Class ; + rdfs:label "Chromosome conformation capture" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Molecular biology methods used to analyze the spatial organization of chromatin in a cell." ; + oboInOwl:hasExactSynonym "3C technologies", + "3C-based methods", + "Chromosome conformation analysis" ; + oboInOwl:hasHumanReadableId "Chromosome_conformation_capture" ; + oboInOwl:hasNarrowSynonym "Chromatin accessibility", + "Chromatin accessibility assay" ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3941 a owl:Class ; + rdfs:label "Metatranscriptomics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The study of microbe gene expression within natural environments (i.e. the metatranscriptome)." ; + oboInOwl:hasHumanReadableId "Metatranscriptomics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0203, + :topic_3308 . + +:topic_3943 a owl:Class ; + rdfs:label "Paleogenomics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The reconstruction and analysis of genomic information in extinct species." ; + oboInOwl:hasHumanReadableId "Paleogenomics" ; + oboInOwl:hasNarrowSynonym "Ancestral genomes", + "Paleogenetics" ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0622 . + +:topic_3944 a owl:Class ; + rdfs:label "Cladistics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The biological classification of organisms by categorizing them in groups (\"clades\") based on their most recent common ancestor." ; + oboInOwl:hasHumanReadableId "Cladistics" ; + oboInOwl:hasNarrowSynonym "Tree of life" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0080, + :topic_0084 . + +:topic_3945 a owl:Class ; + rdfs:label "Molecular evolution" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations." ; + oboInOwl:hasHumanReadableId "Molecular_evolution" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0625, + :topic_3299, + :topic_3391 . + +:topic_3948 a owl:Class ; + rdfs:label "Immunoinformatics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge." ; + oboInOwl:hasExactSynonym "Computational immunology" ; + oboInOwl:hasHumanReadableId "Immunoinformatics" ; + rdfs:comment "This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0605, + :topic_0804 . + +:topic_3954 a owl:Class ; + rdfs:label "Echography" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A diagnostic imaging technique based on the application of ultrasound." ; + oboInOwl:hasExactSynonym "Standardized echography", + "Ultrasound imaging" ; + oboInOwl:hasHumanReadableId "Echography" ; + oboInOwl:hasNarrowSynonym "Diagnostic sonography", + "Medical ultrasound", + "Standard echography", + "Ultrasonography" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3955 a owl:Class ; + rdfs:label "Fluxomics" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity." ; + oboInOwl:hasHumanReadableId "Fluxomics" ; + rdfs:comment "The \"fluxome\" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3391 . + +:topic_3957 a owl:Class ; + rdfs:label "Protein interaction experiment" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "An experiment for studying protein-protein interactions." ; + oboInOwl:hasHumanReadableId "Protein_interaction_experiment" ; + oboInOwl:hasNarrowSynonym "Co-immunoprecipitation", + "Phage display", + "Yeast one-hybrid", + "Yeast two-hybrid" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:topic_3958 a owl:Class ; + rdfs:label "Copy number variation" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals." ; + oboInOwl:hasHumanReadableId "Copy_number_variation" ; + oboInOwl:hasNarrowSynonym "CNV deletion", + "CNV duplication", + "CNV insertion / amplification", + "Complex CNV", + "Copy number variant" ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3175 . + +:topic_3959 a owl:Class ; + rdfs:label "Cytogenetics" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3321 . + +:topic_3966 a owl:Class ; + rdfs:label "Vaccinology" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes." ; + oboInOwl:hasHumanReadableId "Vaccinology" ; + oboInOwl:hasNarrowSynonym "Rational vaccine design", + "Reverse vaccinology", + "Structural vaccinology", + "Structure-based immunogen design", + "Vaccine design" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376 . + +:topic_3967 a owl:Class ; + rdfs:label "Immunomics" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3391 . + +:topic_3974 a owl:Class ; + rdfs:label "Epistasis" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc..." ; + oboInOwl:hasExactSynonym "Epistatic genetic interaction", + "Epistatic interactions" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D004843" ; + rdfs:subClassOf :topic_0625 . + +:topic_4011 a owl:Class ; + rdfs:label "Data rescue" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_4012 a owl:Class ; + rdfs:label "FAIR data" ; + :created_in "1.26" ; + :related_term "FAIR data principles", + "FAIRification" ; + oboInOwl:hasDefinition "FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable." ; + oboInOwl:hasExactSynonym "Findable, accessible, interoperable, reusable data" ; + oboInOwl:hasRelatedSynonym "Open data" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data)." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3071, + :topic_4010 . + +:topic_4013 a owl:Class ; + rdfs:label "Antimicrobial Resistance" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Microbial mechanisms for protecting microorganisms against antimicrobial agents." ; + oboInOwl:hasExactSynonym "AMR" ; + oboInOwl:hasNarrowSynonym "Antifungal resistance", + "Antiprotozoal resistance", + "Antiviral resistance", + "Extensive drug resistance (XDR)", + "Multidrug resistance", + "Multiple drug resistance (MDR)", + "Multiresistance", + "Pandrug resistance (PDR)", + "Total drug resistance (TDR)" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3301, + :topic_3324 . + +:topic_4014 a owl:Class ; + rdfs:label "Electroencephalography" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The monitoring method for measuring electrical activity in the brain." ; + oboInOwl:hasExactSynonym "EEG" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3300, + :topic_3382 . + +:topic_4016 a owl:Class ; + rdfs:label "Electrocardiography" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The monitoring method for measuring electrical activity in the heart." ; + oboInOwl:hasExactSynonym "ECG", + "EKG" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3300, + :topic_3382 . + +:topic_4017 a owl:Class ; + rdfs:label "Cryogenic electron microscopy" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy." ; + oboInOwl:hasExactSynonym "cryo-EM" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0611 . + +:topic_4020 a owl:Class ; + rdfs:label "Carbon cycle" ; + :created_in "1.26" ; + oboInOwl:hasBroadSynonym "Biogeochemical cycle" ; + oboInOwl:hasDefinition "The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0610, + :topic_3314, + :topic_3318, + :topic_3855 . + +:topic_4021 a owl:Class ; + rdfs:label "Multiomics" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics)." ; + oboInOwl:hasExactSynonym "Integrative omics", + "Multi-omics", + "Pan-omics", + "Panomics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso :topic_3366, + ; + rdfs:subClassOf :topic_3391 . + +:topic_4027 a owl:Class ; + rdfs:label "Ribosome Profiling" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape." ; + oboInOwl:hasExactSynonym "RIBO-seq", + "Ribo-Seq", + "RiboSeq", + "ribo-seq", + "ribosomal footprinting" ; + oboInOwl:hasNarrowSynonym "translation footprinting" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3308 . + +:topic_4028 a owl:Class ; + rdfs:label "Single-Cell Sequencing" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling." ; + oboInOwl:hasNarrowSynonym "Single Cell Genomics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3168 . + +:topic_4029 a owl:Class ; + rdfs:label "Acoustics" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "The study of mechanical waves in liquids, solids, and gases." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3318 . + +:topic_4030 a owl:Class ; + rdfs:label "Microfluidics" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space." ; + oboInOwl:hasNarrowSynonym "Fluidics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3292, + :topic_3297, + :topic_3318 . + +:topic_4037 a owl:Class ; + rdfs:label "Genomic imprinting" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects." ; + oboInOwl:hasExactSynonym "Gene imprinting" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3295 . + +:topic_4038 a owl:Class ; + rdfs:label "Metabarcoding" ; + :created_in "1.26" ; + :related_term "Environmental DNA (eDNA)", + "Environmental RNA (eRNA)", + "Environmental sequencing", + "Taxonomic profiling" ; + oboInOwl:hasDefinition "Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample." ; + oboInOwl:hasNarrowSynonym "DNA metabarcoding", + "Environmental metabarcoding", + "RNA metabarcoding", + "eDNA metabarcoding", + "eRNA metabarcoding" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database." ; + rdfs:seeAlso , + ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty skos:related ; + owl:someValuesFrom :topic_3923 ], + :topic_0080, + :topic_3697 ; + skos:exactMatch ; + skos:relatedMatch . + +oboLegacy:date a owl:AnnotationProperty . + +oboLegacy:idspace a owl:AnnotationProperty . + +oboLegacy:is_anti_symmetric a owl:AnnotationProperty . + +oboLegacy:is_metadata_tag a owl:AnnotationProperty . + +oboLegacy:is_reflexive a owl:AnnotationProperty . + +oboLegacy:is_symmetric a owl:AnnotationProperty . + +oboLegacy:namespace a owl:AnnotationProperty . + +oboLegacy:remark a owl:AnnotationProperty . + +oboLegacy:transitive_over a owl:AnnotationProperty . + +dc:contributor a owl:AnnotationProperty . + +dc:creator a owl:AnnotationProperty . + +dc:title a owl:AnnotationProperty . + +doap:Version a owl:AnnotationProperty . + +oboInOwl:ObsoleteClass a owl:Class ; + rdfs:label "Obsolete concept (EDAM)" ; + :created_in "1.2" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "An obsolete concept (redefined in EDAM)." ; + oboInOwl:replacedBy owl:DeprecatedClass ; + rdfs:comment "Needed for conversion to the OBO format." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +oboInOwl:comment a owl:AnnotationProperty . + +oboInOwl:consider a owl:AnnotationProperty . + +oboInOwl:hasAlternativeId a owl:AnnotationProperty . + +oboInOwl:hasDbXref a owl:AnnotationProperty . + +oboInOwl:hasDefinition a owl:AnnotationProperty . + +oboInOwl:hasHumanReadableId a owl:AnnotationProperty . + +oboInOwl:hasSubset a owl:AnnotationProperty . + +oboInOwl:inSubset a owl:AnnotationProperty . + +oboInOwl:replacedBy a owl:AnnotationProperty . + +oboInOwl:savedBy a owl:AnnotationProperty . + +foaf:page a owl:AnnotationProperty . + +:data_0862 a owl:Class ; + rdfs:label "Dotplot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A dotplot of sequence similarities identified from word-matching or character comparison." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0867 . + +:data_0878 a owl:Class ; + rdfs:label "Protein secondary structure alignment" ; + :created_in "beta12orEarlier" ; + :is_deprecation_candidate true ; + oboInOwl:hasDefinition "Alignment of the (1D representations of) secondary structure of two or more proteins." ; + oboInOwl:hasExactSynonym "Secondary structure alignment (protein)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2366 . + +:data_0881 a owl:Class ; + rdfs:label "RNA secondary structure alignment" ; + :created_in "beta12orEarlier" ; + :is_deprecation_candidate true ; + oboInOwl:hasDbXref "Moby:RNAStructAlignmentML" ; + oboInOwl:hasDefinition "Alignment of the (1D representations of) secondary structure of two or more RNA molecules." ; + oboInOwl:hasExactSynonym "Secondary structure alignment (RNA)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2366 . + +:data_0887 a owl:Class ; + rdfs:label "Structure alignment report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report of molecular tertiary structure alignment-derived data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_2048 . + +:data_0892 a owl:Class ; + rdfs:label "Protein sequence-structure scoring matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Matrix of values used for scoring sequence-structure compatibility." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2082 . + +:data_0924 a owl:Class ; + rdfs:label "Sequence trace" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is the raw data produced by a DNA sequencing machine." ; + rdfs:subClassOf :data_1234, + :data_3108 . + +:data_0928 a owl:Class ; + rdfs:label "Gene expression profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments." ; + oboInOwl:hasRelatedSynonym "Gene expression pattern" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2603 . + +:data_0944 a owl:Class ; + rdfs:label "Peptide mass fingerprint" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A set of peptide masses (peptide mass fingerprint) from mass spectrometry." ; + oboInOwl:hasExactSynonym "Peak list", + "Protein fingerprint" ; + oboInOwl:hasNarrowSynonym "Molecular weights standard fingerprint" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :data_2536, + :data_2979 . + +:data_0954 a owl:Class ; + rdfs:label "Database cross-mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc." ; + rdfs:subClassOf :data_2093 . + +:data_0963 a owl:Class ; + rdfs:label "Cell line report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on." ; + oboInOwl:hasExactSynonym "Cell line annotation", + "Organism strain data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2530 . + +:data_0977 a owl:Class ; + rdfs:label "Tool identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a bioinformatics tool, e.g. an application or web service." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_0983 a owl:Class ; + rdfs:label "Atom ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier (e.g. character symbol) of a specific atom." ; + oboInOwl:hasExactSynonym "Atom identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_0987 a owl:Class ; + rdfs:label "Chromosome name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a chromosome." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0919 ], + :data_0984, + :data_2119 . + +:data_0995 a owl:Class ; + rdfs:label "Nucleotide identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name or other identifier of a nucleotide." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1086 . + +:data_0996 a owl:Class ; + rdfs:label "Monosaccharide identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a monosaccharide." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1086 . + +:data_1002 a owl:Class ; + rdfs:label "CAS number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service." ; + oboInOwl:hasExactSynonym "CAS chemical registry number", + "Chemical registry number (CAS)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0991, + :data_2091, + :data_2895 . + +:data_1012 a owl:Class ; + rdfs:label "Enzyme name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an enzyme." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1009, + :data_1010 . + +:data_1022 a owl:Class ; + rdfs:label "Sequence feature label" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label." ; + oboInOwl:hasExactSynonym "Sequence feature name" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature." ; + rdfs:subClassOf :data_2099, + :data_2914, + :data_3034 . + +:data_1037 a owl:Class ; + rdfs:label "TAIR accession (gene)" ; + :created_in "beta12orEarlier" ; + :regex "Gene:[0-9]{7}" ; + oboInOwl:hasDefinition "Identifier of an gene from the TAIR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2295, + :data_2387 . + +:data_1043 a owl:Class ; + rdfs:label "CATH node ID" ; + :created_in "beta12orEarlier" ; + :example "3.30.1190.10.1.1.1.1.1" ; + oboInOwl:hasDefinition "A code number identifying a node from the CATH database." ; + oboInOwl:hasExactSynonym "CATH code", + "CATH node identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2700 . + +:data_1046 a owl:Class ; + rdfs:label "Strain name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a strain of an organism variant, typically a plant, virus or bacterium." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2379, + :data_2909 . + +:data_1048 a owl:Class ; + rdfs:label "Database ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a biological or bioinformatics database." ; + oboInOwl:hasExactSynonym "Database identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0957 ], + :data_0976 . + +:data_1053 a owl:Class ; + rdfs:label "URN" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A Uniform Resource Name (URN)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1047 . + +:data_1056 a owl:Class ; + rdfs:label "Database name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a biological or bioinformatics database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1048, + :data_2099 . + +:data_1069 a owl:Class ; + rdfs:label "Comparison matrix identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a comparison matrix." ; + oboInOwl:hasExactSynonym "Substitution matrix identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0874 ], + :data_3036 . + +:data_1072 a owl:Class ; + rdfs:label "Structure alignment ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of tertiary structure alignments." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0886 ], + :data_0976 . + +:data_1073 a owl:Class ; + rdfs:label "Amino acid index ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an index of amino acid physicochemical and biochemical property data." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1501 ], + :data_0976, + :data_3036 . + +:data_1079 a owl:Class ; + rdfs:label "Electron microscopy model ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of electron microscopy data." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_3805 ], + :data_0976 . + +:data_1083 a owl:Class ; + rdfs:label "Workflow ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a biological or biomedical workflow, typically from a database of workflows." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_1104 a owl:Class ; + rdfs:label "Sequence cluster ID (UniGene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of an entry (gene cluster) from the NCBI UniGene database." ; + oboInOwl:hasExactSynonym "UniGene ID", + "UniGene cluster ID", + "UniGene identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1112, + :data_2091 . + +:data_1133 a owl:Class ; + rdfs:label "InterPro accession" ; + :created_in "beta12orEarlier" ; + :example "IPR015590" ; + :regex "IPR[0-9]{6}" ; + oboInOwl:hasDefinition "Primary accession number of an InterPro entry." ; + oboInOwl:hasExactSynonym "InterPro primary accession", + "InterPro primary accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Every InterPro entry has a unique accession number to provide a persistent citation of database records." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1355 ], + :data_2091, + :data_2910 . + +:data_1165 a owl:Class ; + rdfs:label "MIRIAM data type primary name" ; + :created_in "beta12orEarlier" ; + :example "UniProt|Enzyme Nomenclature" ; + oboInOwl:hasDefinition "The primary name of a data type from the MIRIAM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "The primary name of a MIRIAM data type is taken from a controlled vocabulary." ; + rdfs:subClassOf :data_1163 . + +:data_1238 a owl:Class ; + rdfs:label "Proteolytic digest" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :data_1233 . + +:data_1239 a owl:Class ; + rdfs:label "Restriction digest" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "SO:0000412" ; + oboInOwl:hasDefinition "Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1234 . + +:data_1240 a owl:Class ; + rdfs:label "PCR primers" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1234 . + +:data_1246 a owl:Class ; + rdfs:label "Sequence cluster (nucleic acid)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A cluster of nucleotide sequences." ; + oboInOwl:hasExactSynonym "Nucleotide sequence cluster" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The sequences are typically related, for example a family of sequences." ; + rdfs:subClassOf :data_1234, + :data_1235 . + +:data_1259 a owl:Class ; + rdfs:label "Sequence complexity report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report on sequence complexity, for example low-complexity or repeat regions in sequences." ; + oboInOwl:hasExactSynonym "Sequence property (complexity)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1254 . + +:data_1260 a owl:Class ; + rdfs:label "Sequence ambiguity report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report on ambiguity in molecular sequence(s)." ; + oboInOwl:hasExactSynonym "Sequence property (ambiguity)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1254 . + +:data_1263 a owl:Class ; + rdfs:label "Base position variability plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of third base position variability in a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261 . + +:data_1266 a owl:Class ; + rdfs:label "Base word frequencies table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A table of word composition of a nucleotide sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2082 . + +:data_1268 a owl:Class ; + rdfs:label "Amino acid word frequencies table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A table of amino acid word composition of a protein sequence." ; + oboInOwl:hasExactSynonym "Sequence composition (amino acid words)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1261, + :data_2082 . + +:data_1283 a owl:Class ; + rdfs:label "Cytogenetic map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A map showing banding patterns derived from direct observation of a stained chromosome." ; + oboInOwl:hasExactSynonym "Chromosome map", + "Cytogenic map", + "Cytologic map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms." ; + rdfs:subClassOf :data_1280 . + +:data_1289 a owl:Class ; + rdfs:label "Restriction map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1279, + :data_2969 . + +:data_1347 a owl:Class ; + rdfs:label "Dirichlet distribution" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Dirichlet distribution used by hidden Markov model analysis programs." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0950 . + +:data_1383 a owl:Class ; + rdfs:label "Nucleic acid sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment of multiple nucleotide sequences." ; + oboInOwl:hasExactSynonym "Sequence alignment (nucleic acid)" ; + oboInOwl:hasNarrowSynonym "DNA sequence alignment", + "RNA sequence alignment" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0863 . + +:data_1385 a owl:Class ; + rdfs:label "Hybrid sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment of multiple molecular sequences of different types." ; + oboInOwl:hasExactSynonym "Sequence alignment (hybrid)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA." ; + rdfs:subClassOf :data_0863 . + +:data_1410 a owl:Class ; + rdfs:label "Terminal gap opening penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1397 . + +:data_1411 a owl:Class ; + rdfs:label "Terminal gap extension penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1398 . + +:data_1413 a owl:Class ; + rdfs:label "Sequence similarity" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Data Type is float probably." ; + rdfs:subClassOf :data_0865 . + +:data_1427 a owl:Class ; + rdfs:label "Phylogenetic discrete data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Character data with discrete states that may be read during phylogenetic tree calculation." ; + oboInOwl:hasExactSynonym "Discrete characters", + "Discretely coded characters", + "Phylogenetic discrete states" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0871 . + +:data_1428 a owl:Class ; + rdfs:label "Phylogenetic character cliques" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny." ; + oboInOwl:hasExactSynonym "Phylogenetic report (cliques)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2523 . + +:data_1429 a owl:Class ; + rdfs:label "Phylogenetic invariants" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phylogenetic invariants data for testing alternative tree topologies." ; + oboInOwl:hasExactSynonym "Phylogenetic report (invariants)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0199 ], + :data_2523 . + +:data_1462 a owl:Class ; + rdfs:label "Carbohydrate structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a carbohydrate (3D) structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0153 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0152 ], + :data_0883 . + +:data_1464 a owl:Class ; + rdfs:label "DNA structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a DNA tertiary (3D) structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1459 . + +:data_1519 a owl:Class ; + rdfs:label "Peptide molecular weights" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The report might include associated data such as frequency of peptide fragment molecular weights." ; + rdfs:subClassOf :data_0897 . + +:data_1520 a owl:Class ; + rdfs:label "Peptide hydrophobic moment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report on the hydrophobic moment of a polypeptide sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation." ; + rdfs:subClassOf :data_2970 . + +:data_1521 a owl:Class ; + rdfs:label "Protein aliphatic index" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The aliphatic index of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The aliphatic index is the relative protein volume occupied by aliphatic side chains." ; + rdfs:subClassOf :data_2970 . + +:data_1524 a owl:Class ; + rdfs:label "Protein solubility" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The solubility or atomic solvation energy of a protein sequence or structure." ; + oboInOwl:hasExactSynonym "Protein solubility data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2970 . + +:data_1525 a owl:Class ; + rdfs:label "Protein crystallizability" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on the crystallizability of a protein sequence." ; + oboInOwl:hasExactSynonym "Protein crystallizability data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2970 . + +:data_1526 a owl:Class ; + rdfs:label "Protein globularity" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on the stability, intrinsic disorder or globularity of a protein sequence." ; + oboInOwl:hasExactSynonym "Protein globularity data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2970 . + +:data_1527 a owl:Class ; + rdfs:label "Protein titration curve" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The titration curve of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897, + :data_2884 . + +:data_1528 a owl:Class ; + rdfs:label "Protein isoelectric point" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The isoelectric point of one proteins." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1530 a owl:Class ; + rdfs:label "Protein hydrogen exchange rate" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The hydrogen exchange rate of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1531 a owl:Class ; + rdfs:label "Protein extinction coefficient" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The extinction coefficient of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1542 a owl:Class ; + rdfs:label "Protein solvent accessibility" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on the solvent accessible or buried surface area of a protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc." ; + rdfs:subClassOf :data_0897 . + +:data_1544 a owl:Class ; + rdfs:label "Ramachandran plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Phi/psi angle data or a Ramachandran plot of a protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2991 . + +:data_1545 a owl:Class ; + rdfs:label "Protein dipole moment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on the net charge distribution (dipole moment) of a protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_1546 a owl:Class ; + rdfs:label "Protein distance matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0906, + :data_2855 . + +:data_1547 a owl:Class ; + rdfs:label "Protein contact map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An amino acid residue contact map for a protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0906 . + +:data_1548 a owl:Class ; + rdfs:label "Protein residue 3D cluster" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report on clusters of contacting residues in protein structures such as a key structural residue network." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0906 . + +:data_1549 a owl:Class ; + rdfs:label "Protein hydrogen bonds" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Patterns of hydrogen bonding in protein structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0906 . + +:data_1566 a owl:Class ; + rdfs:label "Protein-ligand interaction report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report on protein-ligand (small molecule) interaction(s)." ; + oboInOwl:hasNarrowSynonym "Protein-drug interaction report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0906 . + +:data_1584 a owl:Class ; + rdfs:label "Nucleic acid enthalpy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2985 . + +:data_1596 a owl:Class ; + rdfs:label "Nucleic acid folding report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc." ; + oboInOwl:hasExactSynonym "Nucleic acid report (folding model)", + "Nucleic acid report (folding)" ; + oboInOwl:hasNarrowSynonym "RNA secondary structure folding classification", + "RNA secondary structure folding probabilities" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2084 . + +:data_1602 a owl:Class ; + rdfs:label "Codon usage fraction difference" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The differences in codon usage fractions between two codon usage tables." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0914 . + +:data_1636 a owl:Class ; + rdfs:label "Heat map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2968, + :data_3768 . + +:data_1669 a owl:Class ; + rdfs:label "P-value" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A z-value might be specified as a threshold for reporting hits from database searches." ; + rdfs:subClassOf :data_0951 . + +:data_1713 a owl:Class ; + rdfs:label "Fate map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3065 ], + :data_2968 . + +:data_1714 a owl:Class ; + rdfs:label "Microarray spots image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image of spots from a microarray experiment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2603, + :data_3424 . + +:data_1757 a owl:Class ; + rdfs:label "Atom name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of an atom." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0983, + :data_2099 . + +:data_1795 a owl:Class ; + rdfs:label "Gene ID (EcoGene)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a gene from EcoGene Database." ; + oboInOwl:hasExactSynonym "EcoGene Accession", + "EcoGene ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1863 a owl:Class ; + rdfs:label "Haplotype map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Haplotyping_Study_obj" ; + oboInOwl:hasDefinition "A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1278 . + +:data_1870 a owl:Class ; + rdfs:label "Genus name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a genus of organism." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_2042 a owl:Class ; + rdfs:label "Evidence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2083 a owl:Class ; + rdfs:label "Alignment data" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:consider :data_1394 ; + oboInOwl:hasDefinition "Data concerning, extracted from, or derived from the analysis of molecular alignment of some type." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2110 a owl:Class ; + rdfs:label "Molecular property identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a molecular property." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2087 ], + :data_0976 . + +:data_2111 a owl:Class ; + rdfs:label "Codon usage table ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a codon usage table, for example a genetic code." ; + oboInOwl:hasExactSynonym "Codon usage table identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1597 ], + [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1598 ], + :data_0976 . + +:data_2117 a owl:Class ; + rdfs:label "Map identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a map of a molecular sequence." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1274 ], + :data_0976 . + +:data_2129 a owl:Class ; + rdfs:label "File format name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_3358 . + +:data_2139 a owl:Class ; + rdfs:label "Nucleic acid melting temperature" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate." ; + oboInOwl:hasExactSynonym "Melting temperature" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2985 . + +:data_2154 a owl:Class ; + rdfs:label "Sequence name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Any arbitrary name of a molecular sequence." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1063, + :data_2099 . + +:data_2161 a owl:Class ; + rdfs:label "Sequence similarity plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A plot of sequence similarities identified from word-matching or character comparison." ; + oboInOwl:hasRelatedSynonym "Sequence conservation report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc." ; + rdfs:subClassOf :data_0867, + :data_2884 . + +:data_2190 a owl:Class ; + rdfs:label "Sequence checksum" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing." ; + oboInOwl:hasExactSynonym "Hash", + "Hash code", + "Hash sum", + "Hash value" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2534 . + +:data_2253 a owl:Class ; + rdfs:label "Data resource definition name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a data type." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1084, + :data_2099 . + +:data_2292 a owl:Class ; + rdfs:label "GenBank accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Accession number of an entry from the GenBank sequence database." ; + oboInOwl:hasExactSynonym "GenBank ID", + "GenBank accession number", + "GenBank identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1103 . + +:data_2299 a owl:Class ; + rdfs:label "Gene name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol." ; + oboInOwl:hasNarrowSynonym "Allele name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1025, + :data_2099 . + +:data_2301 a owl:Class ; + rdfs:label "SMILES string" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A specification of a chemical structure in SMILES format." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0846 . + +:data_2309 a owl:Class ; + rdfs:label "Reaction ID (SABIO-RK)" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]+" ; + oboInOwl:hasDefinition "Identifier of a biological reaction from the SABIO-RK reactions database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2108 . + +:data_2313 a owl:Class ; + rdfs:label "Carbohydrate report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about one or more specific carbohydrate 3D structure(s)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2085 . + +:data_2314 a owl:Class ; + rdfs:label "GI number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record." ; + oboInOwl:hasExactSynonym "NCBI GI number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record." ; + rdfs:subClassOf :data_2091, + :data_2362 . + +:data_2338 a owl:Class ; + rdfs:label "Ontology identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Any arbitrary identifier of an ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0582 ], + :data_0976 . + +:data_2354 a owl:Class ; + rdfs:label "RNA family report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific RNA family or other group of classified RNA sequences." ; + oboInOwl:hasExactSynonym "RNA family annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3148 . + +:data_2382 a owl:Class ; + rdfs:label "Genotype experiment ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of genotype experiment metadata." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2531 ], + :data_0976 . + +:data_2564 a owl:Class ; + rdfs:label "Amino acid name (three letter)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Three letter amino acid identifier, e.g. GLY." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1006 . + +:data_2587 a owl:Class ; + rdfs:label "Blot ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Unique identifier of a blot from a Northern Blot." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2596 a owl:Class ; + rdfs:label "Catalogue ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a catalogue of biological resources." ; + oboInOwl:hasExactSynonym "Catalogue identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2630 a owl:Class ; + rdfs:label "Mobile genetic element ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a mobile genetic element." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2633 a owl:Class ; + rdfs:label "Book ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Unique identifier of a book." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2663 a owl:Class ; + rdfs:label "Carbohydrate identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a carbohydrate." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1462 ], + [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2313 ], + :data_1086 . + +:data_2711 a owl:Class ; + rdfs:label "Genome report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information concerning a genome as a whole." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2530 . + +:data_2732 a owl:Class ; + rdfs:label "Family name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a family of organism." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1868 . + +:data_2779 a owl:Class ; + rdfs:label "Stock number" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of stock from a catalogue of biological resources." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2790 a owl:Class ; + rdfs:label "Gel ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a two-dimensional (protein) gel." ; + oboInOwl:hasExactSynonym "Gel identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2812 a owl:Class ; + rdfs:label "Lipid identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a lipid." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2850 ], + [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2879 ], + :data_0982 . + +:data_2849 a owl:Class ; + rdfs:label "Abstract" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An abstract of a scientific article." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2526 . + +:data_2850 a owl:Class ; + rdfs:label "Lipid structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a lipid structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0883 . + +:data_2851 a owl:Class ; + rdfs:label "Drug structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for the (3D) structure of a drug." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1463 . + +:data_2852 a owl:Class ; + rdfs:label "Toxin structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for the (3D) structure of a toxin." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1463 . + +:data_2870 a owl:Class ; + rdfs:label "Radiation hybrid map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome." ; + oboInOwl:hasExactSynonym "RH map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map." ; + rdfs:subClassOf :data_1280 . + +:data_2873 a owl:Class ; + rdfs:label "Phylogenetic gene frequencies data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Gene frequencies data that may be read during phylogenetic tree calculation." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1426 . + +:data_2877 a owl:Class ; + rdfs:label "Protein complex" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1460 . + +:data_2879 a owl:Class ; + rdfs:label "Lipid report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about one or more specific lipid 3D structure(s)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2085 . + +:data_2898 a owl:Class ; + rdfs:label "Monosaccharide accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a monosaccharide (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0996 . + +:data_2906 a owl:Class ; + rdfs:label "Peptide ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a peptide deposited in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0988, + :data_2901 . + +:data_2912 a owl:Class ; + rdfs:label "Strain accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession number of a strain of an organism variant, typically a plant, virus or bacterium." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0963 ], + :data_2379, + :data_2908 . + +:data_2956 a owl:Class ; + rdfs:label "Protein secondary structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning the properties or features of one or more protein secondary structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_3002 a owl:Class ; + rdfs:label "Annotation track" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser." ; + oboInOwl:hasExactSynonym "Genome annotation track", + "Genome track", + "Genome-browser track", + "Genomic track", + "Sequence annotation track" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1255 . + +:data_3115 a owl:Class ; + rdfs:label "Microarray metadata" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Annotation on the array itself used in a microarray experiment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc." ; + rdfs:subClassOf :data_2603 . + +:data_3134 a owl:Class ; + rdfs:label "Gene transcript report" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST." ; + oboInOwl:hasExactSynonym "Clone or EST (report)", + "Gene transcript annotation", + "Nucleic acid features (mRNA features)", + "Transcript (report)", + "mRNA (report)", + "mRNA features" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR)." ; + rdfs:subClassOf :data_1276 . + +:data_3181 a owl:Class ; + rdfs:label "Sequence assembly report" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "An informative report about a DNA sequence assembly." ; + oboInOwl:hasExactSynonym "Assembly report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc." ; + rdfs:subClassOf :data_0867 . + +:data_3236 a owl:Class ; + rdfs:label "Cytoband position" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "The position of a cytogenetic band in a genome." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on." ; + rdfs:subClassOf :data_2012 . + +:data_3425 a owl:Class ; + rdfs:label "Carbohydrate property" ; + :created_in "1.5" ; + oboInOwl:hasDefinition "Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates." ; + oboInOwl:hasExactSynonym "Carbohydrate data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2087 . + +:data_3483 a owl:Class ; + rdfs:label "Spectrum" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment." ; + oboInOwl:hasExactSynonym "Spectra" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_3488 a owl:Class ; + rdfs:label "NMR spectrum" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Spectral information for a molecule from a nuclear magnetic resonance experiment." ; + oboInOwl:hasExactSynonym "NMR spectra" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_3483 . + +:data_3495 a owl:Class ; + rdfs:label "RNA sequence" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "An RNA sequence." ; + oboInOwl:hasExactSynonym "RNA sequences" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2977 . + +:data_3498 a owl:Class ; + rdfs:label "Sequence variations" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects." ; + oboInOwl:hasExactSynonym "Gene sequence variations" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Variations are stored along with a reference genome." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0199 ], + :data_0006 . + +:data_3505 a owl:Class ; + rdfs:label "Bibliography" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "A list of publications such as scientic papers or books." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2526 . + +:data_3567 a owl:Class ; + rdfs:label "Reference sample report" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "A report about a biosample." ; + oboInOwl:hasExactSynonym "Biosample report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_3669 a owl:Class ; + rdfs:label "Training material" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Some material that is used for educational (training) purposes." ; + oboInOwl:hasNarrowSynonym "OER", + "Open educational resource" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_3736 a owl:Class ; + rdfs:label "Ecological data" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_0006 . + +:data_3754 a owl:Class ; + rdfs:label "GO-term enrichment data" ; + :created_in "1.16" ; + oboInOwl:hasBroadSynonym "GO-term report" ; + oboInOwl:hasDefinition "A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins." ; + oboInOwl:hasExactSynonym "GO-term enrichment report", + "Gene ontology concept over-representation report", + "Gene ontology enrichment report", + "Gene ontology term enrichment report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :data_3753 . + +:data_3768 a owl:Class ; + rdfs:label "Clustered expression profiles" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Groupings of expression profiles according to a clustering algorithm." ; + oboInOwl:hasNarrowSynonym "Clustered gene expression profiles" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2603 . + +:data_3786 a owl:Class ; + rdfs:label "Query script" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "A structured query, in form of a script, that defines a database search task." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_3805 a owl:Class ; + rdfs:label "3D EM Map" ; + :created_in "1.19" ; + oboInOwl:hasDefinition "Structural 3D model (volume map) from electron microscopy." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_0883 . + +:data_3806 a owl:Class ; + rdfs:label "3D EM Mask" ; + :created_in "1.19" ; + oboInOwl:hasDefinition "Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :data_0883 . + +:data_3932 a owl:Class ; + rdfs:label "Q-value" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP)." ; + oboInOwl:hasExactSynonym "Adjusted P-value", + "FDR", + "Padj", + "pFDR" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data)." ; + rdfs:seeAlso ; + rdfs:subClassOf :data_0951 . + +:example a owl:AnnotationProperty ; + rdfs:label "Example" ; + oboLegacy:is_metadata_tag true ; + oboInOwl:hasDefinition "'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too." ; + oboInOwl:inSubset :properties ; + rdfs:comment "Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead." . + +:format_1196 a owl:Class ; + rdfs:label "SMILES" ; + :created_in "beta12orEarlier" ; + :documentation , + ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2035, + :format_2330 . + +:format_1457 a owl:Class ; + rdfs:label "Dot-bracket format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server." ; + oboInOwl:hasExactSynonym "Vienna RNA format", + "Vienna RNA secondary structure format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2076, + :format_2330 . + +:format_1476 a owl:Class ; + rdfs:label "PDB" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Entry format of PDB database in PDB format." ; + oboInOwl:hasExactSynonym "PDB format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1475, + :format_2330 . + +:format_1927 a owl:Class ; + rdfs:label "EMBL format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "EMBL entry format." ; + oboInOwl:hasExactSynonym "EMBL", + "EMBL sequence format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2181, + :format_2206 . + +:format_1931 a owl:Class ; + rdfs:label "FASTQ-illumina" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTQ Illumina 1.3 short read format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2182 . + +:format_1933 a owl:Class ; + rdfs:label "FASTQ-solexa" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "FASTQ Solexa/Illumina 1.0 short read format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2182 . + +:format_1936 a owl:Class ; + rdfs:label "GenBank format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Genbank entry format." ; + oboInOwl:hasExactSynonym "GenBank" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2205, + :format_2206 . + +:format_1947 a owl:Class ; + rdfs:label "GCG MSF" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "GCG MSF (multiple sequence file) file format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3486 . + +:format_1948 a owl:Class ; + rdfs:label "nbrf/pir" ; + :created_in "beta12orEarlier" ; + :file_extension "pir" ; + oboInOwl:hasDefinition "NBRF/PIR entry sequence format." ; + oboInOwl:hasExactSynonym "nbrf", + "pir" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_1949 a owl:Class ; + rdfs:label "nexus-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Nexus/paup interleaved sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_1973 a owl:Class ; + rdfs:label "nexusnon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Nexus/paup non-interleaved sequence format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_1974 a owl:Class ; + rdfs:label "GFF2" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "General Feature Format (GFF) of sequence features." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2305 . + +:format_1978 a owl:Class ; + rdfs:label "DASGFF" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DAS GFF (XML) feature format." ; + oboInOwl:hasExactSynonym "DASGFF feature", + "das feature" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2332, + :format_2553 . + +:format_1982 a owl:Class ; + rdfs:label "ClustalW format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "ClustalW format for (aligned) sequences." ; + oboInOwl:hasExactSynonym "clustal" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_1992 a owl:Class ; + rdfs:label "meganon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Mega non-interleaved format for (typically aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2923 . + +:format_1997 a owl:Class ; + rdfs:label "PHYLIP format" ; + :created_in "beta12orEarlier" ; + :documentation "http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format" ; + oboInOwl:hasDefinition "Phylip format for (aligned) sequences." ; + oboInOwl:hasExactSynonym "PHYLIP", + "PHYLIP interleaved format", + "ph", + "phy" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2924 . + +:format_1998 a owl:Class ; + rdfs:label "PHYLIP sequential" ; + :created_in "beta12orEarlier" ; + :documentation "http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format" ; + oboInOwl:hasDefinition "Phylip non-interleaved format for (aligned) sequences." ; + oboInOwl:hasExactSynonym "PHYLIP sequential format", + "phylipnon" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2924 . + +:format_2000 a owl:Class ; + rdfs:label "selex" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "SELEX format for (aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_2005 a owl:Class ; + rdfs:label "TreeCon-seq" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Treecon format for (aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_2017 a owl:Class ; + rdfs:label "Amino acid index format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data format for an amino acid index." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1501 ], + :format_3033 . + +:format_2021 a owl:Class ; + rdfs:label "Text mining report format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format of a report from text mining." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0972 ], + :format_2350 . + +:format_2027 a owl:Class ; + rdfs:label "Enzyme kinetics report format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for reports on enzyme kinetics." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2024 ], + :format_2350 . + +:format_2038 a owl:Class ; + rdfs:label "Phylogenetic discrete states format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of phylogenetic discrete states data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1427 ], + :format_2036 . + +:format_2039 a owl:Class ; + rdfs:label "Phylogenetic tree report (cliques) format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of phylogenetic cliques data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1428 ], + :format_2036 . + +:format_2049 a owl:Class ; + rdfs:label "Phylogenetic tree report (tree distances) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for phylogenetic tree distance data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1442 ], + :format_2350 . + +:format_2056 a owl:Class ; + rdfs:label "Microarray experiment data format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for information about a microarray experimental per se (not the data generated from that experiment)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3167 . + +:format_2060 a owl:Class ; + rdfs:label "Map format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a map of (typically one) molecular sequence annotated with features." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1274 ], + :format_2350 . + +:format_2061 a owl:Class ; + rdfs:label "Nucleic acid features (primers) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2062 a owl:Class ; + rdfs:label "Protein report format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report of general information about a specific protein." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0896 ], + :format_2350 . + +:format_2064 a owl:Class ; + rdfs:label "3D-1D scoring matrix format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a matrix of 3D-1D scores (amino acid environment probabilities)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1499 ], + :format_3033 . + +:format_2067 a owl:Class ; + rdfs:label "Sequence distance matrix format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a matrix of genetic distances between molecular sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0870 ], + :format_2350 . + +:format_2075 a owl:Class ; + rdfs:label "HMM emission and transition counts format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for the emission and transition counts of a hidden Markov model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3354 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3355 ], + :format_2350 . + +:format_2095 a owl:Class ; + rdfs:label "unpure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_2096 a owl:Class ; + rdfs:label "unambiguous sequence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_2097 a owl:Class ; + rdfs:label "ambiguous" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_2187 a owl:Class ; + rdfs:label "UniProt-like (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A text sequence format resembling uniprotkb entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2547 . + +:format_2545 a owl:Class ; + rdfs:label "FASTQ-like format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A format resembling FASTQ short read format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for non-standard FASTQ short read-like formats." ; + rdfs:subClassOf :format_2057 . + +:format_2553 a owl:Class ; + rdfs:label "Sequence feature table format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "XML format for a sequence feature table." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2548 . + +:format_2558 a owl:Class ; + rdfs:label "EMBL-like (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An XML format resembling EMBL entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the any non-standard EMBL-like XML formats." ; + rdfs:subClassOf :format_2332, + :format_2543 . + +:format_2566 a owl:Class ; + rdfs:label "completely unambiguous" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence without any unknown positions or ambiguity characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_3016 a owl:Class ; + rdfs:label "VCF" ; + :created_in "beta12orEarlier" ; + :documentation ; + :file_extension "vcf", + "vcf.gz" ; + oboInOwl:hasDefinition "Variant Call Format (VCF) is tabular format for storing genomic sequence variations." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330, + :format_2921 . + +:format_3158 a owl:Class ; + rdfs:label "PSI MI XML (MIF)" ; + :created_in "1.0" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI." ; + oboInOwl:hasExactSynonym "MIF" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2054, + :format_2332 . + +:format_3261 a owl:Class ; + rdfs:label "RDF/XML" ; + :created_in "1.2" ; + :file_extension "rdf" ; + :media_type ; + oboInOwl:hasDefinition "Resource Description Framework (RDF) XML format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full." ; + rdfs:seeAlso "http://www.ebi.ac.uk/SWO/data/SWO_3000006" ; + rdfs:subClassOf :format_2332, + :format_2376 . + +:format_3287 a owl:Class ; + rdfs:label "Individual genetic data format" ; + :created_in "1.3" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a metadata on an individual and their genetic data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_3549 a owl:Class ; + rdfs:label "nii" ; + :created_in "1.9" ; + :documentation ; + :file_extension "nii" ; + oboInOwl:hasDefinition "An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods." ; + oboInOwl:hasExactSynonym "NIFTI format", + "NIfTI-1 format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3547 . + +:format_3585 a owl:Class ; + rdfs:label "bed6" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "BED file format where each feature is described by chromosome, start, end, name, score, and strand." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6" ; + rdfs:subClassOf :format_3584 . + +:format_3590 a owl:Class ; + rdfs:label "HDF5" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF)." ; + oboInOwl:hasExactSynonym "h5" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package.", + "HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF." ; + rdfs:subClassOf :format_2333, + :format_3867 . + +:format_3606 a owl:Class ; + rdfs:label "Sequence quality report format (text)" ; + :created_in "1.11" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Textual report format for sequence quality for reports from sequencing machines." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2048 ], + :format_2350 . + +:format_3620 a owl:Class ; + rdfs:label "xlsx" ; + :created_in "1.11" ; + oboInOwl:hasDefinition "MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333, + :format_3507 . + +:format_3621 a owl:Class ; + rdfs:label "SQLite format" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDefinition "Data format used by the SQLite database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2333 . + +:format_3696 a owl:Class ; + rdfs:label "PS" ; + :created_in "1.13" ; + oboInOwl:hasDefinition "PostScript format." ; + oboInOwl:hasExactSynonym "PostScript" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330 . + +:format_3749 a owl:Class ; + rdfs:label "JSON-LD" ; + :created_in "1.15" ; + :documentation ; + :file_extension "jsonld" ; + :media_type ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON." ; + oboInOwl:hasExactSynonym "JavaScript Object Notation for Linked Data", + "jsonld" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2376, + :format_3464, + :format_3748 . + +:format_3828 a owl:Class ; + rdfs:label "Raw microarray data format" ; + :created_in "1.20" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for raw microarray data." ; + oboInOwl:hasExactSynonym "Microarray data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3110 ], + :format_2350 . + +:format_3841 a owl:Class ; + rdfs:label "NLP format" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "Data format used in Natural Language Processing." ; + oboInOwl:hasExactSynonym "Natural Language Processing format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_3862 a owl:Class ; + rdfs:label "NLP annotation format" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "An NLP format used for annotated textual documents." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3841 . + +:format_3865 a owl:Class ; + rdfs:label "RNA annotation format" ; + :created_in "1.21" ; + oboInOwl:hasDefinition "A \"placeholder\" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data." ; + oboInOwl:hasExactSynonym "RNA data format", + "miRNA data format", + "microRNA data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:operation_0244 a owl:Class ; + rdfs:label "Simulation analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse flexibility and motion in protein structure." ; + oboInOwl:hasExactSynonym "CG analysis", + "MD analysis", + "Protein Dynamics Analysis", + "Trajectory analysis" ; + oboInOwl:hasNarrowSynonym "Nucleic Acid Dynamics Analysis", + "Protein flexibility and motion analysis", + "Protein flexibility prediction", + "Protein motion prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure." ; + rdfs:subClassOf :operation_0250 . + +:operation_0246 a owl:Class ; + rdfs:label "Protein domain recognition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify structural domains in a protein structure from first principles (for example calculations on structural compactness)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0736 ], + :operation_2406, + :operation_3092 . + +:operation_0256 a owl:Class ; + rdfs:label "Sequence feature comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare the feature tables of two or more molecular sequences." ; + oboInOwl:hasExactSynonym "Feature comparison", + "Feature table comparison" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1255 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_2403, + :operation_2424 . + +:operation_0276 a owl:Class ; + rdfs:label "Protein interaction network analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a network of protein interactions." ; + oboInOwl:hasNarrowSynonym "Protein interaction network comparison" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2984 ], + :operation_2949, + :operation_3927 . + +:operation_0284 a owl:Class ; + rdfs:label "Codon usage table generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate codon usage statistics and create a codon usage table." ; + oboInOwl:hasExactSynonym "Codon usage table construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1597 ], + :operation_0286, + :operation_3429 . + +:operation_0285 a owl:Class ; + rdfs:label "Codon usage table comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more codon usage tables." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0286, + :operation_2998 . + +:operation_0288 a owl:Class ; + rdfs:label "Sequence word comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find exact character or word matches between molecular sequences without full sequence alignment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2451 . + +:operation_0296 a owl:Class ; + rdfs:label "Sequence profile generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment." ; + oboInOwl:hasExactSynonym "Sequence profile construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1354 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0863 ], + :operation_0258, + :operation_3429 . + +:operation_0297 a owl:Class ; + rdfs:label "3D profile generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate some type of structural (3D) profile or template from a structure or structure alignment." ; + oboInOwl:hasExactSynonym "Structural profile construction", + "Structural profile generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0886 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0889 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0883 ], + :operation_2480, + :operation_3429 . + +:operation_0304 a owl:Class ; + rdfs:label "Metadata retrieval" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved." ; + :obsolete_since "1.17" ; + :oldParent :operation_2422 ; + oboInOwl:hasDefinition "Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2422 ; + rdfs:comment "This includes documentation, general information and other metadata on entities such as databases, database entries and tools." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0362 a owl:Class ; + rdfs:label "Genome annotation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotate a genome sequence with terms from a controlled vocabulary." ; + oboInOwl:hasNarrowSynonym "Functional genome annotation", + "Metagenome annotation", + "Structural genome annotation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0361, + :operation_3918 . + +:operation_0391 a owl:Class ; + rdfs:label "Protein distance matrix calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1546 ], + :operation_2950 . + +:operation_0393 a owl:Class ; + rdfs:label "Residue cluster calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate clusters of contacting residues in protein structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1548 ], + :operation_2950 . + +:operation_0394 a owl:Class ; + rdfs:label "Hydrogen bond calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:HasHydrogenBonds", + "WHATIF:ShowHydrogenBonds", + "WHATIF:ShowHydrogenBondsM" ; + oboInOwl:hasDefinition "Identify potential hydrogen bonds between amino acids and other groups." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1549 ], + :operation_0248 . + +:operation_0398 a owl:Class ; + rdfs:label "Protein molecular weight calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate the molecular weight of a protein sequence or fragments." ; + oboInOwl:hasExactSynonym "Peptide mass calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1519 ], + :operation_0250 . + +:operation_0431 a owl:Class ; + rdfs:label "Restriction site recognition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso :operation_0575 ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_0415 . + +:operation_0432 a owl:Class ; + rdfs:label "Nucleosome position prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA." ; + oboInOwl:hasNarrowSynonym "Nucleosome exclusion sequence prediction", + "Nucleosome formation sequence prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0415 . + +:operation_0436 a owl:Class ; + rdfs:label "Coding region prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences." ; + oboInOwl:hasExactSynonym "ORF finding", + "ORF prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2454 . + +:operation_0441 a owl:Class ; + rdfs:label "cis-regulatory element prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches)." ; + oboInOwl:hasNarrowSynonym "Transcriptional regulatory element prediction (DNA-cis)", + "Transcriptional regulatory element prediction (RNA-cis)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity." ; + rdfs:subClassOf :operation_0438 . + +:operation_0473 a owl:Class ; + rdfs:label "GPCR analysis" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Not sustainable to have protein type-specific concepts." ; + :obsolete_since "1.19" ; + :oldParent :operation_0270 ; + oboInOwl:hasDefinition "Analyse G-protein coupled receptor proteins (GPCRs)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0270 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0480 a owl:Class ; + rdfs:label "Side chain modelling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc." ; + oboInOwl:hasExactSynonym "Protein modelling (side chains)" ; + oboInOwl:hasNarrowSynonym "Antibody optimisation", + "Antigen optimisation", + "Antigen resurfacing", + "Rotamer likelihood prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions.", + "Methods might use a residue rotamer library.", + "This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods." ; + rdfs:subClassOf :operation_0477 . + +:operation_0482 a owl:Class ; + rdfs:label "Protein-ligand docking" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques." ; + oboInOwl:hasExactSynonym "Ligand-binding simulation" ; + oboInOwl:hasNarrowSynonym "Protein-peptide docking" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme.", + "Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme)." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1461 ], + :operation_0478 . + +:operation_0483 a owl:Class ; + rdfs:label "RNA inverse folding" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection." ; + oboInOwl:hasExactSynonym "Nucleic acid folding family identification", + "Structured RNA prediction and optimisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1234 ], + :operation_3095 . + +:operation_0495 a owl:Class ; + rdfs:label "Local alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Locally align two or more molecular sequences." ; + oboInOwl:hasExactSynonym "Local sequence alignment", + "Sequence alignment (local)" ; + oboInOwl:hasNarrowSynonym "Smith-Waterman" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Local alignment methods identify regions of local similarity." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0292 . + +:operation_0496 a owl:Class ; + rdfs:label "Global alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Globally align two or more molecular sequences." ; + oboInOwl:hasExactSynonym "Global sequence alignment", + "Sequence alignment (global)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Global alignment methods identify similarity across the entire length of the sequences." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0292 . + +:operation_0503 a owl:Class ; + rdfs:label "Pairwise structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align (superimpose) exactly two molecular tertiary structures." ; + oboInOwl:hasExactSynonym "Structure alignment (pairwise)" ; + oboInOwl:hasNarrowSynonym "Pairwise protein structure alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0295 . + +:operation_0504 a owl:Class ; + rdfs:label "Multiple structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align (superimpose) more than two molecular tertiary structures." ; + oboInOwl:hasExactSynonym "Structure alignment (multiple)" ; + oboInOwl:hasNarrowSynonym "Multiple protein structure alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods that use an existing alignment." ; + rdfs:subClassOf :operation_0295 . + +:operation_0509 a owl:Class ; + rdfs:label "Local structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Locally align (superimpose) two or more molecular tertiary structures." ; + oboInOwl:hasExactSynonym "Structure alignment (local)" ; + oboInOwl:hasNarrowSynonym "Local protein structure alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Local alignment methods identify regions of local similarity, common substructures etc." ; + rdfs:subClassOf :operation_0295 . + +:operation_0510 a owl:Class ; + rdfs:label "Global structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Globally align (superimpose) two or more molecular tertiary structures." ; + oboInOwl:hasExactSynonym "Structure alignment (global)" ; + oboInOwl:hasNarrowSynonym "Global protein structure alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Global alignment methods identify similarity across the entire structures." ; + rdfs:subClassOf :operation_0295 . + +:operation_0523 a owl:Class ; + rdfs:label "Mapping assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome." ; + oboInOwl:hasExactSynonym "Sequence assembly (mapping assembly)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0310 . + +:operation_0524 a owl:Class ; + rdfs:label "De-novo assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Sequence assembly by combining fragments without the aid of a reference sequence or genome." ; + oboInOwl:hasExactSynonym "De Bruijn graph", + "Sequence assembly (de-novo assembly)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "De-novo assemblers are much slower and more memory intensive than mapping assemblers." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0310 . + +:operation_0525 a owl:Class ; + rdfs:label "Genome assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated." ; + oboInOwl:hasExactSynonym "Genomic assembly", + "Sequence assembly (genome assembly)" ; + oboInOwl:hasNarrowSynonym "Breakend assembly" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0310, + :operation_3918 . + +:operation_0575 a owl:Class ; + rdfs:label "Restriction map drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Draw or visualise restriction maps in DNA sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso :operation_0431 ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1289 ], + :operation_0573 . + +:operation_1781 a owl:Class ; + rdfs:label "Gene regulatory network analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a known network of gene regulation." ; + oboInOwl:hasNarrowSynonym "Gene regulatory network comparison", + "Gene regulatory network modelling", + "Regulatory network comparison", + "Regulatory network modelling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + :operation_2495, + :operation_3927 . + +:operation_2436 a owl:Class ; + rdfs:label "Gene-set enrichment analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Gene set testing" ; + oboInOwl:hasDefinition "Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed." ; + oboInOwl:hasExactSynonym "Functional enrichment analysis", + "GSEA", + "Gene-set over-represenation analysis" ; + oboInOwl:hasNarrowSynonym "Gene set analysis" ; + oboInOwl:hasRelatedSynonym "GO-term enrichment", + "Gene Ontology concept enrichment", + "Gene Ontology term enrichment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "\"Gene set analysis\" (often used interchangeably or in an overlapping sense with \"gene-set enrichment analysis\") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed.", + "Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc.", + "Gene sets can be defined beforehand by biological function, chromosome locations and so on.", + "The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value." ; + rdfs:seeAlso , + ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3754 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :operation_2495, + :operation_3501 . + +:operation_2437 a owl:Class ; + rdfs:label "Gene regulatory network prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict a network of gene regulation." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2423, + :operation_2495, + :operation_3927 . + +:operation_2487 a owl:Class ; + rdfs:label "Protein structure comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare protein tertiary structures." ; + oboInOwl:hasExactSynonym "Structure comparison (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might identify structural neighbors, find structural similarities or define a structural core." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1460 ], + :operation_2406, + :operation_2483, + :operation_2997 . + +:operation_2501 a owl:Class ; + rdfs:label "Nucleic acid analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2945 ; + oboInOwl:consider :operation_2478, + :operation_2481 ; + oboInOwl:hasDefinition "Process (read and / or write) nucleic acid sequence or structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2502 a owl:Class ; + rdfs:label "Protein analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2945 ; + oboInOwl:consider :operation_2406, + :operation_2479 ; + oboInOwl:hasDefinition "Process (read and / or write) protein sequence or structural data." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2518 a owl:Class ; + rdfs:label "Nucleic acid structure comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare nucleic acid tertiary structures." ; + oboInOwl:hasExactSynonym "Structure comparison (nucleic acid)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2481, + :operation_2483, + :operation_2998 . + +:operation_2929 a owl:Class ; + rdfs:label "Protein fragment weight comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification." ; + oboInOwl:hasExactSynonym "PMF", + "Peptide mass fingerprinting", + "Protein fingerprinting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0398, + :operation_2930 . + +:operation_2930 a owl:Class ; + rdfs:label "Protein property comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare the physicochemical properties of two or more proteins (or reference data)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0897 ], + :operation_2997 . + +:operation_2996 a owl:Class ; + rdfs:label "Structure classification" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assign molecular structure(s) to a group or category." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2480, + :operation_2990 . + +:operation_3023 a owl:Class ; + rdfs:label "Prediction and recognition (protein)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2423 ; + oboInOwl:hasDefinition "Predict, recognise, detect or identify some properties of proteins." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2423 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3024 a owl:Class ; + rdfs:label "Prediction and recognition (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_2423 ; + oboInOwl:hasDefinition "Predict, recognise, detect or identify some properties of nucleic acids." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_2423 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3081 a owl:Class ; + rdfs:label "Sequence alignment editing" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3096 . + +:operation_3083 a owl:Class ; + rdfs:label "Pathway or network visualisation" ; + :created_in "beta13" ; + :deprecation_comment "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." ; + :obsolete_since "1.24" ; + :oldParent :operation_2497 ; + oboInOwl:consider :operation_3925, + :operation_3926 ; + oboInOwl:hasDefinition "Render (visualise) a biological pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_3094 a owl:Class ; + rdfs:label "Protein interaction network prediction" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Predict a network of protein interactions." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2949, + :operation_3927 . + +:operation_3195 a owl:Class ; + rdfs:label "Sequencing error detection" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Detect errors in DNA sequences generated from sequencing projects)." ; + oboInOwl:hasExactSynonym "Short read error correction", + "Short-read error correction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3168 ], + :operation_2451 . + +:operation_3196 a owl:Class ; + rdfs:label "Genotyping" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on." ; + rdfs:subClassOf :operation_3197 . + +:operation_3198 a owl:Class ; + rdfs:label "Read mapping" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Align short oligonucleotide sequences (reads) to a larger (genomic) sequence." ; + oboInOwl:hasExactSynonym "Oligonucleotide alignment", + "Oligonucleotide alignment construction", + "Oligonucleotide alignment generation", + "Oligonucleotide mapping", + "Read alignment", + "Short oligonucleotide alignment", + "Short read alignment", + "Short read mapping", + "Short sequence read mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences." ; + rdfs:subClassOf :operation_2944, + :operation_3921 . + +:operation_3216 a owl:Class ; + rdfs:label "Scaffolding" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps." ; + oboInOwl:hasExactSynonym "Scaffold construction", + "Scaffold generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Scaffold may be positioned along a chromosome physical map to create a \"golden path\"." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0077 ], + :operation_0310, + :operation_3429 . + +:operation_3223 a owl:Class ; + rdfs:label "Differential gene expression profiling" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups." ; + oboInOwl:hasExactSynonym "Differential expression analysis", + "Differential gene analysis", + "Differential gene expression analysis", + "Differentially expressed gene identification" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups." ; + rdfs:subClassOf :operation_0314 . + +:operation_3228 a owl:Class ; + rdfs:label "Structural variation detection" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s)." ; + oboInOwl:hasExactSynonym "Structural variation discovery" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies." ; + rdfs:subClassOf :operation_3197 . + +:operation_3352 a owl:Class ; + rdfs:label "Ontology comparison" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Compare two or more ontologies, e.g. identify differences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2424 . + +:operation_3357 a owl:Class ; + rdfs:label "Format detection" ; + :comment_handle :comment_handle ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Recognition of which format the given data is in." ; + oboInOwl:hasExactSynonym "Format identification", + "Format inference", + "Format recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3358 ], + :operation_2409 . + +:operation_3431 a owl:Class ; + rdfs:label "Deposition" ; + :created_in "1.6" ; + oboInOwl:hasDefinition "Deposit some data in a database or some other type of repository or software system." ; + oboInOwl:hasExactSynonym "Data deposition", + "Data submission", + "Database deposition", + "Database submission", + "Submission" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For non-analytical operations, see the 'Processing' branch." ; + rdfs:subClassOf :operation_2409 . + +:operation_3435 a owl:Class ; + rdfs:label "Standardisation and normalisation" ; + :created_in "1.6" ; + oboInOwl:hasDefinition "Standardize or normalize data by some statistical method." ; + oboInOwl:hasNarrowSynonym "Normalisation", + "Standardisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean." ; + rdfs:subClassOf :operation_2238 . + +:operation_3457 a owl:Class ; + rdfs:label "Single particle analysis" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM)." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :operation_2480, + :operation_3443 . + +:operation_3480 a owl:Class ; + rdfs:label "Probabilistic data generation" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Generate some data from a chosen probibalistic model, possibly to evaluate algorithms." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3429 . + +:operation_3645 a owl:Class ; + rdfs:label "PTM identification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3631 . + +:operation_3649 a owl:Class ; + rdfs:label "Target-Decoy" ; + :created_in "1.12" ; + oboInOwl:hasBroadSynonym "Validation of peptide-spectrum matches" ; + oboInOwl:hasDefinition "Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2428, + :operation_3646 . + +:operation_3664 a owl:Class ; + rdfs:label "Statistical modelling" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2238 . + +:operation_3907 a owl:Class ; + rdfs:label "Information extraction" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Extract structured information from unstructured (\"free\") or semi-structured textual documents." ; + oboInOwl:hasExactSynonym "IE" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0306 . + +:operation_3908 a owl:Class ; + rdfs:label "Information retrieval" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Retrieve resources from information systems matching a specific information need." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0306 . + +:operation_3926 a owl:Class ; + rdfs:label "Pathway visualisation" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Render (visualise) a biological pathway." ; + oboInOwl:hasExactSynonym "Pathway rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2600 ], + :operation_0337, + :operation_3928 . + +:operation_3929 a owl:Class ; + rdfs:label "Metabolic pathway prediction" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Predict a metabolic pathway." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2423, + :operation_3928 . + +:operation_4009 a owl:Class ; + rdfs:label "Small molecule design" ; + :created_in 1.25 ; + oboInOwl:hasDefinition "The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule." ; + oboInOwl:hasNarrowSynonym "Drug design", + "Ligand-based drug design", + "Structure-based drug design", + "Structure-based small molecule design" ; + rdfs:comment "Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling.", + "There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it." ; + rdfs:subClassOf :operation_2430 . + +:topic_0092 a owl:Class ; + rdfs:label "Data visualisation" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasBroadSynonym "Computer graphics" ; + oboInOwl:hasDbXref "VT 1.2.5 Computer graphics" ; + oboInOwl:hasDefinition "Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data." ; + oboInOwl:hasExactSynonym "Data rendering" ; + oboInOwl:hasHumanReadableId "Data_visualisation" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3316 . + +:topic_0152 a owl:Class ; + rdfs:label "Carbohydrates" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Carbohydrates, typically including structural information." ; + oboInOwl:hasHumanReadableId "Carbohydrates" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0081 . + +:topic_0153 a owl:Class ; + rdfs:label "Lipids" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Lipids and their structures." ; + oboInOwl:hasExactSynonym "Lipidomics" ; + oboInOwl:hasHumanReadableId "Lipids" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0081 . + +:topic_0176 a owl:Class ; + rdfs:label "Molecular dynamics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasBroadSynonym "Molecular flexibility", + "Molecular motions" ; + oboInOwl:hasDefinition "The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation." ; + oboInOwl:hasHumanReadableId "Molecular_dynamics" ; + oboInOwl:hasNarrowSynonym "Protein dynamics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0082, + :topic_3892 . + +:topic_0202 a owl:Class ; + rdfs:label "Pharmacology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.7 Pharmacology and pharmacy" ; + oboInOwl:hasDefinition "The study of drugs and their effects or responses in living systems." ; + oboInOwl:hasHumanReadableId "Pharmacology" ; + oboInOwl:hasNarrowSynonym "Computational pharmacology", + "Pharmacoinformatics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_0611 a owl:Class ; + rdfs:label "Electron microscopy" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Electron diffraction experiment" ; + oboInOwl:hasDefinition "The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light." ; + oboInOwl:hasHumanReadableId "Electron_microscopy" ; + oboInOwl:hasNarrowSynonym "Electron crystallography", + "SEM", + "Scanning electron microscopy", + "Single particle electron microscopy", + "TEM", + "Transmission electron microscopy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_1317, + :topic_3382 . + +:topic_0639 a owl:Class ; + rdfs:label "Protein sequence analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0640 a owl:Class ; + rdfs:label "Nucleic acid sequence analysis" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.8" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0080 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_0748 a owl:Class ; + rdfs:label "Protein sites and features" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.3" ; + :oldParent owl:Thing ; + oboInOwl:consider :topic_0160, + :topic_0639 ; + oboInOwl:hasDefinition "The detection, identification and analysis of positional features in proteins, such as functional sites." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_1770 a owl:Class ; + rdfs:label "Structure comparison" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.13" ; + :oldParent owl:Thing ; + oboInOwl:hasDefinition "The comparison of two or more molecular structures, for example structure alignment and clustering." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :topic_0081 ; + rdfs:comment "This might involve comparison of secondary or tertiary (3D) structural information." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_2258 a owl:Class ; + rdfs:label "Cheminformatics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The application of information technology to chemistry in biological research environment." ; + oboInOwl:hasExactSynonym "Chemical informatics", + "Chemoinformatics" ; + oboInOwl:hasHumanReadableId "Cheminformatics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0605 . + +:topic_2820 a owl:Class ; + rdfs:label "Vertebrates" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_3500 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3047 a owl:Class ; + rdfs:label "Molecular biology" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.4 Biochemistry and molecular biology" ; + oboInOwl:hasDefinition "The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life." ; + oboInOwl:hasHumanReadableId "Molecular_biology" ; + oboInOwl:hasNarrowSynonym "Biological processes" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3064 a owl:Class ; + rdfs:label "Developmental biology" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.14 Developmental biology" ; + oboInOwl:hasDefinition "How organisms grow and develop." ; + oboInOwl:hasHumanReadableId "Developmental_biology" ; + oboInOwl:hasNarrowSynonym "Development" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3065 a owl:Class ; + rdfs:label "Embryology" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage." ; + oboInOwl:hasHumanReadableId "Embryology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3064 . + +:topic_3077 a owl:Class ; + rdfs:label "Data acquisition" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means." ; + oboInOwl:hasExactSynonym "Data collection" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_3174 a owl:Class ; + rdfs:label "Metagenomics" ; + :created_in "1.1" ; + :isdebtag true ; + :related_term "Environmental DNA (eDNA)", + "Environmental sequencing" ; + oboInOwl:hasBroadSynonym "Biome sequencing", + "Community genomics", + "Ecogenomics", + "Environmental genomics", + "Environmental omics" ; + oboInOwl:hasDefinition "The study of genetic material recovered from environmental samples, and associated environmental data." ; + oboInOwl:hasHumanReadableId "Metagenomics" ; + oboInOwl:hasNarrowSynonym "Shotgun metagenomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0610, + :topic_0622 ; + skos:exactMatch . + +:topic_3175 a owl:Class ; + rdfs:label "Structural variation" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations." ; + oboInOwl:hasExactSynonym "DNA structural variation", + "Genomic structural variation" ; + oboInOwl:hasHumanReadableId "DNA_structural_variation" ; + oboInOwl:hasNarrowSynonym "Deletion", + "Duplication", + "Insertion", + "Inversion", + "Translocation" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0199, + :topic_0654 . + +:topic_3292 a owl:Class ; + rdfs:label "Biochemistry" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.4 Biochemistry and molecular biology" ; + oboInOwl:hasDefinition "Chemical substances and physico-chemical processes and that occur within living organisms." ; + oboInOwl:hasExactSynonym "Biological chemistry" ; + oboInOwl:hasHumanReadableId "Biochemistry" ; + oboInOwl:hasNarrowSynonym "Glycomics", + "Pathobiochemistry", + "Phytochemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070, + :topic_3314 . + +:topic_3293 a owl:Class ; + rdfs:label "Phylogenetics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences)." ; + oboInOwl:hasHumanReadableId "Phylogenetics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D010802" ; + rdfs:subClassOf :topic_0080, + :topic_0084 . + +:topic_3305 a owl:Class ; + rdfs:label "Public health and epidemiology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.3.1 Epidemiology" ; + oboInOwl:hasDefinition "Topic concerning the the patterns, cause, and effect of disease within populations." ; + oboInOwl:hasHumanReadableId "Public_health_and_epidemiology" ; + oboInOwl:hasNarrowSynonym "Epidemiology", + "Public health" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3303 . + +:topic_3320 a owl:Class ; + rdfs:label "RNA splicing" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons." ; + oboInOwl:hasExactSynonym "Alternative splicing" ; + oboInOwl:hasHumanReadableId "RNA_splicing" ; + oboInOwl:hasNarrowSynonym "Splice sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0099, + :topic_0203 . + +:topic_3342 a owl:Class ; + rdfs:label "Translational medicine" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice." ; + oboInOwl:hasHumanReadableId "Translational_medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3365 a owl:Class ; + rdfs:label "Data architecture, analysis and design" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data." ; + oboInOwl:hasHumanReadableId "Data_architecture_analysis_and_design" ; + oboInOwl:hasNarrowSynonym "Data analysis", + "Data architecture", + "Data design" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_3366 a owl:Class ; + rdfs:label "Data integration and warehousing" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data." ; + oboInOwl:hasHumanReadableId "Data_integration_and_warehousing" ; + oboInOwl:hasNarrowSynonym "Data integration", + "Data warehousing" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3071 . + +:topic_3384 a owl:Class ; + rdfs:label "Medical imaging" ; + :created_in "1.4" ; + oboInOwl:hasDbXref "VT 3.2.13 Medical imaging", + "VT 3.2.14 Nuclear medicine", + "VT 3.2.24 Radiology" ; + oboInOwl:hasDefinition "The use of imaging techniques for clinical purposes for medical research." ; + oboInOwl:hasHumanReadableId "Medical_imaging" ; + oboInOwl:hasNarrowSynonym "Neuroimaging", + "Nuclear medicine", + "Radiology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3382 . + +:topic_3386 a owl:Class ; + rdfs:label "Laboratory animal science" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The use of animals and alternatives in experimental research." ; + oboInOwl:hasExactSynonym "Animal experimentation", + "Animal research", + "Animal testing", + "In vivo testing" ; + oboInOwl:hasHumanReadableId "Laboratory_animal_science" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3407 a owl:Class ; + rdfs:label "Endocrinology and metabolism" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism." ; + oboInOwl:hasHumanReadableId "Endocrinology_and_metabolism" ; + oboInOwl:hasNarrowSynonym "Endocrine disorders", + "Endocrinology", + "Metabolic disorders", + "Metabolism" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3534 a owl:Class ; + rdfs:label "Protein binding sites" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc." ; + oboInOwl:hasHumanReadableId "Protein_binding_sites" ; + oboInOwl:hasNarrowSynonym "Enzyme active site", + "Protein cleavage sites", + "Protein functional sites", + "Protein key folding sites", + "Protein-nucleic acid binding sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3510 . + +:topic_3542 a owl:Class ; + rdfs:label "Protein secondary structure" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Secondary structure (predicted or real) of a protein, including super-secondary structure." ; + oboInOwl:hasExactSynonym "Protein features (secondary structure)" ; + oboInOwl:hasHumanReadableId "Protein_secondary_structure" ; + oboInOwl:hasNarrowSynonym "Protein super-secondary structure" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc.", + "The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks)." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_2814 . + +:topic_3572 a owl:Class ; + rdfs:label "Data quality management" ; + :created_in "1.10" ; + oboInOwl:hasDefinition "The quality, integrity, and cleaning up of data." ; + oboInOwl:hasHumanReadableId "Data_quality_management" ; + oboInOwl:hasNarrowSynonym "Data clean-up", + "Data cleaning", + "Data integrity", + "Data quality" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3071 . + +:topic_3697 a owl:Class ; + rdfs:label "Microbial ecology" ; + :created_in "1.13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The ecology of microorganisms including their relationship with one another and their environment." ; + oboInOwl:hasExactSynonym "Environmental microbiology" ; + oboInOwl:hasHumanReadableId "Microbial_ecology" ; + oboInOwl:hasNarrowSynonym "Community analysis", + "Microbiome", + "Molecular community analysis" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0610, + :topic_3301 . + +:topic_3892 a owl:Class ; + rdfs:label "Biomolecular simulation" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "The study and simulation of molecular conformations using a computational model and computer simulations." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc." ; + rdfs:subClassOf :topic_3307 . + +:topic_3923 a owl:Class ; + rdfs:label "Genome resequencing" ; + :created_in "1.24" ; + :related_term "Amplicon panels" ; + oboInOwl:hasBroadSynonym "Resequencing" ; + oboInOwl:hasDefinition "Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.)." ; + oboInOwl:hasNarrowSynonym "Highly targeted resequencing", + "Whole genome resequencing (WGR)", + "Whole-genome re-sequencing (WGSR)" ; + oboInOwl:hasRelatedSynonym "Amplicon sequencing", + "Amplicon-based sequencing", + "Ultra-deep sequencing" ; + rdfs:comment "Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions." ; + rdfs:subClassOf :topic_3168 . + +:topic_4010 a owl:Class ; + rdfs:label "Open science" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible." ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +dc:format a owl:AnnotationProperty . + +:data_0846 a owl:Class ; + rdfs:label "Chemical formula" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A specification of a chemical structure." ; + oboInOwl:hasExactSynonym "Chemical structure specification" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2050 . + +:data_0848 a owl:Class ; + rdfs:label "Raw sequence" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." ; + :obsolete_since "1.23" ; + :oldParent :data_2044 ; + oboInOwl:hasDefinition "A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2044 ; + rdfs:comment "Non-sequence characters may be used for example for gaps and translation stop." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_0865 a owl:Class ; + rdfs:label "Sequence similarity score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A value representing molecular sequence similarity." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1772 . + +:data_0870 a owl:Class ; + rdfs:label "Sequence distance matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:phylogenetic_distance_matrix" ; + oboInOwl:hasDefinition "A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation." ; + oboInOwl:hasExactSynonym "Phylogenetic distance matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix." ; + rdfs:subClassOf :data_2855 . + +:data_0889 a owl:Class ; + rdfs:label "Structural profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Some type of structural (3D) profile or template (representing a structure or structure alignment)." ; + oboInOwl:hasExactSynonym "3D profile", + "Structural (3D) profile" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :data_0006 . + +:data_0893 a owl:Class ; + rdfs:label "Sequence-structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s))." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1916 . + +:data_0919 a owl:Class ; + rdfs:label "Chromosome report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific chromosome." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc." ; + rdfs:subClassOf :data_2084 . + +:data_0949 a owl:Class ; + rdfs:label "Workflow metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Basic information, annotation or documentation concerning a workflow (but not the workflow itself)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:data_0970 a owl:Class ; + rdfs:label "Citation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:GCP_SimpleCitation", + "Moby:Publication" ; + oboInOwl:hasDefinition "Bibliographic data that uniquely identifies a scientific article, book or other published material." ; + oboInOwl:hasExactSynonym "Bibliographic reference", + "Reference" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available." ; + rdfs:subClassOf :data_2526 . + +:data_0971 a owl:Class ; + rdfs:label "Article" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A scientific text, typically a full text article from a scientific journal." ; + oboInOwl:hasNarrowSynonym "Article text", + "Scientific article" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2526, + :data_3671 . + +:data_0988 a owl:Class ; + rdfs:label "Peptide identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a peptide chain." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0982 . + +:data_0993 a owl:Class ; + rdfs:label "Drug identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a drug." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2851 ], + :data_1086 . + +:data_0994 a owl:Class ; + rdfs:label "Amino acid identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an amino acid." ; + oboInOwl:hasExactSynonym "Residue identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2016 ], + :data_1086 . + +:data_1010 a owl:Class ; + rdfs:label "Enzyme identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name or other identifier of an enzyme or record from a database of enzymes." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0989 . + +:data_1017 a owl:Class ; + rdfs:label "Sequence range" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Specification of range(s) of sequence positions." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2534 . + +:data_1025 a owl:Class ; + rdfs:label "Gene identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDbXref "Moby:GeneAccessionList" ; + oboInOwl:hasDefinition "An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0916 ], + :data_0976 . + +:data_1027 a owl:Class ; + rdfs:label "Gene ID (NCBI)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "http://www.geneontology.org/doc/GO.xrf_abbs:LocusID", + "http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene" ; + oboInOwl:hasDefinition "An NCBI unique identifier of a gene." ; + oboInOwl:hasExactSynonym "Entrez gene ID", + "Gene identifier (Entrez)", + "Gene identifier (NCBI)", + "NCBI gene ID", + "NCBI geneid" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1098, + :data_2091, + :data_2295 . + +:data_1039 a owl:Class ; + rdfs:label "SCOP domain identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a protein domain (or other node) from the SCOP database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1038, + :data_2091 . + +:data_1064 a owl:Class ; + rdfs:label "Sequence set ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a set of molecular sequence(s)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0850 ], + :data_0976 . + +:data_1070 a owl:Class ; + rdfs:label "Structure ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_3035 . + +:data_1075 a owl:Class ; + rdfs:label "Protein family identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a protein family." ; + oboInOwl:hasExactSynonym "Protein secondary database record identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0907 ], + :data_0976 . + +:data_1077 a owl:Class ; + rdfs:label "Transcription factor identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a transcription factor (or a TF binding site)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976, + :data_0989 . + +:data_1081 a owl:Class ; + rdfs:label "Genotype and phenotype annotation ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of genotypes and phenotypes." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0920 ], + :data_0976 . + +:data_1084 a owl:Class ; + rdfs:label "Data resource definition ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a data type definition from some provider." ; + oboInOwl:hasExactSynonym "Data resource definition identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_1085 a owl:Class ; + rdfs:label "Biological model ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a mathematical model, typically an entry from a database." ; + oboInOwl:hasExactSynonym "Biological model identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0950 ], + :data_0976 . + +:data_1089 a owl:Class ; + rdfs:label "FlyBase ID" ; + :created_in "beta12orEarlier" ; + :regex "FB[a-zA-Z_0-9]{2}[0-9]{7}" ; + oboInOwl:hasDefinition "Identifier of an object from the FlyBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_1163 a owl:Class ; + rdfs:label "MIRIAM data type name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a data type from the MIRIAM database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0957 ], + :data_2253 . + +:data_1384 a owl:Class ; + rdfs:label "Protein sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment of multiple protein sequences." ; + oboInOwl:hasExactSynonym "Sequence alignment (protein)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0863 . + +:data_1399 a owl:Class ; + rdfs:label "Gap separation penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A penalty for gaps that are close together in an alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2137 . + +:data_1442 a owl:Class ; + rdfs:label "Phylogenetic tree distances" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Distances, such as Branch Score distance, between two or more phylogenetic trees." ; + oboInOwl:hasExactSynonym "Phylogenetic tree report (tree distances)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2523 . + +:data_1448 a owl:Class ; + rdfs:label "Comparison matrix (nucleotide)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Matrix of integer or floating point numbers for nucleotide comparison." ; + oboInOwl:hasExactSynonym "Nucleotide comparison matrix", + "Nucleotide substitution matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0874 . + +:data_1449 a owl:Class ; + rdfs:label "Comparison matrix (amino acid)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Matrix of integer or floating point numbers for amino acid comparison." ; + oboInOwl:hasExactSynonym "Amino acid comparison matrix", + "Amino acid substitution matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0874, + :data_2016 . + +:data_1463 a owl:Class ; + rdfs:label "Small molecule structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound." ; + oboInOwl:hasRelatedSynonym "CHEBI:23367" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0154 ], + :data_0883 . + +:data_1479 a owl:Class ; + rdfs:label "Structure alignment (pair)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment (superimposition) of exactly two molecular tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Pair structure alignment" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0886 . + +:data_1539 a owl:Class ; + rdfs:label "Protein structural quality report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report on the quality of a protein three-dimensional model." ; + oboInOwl:hasExactSynonym "Protein property (structural quality)", + "Protein report (structural quality)", + "Protein structure report (quality evaluation)", + "Protein structure validation report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc." ; + rdfs:subClassOf :data_1537 . + +:data_1696 a owl:Class ; + rdfs:label "Drug report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific drug." ; + oboInOwl:hasExactSynonym "Drug annotation" ; + oboInOwl:hasNarrowSynonym "Drug structure relationship map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A drug structure relationship map is report (typically a map diagram) of drug structure relationships." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0154 ], + :data_0962 . + +:data_1709 a owl:Class ; + rdfs:label "Protein secondary structure image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of protein secondary structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3153 . + +:data_1712 a owl:Class ; + rdfs:label "Chemical structure image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image of the structure of a small chemical compound." ; + oboInOwl:hasExactSynonym "Small molecule structure image" ; + oboInOwl:hasNarrowSynonym "Chemical structure sketch", + "Small molecule sketch" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The molecular identifier and formula are typically included." ; + rdfs:subClassOf :data_1710 . + +:data_1881 a owl:Class ; + rdfs:label "Author ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Author" ; + oboInOwl:hasDefinition "Information on the authors of a published work." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2118 . + +:data_2127 a owl:Class ; + rdfs:label "Genetic code identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a genetic code." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1598 ], + :data_0976 . + +:data_2162 a owl:Class ; + rdfs:label "Helical wheel" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1709 . + +:data_2285 a owl:Class ; + rdfs:label "Gene ID (MIPS)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier for genetic elements in MIPS database." ; + oboInOwl:hasExactSynonym "MIPS genetic element identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_2355 a owl:Class ; + rdfs:label "RNA family identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an RNA family, typically an entry from a RNA sequence classification database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2354 ], + :data_0976 . + +:data_2366 a owl:Class ; + rdfs:label "Secondary structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment of the (1D representations of) secondary structure of two or more molecules." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1916 . + +:data_2373 a owl:Class ; + rdfs:label "Spot ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Unique identifier of a spot from a two-dimensional (protein) gel." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2379 a owl:Class ; + rdfs:label "Strain identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a strain of an organism variant, typically a plant, virus or bacterium." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1869 . + +:data_2387 a owl:Class ; + rdfs:label "TAIR accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the TAIR database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2538 a owl:Class ; + rdfs:label "Mutation identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a mutation." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2576 a owl:Class ; + rdfs:label "Toxin identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a toxin." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2852 ], + :data_1086 . + +:data_2618 a owl:Class ; + rdfs:label "Protein modification ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a protein modification catalogued in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2632 a owl:Class ; + rdfs:label "SGD ID" ; + :created_in "beta12orEarlier" ; + :regex "PWY[a-zA-Z_0-9]{2}\\-[0-9]{3}" ; + oboInOwl:hasDefinition "Identifier of an entry from the Saccharomyces genome database (SGD)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2639 a owl:Class ; + rdfs:label "PubChem ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an entry from the PubChem database." ; + oboInOwl:hasExactSynonym "PubChem identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2655 a owl:Class ; + rdfs:label "Cell type identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique identifier of a type or group of cells." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2700 a owl:Class ; + rdfs:label "CATH identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a protein domain (or other node) from the CATH database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1038, + :data_2091 . + +:data_2718 a owl:Class ; + rdfs:label "Oligonucleotide ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an oligonucleotide from a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2119, + :data_2901 . + +:data_2727 a owl:Class ; + rdfs:label "Promoter ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDbXref "Moby:GeneAccessionList" ; + oboInOwl:hasDefinition "An identifier of a promoter of a gene that is catalogued in a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2762 a owl:Class ; + rdfs:label "Sequence signature report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc." ; + oboInOwl:hasExactSynonym "Sequence motif report", + "Sequence profile report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :data_2048 . + +:data_2795 a owl:Class ; + rdfs:label "ORF identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of an open reading frame." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2897 a owl:Class ; + rdfs:label "Toxin accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a toxin (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2576 . + +:data_2902 a owl:Class ; + rdfs:label "Data resource definition accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a data definition (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1084 . + +:data_2905 a owl:Class ; + rdfs:label "Lipid accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of an entry from a database of lipids." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2812, + :data_2901 . + +:data_2915 a owl:Class ; + rdfs:label "Gramene identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a Gramene database entry." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2091 . + +:data_2975 a owl:Class ; + rdfs:label "Nucleic acid sequence (raw)" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - \"raw\" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata)." ; + :obsolete_since "1.23" ; + :oldParent :data_0848 ; + oboInOwl:hasDefinition "A raw nucleic acid sequence." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :data_2977 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:data_2978 a owl:Class ; + rdfs:label "Reaction data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction." ; + oboInOwl:hasExactSynonym "Enzyme kinetics annotation", + "Reaction annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_0006 . + +:data_2979 a owl:Class ; + rdfs:label "Peptide property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning small peptides." ; + oboInOwl:hasExactSynonym "Peptide data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2087 . + +:data_2991 a owl:Class ; + rdfs:label "Protein geometry data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc." ; + oboInOwl:hasExactSynonym "Torsion angle data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_3021 a owl:Class ; + rdfs:label "UniProt accession" ; + :created_in "beta12orEarlier" ; + :documentation ; + :example "P43353|Q7M1G0|Q9C199|A5A6J6" ; + :regex "[OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2}" ; + oboInOwl:hasDefinition "Accession number of a UniProt (protein sequence) database entry." ; + oboInOwl:hasExactSynonym "UniProt accession number", + "UniProt entry accession", + "UniProtKB accession", + "UniProtKB accession number" ; + oboInOwl:hasNarrowSynonym "Swiss-Prot entry accession", + "TrEMBL entry accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1096, + :data_2091 . + +:data_3025 a owl:Class ; + rdfs:label "Ontology concept identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a concept in an ontology of biological or bioinformatics concepts and relations." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2858 ], + :data_0976 . + +:data_3035 a owl:Class ; + rdfs:label "Structure identifier" ; + :created_in "beta13" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a molecular tertiary structure, typically an entry from a structure database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0883 ], + :data_0976 . + +:data_3036 a owl:Class ; + rdfs:label "Matrix identifier" ; + :created_in "beta13" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of an array of numerical values, such as a comparison matrix." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2082 ], + :data_0976 . + +:data_3113 a owl:Class ; + rdfs:label "Sample annotation" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Annotation on a biological sample, for example experimental factors and their values." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This might include compound and dose in a dose response experiment." ; + rdfs:subClassOf :data_2337 . + +:data_3153 a owl:Class ; + rdfs:label "Protein image" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "An image of a protein." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2968 . + +:data_3241 a owl:Class ; + rdfs:label "Kinetic model" ; + :created_in "1.2" ; + oboInOwl:hasDefinition "Mathematical model of a network, that contains biochemical kinetics." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0950 . + +:data_3354 a owl:Class ; + rdfs:label "Transition matrix" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "A HMM transition matrix contains the probabilities of switching from one HMM state to another." ; + oboInOwl:hasExactSynonym "HMM transition matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa." ; + rdfs:subClassOf :data_2082 . + +:data_3355 a owl:Class ; + rdfs:label "Emission matrix" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM." ; + oboInOwl:hasExactSynonym "HMM emission matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state." ; + rdfs:subClassOf :data_2082 . + +:data_3358 a owl:Class ; + rdfs:label "Format identifier" ; + :created_in "1.4" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a data format." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0976 . + +:data_3494 a owl:Class ; + rdfs:label "DNA sequence" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "A DNA sequence." ; + oboInOwl:hasExactSynonym "DNA sequences" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2977 . + +:data_3667 a owl:Class ; + rdfs:label "Disease identifier" ; + :created_in "1.12" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of disease." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1622 ], + :data_0976 . + +:data_3716 a owl:Class ; + rdfs:label "Biosafety report" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "A human-readable collection of information concerning biosafety data." ; + oboInOwl:hasExactSynonym "Biosafety information" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_3717 a owl:Class ; + rdfs:label "Isolation report" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "A report about any kind of isolation of biological material." ; + oboInOwl:hasNarrowSynonym "Geographic location", + "Isolation source" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_3870 a owl:Class ; + rdfs:label "Trajectory data" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3869 . + +:data_3872 a owl:Class ; + rdfs:label "Topology data" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3869 . + +:format_1210 a owl:Class ; + rdfs:label "pure nucleotide" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1207, + :format_2094 . + +:format_1333 a owl:Class ; + rdfs:label "BLAST results" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of results of a sequence database search using some variant of BLAST." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This includes score data, alignment data and summary table." ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1341 a owl:Class ; + rdfs:label "InterPro hits format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Results format for searches of the InterPro database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2066, + :format_2330 . + +:format_1370 a owl:Class ; + rdfs:label "HMMER format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a hidden Markov model representation used by the HMMER package." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2072, + :format_2330 . + +:format_2006 a owl:Class ; + rdfs:label "Phylogenetic tree format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a phylogenetic tree." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0872 ], + :format_2350 . + +:format_2020 a owl:Class ; + rdfs:label "Article format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a full-text scientific article." ; + oboInOwl:hasExactSynonym "Literature format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0971 ], + :format_2350 . + +:format_2037 a owl:Class ; + rdfs:label "Phylogenetic continuous quantitative character format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of phylogenetic continuous quantitative character data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1426 ], + :format_2036 . + +:format_2065 a owl:Class ; + rdfs:label "Protein structure report (quality evaluation) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report on the quality of a protein three-dimensional model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1539 ], + :format_2350 . + +:format_2072 a owl:Class ; + rdfs:label "Hidden Markov model format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a hidden Markov model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1364 ], + :format_2069 . + +:format_2074 a owl:Class ; + rdfs:label "Dirichlet distribution format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format of a dirichlet distribution." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1347 ], + :format_2350 . + +:format_2077 a owl:Class ; + rdfs:label "Protein secondary structure format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for secondary structure (predicted or real) of a protein molecule." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2078 a owl:Class ; + rdfs:label "Sequence range format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used to specify range(s) of sequence positions." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1017 ], + :format_2350 . + +:format_2170 a owl:Class ; + rdfs:label "Sequence cluster format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used for clusters of molecular sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1235 ], + :format_2350 . + +:format_2172 a owl:Class ; + rdfs:label "Sequence cluster format (nucleic acid)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format used for clusters of nucleotide sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2170 . + +:format_2181 a owl:Class ; + rdfs:label "EMBL-like (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A text format resembling EMBL entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the many non-standard EMBL-like text formats." ; + rdfs:subClassOf :format_2330, + :format_2543 . + +:format_2196 a owl:Class ; + rdfs:label "OBO format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A serialisation format conforming to the Open Biomedical Ontologies (OBO) model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2195 . + +:format_2205 a owl:Class ; + rdfs:label "GenBank-like format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A text format resembling GenBank entry (plain text) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the non-standard GenBank-like text formats." ; + rdfs:subClassOf :format_2330, + :format_2559 . + +:format_2546 a owl:Class ; + rdfs:label "FASTA-like" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A format resembling FASTA format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the many non-standard FASTA-like formats." ; + rdfs:subClassOf :format_1919 . + +:format_2555 a owl:Class ; + rdfs:label "Alignment format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "XML format for molecular sequence alignment information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1921 . + +:format_2557 a owl:Class ; + rdfs:label "Phylogenetic tree format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "XML format for a phylogenetic tree." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2006 . + +:format_2559 a owl:Class ; + rdfs:label "GenBank-like format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A format resembling GenBank entry (plain text) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the non-standard GenBank-like formats." ; + rdfs:subClassOf :format_1919 . + +:format_2923 a owl:Class ; + rdfs:label "mega variant" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Some variant of Mega format for (typically aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_3003 a owl:Class ; + rdfs:label "BED" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track)." ; + rdfs:subClassOf :format_2330, + :format_2919 . + +:format_3166 a owl:Class ; + rdfs:label "Biological pathway or network report format" ; + :created_in "1.0" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a report of information derived from a biological pathway or network." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2984 ], + :format_2350 . + +:format_3288 a owl:Class ; + rdfs:label "PED/MAP" ; + :created_in "1.3" ; + :documentation ; + oboInOwl:hasDefinition "The PED/MAP file describes data used by the Plink package." ; + oboInOwl:hasExactSynonym "Plink PED/MAP" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_3287 . + +:format_3584 a owl:Class ; + rdfs:label "bedstrict" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not." ; + rdfs:subClassOf :format_3003 . + +:format_3612 a owl:Class ; + rdfs:label "ENCODE peak format" ; + :created_in "1.11" ; + :documentation ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Human ENCODE peak format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Format that covers both the broad peak format and narrow peak format from ENCODE." ; + rdfs:subClassOf :format_3585 . + +:format_3617 a owl:Class ; + rdfs:label "Graph format" ; + :created_in "1.11" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for graph data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_3748 a owl:Class ; + rdfs:label "Linked data format" ; + :citation , + ; + :created_in "1.15" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries." ; + oboInOwl:hasRelatedSynonym "Semantic Web format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2350 . + +:format_3751 a owl:Class ; + rdfs:label "DSV" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Tabular data represented as values in a text file delimited by some character." ; + oboInOwl:hasExactSynonym "Delimiter-separated values", + "Tabular format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_2330 . + +:format_3824 a owl:Class ; + rdfs:label "NMR data format" ; + :created_in "1.20" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment." ; + oboInOwl:hasExactSynonym "NMR peak assignment data format", + "NMR processed data format", + "NMR raw data format", + "Nuclear magnetic resonance spectroscopy data format", + "Processed NMR data format", + "Raw NMR data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3488 ], + :format_2350 . + +:format_3866 a owl:Class ; + rdfs:label "Trajectory format" ; + :created_in "1.22" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "File format to store trajectory information for a 3D structure ." ; + oboInOwl:hasExactSynonym "CG trajectory formats", + "MD trajectory formats", + "NA trajectory formats", + "Protein trajectory formats" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3870 ], + :format_2350 . + +:has_function a owl:ObjectProperty ; + rdfs:label "has function" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_function B' defines for the subject A, that it has the object B as its function." ; + oboInOwl:hasRelatedSynonym "OBO_REL:bearer_of" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts." ; + rdfs:range :operation_0004 ; + owl:inverseOf :is_function_of ; + skos:broadMatch ; + skos:closeMatch oboLegacy:OBI_0000306 ; + skos:exactMatch . + +:operation_0224 a owl:Class ; + rdfs:label "Query and retrieval" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search or query a data resource and retrieve entries and / or annotation." ; + oboInOwl:hasExactSynonym "Database retrieval" ; + oboInOwl:hasNarrowSynonym "Query" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_0237 a owl:Class ; + rdfs:label "Repeat sequence analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find and/or analyse repeat sequences in (typically nucleotide) sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0157 ], + :operation_2403 . + +:operation_0239 a owl:Class ; + rdfs:label "Sequence motif recognition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s)." ; + oboInOwl:hasExactSynonym "Motif scanning", + "Sequence signature detection", + "Sequence signature recognition" ; + oboInOwl:hasNarrowSynonym "Motif detection", + "Motif recognition", + "Motif search", + "Sequence motif detection", + "Sequence motif search", + "Sequence profile search" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0858 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_0253, + :operation_2404 . + +:operation_0247 a owl:Class ; + rdfs:label "Protein architecture analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2406 . + +:operation_0278 a owl:Class ; + rdfs:label "RNA secondary structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc)." ; + oboInOwl:hasNarrowSynonym "RNA shape prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0880 ], + :operation_0415, + :operation_0475, + :operation_2439 . + +:operation_0282 a owl:Class ; + rdfs:label "Genetic mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances." ; + oboInOwl:hasExactSynonym "Functional mapping", + "Genetic cartography", + "Genetic map construction", + "Genetic map generation", + "Linkage mapping" ; + oboInOwl:hasNarrowSynonym "QTL mapping" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers.", + "This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs)." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1278 ], + :operation_0283, + :operation_2520 . + +:operation_0283 a owl:Class ; + rdfs:label "Linkage analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse genetic linkage." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0927 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0102 ], + :operation_2478 . + +:operation_0291 a owl:Class ; + rdfs:label "Sequence clustering" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences." ; + oboInOwl:hasExactSynonym "Sequence cluster construction", + "Sequence cluster generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The clusters may be output or used internally for some other purpose." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1235 ], + :operation_2451, + :operation_3429, + :operation_3432 . + +:operation_0294 a owl:Class ; + rdfs:label "Structure-based sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align molecular sequences using sequence and structural information." ; + oboInOwl:hasExactSynonym "Sequence alignment (structure-based)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0292 . + +:operation_0298 a owl:Class ; + rdfs:label "Profile-profile alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0292 ; + oboInOwl:hasDefinition "Align sequence profiles (representing sequence alignments)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0300 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0299 a owl:Class ; + rdfs:label "3D profile-to-3D profile alignment" ; + :created_in "beta12orEarlier" ; + :obsolete_since "1.19" ; + :oldParent :operation_0295 ; + oboInOwl:hasDefinition "Align structural (3D) profiles or templates (representing structures or structure alignments)." ; + oboInOwl:inSubset :obsolete ; + oboInOwl:replacedBy :operation_0295 ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_0303 a owl:Class ; + rdfs:label "Fold recognition" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures." ; + oboInOwl:hasExactSynonym "Domain prediction", + "Fold prediction", + "Protein domain prediction", + "Protein fold prediction", + "Protein fold recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH." ; + rdfs:subClassOf :operation_2406, + :operation_2479, + :operation_2928, + :operation_2997, + :operation_3092 . + +:operation_0314 a owl:Class ; + rdfs:label "Gene expression profiling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function." ; + oboInOwl:hasExactSynonym "Feature expression analysis", + "Functional profiling", + "Gene expression profile construction", + "Gene expression profile generation", + "Gene expression quantification", + "Gene transcription profiling" ; + oboInOwl:hasNarrowSynonym "Non-coding RNA profiling", + "Protein profiling", + "RNA profiling", + "mRNA profiling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Gene expression profiling generates some sort of gene expression profile, for example from microarray data." ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2495 . + +:operation_0315 a owl:Class ; + rdfs:label "Expression profile comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Comparison of expression profiles." ; + oboInOwl:hasNarrowSynonym "Gene expression comparison", + "Gene expression profile comparison" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2495 . + +:operation_0322 a owl:Class ; + rdfs:label "Molecular model refinement" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: CorrectedPDBasXML" ; + oboInOwl:hasDefinition "Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc." ; + oboInOwl:hasNarrowSynonym "Protein model refinement" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2425, + :operation_2480 . + +:operation_0331 a owl:Class ; + rdfs:label "Variant effect prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function." ; + oboInOwl:hasExactSynonym "Variant functional prediction" ; + oboInOwl:hasNarrowSynonym "Protein SNP mapping", + "Protein mutation modelling", + "Protein stability change prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0130 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0199 ], + :operation_2423 . + +:operation_0339 a owl:Class ; + rdfs:label "Structure database search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :operation_2421 . + +:operation_0369 a owl:Class ; + rdfs:label "Sequence cutting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Cut (remove) characters or a region from a molecular sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231 . + +:operation_0389 a owl:Class ; + rdfs:label "Protein-nucleic acid interaction analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc." ; + oboInOwl:hasExactSynonym "Protein-nucleic acid binding site analysis" ; + oboInOwl:hasNarrowSynonym "Protein-DNA interaction analysis", + "Protein-RNA interaction analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + :operation_1777 . + +:operation_0416 a owl:Class ; + rdfs:label "Epitope mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict antigenic determinant sites (epitopes) in protein sequences." ; + oboInOwl:hasExactSynonym "Antibody epitope prediction", + "Epitope prediction" ; + oboInOwl:hasNarrowSynonym "B cell epitope mapping", + "B cell epitope prediction", + "Epitope mapping (MHC Class I)", + "Epitope mapping (MHC Class II)", + "T cell epitope mapping", + "T cell epitope prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Epitope mapping is commonly done during vaccine design." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0804 ], + :operation_2429, + :operation_3092 . + +:operation_0440 a owl:Class ; + rdfs:label "Promoter prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might recognize CG content, CpG islands, splice sites, polyA signals etc." ; + rdfs:subClassOf :operation_0438 . + +:operation_0478 a owl:Class ; + rdfs:label "Molecular docking" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Model the structure of a protein in complex with a small molecule or another macromolecule." ; + oboInOwl:hasExactSynonym "Docking simulation", + "Macromolecular docking" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on." ; + rdfs:seeAlso , + ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1461 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2877 ], + :operation_1777, + :operation_2480 . + +:operation_0484 a owl:Class ; + rdfs:label "SNP detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism." ; + oboInOwl:hasExactSynonym "SNP calling", + "SNP discovery", + "Single nucleotide polymorphism detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc." ; + rdfs:subClassOf :operation_3227 . + +:operation_0491 a owl:Class ; + rdfs:label "Pairwise sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align exactly two molecular sequences." ; + oboInOwl:hasExactSynonym "Pairwise alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might perform one-to-one, one-to-many or many-to-many comparisons." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1381 ], + :operation_0292 . + +:operation_1844 a owl:Class ; + rdfs:label "Protein geometry validation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: ImproperQualityMax", + "WHATIF: ImproperQualitySum" ; + oboInOwl:hasDefinition "Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure." ; + oboInOwl:hasNarrowSynonym "Ramachandran plot validation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0321 . + +:operation_2419 a owl:Class ; + rdfs:label "Primer and probe design" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict oligonucleotide primers or probes." ; + oboInOwl:hasExactSynonym "Primer and probe prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0632 ], + :operation_2423, + :operation_3095 . + +:operation_2425 a owl:Class ; + rdfs:label "Optimisation and refinement" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Refine or optimise some data model." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2464 a owl:Class ; + rdfs:label "Protein-protein binding site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict protein-protein binding sites." ; + oboInOwl:hasExactSynonym "Protein-protein binding site detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0906 ], + :operation_2575 . + +:operation_2488 a owl:Class ; + rdfs:label "Protein secondary structure comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare protein secondary structures." ; + oboInOwl:hasExactSynonym "Protein secondary structure", + "Secondary structure comparison (protein)" ; + oboInOwl:hasNarrowSynonym "Protein secondary structure alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2416, + :operation_2997 . + +:operation_2499 a owl:Class ; + rdfs:label "Splicing analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences." ; + oboInOwl:hasExactSynonym "Splicing model analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_2423, + :operation_2426, + :operation_2454 . + +:operation_2938 a owl:Class ; + rdfs:label "Dendrogram visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise clustered expression data using a tree diagram." ; + oboInOwl:hasExactSynonym "Dendrogram plotting", + "Dendrograph plotting", + "Dendrograph visualisation", + "Expression data tree or dendrogram rendering", + "Expression data tree visualisation" ; + oboInOwl:hasNarrowSynonym "Microarray 2-way dendrogram rendering", + "Microarray checks view rendering", + "Microarray matrix tree plot rendering", + "Microarray tree or dendrogram rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0571 . + +:operation_2962 a owl:Class ; + rdfs:label "Codon usage bias calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate codon usage bias, e.g. generate a codon usage bias plot." ; + oboInOwl:hasNarrowSynonym "Codon usage bias plotting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2865 ], + :operation_0286 . + +:operation_3211 a owl:Class ; + rdfs:label "Genome indexing" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Generate an index of a genome sequence." ; + oboInOwl:hasNarrowSynonym "Burrows-Wheeler", + "Genome indexing (Burrows-Wheeler)", + "Genome indexing (suffix arrays)", + "Suffix arrays" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3210 ], + :operation_0227, + :operation_3918 . + +:operation_3437 a owl:Class ; + rdfs:label "Article comparison" ; + :created_in "1.6" ; + oboInOwl:hasDefinition "Compare two or more scientific articles." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3068 ], + :operation_2424 . + +:operation_3465 a owl:Class ; + rdfs:label "Correlation" ; + :created_in "1.7" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_0004 . + +:operation_3501 a owl:Class ; + rdfs:label "Enrichment analysis" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed." ; + oboInOwl:hasExactSynonym "Enrichment", + "Over-representation analysis" ; + oboInOwl:hasNarrowSynonym "Functional enrichment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3753 ], + :operation_2945 . + +:operation_3634 a owl:Class ; + rdfs:label "Label-free quantification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification without the use of chemical tags." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3630 . + +:operation_3680 a owl:Class ; + rdfs:label "RNA-Seq analysis" ; + :created_in "1.13" ; + oboInOwl:hasDefinition "Analyze data from RNA-seq experiments." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2495, + :operation_3921 . + +:operation_3778 a owl:Class ; + rdfs:label "Text annotation" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article)." ; + oboInOwl:hasNarrowSynonym "Article annotation", + "Literature annotation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_3779 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3068 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_3671 ], + :operation_0226 . + +:operation_3799 a owl:Class ; + rdfs:label "Quantification" ; + :created_in "1.17" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Counting and measuring experimentally determined observations into quantities." ; + oboInOwl:hasExactSynonym "Quantitation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_3925 a owl:Class ; + rdfs:label "Network visualisation" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Render (visualise) a network - typically a biological network of some sort." ; + oboInOwl:hasExactSynonym "Network rendering" ; + oboInOwl:hasNarrowSynonym "Protein interaction network rendering", + "Protein interaction network visualisation" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2600 ], + :operation_0337, + :operation_3927 . + +:operation_3935 a owl:Class ; + rdfs:label "Dimensionality reduction" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables." ; + oboInOwl:hasExactSynonym "Dimension reduction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_3438 . + +:topic_0091 a owl:Class ; + rdfs:label "Bioinformatics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.6 Bioinformatics" ; + oboInOwl:hasDefinition "The archival, curation, processing and analysis of complex biological data." ; + oboInOwl:hasHumanReadableId "Bioinformatics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D016247" ; + rdfs:subClassOf :topic_0605 . + +:topic_0140 a owl:Class ; + rdfs:label "Protein targeting and localisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export." ; + oboInOwl:hasHumanReadableId "Protein_targeting_and_localisation" ; + oboInOwl:hasNarrowSynonym "Protein localisation", + "Protein sorting", + "Protein targeting" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0108 . + +:topic_0166 a owl:Class ; + rdfs:label "Protein structural motifs and surfaces" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules." ; + oboInOwl:hasExactSynonym "Protein 3D motifs" ; + oboInOwl:hasHumanReadableId "Protein_structural_motifs_and_surfaces" ; + oboInOwl:hasNarrowSynonym "Protein structural features", + "Protein structural motifs", + "Protein surfaces", + "Structural motifs" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_2814 . + +:topic_0194 a owl:Class ; + rdfs:label "Phylogenomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction." ; + oboInOwl:hasHumanReadableId "Phylogenomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0080, + :topic_0622 . + +:topic_0218 a owl:Class ; + rdfs:label "Natural language processing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction." ; + oboInOwl:hasExactSynonym "NLP" ; + oboInOwl:hasHumanReadableId "Natural_language_processing" ; + oboInOwl:hasNarrowSynonym "BioNLP", + "Literature mining", + "Text analytics", + "Text data mining", + "Text mining" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + , + ; + rdfs:subClassOf :topic_3068, + :topic_3316 . + +:topic_0219 a owl:Class ; + rdfs:label "Data submission, annotation, and curation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary." ; + oboInOwl:hasHumanReadableId "Data_submission_annotation_and_curation" ; + oboInOwl:hasNarrowSynonym "Data curation", + "Data provenance", + "Database curation" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:subClassOf :topic_3071 . + +:topic_0780 a owl:Class ; + rdfs:label "Plant biology" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "VT 1.5.10 Botany", + "VT 1.5.22 Plant science" ; + oboInOwl:hasDefinition "Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation." ; + oboInOwl:hasExactSynonym "Botany", + "Plant", + "Plant science", + "Plants" ; + oboInOwl:hasHumanReadableId "Plant_biology" ; + oboInOwl:hasNarrowSynonym "Plant anatomy", + "Plant cell biology", + "Plant ecology", + "Plant genetics", + "Plant physiology" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "The resource may be specific to a plant, a group of plants or all plants." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_0821 a owl:Class ; + rdfs:label "Enzymes" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc." ; + oboInOwl:hasExactSynonym "Enzymology" ; + oboInOwl:hasHumanReadableId "Enzymes" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0078 . + +:topic_2269 a owl:Class ; + rdfs:label "Statistics and probability" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The application of statistical methods to biological problems." ; + oboInOwl:hasHumanReadableId "Statistics_and_probability" ; + oboInOwl:hasNarrowSynonym "Bayesian methods", + "Biostatistics", + "Descriptive statistics", + "Gaussian processes", + "Inferential statistics", + "Markov processes", + "Multivariate statistics", + "Probabilistic graphical model", + "Probability", + "Statistics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + , + , + "http://purl.bioontology.org/ontology/MSH/D056808" ; + rdfs:subClassOf :topic_3315 . + +:topic_2818 a owl:Class ; + rdfs:label "Eukaryotes" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "(jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset)." ; + :obsolete_since "1.17" ; + :oldParent :topic_0621 ; + oboInOwl:consider :topic_0621 ; + oboInOwl:hasDefinition "Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation." ; + oboInOwl:inSubset :obsolete ; + rdfs:comment "The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes." ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:topic_3300 a owl:Class ; + rdfs:label "Physiology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.8 Physiology" ; + oboInOwl:hasDefinition "The functions of living organisms and their constituent parts." ; + oboInOwl:hasHumanReadableId "Physiology" ; + oboInOwl:hasNarrowSynonym "Electrophysiology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3308 a owl:Class ; + rdfs:label "Transcriptomics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc." ; + oboInOwl:hasHumanReadableId "Transcriptomics" ; + oboInOwl:hasNarrowSynonym "Comparative transcriptomics", + "Transcriptome" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0203, + :topic_0622 . + +:topic_3336 a owl:Class ; + rdfs:label "Drug discovery" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The discovery and design of drugs or potential drug compounds." ; + oboInOwl:hasHumanReadableId "Drug_discovery" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3314, + :topic_3376 . + +:topic_3371 a owl:Class ; + rdfs:label "Synthetic chemistry" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The use of chemistry to create new compounds." ; + oboInOwl:hasHumanReadableId "Synthetic_chemistry" ; + oboInOwl:hasNarrowSynonym "Synthetic organic chemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3314 . + +:topic_3377 a owl:Class ; + rdfs:label "Safety sciences" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The safety (or lack) of drugs and other medical interventions." ; + oboInOwl:hasExactSynonym "Patient safety" ; + oboInOwl:hasHumanReadableId "Safety_sciences" ; + oboInOwl:hasNarrowSynonym "Drug safety" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3376 . + +:topic_3500 a owl:Class ; + rdfs:label "Zoology" ; + :created_in "1.8" ; + oboInOwl:hasDbXref "VT 1.5.29 Zoology" ; + oboInOwl:hasDefinition "Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation." ; + oboInOwl:hasExactSynonym "Animal", + "Animal biology", + "Animals", + "Metazoa" ; + oboInOwl:hasHumanReadableId "Zoology" ; + oboInOwl:hasNarrowSynonym "Animal genetics", + "Animal physiology", + "Entomology" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "The study of the animal kingdom." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3855 a owl:Class ; + rdfs:label "Environmental sciences" ; + :created_in "1.21" ; + :related_term "Environment" ; + oboInOwl:hasDefinition "Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources." ; + oboInOwl:hasHumanReadableId "Environmental_science" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +oboInOwl:hasBroadSynonym a owl:AnnotationProperty . + +:comment_handle a owl:AnnotationProperty . + +:data_0880 a owl:Class ; + rdfs:label "RNA secondary structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:RNAStructML" ; + oboInOwl:hasDefinition "An informative report of secondary structure (predicted or real) of an RNA molecule." ; + oboInOwl:hasExactSynonym "Secondary structure (RNA)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + :data_1465 . + +:data_0888 a owl:Class ; + rdfs:label "Structure similarity score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1772 . + +:data_0927 a owl:Class ; + rdfs:label "Genetic linkage report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about the linkage of alleles." ; + oboInOwl:hasExactSynonym "Gene annotation (linkage)" ; + oboInOwl:hasNarrowSynonym "Linkage disequilibrium (report)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome)." ; + rdfs:subClassOf :data_2084 . + +:data_0958 a owl:Class ; + rdfs:label "Tool metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:data_0972 a owl:Class ; + rdfs:label "Text mining report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information resulting from text mining." ; + oboInOwl:hasExactSynonym "Text mining output" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles." ; + rdfs:subClassOf :data_2048, + :data_2526 . + +:data_0984 a owl:Class ; + rdfs:label "Molecule name" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name of a specific molecule." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0982, + :data_2099 . + +:data_0991 a owl:Class ; + rdfs:label "Chemical registry number" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique registry number of a chemical compound." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2894 . + +:data_1006 a owl:Class ; + rdfs:label "Amino acid name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "String of one or more ASCII characters representing an amino acid." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0994 . + +:data_1015 a owl:Class ; + rdfs:label "Sequence feature ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_3034 . + +:data_1038 a owl:Class ; + rdfs:label "Protein domain ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a protein structural domain." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This is typically a character or string concatenated with a PDB identifier and a chain identifier." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1468 ], + :data_0976 . + +:data_1050 a owl:Class ; + rdfs:label "File name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name (or part of a name) of a file (of any type)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099 . + +:data_1063 a owl:Class ; + rdfs:label "Sequence identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of molecular sequence(s) or entries from a molecular sequence database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2044 ], + :data_0976 . + +:data_1068 a owl:Class ; + rdfs:label "Phylogenetic tree ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a phylogenetic tree for example from a phylogenetic tree database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0872 ], + :data_0976 . + +:data_1082 a owl:Class ; + rdfs:label "Pathway or network identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of biological pathways or networks." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2600 ], + :data_0976 . + +:data_1088 a owl:Class ; + rdfs:label "Article ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Unique identifier of a scientific article." ; + oboInOwl:hasExactSynonym "Article identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0971 ], + :data_0976 . + +:data_1093 a owl:Class ; + rdfs:label "Sequence accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A persistent, unique identifier of a molecular sequence database entry." ; + oboInOwl:hasExactSynonym "Sequence accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1063 . + +:data_1098 a owl:Class ; + rdfs:label "RefSeq accession" ; + :created_in "beta12orEarlier" ; + :regex "(NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+" ; + oboInOwl:hasDefinition "Accession number of a RefSeq database entry." ; + oboInOwl:hasExactSynonym "RefSeq ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2362 . + +:data_1103 a owl:Class ; + rdfs:label "EMBL/GenBank/DDBJ ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091 . + +:data_1131 a owl:Class ; + rdfs:label "Protein family name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a protein family." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1075, + :data_2099 . + +:data_1150 a owl:Class ; + rdfs:label "Disease ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession number of an entry from a database of disease." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_3667 . + +:data_1176 a owl:Class ; + rdfs:label "GO concept ID" ; + :created_in "beta12orEarlier" ; + :regex "[0-9]{7}|GO:[0-9]{7}" ; + oboInOwl:hasDefinition "An identifier of a concept from The Gene Ontology." ; + oboInOwl:hasExactSynonym "GO concept identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1087, + :data_2091 . + +:data_1233 a owl:Class ; + rdfs:label "Sequence set (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0850 . + +:data_1254 a owl:Class ; + rdfs:label "Sequence property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis." ; + oboInOwl:hasExactSynonym "Sequence properties report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2955 . + +:data_1397 a owl:Class ; + rdfs:label "Gap opening penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A penalty for opening a gap in an alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2137 . + +:data_1398 a owl:Class ; + rdfs:label "Gap extension penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A penalty for extending a gap in an alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2137 . + +:data_1426 a owl:Class ; + rdfs:label "Phylogenetic continuous quantitative data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Continuous quantitative data that may be read during phylogenetic tree calculation." ; + oboInOwl:hasExactSynonym "Phylogenetic continuous quantitative characters", + "Quantitative traits" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0871 . + +:data_1439 a owl:Class ; + rdfs:label "DNA substitution model" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis." ; + oboInOwl:hasExactSynonym "Phylogenetic tree report (DNA substitution model)", + "Sequence alignment report (DNA substitution model)", + "Substitution model" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0950 . + +:data_1467 a owl:Class ; + rdfs:label "Protein chain" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1460 . + +:data_1468 a owl:Class ; + rdfs:label "Protein domain" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for the tertiary (3D) structure of a protein domain." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0736 ], + :data_1460 . + +:data_1499 a owl:Class ; + rdfs:label "3D-1D scoring matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0892 . + +:data_1534 a owl:Class ; + rdfs:label "Peptide immunogenicity data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An report on allergenicity / immunogenicity of peptides and proteins." ; + oboInOwl:hasExactSynonym "Peptide immunogenicity", + "Peptide immunogenicity report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data." ; + rdfs:subClassOf :data_0897 . + +:data_1710 a owl:Class ; + rdfs:label "Structure image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of one or more molecular tertiary (3D) structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2968 . + +:data_1855 a owl:Class ; + rdfs:label "Clone ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a clone (cloned molecular sequence) from a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2769 . + +:data_1883 a owl:Class ; + rdfs:label "Annotated URI" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:DescribedLink" ; + oboInOwl:hasDefinition "A URI along with annotation describing the data found at the address." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2093 . + +:data_1917 a owl:Class ; + rdfs:label "Atomic property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data for an atom (in a molecular structure)." ; + oboInOwl:hasExactSynonym "General atomic property" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2087 . + +:data_2080 a owl:Class ; + rdfs:label "Database search results" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report of hits from searching a database of some type." ; + oboInOwl:hasExactSynonym "Database hits", + "Search results" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2101 a owl:Class ; + rdfs:label "Account authentication" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Authentication data usually used to log in into an account on an information system such as a web application or a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2118 . + +:data_2118 a owl:Class ; + rdfs:label "Person identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a software end-user on a website or a database (typically a person or an entity)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2137 a owl:Class ; + rdfs:label "Gap penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A penalty for introducing or extending a gap in an alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1394 . + +:data_2346 a owl:Class ; + rdfs:label "Sequence cluster ID (UniRef)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an entry from the UniRef database." ; + oboInOwl:hasExactSynonym "UniRef cluster id", + "UniRef entry accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1112, + :data_2091 . + +:data_2353 a owl:Class ; + rdfs:label "Ontology data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning or derived from an ontology." ; + oboInOwl:hasExactSynonym "Ontological data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0089 ], + :data_0006 . + +:data_2362 a owl:Class ; + rdfs:label "Sequence accession (hybrid)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession number of a nucleotide or protein sequence database entry." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0849 ], + :data_1093 . + +:data_2536 a owl:Class ; + rdfs:label "Mass spectrometry data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning a mass spectrometry measurement." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_3108 . + +:data_2537 a owl:Class ; + rdfs:label "Protein structure raw data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Raw data from experimental methods for determining protein structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf :data_3108 . + +:data_2649 a owl:Class ; + rdfs:label "PharmGKB ID" ; + :created_in "beta12orEarlier" ; + :regex "PA[0-9]+" ; + oboInOwl:hasDefinition "Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2749 a owl:Class ; + rdfs:label "Genome identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a particular genome." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2769 a owl:Class ; + rdfs:label "Transcript ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a RNA transcript." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1276 ], + :data_2119, + :data_2901 . + +:data_2785 a owl:Class ; + rdfs:label "Virus identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An accession of annotation on a (group of) viruses (catalogued in a database)." ; + oboInOwl:hasExactSynonym "Virus ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2855 a owl:Class ; + rdfs:label "Distance matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2082 . + +:data_2865 a owl:Class ; + rdfs:label "Codon usage bias" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0914 . + +:data_2872 a owl:Class ; + rdfs:label "ID list" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2093 . + +:data_2893 a owl:Class ; + rdfs:label "Cell type accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a type or group of cells (catalogued in a database)." ; + oboInOwl:hasExactSynonym "Cell type ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2655 . + +:data_2903 a owl:Class ; + rdfs:label "Genome accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An accession of a particular genome (in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2749 . + +:data_2911 a owl:Class ; + rdfs:label "Transcription factor accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of an entry from a database of transcription factors or binding sites." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1077, + :data_2907 . + +:data_2917 a owl:Class ; + rdfs:label "ConsensusPathDB identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An identifier of an entity from the ConsensusPathDB database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2109 . + +:data_2992 a owl:Class ; + rdfs:label "Protein structure image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An image of protein structure." ; + oboInOwl:hasExactSynonym "Structure image (protein)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1710, + :data_3153 . + +:data_3034 a owl:Class ; + rdfs:label "Sequence feature identifier" ; + :created_in "beta13" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name or other identifier of molecular sequence feature(s)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1255 ], + :data_0976 . + +:data_3110 a owl:Class ; + rdfs:label "Raw microarray data" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Such data as found in Affymetrix CEL or GPR files." ; + rdfs:subClassOf :data_3108, + :data_3117 . + +:data_3112 a owl:Class ; + rdfs:label "Gene expression matrix" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "The final processed (normalised) data for a set of hybridisations in a microarray experiment." ; + oboInOwl:hasExactSynonym "Gene expression data matrix", + "Normalised microarray data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This combines data from all hybridisations." ; + rdfs:subClassOf :data_2082, + :data_2603 . + +:data_3117 a owl:Class ; + rdfs:label "Microarray hybridisation data" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Data concerning the hybridisations measured during a microarray experiment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2603 . + +:data_3148 a owl:Class ; + rdfs:label "Gene family report" ; + :created_in "beta13" ; + oboInOwl:hasBroadSynonym "Nucleic acid classification" ; + oboInOwl:hasDefinition "A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure." ; + oboInOwl:hasExactSynonym "Gene annotation (homology information)", + "Gene annotation (homology)", + "Gene family annotation", + "Gene homology (report)", + "Homology information" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes reports on on gene homologues between species." ; + rdfs:subClassOf :data_2084 . + +:data_3210 a owl:Class ; + rdfs:label "Genome index" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "An index of a genome sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment." ; + rdfs:subClassOf :data_0955 . + +:data_3732 a owl:Class ; + rdfs:label "Sequencing metadata name" ; + :created_in "1.15" ; + oboInOwl:hasDefinition "Data concerning a sequencing experiment, that may be specified as an input to some tool." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2099 . + +:data_3753 a owl:Class ; + rdfs:label "Over-representation data" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data." ; + oboInOwl:hasExactSynonym "Enrichment report", + "Over-representation report" ; + oboInOwl:hasNarrowSynonym "Functional enrichment report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_3779 a owl:Class ; + rdfs:label "Annotated text" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2526, + :data_3671 . + +:format_1208 a owl:Class ; + rdfs:label "protein" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Non-sequence characters may be used for gaps and translation stop." ; + rdfs:seeAlso "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence" ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_1212 a owl:Class ; + rdfs:label "dna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence" ; + rdfs:subClassOf :format_1207 . + +:format_1213 a owl:Class ; + rdfs:label "rna" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence" ; + rdfs:subClassOf :format_1207 . + +:format_1963 a owl:Class ; + rdfs:label "UniProtKB format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "UniProtKB entry sequence format." ; + oboInOwl:hasExactSynonym "SwissProt format", + "UniProt format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2187 . + +:format_1975 a owl:Class ; + rdfs:label "GFF3" ; + :created_in "beta12orEarlier" ; + :documentation ; + :ontology_used ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "Generic Feature Format version 3 (GFF3) of sequence features." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2305 . + +:format_2054 a owl:Class ; + rdfs:label "Protein interaction format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for molecular interaction data." ; + oboInOwl:hasExactSynonym "Molecular interaction format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0906 ], + :format_2350 . + +:format_2055 a owl:Class ; + rdfs:label "Sequence assembly format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for sequence assembly data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0925 ], + :format_2350 . + +:format_2068 a owl:Class ; + rdfs:label "Sequence motif format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a sequence motif." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1353 ], + :format_2350 . + +:format_2069 a owl:Class ; + rdfs:label "Sequence profile format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a sequence profile." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1354 ], + :format_2350 . + +:format_2155 a owl:Class ; + rdfs:label "Sequence features (repeats) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used for map of repeats in molecular (typically nucleotide) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2158 a owl:Class ; + rdfs:label "Nucleic acid features (restriction sites) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used for report on restriction enzyme recognition sites in nucleotide sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2204 a owl:Class ; + rdfs:label "EMBL format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An XML format for EMBL entries." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This is a placeholder for other more specific concepts. It should not normally be used for annotation." ; + rdfs:subClassOf :format_2558 . + +:format_2305 a owl:Class ; + rdfs:label "GFF" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "GFF feature format (of indeterminate version)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2206, + :format_2330 . + +:format_2543 a owl:Class ; + rdfs:label "EMBL-like format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A format resembling EMBL entry (plain text) format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for the many non-standard EMBL-like formats." ; + rdfs:subClassOf :format_1919 . + +:format_2547 a owl:Class ; + rdfs:label "uniprotkb-like format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A sequence format resembling uniprotkb entry format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1919, + :format_2548 . + +:format_3486 a owl:Class ; + rdfs:label "GCG format variant" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Some format based on the GCG format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_3706 a owl:Class ; + rdfs:label "Biodiversity data format" ; + :created_in "1.14" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for biodiversity data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3707 ], + :format_2350 . + +:format_3750 a owl:Class ; + rdfs:label "YAML" ; + :created_in "1.15" ; + :documentation ; + :file_extension "yaml", + "yml" ; + oboInOwl:hasDbXref ; + oboInOwl:hasDefinition "YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language." ; + oboInOwl:hasExactSynonym "YAML Ain't Markup Language", + "yml" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Data in YAML format can be serialised into text, or binary format.", + "YAML version 1.2 is a superset of JSON; prior versions were \"not strictly compatible\"." ; + rdfs:seeAlso ; + rdfs:subClassOf :format_1915 . + +:format_3884 a owl:Class ; + rdfs:label "FF parameter format" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system." ; + rdfs:comment "Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3872 ], + :format_2350 . + +:is_input_of a owl:ObjectProperty ; + rdfs:label "is input of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B." ; + oboInOwl:hasRelatedSynonym "OBO_REL:participates_in" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'." ; + rdfs:domain :data_0006 ; + rdfs:range :operation_0004 ; + skos:closeMatch oboLegacy:OBI_0000295 ; + skos:exactMatch . + +:is_output_of a owl:ObjectProperty ; + rdfs:label "is output of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B." ; + oboInOwl:hasRelatedSynonym "OBO_REL:participates_in" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'." ; + rdfs:domain :data_0006 ; + rdfs:range :operation_0004 ; + skos:closeMatch oboLegacy:OBI_0000312 ; + skos:exactMatch . + +:is_topic_of a owl:ObjectProperty ; + rdfs:label "is topic of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B)." ; + oboInOwl:hasRelatedSynonym "OBO_REL:quality_of" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'." ; + rdfs:domain :topic_0003 ; + rdfs:range [ a owl:Class ; + owl:unionOf ( :data_0006 :operation_0004 ) ] ; + skos:broadMatch . + +:operation_0227 a owl:Class ; + rdfs:label "Indexing" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Generate an index of (typically a file of) biological data." ; + oboInOwl:hasExactSynonym "Data indexing", + "Database indexing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0955 ], + :operation_0004 . + +:operation_0233 a owl:Class ; + rdfs:label "Sequence conversion" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Convert a molecular sequence from one type to another." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0231, + :operation_3434 . + +:operation_0269 a owl:Class ; + rdfs:label "Transmembrane protein prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0267, + :operation_0270 . + +:operation_0300 a owl:Class ; + rdfs:label "Sequence profile alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment." ; + oboInOwl:hasNarrowSynonym "Profile-profile alignment", + "Profile-to-profile alignment", + "Sequence-profile alignment", + "Sequence-to-profile alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1354 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_0292 . + +:operation_0361 a owl:Class ; + rdfs:label "Sequence annotation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotate a molecular sequence record with terms from a controlled vocabulary." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0849 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0849 ], + :operation_0226 . + +:operation_0400 a owl:Class ; + rdfs:label "Protein pKa calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate pH-dependent properties from pKa calculations of a protein sequence." ; + oboInOwl:hasExactSynonym "Protein pH-dependent property calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0123 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0897 ], + :operation_0250 . + +:operation_0443 a owl:Class ; + rdfs:label "trans-regulatory element prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets." ; + oboInOwl:hasExactSynonym "Functional RNA identification", + "Transcriptional regulatory element prediction (trans)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Trans-regulatory elements regulate genes distant from the gene from which they were transcribed." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0659 ], + :operation_0438 . + +:operation_0477 a owl:Class ; + rdfs:label "Protein modelling" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Build a three-dimensional protein model based on known (for example homologs) structures." ; + oboInOwl:hasExactSynonym "Comparative modelling", + "Homology modelling", + "Homology structure modelling", + "Protein structure comparative modelling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2275 ], + :operation_0474, + :operation_2426 . + +:operation_1850 a owl:Class ; + rdfs:label "Protein cysteine and disulfide bond assignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assign cysteine bonding state and disulfide bond partners in protein structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0130 ], + :operation_0320 . + +:operation_2404 a owl:Class ; + rdfs:label "Sequence motif analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse molecular sequence motifs." ; + oboInOwl:hasExactSynonym "Sequence motif processing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2403 . + +:operation_2416 a owl:Class ; + rdfs:label "Protein secondary structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse protein secondary structure data." ; + oboInOwl:hasExactSynonym "Secondary structure analysis (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2814 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2956 ], + :operation_2406 . + +:operation_2439 a owl:Class ; + rdfs:label "RNA secondary structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Process (read and / or write) RNA secondary structure data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + :operation_2481 . + +:operation_2497 a owl:Class ; + rdfs:label "Pathway or network analysis" ; + :created_in "beta12orEarlier" ; + :deprecation_comment "Notions of pathway and network were mixed up, EDAM 1.24 disentangles them." ; + :obsolete_since "1.24" ; + :oldParent owl:Thing ; + oboInOwl:consider :operation_3927, + :operation_3928 ; + oboInOwl:hasDefinition "Generate, process or analyse a biological pathway or network." ; + oboInOwl:inSubset :obsolete ; + rdfs:subClassOf owl:DeprecatedClass ; + owl:deprecated true . + +:operation_2990 a owl:Class ; + rdfs:label "Classification" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2995 a owl:Class ; + rdfs:label "Sequence classification" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assign molecular sequence(s) to a group or category." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2403, + :operation_2990 . + +:operation_2998 a owl:Class ; + rdfs:label "Nucleic acid comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more nucleic acids to identify similarities." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2424 . + +:operation_3192 a owl:Class ; + rdfs:label "Sequence trimming" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Cut (remove) the end from a molecular sequence." ; + oboInOwl:hasExactSynonym "Trimming" ; + oboInOwl:hasNarrowSynonym "Barcode sequence removal", + "Trim ends", + "Trim to reference", + "Trim vector" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences." ; + rdfs:subClassOf :operation_0369 . + +:operation_3434 a owl:Class ; + rdfs:label "Conversion" ; + :created_in "1.6" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Convert a data set from one form to another." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_3443 a owl:Class ; + rdfs:label "Image analysis" ; + :created_in "1.7" ; + oboInOwl:hasBroadSynonym "Image processing" ; + oboInOwl:hasDefinition "The analysis of a image (typically a digital image) of some type in order to extract information from it." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3382 ], + :operation_2945 . + +:operation_3445 a owl:Class ; + rdfs:label "Diffraction data analysis" ; + :created_in "1.7" ; + oboInOwl:hasDefinition "Analysis of data from a diffraction experiment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2480 . + +:operation_3630 a owl:Class ; + rdfs:label "Protein quantification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Technique for determining the amount of proteins in a sample." ; + oboInOwl:hasExactSynonym "Protein quantitation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214, + :operation_3799 . + +:operation_3646 a owl:Class ; + rdfs:label "Peptide database search" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2421, + :operation_3631 . + +:operation_3760 a owl:Class ; + rdfs:label "Service management" ; + :created_in "1.16" ; + oboInOwl:hasDefinition "Operations concerning the handling and use of other tools." ; + oboInOwl:hasNarrowSynonym "Endpoint management" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:topic_0099 a owl:Class ; + rdfs:label "RNA" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "RNA sequences and structures." ; + oboInOwl:hasHumanReadableId "RNA" ; + oboInOwl:hasNarrowSynonym "Small RNA" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0077 . + +:topic_3125 a owl:Class ; + rdfs:label "DNA binding sites" ; + :created_in "beta13" ; + oboInOwl:hasAlternativeId :data_3125 ; + oboInOwl:hasDefinition "Nucleic acids binding to some other molecule." ; + oboInOwl:hasHumanReadableId "DNA_binding_sites" ; + oboInOwl:hasNarrowSynonym "Matrix-attachment region", + "Matrix/scaffold attachment region", + "Nucleosome exclusion sequences", + "Restriction sites", + "Ribosome binding sites", + "Scaffold-attachment region" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc.", + "This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression)." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0654, + :topic_3511 . + +:topic_3315 a owl:Class ; + rdfs:label "Mathematics" ; + :created_in "1.3" ; + oboInOwl:hasDbXref "VT 1.1.99 Other", + "VT:1.1 Mathematics" ; + oboInOwl:hasDefinition "The study of numbers (quantity) and other topics including structure, space, and change." ; + oboInOwl:hasExactSynonym "Maths" ; + oboInOwl:hasHumanReadableId "Mathematics" ; + oboInOwl:hasNarrowSynonym "Dynamic systems", + "Dynamical systems", + "Dynymical systems theory", + "Graph analytics", + "Monte Carlo methods", + "Multivariate analysis" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:topic_3324 a owl:Class ; + rdfs:label "Infectious disease" ; + :created_in "1.3" ; + oboInOwl:hasDbXref "VT 3.3.4 Infectious diseases" ; + oboInOwl:hasDefinition "The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions)." ; + oboInOwl:hasExactSynonym "Communicable disease", + "Transmissible disease" ; + oboInOwl:hasHumanReadableId "Infectious_disease" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0634 . + +:topic_3511 a owl:Class ; + rdfs:label "Nucleic acid sites, features and motifs" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." ; + oboInOwl:hasHumanReadableId "Nucleic_acid_sites_features_and_motifs" ; + oboInOwl:hasNarrowSynonym "Nucleic acid functional sites", + "Nucleic acid sequence features", + "Primer binding sites", + "Sequence tagged sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs." ; + rdfs:subClassOf :topic_0077, + :topic_0160 . + +:topic_3520 a owl:Class ; + rdfs:label "Proteomics experiment" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Proteomics experiments." ; + oboInOwl:hasHumanReadableId "Proteomics_experiment" ; + oboInOwl:hasNarrowSynonym "2D PAGE experiment", + "DIA", + "Data-independent acquisition", + "MS", + "MS experiments", + "Mass spectrometry", + "Mass spectrometry experiments", + "Northern blot experiment", + "Spectrum demultiplexing" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3361 . + +:topic_3678 a owl:Class ; + rdfs:label "Experimental design and studies" ; + :created_in "1.12" ; + :documentation ; + :isdebtag true ; + oboInOwl:hasDefinition "The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions." ; + oboInOwl:hasExactSynonym "Design of experiments", + "Experimental design", + "Studies" ; + oboInOwl:hasHumanReadableId "Experimental_design_and_studies" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +oboInOwl:hasExactSynonym a owl:AnnotationProperty . + +:data_0871 a owl:Class ; + rdfs:label "Phylogenetic character data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Basic character data from which a phylogenetic tree may be generated." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments" ; + rdfs:seeAlso "http://www.evolutionaryontology.org/cdao.owl#Character" ; + rdfs:subClassOf :data_2523 . + +:data_0920 a owl:Class ; + rdfs:label "Genotype/phenotype report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes." ; + oboInOwl:hasExactSynonym "Genotype/phenotype annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_0967 a owl:Class ; + rdfs:label "Ontology concept data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning or derived from a concept from a biological ontology." ; + oboInOwl:hasExactSynonym "Ontology class metadata", + "Ontology term metadata" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2353 . + +:data_0989 a owl:Class ; + rdfs:label "Protein identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a protein." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0896 ], + :data_0982 . + +:data_1009 a owl:Class ; + rdfs:label "Protein name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Name of a protein." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0984, + :data_0989 . + +:data_1047 a owl:Class ; + rdfs:label "URI" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A string of characters that name or otherwise identify a resource on the Internet." ; + oboInOwl:hasExactSynonym "URIs" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0842 . + +:data_1080 a owl:Class ; + rdfs:label "Gene expression report ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a report of gene expression (e.g. a gene expression profile) from a database." ; + oboInOwl:hasExactSynonym "Gene expression profile identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_3111 ], + :data_0976 . + +:data_1114 a owl:Class ; + rdfs:label "Sequence motif identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a sequence motif, for example an entry from a motif database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1353 ], + :data_0976 . + +:data_1278 a owl:Class ; + rdfs:label "Genetic map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:GeneticMap" ; + oboInOwl:hasDefinition "A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies." ; + oboInOwl:hasExactSynonym "Linkage map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms." ; + rdfs:subClassOf :data_1274 . + +:data_1280 a owl:Class ; + rdfs:label "Physical map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing." ; + rdfs:subClassOf :data_1274 . + +:data_1381 a owl:Class ; + rdfs:label "Pair sequence alignment" ; + :created_in "beta12orEarlier" ; + :is_deprecation_candidate true ; + oboInOwl:hasDefinition "Alignment of exactly two molecular sequences." ; + oboInOwl:hasExactSynonym "Sequence alignment (pair)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_010068" ; + rdfs:subClassOf :data_0863 . + +:data_1459 a owl:Class ; + rdfs:label "Nucleic acid structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a nucleic acid tertiary (3D) structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + :data_0883 . + +:data_1461 a owl:Class ; + rdfs:label "Protein-ligand complex" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead." ; + rdfs:subClassOf :data_1460 . + +:data_1465 a owl:Class ; + rdfs:label "RNA structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for an RNA tertiary (3D) structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + :data_1459 . + +:data_1482 a owl:Class ; + rdfs:label "Nucleic acid structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment (superimposition) of nucleic acid tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Structure alignment (nucleic acid)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0886 . + +:data_1598 a owl:Class ; + rdfs:label "Genetic code" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A genetic code for an organism." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A genetic code need not include detailed codon usage information." ; + rdfs:subClassOf :data_0914 . + +:data_1622 a owl:Class ; + rdfs:label "Disease report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific disease." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0634 ], + :data_0920 . + +:data_1869 a owl:Class ; + rdfs:label "Organism identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique identifier of a (group of) organisms." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2530 ], + :data_0976 . + +:data_2016 a owl:Class ; + rdfs:label "Amino acid property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids." ; + oboInOwl:hasExactSynonym "Amino acid data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2087 . + +:data_2019 a owl:Class ; + rdfs:label "Map data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped." ; + oboInOwl:hasNarrowSynonym "Map attribute", + "Map set data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0102 ], + :data_0006 . + +:data_2071 a owl:Class ; + rdfs:label "Sequence motif (protein)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An amino acid sequence motif." ; + oboInOwl:hasExactSynonym "Protein sequence motif" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1353 . + +:data_2104 a owl:Class ; + rdfs:label "BioCyc ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an object from one of the BioCyc databases." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_2113 a owl:Class ; + rdfs:label "WormBase identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an object from the WormBase database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2109 . + +:data_2119 a owl:Class ; + rdfs:label "Nucleic acid identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name or other identifier of a nucleic acid molecule." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2084 ], + :data_0982 . + +:data_2294 a owl:Class ; + rdfs:label "Sequence variation ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of an entry from a database of molecular sequence variation." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_2316 a owl:Class ; + rdfs:label "Cell line name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a cell line." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1046 . + +:data_2339 a owl:Class ; + rdfs:label "Ontology concept name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a concept in an ontology." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2099, + :data_3025 . + +:data_2367 a owl:Class ; + rdfs:label "ASTD ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an object from the ASTD database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1097, + :data_2091, + :data_2109 . + +:data_2728 a owl:Class ; + rdfs:label "EST accession" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identifier of an EST sequence." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1855 . + +:data_2854 a owl:Class ; + rdfs:label "Position-specific scoring matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment." ; + oboInOwl:hasExactSynonym "PSSM" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1354, + :data_2082 . + +:data_2858 a owl:Class ; + rdfs:label "Ontology concept" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A concept from a biological ontology." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes any fields from the concept definition such as concept name, definition, comments and so on." ; + rdfs:subClassOf :data_2353 . + +:data_2891 a owl:Class ; + rdfs:label "Biological model accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a mathematical model, typically an entry from a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1085 . + +:data_2900 a owl:Class ; + rdfs:label "Carbohydrate accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of an entry from a database of carbohydrates." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2663, + :data_2901 . + +:data_2908 a owl:Class ; + rdfs:label "Organism accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An accession of annotation on a (group of) organisms (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1869 . + +:data_2914 a owl:Class ; + rdfs:label "Sequence features metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Metadata on sequence features." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2976 a owl:Class ; + rdfs:label "Protein sequence" ; + :created_in "beta12orEarlier" ; + :documentation ; + oboInOwl:hasDefinition "One or more protein sequences, possibly with associated annotation." ; + oboInOwl:hasExactSynonym "Amino acid sequence", + "Amino acid sequences", + "Protein sequences" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation" ; + rdfs:subClassOf :data_2044 . + +:data_3671 a owl:Class ; + rdfs:label "Text" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query." ; + oboInOwl:hasExactSynonym "Free text" ; + oboInOwl:hasNarrowSynonym "Plain text", + "Textual search query" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2526 . + +:data_3869 a owl:Class ; + rdfs:label "Simulation" ; + :created_in "1.22" ; + oboInOwl:hasDefinition "Data coming from molecular simulations, computer \"experiments\" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:format_1206 a owl:Class ; + rdfs:label "unambiguous pure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2094, + :format_2096 . + +:format_2014 a owl:Class ; + rdfs:label "Sequence-profile alignment format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a sequence-profile alignment." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0858 ], + :format_2350 . + +:format_2031 a owl:Class ; + rdfs:label "Gene annotation format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report on a particular locus, gene, gene system or groups of genes." ; + oboInOwl:hasExactSynonym "Gene features format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0916 ], + :format_2350 . + +:format_2076 a owl:Class ; + rdfs:label "RNA secondary structure format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for secondary structure (predicted or real) of an RNA molecule." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0880 ], + :format_2350 . + +:format_2094 a owl:Class ; + rdfs:label "pure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for molecular sequence with possible unknown positions but without non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_2195 a owl:Class ; + rdfs:label "Ontology format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used for ontologies." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0582 ], + :format_2350 . + +:format_2197 a owl:Class ; + rdfs:label "OWL format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A serialisation format conforming to the Web Ontology Language (OWL) model." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2195, + :format_2376 . + +:format_2548 a owl:Class ; + rdfs:label "Sequence feature table format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for a sequence feature table." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + :format_1920 . + +:format_2567 a owl:Class ; + rdfs:label "completely unambiguous pure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2094, + :format_2566 . + +:format_2924 a owl:Class ; + rdfs:label "Phylip format variant" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Some variant of Phylip format for (aligned) sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2551, + :format_2554 . + +:format_3097 a owl:Class ; + rdfs:label "Protein domain classification format" ; + :created_in "beta13" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of data concerning the classification of the sequences and/or structures of protein structural domain(s)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0907 ], + :format_2350 . + +:format_3475 a owl:Class ; + rdfs:label "TSV" ; + :created_in "1.7" ; + :file_extension "tab", + "tsv" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "Tabular data represented as tab-separated values in a text file." ; + oboInOwl:hasExactSynonym "Tab-delimited", + "Tab-separated values", + "tab" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3751 . + +:format_3607 a owl:Class ; + rdfs:label "qual" ; + :created_in "1.11" ; + :documentation "http://en.wikipedia.org/wiki/Phred_quality_score" ; + oboInOwl:hasDefinition "FASTQ format subset for Phred sequencing quality score data only (no sequences)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities." ; + rdfs:subClassOf :format_2182, + :format_2330, + :format_3606 . + +:format_3868 a owl:Class ; + rdfs:label "Trajectory format (text)" ; + :created_in "1.22" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Textual file format to store trajectory information for a 3D structure ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3866 . + +:is_function_of a owl:ObjectProperty ; + rdfs:label "is function of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_function_of B' defines for the subject A, that it is a function of the object B." ; + oboInOwl:hasNarrowSynonym "OBO_REL:function_of" ; + oboInOwl:hasRelatedSynonym "OBO_REL:inheres_in" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used." ; + rdfs:domain :operation_0004 ; + skos:broadMatch ; + skos:exactMatch . + +:operation_0252 a owl:Class ; + rdfs:label "Peptide immunogenicity prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Immunogen design" ; + oboInOwl:hasDefinition "Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins." ; + oboInOwl:hasExactSynonym "Antigenicity prediction", + "Immunogenicity prediction" ; + oboInOwl:hasNarrowSynonym "B cell peptide immunogenicity prediction", + "Hopp and Woods plotting", + "MHC peptide immunogenicity prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified.", + "This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot.", + "This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1534 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0804 ], + :operation_0250, + :operation_1777 . + +:operation_0270 a owl:Class ; + rdfs:label "Transmembrane protein analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0820 ], + :operation_2945 . + +:operation_0279 a owl:Class ; + rdfs:label "Nucleic acid folding analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants." ; + oboInOwl:hasExactSynonym "Nucleic acid folding", + "Nucleic acid folding modelling", + "Nucleic acid folding prediction" ; + oboInOwl:hasNarrowSynonym "Nucleic acid folding energy calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1596 ], + :operation_0475, + :operation_2426, + :operation_2481 . + +:operation_0320 a owl:Class ; + rdfs:label "Protein structure assignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data." ; + oboInOwl:hasNarrowSynonym "NOE assignment", + "Structure calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1460 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + :operation_2406, + :operation_2423 . + +:operation_0325 a owl:Class ; + rdfs:label "Phylogenetic tree comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more phylogenetic trees." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc." ; + rdfs:subClassOf :operation_0324, + :operation_2424 . + +:operation_0335 a owl:Class ; + rdfs:label "Formatting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Reformat a file of data (or equivalent entity in memory)." ; + oboInOwl:hasExactSynonym "File format conversion", + "File formatting", + "File reformatting", + "Format conversion", + "Reformatting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_0338 a owl:Class ; + rdfs:label "Sequence database search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This excludes direct retrieval methods (e.g. the dbfetch program)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0857 ], + :operation_2403, + :operation_2421 . + +:operation_0418 a owl:Class ; + rdfs:label "Protein signal peptide detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect or predict signal peptides and signal peptide cleavage sites in protein sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0140 ], + :operation_1777, + :operation_3092 . + +:operation_0420 a owl:Class ; + rdfs:label "Nucleic acids-binding site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict or detect RNA and DNA-binding binding sites in protein sequences." ; + oboInOwl:hasExactSynonym "Protein-nucleic acid binding detection", + "Protein-nucleic acid binding prediction", + "Protein-nucleic acid binding site detection", + "Protein-nucleic acid binding site prediction" ; + oboInOwl:hasNarrowSynonym "Zinc finger prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases)." ; + rdfs:subClassOf :operation_2575 . + +:operation_0456 a owl:Class ; + rdfs:label "Nucleic acid melting profile plotting" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate and plot a DNA or DNA/RNA melting profile." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "A melting profile is used to visualise and analyse partly melted DNA conformations." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1583 ], + :operation_0262, + :operation_0337 . + +:operation_0538 a owl:Class ; + rdfs:label "Phylogenetic inference (data centric)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Construct a phylogenetic tree from a specific type of data." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (data centric)", + "Phylogenetic tree generation (data centric)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation." ; + rdfs:subClassOf :operation_0323 . + +:operation_0573 a owl:Class ; + rdfs:label "Map drawing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Draw or visualise a DNA map." ; + oboInOwl:hasExactSynonym "DNA map drawing", + "Map rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1274 ], + :operation_0337 . + +:operation_2415 a owl:Class ; + rdfs:label "Protein folding analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding." ; + oboInOwl:hasExactSynonym "Protein folding modelling" ; + oboInOwl:hasNarrowSynonym "Protein folding simulation", + "Protein folding site prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0130 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1537 ], + :operation_2406, + :operation_2426 . + +:operation_2430 a owl:Class ; + rdfs:label "Design" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Design a biological entity (typically a molecular sequence or structure) with specific properties." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2520 a owl:Class ; + rdfs:label "DNA mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a map of a DNA sequence annotated with positional or non-positional features of some type." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0196 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1274 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0102 ], + :operation_2429 . + +:operation_2944 a owl:Class ; + rdfs:label "Physical mapping" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers." ; + oboInOwl:hasExactSynonym "Physical cartography" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1280 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0102 ], + :operation_2520 . + +:operation_3095 a owl:Class ; + rdfs:label "Nucleic acid design" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Design (or predict) nucleic acid sequences with specific chemical or physical properties." ; + oboInOwl:hasNarrowSynonym "Gene design" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_2430, + :operation_2478 . + +:operation_3096 a owl:Class ; + rdfs:label "Editing" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Edit a data entity, either randomly or specifically." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2409 . + +:operation_3218 a owl:Class ; + rdfs:label "Sequencing quality control" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Raw sequence data quality control." ; + oboInOwl:hasExactSynonym "Sequencing QC", + "Sequencing quality assessment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems." ; + rdfs:subClassOf :operation_2428, + :operation_2478 . + +:operation_3227 a owl:Class ; + rdfs:label "Variant calling" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations." ; + oboInOwl:hasExactSynonym "Variant mapping" ; + oboInOwl:hasNarrowSynonym "Allele calling", + "Exome variant detection", + "Genome variant detection", + "Germ line variant calling", + "Mutation detection", + "Somatic variant calling", + "de novo mutation detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods often utilise a database of aligned reads.", + "Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant.", + "Variant detection" ; + rdfs:subClassOf :operation_2478, + :operation_3197 . + +:operation_3351 a owl:Class ; + rdfs:label "Molecular surface analysis" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0166 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0123 ], + :operation_2480 . + +:operation_3432 a owl:Class ; + rdfs:label "Clustering" ; + :created_in "1.6" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:topic_0123 a owl:Class ; + rdfs:label "Protein properties" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein." ; + oboInOwl:hasExactSynonym "Protein physicochemistry" ; + oboInOwl:hasHumanReadableId "Protein_properties" ; + oboInOwl:hasNarrowSynonym "Protein hydropathy" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:subClassOf :topic_0078 . + +:topic_0601 a owl:Class ; + rdfs:label "Protein modifications" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Protein chemical modifications, e.g. post-translational modifications." ; + oboInOwl:hasExactSynonym "PTMs", + "Post-translational modifications", + "Protein post-translational modification" ; + oboInOwl:hasHumanReadableId "Protein_modifications" ; + oboInOwl:hasNarrowSynonym "Post-translation modifications", + "Protein chemical modifications", + "Protein post-translational modifications" ; + oboInOwl:hasRelatedSynonym "GO:0006464", + "MOD:00000" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000)" ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0108 . + +:topic_0610 a owl:Class ; + rdfs:label "Ecology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.15 Ecology" ; + oboInOwl:hasDefinition "The ecological and environmental sciences and especially the application of information technology (ecoinformatics)." ; + oboInOwl:hasHumanReadableId "Ecology" ; + oboInOwl:hasNarrowSynonym "Computational ecology", + "Ecoinformatics", + "Ecological informatics", + "Ecosystem science" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D004777" ; + rdfs:subClassOf :topic_3855, + :topic_4019 . + +:topic_0625 a owl:Class ; + rdfs:label "Genotype and phenotype" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on." ; + oboInOwl:hasExactSynonym "Genotype and phenotype resources", + "Genotype-phenotype", + "Genotype-phenotype analysis" ; + oboInOwl:hasHumanReadableId "Genotype_and_phenotype" ; + oboInOwl:hasNarrowSynonym "Genotype", + "Genotyping", + "Phenotype", + "Phenotyping" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3053 . + +:topic_0749 a owl:Class ; + rdfs:label "Transcription factors and regulatory sites" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences." ; + oboInOwl:hasHumanReadableId "Transcription_factors_and_regulatory_sites" ; + oboInOwl:hasNarrowSynonym "-10 signals", + "-35 signals", + "Attenuators", + "CAAT signals", + "CAT box", + "CCAAT box", + "CpG islands", + "Enhancers", + "GC signals", + "Isochores", + "Promoters", + "TATA signals", + "TFBS", + "Terminators", + "Transcription factor binding sites", + "Transcription factors", + "Transcriptional regulatory sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes CpG rich regions (isochores) in a nucleotide sequence.", + "This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites.", + "Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0078, + :topic_0203, + :topic_3125 . + +:topic_0820 a owl:Class ; + rdfs:label "Membrane and lipoproteins" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane." ; + oboInOwl:hasHumanReadableId "Membrane_and_lipoproteins" ; + oboInOwl:hasNarrowSynonym "Lipoproteins", + "Membrane proteins", + "Transmembrane proteins" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0078 . + +:topic_2259 a owl:Class ; + rdfs:label "Systems biology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The holistic modelling and analysis of complex biological systems and the interactions therein." ; + oboInOwl:hasHumanReadableId "Systems_biology" ; + oboInOwl:hasNarrowSynonym "Biological modelling", + "Biological system modelling", + "Systems modelling" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes databases of models and methods to construct or analyse a model." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D049490" ; + rdfs:subClassOf :topic_3070 . + +:topic_2885 a owl:Class ; + rdfs:label "DNA polymorphism" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "DNA polymorphism." ; + oboInOwl:hasHumanReadableId "DNA_polymorphism" ; + oboInOwl:hasNarrowSynonym "Microsatellites", + "RFLP", + "SNP", + "Single nucleotide polymorphism", + "VNTR", + "Variable number of tandem repeat polymorphism", + "snps" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine.", + "Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme.", + "Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual.", + "Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0199, + :topic_0654 . + +:topic_3295 a owl:Class ; + rdfs:label "Epigenetics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence." ; + oboInOwl:hasHumanReadableId "Epigenetics" ; + oboInOwl:hasNarrowSynonym "DNA methylation", + "Histone modification", + "Methylation profiles" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.)" ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D019175" ; + rdfs:subClassOf :topic_3053 . + +:topic_3299 a owl:Class ; + rdfs:label "Evolutionary biology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.16 Evolutionary biology" ; + oboInOwl:hasDefinition "The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity." ; + oboInOwl:hasExactSynonym "Evolution" ; + oboInOwl:hasHumanReadableId "Evolutionary_biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3318 a owl:Class ; + rdfs:label "Physics" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "The study of matter, space and time, and related concepts such as energy and force." ; + oboInOwl:hasHumanReadableId "Physics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:topic_3656 a owl:Class ; + rdfs:label "Immunoprecipitation experiment" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq." ; + oboInOwl:hasExactSynonym "Chromatin immunoprecipitation" ; + oboInOwl:hasHumanReadableId "Immunoprecipitation_experiment" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +oboInOwl:hasNarrowSynonym a owl:AnnotationProperty . + +:data_0857 a owl:Class ; + rdfs:label "Sequence search results" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits." ; + oboInOwl:hasExactSynonym "Database hits (sequence)", + "Sequence database hits", + "Sequence database search results", + "Sequence search hits" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc." ; + rdfs:subClassOf :data_2080 . + +:data_0860 a owl:Class ; + rdfs:label "Sequence signature data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :data_0006 . + +:data_0951 a owl:Class ; + rdfs:label "Statistical estimate score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A value representing estimated statistical significance of some observed data; typically sequence database hits." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1772 . + +:data_0968 a owl:Class ; + rdfs:label "Keyword" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:BooleanQueryString", + "Moby:Global_Keyword", + "Moby:QueryString", + "Moby:Wildcard_Query" ; + oboInOwl:hasDefinition "Keyword(s) or phrase(s) used (typically) for text-searching purposes." ; + oboInOwl:hasExactSynonym "Phrases", + "Term" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Boolean operators (AND, OR and NOT) and wildcard characters may be allowed." ; + rdfs:subClassOf :data_0006 . + +:data_1016 a owl:Class ; + rdfs:label "Sequence position" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "PDBML:_atom_site.id", + "WHATIF: PDBx_atom_site", + "WHATIF: number" ; + oboInOwl:hasDefinition "A position of one or more points (base or residue) in a sequence, or part of such a specification." ; + oboInOwl:hasRelatedSynonym "SO:0000735" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2534 . + +:data_1035 a owl:Class ; + rdfs:label "Gene ID (GeneDB)" ; + :created_in "beta12orEarlier" ; + :regex "[a-zA-Z_0-9\\.-]*" ; + oboInOwl:hasDbXref "Moby_namespace:GeneDB" ; + oboInOwl:hasDefinition "Identifier of a gene from the GeneDB database." ; + oboInOwl:hasExactSynonym "GeneDB identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2295 . + +:data_1078 a owl:Class ; + rdfs:label "Experiment annotation ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of microarray data." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2531 ], + :data_0976 . + +:data_1112 a owl:Class ; + rdfs:label "Sequence cluster ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier of a cluster of molecular sequence(s)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1235 ], + :data_1064 . + +:data_1115 a owl:Class ; + rdfs:label "Sequence profile ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a sequence profile." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "A sequence profile typically represents a sequence alignment." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_1354 ], + :data_0976 . + +:data_1190 a owl:Class ; + rdfs:label "Tool name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The name of a computer package, application, method or function." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0977 . + +:data_1279 a owl:Class ; + rdfs:label "Sequence map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment." ; + rdfs:subClassOf :data_1280 . + +:data_1364 a owl:Class ; + rdfs:label "Hidden Markov model" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences." ; + oboInOwl:hasExactSynonym "HMM" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0950 . + +:data_1394 a owl:Class ; + rdfs:label "Alignment score or penalty" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A simple floating point number defining the penalty for opening or extending a gap in an alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1772 . + +:data_1597 a owl:Class ; + rdfs:label "Codon usage table" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Table of codon usage data calculated from one or more nucleic acid sequences." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :data_0914 . + +:data_2012 a owl:Class ; + rdfs:label "Sequence coordinates" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:GCP_MapInterval", + "Moby:GCP_MapPoint", + "Moby:GCP_MapPosition", + "Moby:GenePosition", + "Moby:HitPosition", + "Moby:Locus", + "Moby:MapPosition", + "Moby:Position", + "PDBML:_atom_site.id" ; + oboInOwl:hasDefinition "A position in a map (for example a genetic map), either a single position (point) or a region / interval." ; + oboInOwl:hasExactSynonym "Locus", + "Map position" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position." ; + rdfs:subClassOf :data_0006, + :data_1016, + :data_1017 . + +:data_2050 a owl:Class ; + rdfs:label "Molecular property (general)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "General data for a molecule." ; + oboInOwl:hasExactSynonym "General molecular property" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2087 . + +:data_2088 a owl:Class ; + rdfs:label "DNA base structural data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Structural data for DNA base pairs or runs of bases, such as energy or angle data." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0912 . + +:data_2108 a owl:Class ; + rdfs:label "Reaction ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of a biological reaction from a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2978 ], + :data_0976 . + +:data_2321 a owl:Class ; + rdfs:label "Enzyme ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique, persistent identifier of an enzyme." ; + oboInOwl:hasExactSynonym "Enzyme accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1010, + :data_2907 . + +:data_2717 a owl:Class ; + rdfs:label "Oligonucleotide probe annotation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "General annotation on an oligonucleotide probe, or a set of probes." ; + oboInOwl:hasNarrowSynonym "Oligonucleotide probe sets annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0632 ], + :data_3115 . + +:data_2909 a owl:Class ; + rdfs:label "Organism name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:BriefOccurrenceRecord", + "Moby:FirstEpithet", + "Moby:InfraspecificEpithet", + "Moby:OccurrenceRecord", + "Moby:Organism_Name", + "Moby:OrganismsLongName", + "Moby:OrganismsShortName" ; + oboInOwl:hasDefinition "The name of an organism (or group of organisms)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1869, + :data_2099 . + +:data_2955 a owl:Class ; + rdfs:label "Sequence report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties." ; + oboInOwl:hasExactSynonym "Sequence-derived report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_2985 a owl:Class ; + rdfs:label "Nucleic acid thermodynamic data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A thermodynamic or kinetic property of a nucleic acid molecule." ; + oboInOwl:hasExactSynonym "Nucleic acid property (thermodynamic or kinetic)", + "Nucleic acid thermodynamic property" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0912 . + +:data_3111 a owl:Class ; + rdfs:label "Processed microarray data" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Data generated from processing and analysis of probe set data from a microarray experiment." ; + oboInOwl:hasExactSynonym "Gene annotation (expression)", + "Gene expression report", + "Microarray probe set data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :data_3117 . + +:data_3128 a owl:Class ; + rdfs:label "Nucleic acid structure report" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Nucleic acid features (structure)" ; + oboInOwl:hasNarrowSynonym "Quadruplexes (report)", + "Stem loop (report)", + "d-loop (report)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general." ; + rdfs:subClassOf :data_2084, + :data_2085 . + +:data_3707 a owl:Class ; + rdfs:label "Biodiversity data" ; + :created_in "1.14" ; + oboInOwl:hasDefinition "Machine-readable biodiversity data." ; + oboInOwl:hasExactSynonym "Biodiversity information" ; + oboInOwl:hasNarrowSynonym "OTU table" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006, + :data_3736 . + +:format_1207 a owl:Class ; + rdfs:label "nucleotide" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Non-sequence characters may be used for example for gaps." ; + rdfs:seeAlso "http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence" ; + rdfs:subClassOf :format_2330, + :format_2571 . + +:format_2035 a owl:Class ; + rdfs:label "Chemical formula format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Text format of a chemical formula." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0846 ], + :format_2350 . + +:format_2182 a owl:Class ; + rdfs:label "FASTQ-like format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A text format resembling FASTQ short read format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may be used for non-standard FASTQ short read-like formats." ; + rdfs:subClassOf :format_2330, + :format_2545 . + +:format_2206 a owl:Class ; + rdfs:label "Sequence feature table format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Text format for a sequence feature table." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2548 . + +:format_2848 a owl:Class ; + rdfs:label "Bibliographic reference format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a bibliographic reference." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0970 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2849 ], + :format_2350 . + +:format_2922 a owl:Class ; + rdfs:label "markx0 variant" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Some variant of Pearson MARKX alignment format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2330, + :format_2554 . + +:format_3033 a owl:Class ; + rdfs:label "Matrix format" ; + :created_in "beta13" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a matrix (array) of numerical values." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2082 ], + :format_2350 . + +:format_3507 a owl:Class ; + rdfs:label "Document format" ; + :created_in "1.8" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of documents including word processor, spreadsheet and presentation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_3879 a owl:Class ; + rdfs:label "Topology format" ; + :created_in "1.22" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation." ; + oboInOwl:hasExactSynonym "CG topology format", + "MD topology format", + "NA topology format", + "Protein topology format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop)." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3872 ], + :format_2350 . + +:operation_0226 a owl:Class ; + rdfs:label "Annotation" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This is a broad concept and is used a placeholder for other, more specific concepts." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0582 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0089 ], + :operation_0004 . + +:operation_0248 a owl:Class ; + rdfs:label "Residue interaction calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: SymShellFiveXML", + "WHATIF: SymShellOneXML", + "WHATIF: SymShellTenXML", + "WHATIF: SymShellTwoXML", + "WHATIF:ListContactsNormal", + "WHATIF:ListContactsRelaxed", + "WHATIF:ListSideChainContactsNormal", + "WHATIF:ListSideChainContactsRelaxed" ; + oboInOwl:hasDefinition "Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0130 ], + :operation_0250 . + +:operation_0262 a owl:Class ; + rdfs:label "Nucleic acid property calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0912 ], + :operation_3438 . + +:operation_0306 a owl:Class ; + rdfs:label "Text mining" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Text analysis" ; + oboInOwl:hasDefinition "Process and analyse text (typically scientific literature) to extract information from it." ; + oboInOwl:hasExactSynonym "Literature mining", + "Text analytics", + "Text data mining" ; + oboInOwl:hasRelatedSynonym "Article analysis", + "Literature analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_3671 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0972 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0218 ], + :operation_2423, + :operation_2945 . + +:operation_0319 a owl:Class ; + rdfs:label "Protein secondary structure assignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Assign secondary structure from protein coordinate or experimental data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1317 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2814 ], + :operation_0320 . + +:operation_0321 a owl:Class ; + rdfs:label "Protein structure validation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: CorrectedPDBasXML", + "WHATIF: UseFileDB", + "WHATIF: UseResidueDB" ; + oboInOwl:hasDefinition "Evaluate the quality or correctness a protein three-dimensional model." ; + oboInOwl:hasExactSynonym "Protein model validation" ; + oboInOwl:hasNarrowSynonym "Residue validation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc.", + "The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc.", + "This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues)." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1539 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2275 ], + :operation_2406, + :operation_2428 . + +:operation_0474 a owl:Class ; + rdfs:label "Protein structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict tertiary structure (backbone and side-chain conformation) of protein sequences." ; + oboInOwl:hasNarrowSynonym "Protein folding pathway prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1460 ], + :operation_2406, + :operation_2423, + :operation_2479 . + +:operation_0475 a owl:Class ; + rdfs:label "Nucleic acid structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict structure of DNA or RNA." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might identify thermodynamically stable or evolutionarily conserved structures." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1459 ], + :operation_2423, + :operation_2481 . + +:operation_0539 a owl:Class ; + rdfs:label "Phylogenetic inference (method centric)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Construct a phylogenetic tree using a specific method." ; + oboInOwl:hasExactSynonym "Phylogenetic tree construction (method centric)", + "Phylogenetic tree generation (method centric)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation." ; + rdfs:subClassOf :operation_0323 . + +:operation_3631 a owl:Class ; + rdfs:label "Peptide identification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Determination of peptide sequence from mass spectrum." ; + oboInOwl:hasExactSynonym "Peptide-spectrum-matching" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0943 ], + :operation_3214 . + +:operation_3961 a owl:Class ; + rdfs:label "Copy number variation detection" ; + :created_in "1.25" ; + oboInOwl:hasDefinition "Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals." ; + oboInOwl:hasExactSynonym "CNV detection" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3228 . + +:topic_0196 a owl:Class ; + rdfs:label "Sequence assembly" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The assembly of fragments of a DNA sequence to reconstruct the original sequence." ; + oboInOwl:hasHumanReadableId "Sequence_assembly" ; + oboInOwl:hasNarrowSynonym "Assembly" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0080 . + +:topic_0736 a owl:Class ; + rdfs:label "Protein folds and structural domains" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Protein tertiary structural domains and folds in a protein or polypeptide chain." ; + oboInOwl:hasHumanReadableId "Protein_folds_and_structural_domains" ; + oboInOwl:hasNarrowSynonym "Intramembrane regions", + "Protein domains", + "Protein folds", + "Protein membrane regions", + "Protein structural domains", + "Protein topological domains", + "Protein transmembrane regions", + "Transmembrane regions" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes topological domains such as cytoplasmic regions in a protein.", + "This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_2814 . + +:topic_2275 a owl:Class ; + rdfs:label "Molecular modelling" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking)." ; + oboInOwl:hasHumanReadableId "Molecular_modelling" ; + oboInOwl:hasNarrowSynonym "Comparative modelling", + "Docking", + "Homology modeling", + "Homology modelling", + "Molecular docking" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0082 . + +:topic_3277 a owl:Class ; + rdfs:label "Sample collections" ; + :created_in "1.3" ; + oboInOwl:hasDefinition "Biological samples and specimens." ; + oboInOwl:hasExactSynonym "Specimen collections" ; + oboInOwl:hasHumanReadableId "Sample_collections" ; + oboInOwl:hasNarrowSynonym "biosamples", + "samples" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3344 . + +:topic_3301 a owl:Class ; + rdfs:label "Microbiology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.20 Microbiology" ; + oboInOwl:hasDefinition "The biology of microorganisms." ; + oboInOwl:hasHumanReadableId "Microbiology" ; + oboInOwl:hasNarrowSynonym "Antimicrobial stewardship", + "Medical microbiology", + "Microbial genetics", + "Microbial physiology", + "Microbial surveillance", + "Microbiological surveillance", + "Molecular infection biology", + "Molecular microbiology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3321 a owl:Class ; + rdfs:label "Molecular genetics" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The structure and function of genes at a molecular level." ; + oboInOwl:hasHumanReadableId "Molecular_genetics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3053, + :topic_3307 . + +:topic_3489 a owl:Class ; + rdfs:label "Database management" ; + :created_in "1.8" ; + :related_term "Database administration", + "Information systems" ; + oboInOwl:hasBroadSynonym "Databases" ; + oboInOwl:hasDefinition "The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources." ; + oboInOwl:hasHumanReadableId "Database_management" ; + oboInOwl:hasNarrowSynonym "Content management", + "Document management", + "File management", + "Record management" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0605 . + +:topic_3510 a owl:Class ; + rdfs:label "Protein sites, features and motifs" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." ; + oboInOwl:hasHumanReadableId "Protein_sites_features_and_motifs" ; + oboInOwl:hasNarrowSynonym "Protein sequence features", + "Signal peptide cleavage sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle." ; + rdfs:subClassOf :topic_0078, + :topic_0160 . + +:data_0847 a owl:Class ; + rdfs:label "QSAR descriptor" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A QSAR quantitative descriptor (name-value pair) of chemical structure." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties." ; + rdfs:subClassOf :data_2050 . + +:data_0874 a owl:Class ; + rdfs:label "Comparison matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison." ; + oboInOwl:hasExactSynonym "Substitution matrix" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats)." ; + rdfs:subClassOf :data_2082 . + +:data_0912 a owl:Class ; + rdfs:label "Nucleic acid property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule." ; + oboInOwl:hasExactSynonym "Nucleic acid physicochemical property" ; + oboInOwl:hasNarrowSynonym "GC-content", + "Nucleic acid property (structural)", + "Nucleic acid structural property" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties.", + "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_2087 . + +:data_0925 a owl:Class ; + rdfs:label "Sequence assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An assembly of fragments of a (typically genomic) DNA sequence." ; + oboInOwl:hasExactSynonym "Contigs", + "SO:0000353" ; + oboInOwl:hasNarrowSynonym "SO:0001248" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included." ; + rdfs:seeAlso ; + rdfs:subClassOf :data_1234 . + +:data_0955 a owl:Class ; + rdfs:label "Data index" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An index of data of biological relevance." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3489 ], + :data_0006 . + +:data_1154 a owl:Class ; + rdfs:label "KEGG object identifier" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique identifier of an object from one of the KEGG databases (excluding the GENES division)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:data_1249 a owl:Class ; + rdfs:label "Sequence length" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2534 . + +:data_1353 a owl:Class ; + rdfs:label "Sequence motif" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :data_0860 . + +:data_1743 a owl:Class ; + rdfs:label "Atomic coordinate" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Cartesian coordinate of an atom (in a molecular structure)." ; + oboInOwl:hasExactSynonym "Cartesian coordinate" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1917 . + +:data_2024 a owl:Class ; + rdfs:label "Enzyme kinetics data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning chemical reaction(s) catalysed by enzyme(s)." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_0897, + :data_2978 . + +:data_2093 a owl:Class ; + rdfs:label "Data reference" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A list of database accessions or identifiers are usually included." ; + rdfs:subClassOf :data_0006 . + +:data_3424 a owl:Class ; + rdfs:label "Raw image" ; + :created_in "1.5" ; + oboInOwl:hasDefinition "Raw biological or biomedical image generated by some experimental technique." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_000081" ; + rdfs:subClassOf :data_2968 . + +:format_2036 a owl:Class ; + rdfs:label "Phylogenetic character data format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of raw (unplotted) phylogenetic data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0871 ], + :format_2350 . + +:format_2921 a owl:Class ; + rdfs:label "Sequence variation annotation format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of sequence variation annotation." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3498 ], + :format_2350 . + +:format_3326 a owl:Class ; + rdfs:label "Data index format" ; + :created_in "1.3" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a data index of some type." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0955 ], + :format_2350 . + +:format_3780 a owl:Class ; + rdfs:label "Annotated text format" ; + :created_in "1.16" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format of an annotated text, e.g. with recognised entities, concepts, and relations." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3779 ], + :format_2350 . + +:operation_0249 a owl:Class ; + rdfs:label "Protein geometry calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:CysteineTorsions", + "WHATIF:ResidueTorsions", + "WHATIF:ResidueTorsionsBB", + "WHATIF:ShowTauAngle" ; + oboInOwl:hasDefinition "Calculate, visualise or analyse phi/psi angles of a protein structure." ; + oboInOwl:hasNarrowSynonym "Backbone torsion angle calculation", + "Cysteine torsion angle calculation", + "Tau angle calculation", + "Torsion angle calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2991 ], + :operation_0250 . + +:operation_0253 a owl:Class ; + rdfs:label "Sequence feature detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions." ; + oboInOwl:hasExactSynonym "Sequence feature prediction", + "Sequence feature recognition" ; + oboInOwl:hasNarrowSynonym "Motif database search" ; + oboInOwl:hasRelatedSynonym "SO:0000110" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Look at \"Protein feature detection\" (http://edamontology.org/operation_3092) and \"Nucleic acid feature detection\" (http://edamontology.org/operation_0415) in case more specific terms are needed." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1255 ], + :operation_2403, + :operation_2423 . + +:operation_0308 a owl:Class ; + rdfs:label "PCR primer design" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Design or predict oligonucleotide primers for PCR and DNA amplification etc." ; + oboInOwl:hasExactSynonym "PCR primer prediction", + "Primer design" ; + oboInOwl:hasNarrowSynonym "PCR primer design (based on gene structure)", + "PCR primer design (for conserved primers)", + "PCR primer design (for gene transcription profiling)", + "PCR primer design (for genotyping polymorphisms)", + "PCR primer design (for large scale sequencing)", + "PCR primer design (for methylation PCRs)", + "Primer quality estimation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set.", + "This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1240 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2977 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0632 ], + :operation_2419 . + +:operation_0346 a owl:Class ; + rdfs:label "Sequence similarity search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a sequence database and retrieve sequences that are similar to a query sequence." ; + oboInOwl:hasNarrowSynonym "Sequence database search (by sequence)", + "Structure database search (by sequence)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0338, + :operation_0339, + :operation_2451 . + +:operation_2421 a owl:Class ; + rdfs:label "Database search" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query." ; + oboInOwl:hasExactSynonym "Search" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2080 ], + :operation_0224 . + +:operation_2429 a owl:Class ; + rdfs:label "Mapping" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts." ; + oboInOwl:hasExactSynonym "Cartography" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2483 a owl:Class ; + rdfs:label "Structure comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more molecular tertiary structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :operation_2424, + :operation_2480 . + +:topic_0102 a owl:Class ; + rdfs:label "Mapping" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads)." ; + oboInOwl:hasHumanReadableId "Mapping" ; + oboInOwl:hasNarrowSynonym "Genetic linkage", + "Linkage", + "Linkage mapping", + "Synteny" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0080 . + +:topic_0108 a owl:Class ; + rdfs:label "Protein expression" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The translation of mRNA into protein and subsequent protein processing in the cell." ; + oboInOwl:hasHumanReadableId "Protein_expression" ; + oboInOwl:hasNarrowSynonym "Translation" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0078 . + +:topic_0632 a owl:Class ; + rdfs:label "Probes and primers" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence." ; + oboInOwl:hasHumanReadableId "Probes_and_primers" ; + oboInOwl:hasNarrowSynonym "Primer quality", + "Primers", + "Probes" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes the design of primers for PCR and DNA amplification or the design of molecular probes." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D015335" ; + rdfs:subClassOf :topic_0080 . + +:topic_0634 a owl:Class ; + rdfs:label "Pathology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.6 Pathology" ; + oboInOwl:hasDefinition "Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases." ; + oboInOwl:hasExactSynonym "Disease" ; + oboInOwl:hasHumanReadableId "Pathology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3303 . + +:topic_3314 a owl:Class ; + rdfs:label "Chemistry" ; + :created_in "1.3" ; + oboInOwl:hasBroadSynonym "Chemical science", + "Polymer science", + "VT 1.7.10 Polymer science" ; + oboInOwl:hasDbXref "VT 1.7 Chemical sciences", + "VT 1.7.2 Chemistry", + "VT 1.7.3 Colloid chemistry", + "VT 1.7.5 Electrochemistry", + "VT 1.7.6 Inorganic and nuclear chemistry", + "VT 1.7.7 Mathematical chemistry", + "VT 1.7.8 Organic chemistry", + "VT 1.7.9 Physical chemistry" ; + oboInOwl:hasDefinition "The composition and properties of matter, reactions, and the use of reactions to create new substances." ; + oboInOwl:hasHumanReadableId "Chemistry" ; + oboInOwl:hasNarrowSynonym "Inorganic chemistry", + "Mathematical chemistry", + "Nuclear chemistry", + "Organic chemistry", + "Physical chemistry" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:topic_3316 a owl:Class ; + rdfs:label "Computer science" ; + :created_in "1.3" ; + oboInOwl:hasDbXref "VT 1.2 Computer sciences", + "VT 1.2.99 Other" ; + oboInOwl:hasDefinition "The theory and practical use of computer systems." ; + oboInOwl:hasHumanReadableId "Computer_science" ; + oboInOwl:hasNarrowSynonym "Cloud computing", + "HPC", + "High performance computing", + "High-performance computing" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:topic_4019 a owl:Class ; + rdfs:label "Biosciences" ; + :created_in "1.26" ; + oboInOwl:hasDefinition "Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules." ; + oboInOwl:hasExactSynonym "Life sciences" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:data_0886 a owl:Class ; + rdfs:label "Structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment (superimposition) of molecular tertiary (3D) structures." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :data_1916 . + +:data_0914 a owl:Class ; + rdfs:label "Codon usage data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences." ; + oboInOwl:hasExactSynonym "Codon usage report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :data_0006 . + +:data_0982 a owl:Class ; + rdfs:label "Molecule identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Name or other identifier of a molecule." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0976 . + +:data_1096 a owl:Class ; + rdfs:label "Sequence accession (protein)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession number of a protein sequence database entry." ; + oboInOwl:hasExactSynonym "Protein sequence accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2976 ], + :data_1093 . + +:data_1234 a owl:Class ; + rdfs:label "Sequence set (nucleic acid)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0850 . + +:data_1274 a owl:Class ; + rdfs:label "Map" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A map of (typically one) DNA sequence annotated with positional or non-positional features." ; + oboInOwl:hasExactSynonym "DNA map" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0102 ], + :data_0006 . + +:data_1501 a owl:Class ; + rdfs:label "Amino acid index" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2016, + :data_2082 . + +:data_1537 a owl:Class ; + rdfs:label "Protein structure report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains." ; + oboInOwl:hasExactSynonym "Protein property (structural)", + "Protein report (structure)", + "Protein structural property", + "Protein structure report (domain)", + "Protein structure-derived report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0896, + :data_2085 . + +:data_1868 a owl:Class ; + rdfs:label "Taxon" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:BriefTaxonConcept", + "Moby:PotentialTaxon" ; + oboInOwl:hasDefinition "The name of a group of organisms belonging to the same taxonomic rank." ; + oboInOwl:hasExactSynonym "Taxonomic rank", + "Taxonomy rank" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary." ; + rdfs:subClassOf :data_2909 . + +:data_2535 a owl:Class ; + rdfs:label "Sequence tag profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed." ; + oboInOwl:hasExactSynonym "Sequencing-based expression profile" ; + oboInOwl:hasNarrowSynonym "Sequence tag profile (with gene assignment)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from.", + "This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers." ; + rdfs:subClassOf :data_0928 . + +:data_2600 a owl:Class ; + rdfs:label "Pathway or network" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network)." ; + oboInOwl:hasExactSynonym "Network", + "Pathway" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + :data_0006 . + +:data_2603 a owl:Class ; + rdfs:label "Expression data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification." ; + oboInOwl:hasNarrowSynonym "Gene expression data", + "Gene product profile", + "Gene product quantification data", + "Gene transcription profile", + "Gene transcription quantification data", + "Metabolite expression data", + "Microarray data", + "Non-coding RNA profile", + "Non-coding RNA quantification data", + "Protein expression data", + "RNA profile", + "RNA quantification data", + "RNA-seq data", + "Transcriptome profile", + "Transcriptome quantification data", + "mRNA profile", + "mRNA quantification data" ; + oboInOwl:hasRelatedSynonym "Protein profile", + "Protein quantification data", + "Proteome profile", + "Proteome quantification data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :data_0006 . + +:data_2895 a owl:Class ; + rdfs:label "Drug accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a drug." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0993 . + +:data_2901 a owl:Class ; + rdfs:label "Molecule accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a specific molecule (catalogued in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0982 . + +:data_2970 a owl:Class ; + rdfs:label "Protein hydropathy data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report on protein properties concerning hydropathy." ; + oboInOwl:hasExactSynonym "Protein hydropathy report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0897 . + +:data_3106 a owl:Class ; + rdfs:label "System metadata" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Metadata concerning the software, hardware or other aspects of a computer system." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:format_2030 a owl:Class ; + rdfs:label "Chemical data format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report on a chemical compound." ; + oboInOwl:hasExactSynonym "Chemical compound annotation format", + "Chemical structure format", + "Small molecule report format", + "Small molecule structure format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0962 ], + :format_2350 . + +:format_2561 a owl:Class ; + rdfs:label "Sequence assembly format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Text format for sequence assembly data." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2055 . + +:format_3464 a owl:Class ; + rdfs:label "JSON" ; + :created_in "1.7" ; + :file_extension "json" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs." ; + oboInOwl:hasExactSynonym "JavaScript Object Notation" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_1915, + :format_3750 . + +:format_3867 a owl:Class ; + rdfs:label "Trajectory format (binary)" ; + :created_in "1.22" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Binary file format to store trajectory information for a 3D structure ." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_3866 . + +:operation_0236 a owl:Class ; + rdfs:label "Sequence composition calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Calculate character or word composition or frequency of a molecular sequence." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0157 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1261 ], + :operation_2403, + :operation_3438 . + +:operation_0267 a owl:Class ; + rdfs:label "Protein secondary structure prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict secondary structure of protein sequences." ; + oboInOwl:hasExactSynonym "Secondary structure prediction (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc." ; + rdfs:subClassOf :operation_2416, + :operation_2423, + :operation_2479, + :operation_3092 . + +:operation_0323 a owl:Class ; + rdfs:label "Phylogenetic inference" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Construct a phylogenetic tree." ; + oboInOwl:hasExactSynonym "Phlyogenetic tree construction", + "Phylogenetic reconstruction", + "Phylogenetic tree generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0872 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0080 ], + :operation_0324, + :operation_3429 . + +:operation_0570 a owl:Class ; + rdfs:label "Structure visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise or render molecular 3D structure, for example a high-quality static picture or animation." ; + oboInOwl:hasExactSynonym "Structure rendering" ; + oboInOwl:hasNarrowSynonym "Protein secondary structure visualisation", + "RNA secondary structure visualisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1710 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0883 ], + :operation_0337, + :operation_2480 . + +:operation_2481 a owl:Class ; + rdfs:label "Nucleic acid structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse nucleic acid tertiary structural data." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0097 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1459 ], + :operation_2480 . + +:operation_2575 a owl:Class ; + rdfs:label "Binding site prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures." ; + oboInOwl:hasExactSynonym "Protein binding site detection", + "Protein binding site prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + :operation_1777, + :operation_3092 . + +:operation_2928 a owl:Class ; + rdfs:label "Alignment" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits." ; + oboInOwl:hasExactSynonym "Alignment construction", + "Alignment generation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf :operation_0004, + :operation_3429 . + +:operation_2997 a owl:Class ; + rdfs:label "Protein comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more proteins (or some aspect) to identify similarities." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2424 . + +:operation_3204 a owl:Class ; + rdfs:label "Methylation analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse cytosine methylation states in nucleic acid sequences." ; + oboInOwl:hasExactSynonym "Methylation profile analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2478 . + +:operation_3635 a owl:Class ; + rdfs:label "Labeled quantification" ; + :created_in "1.12" ; + oboInOwl:hasDefinition "Quantification based on the use of chemical tags." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3630 . + +:operation_3921 a owl:Class ; + rdfs:label "Sequence read processing" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "The processing of reads from high-throughput sequencing machines." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2478 . + +:topic_0077 a owl:Class ; + rdfs:label "Nucleic acids" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The processing and analysis of nucleic acid sequence, structural and other data." ; + oboInOwl:hasExactSynonym "Nucleic acid bioinformatics", + "Nucleic acid informatics" ; + oboInOwl:hasHumanReadableId "Nucleic_acids" ; + oboInOwl:hasNarrowSynonym "Nucleic acid physicochemistry", + "Nucleic acid properties" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D017422", + "http://purl.bioontology.org/ontology/MSH/D017423" ; + rdfs:subClassOf :topic_3307 . + +:topic_0089 a owl:Class ; + rdfs:label "Ontology and terminology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource." ; + oboInOwl:hasHumanReadableId "Ontology_and_terminology" ; + oboInOwl:hasNarrowSynonym "Applied ontology", + "Ontologies", + "Ontology", + "Ontology relations", + "Terminology", + "Upper ontology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D002965" ; + rdfs:subClassOf :topic_0605 . + +:topic_0130 a owl:Class ; + rdfs:label "Protein folding, stability and design" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein." ; + oboInOwl:hasHumanReadableId "Protein_folding_stability_and_design" ; + oboInOwl:hasNarrowSynonym "Protein design", + "Protein folding", + "Protein residue interactions", + "Protein stability", + "Rational protein design" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_2814 . + +:topic_0199 a owl:Class ; + rdfs:label "Genetic variation" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms." ; + oboInOwl:hasExactSynonym "DNA variation" ; + oboInOwl:hasHumanReadableId "Genetic_variation" ; + oboInOwl:hasNarrowSynonym "Genomic variation", + "Mutation", + "Polymorphism", + "Somatic mutations" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D014644" ; + rdfs:subClassOf :topic_0622, + :topic_3321 . + +:topic_0605 a owl:Class ; + rdfs:label "Informatics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.3 Information sciences", + "VT 1.3.3 Information retrieval", + "VT 1.3.4 Information management", + "VT 1.3.5 Knowledge management", + "VT 1.3.99 Other" ; + oboInOwl:hasDefinition "The study and practice of information processing and use of computer information systems." ; + oboInOwl:hasExactSynonym "Information management", + "Information science", + "Knowledge management" ; + oboInOwl:hasHumanReadableId "Informatics" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:topic_0654 a owl:Class ; + rdfs:label "DNA" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "DNA sequences and structure, including processes such as methylation and replication." ; + oboInOwl:hasExactSynonym "DNA analysis" ; + oboInOwl:hasHumanReadableId "DNA" ; + oboInOwl:hasNarrowSynonym "Ancient DNA", + "Chromosomes" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "The DNA sequences might be coding or non-coding sequences." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0077 . + +:topic_0659 a owl:Class ; + rdfs:label "Functional, regulatory and non-coding RNA" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA)." ; + oboInOwl:hasHumanReadableId "Functional_regulatory_and_non-coding_RNA" ; + oboInOwl:hasNarrowSynonym "Functional RNA", + "Long ncRNA", + "Long non-coding RNA", + "Non-coding RNA", + "Regulatory RNA", + "Small and long non-coding RNAs", + "Small interfering RNA", + "Small ncRNA", + "Small non-coding RNA", + "Small nuclear RNA", + "Small nucleolar RNA", + "lncRNA", + "miRNA", + "microRNA", + "ncRNA", + "piRNA", + "piwi-interacting RNA", + "siRNA", + "snRNA", + "snoRNA" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA)." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0099, + :topic_0114 . + +:topic_0804 a owl:Class ; + rdfs:label "Immunology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1.3 Immunology" ; + oboInOwl:hasDefinition "The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on." ; + oboInOwl:hasHumanReadableId "Immunology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D007120", + "http://purl.bioontology.org/ontology/MSH/D007125" ; + rdfs:subClassOf :topic_3344 . + +:topic_3068 a owl:Class ; + rdfs:label "Literature and language" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The scientific literature, language processing, reference information, and documentation." ; + oboInOwl:hasExactSynonym "Language", + "Literature" ; + oboInOwl:hasHumanReadableId "Literature_and_language" ; + oboInOwl:hasNarrowSynonym "Bibliography", + "Citations", + "Documentation", + "References", + "Scientific literature" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes the documentation of resources such as tools, services and databases, user support, how to get help etc." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D011642" ; + rdfs:subClassOf :topic_0003 . + +:topic_3297 a owl:Class ; + rdfs:label "Biotechnology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDefinition "The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production." ; + oboInOwl:hasHumanReadableId "Biotechnology" ; + oboInOwl:hasNarrowSynonym "Applied microbiology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:data_0582 a owl:Class ; + rdfs:label "Ontology" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0089 ], + :data_2353 . + +:data_0990 a owl:Class ; + rdfs:label "Compound name" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Unique name of a chemical compound." ; + oboInOwl:hasExactSynonym "Chemical name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0984, + :data_1086 . + +:data_1097 a owl:Class ; + rdfs:label "Sequence accession (nucleic acid)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession number of a nucleotide sequence database entry." ; + oboInOwl:hasExactSynonym "Nucleotide sequence accession number" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2977 ], + :data_1093 . + +:data_1235 a owl:Class ; + rdfs:label "Sequence cluster" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The cluster might include sequences identifiers, short descriptions, alignment and summary information." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0623 ], + :data_0850 . + +:data_1354 a owl:Class ; + rdfs:label "Sequence profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Some type of statistical model representing a (typically multiple) sequence alignment." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_010531" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :data_0860 . + +:data_1355 a owl:Class ; + rdfs:label "Protein signature" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report about a specific or conserved protein sequence pattern." ; + oboInOwl:hasNarrowSynonym "InterPro entry", + "Protein domain signature", + "Protein family signature", + "Protein region signature", + "Protein repeat signature", + "Protein site signature" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2762 . + +:data_2085 a owl:Class ; + rdfs:label "Structure report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself." ; + oboInOwl:hasExactSynonym "Structure-derived report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_2526 a owl:Class ; + rdfs:label "Text data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal." ; + oboInOwl:hasNarrowSynonym "Article data", + "Scientific text data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3068 ], + :data_0006 . + +:data_2530 a owl:Class ; + rdfs:label "Organism report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific organism." ; + oboInOwl:hasExactSynonym "Organism annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:format_2066 a owl:Class ; + rdfs:label "Database hits (sequence) format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a report on sequence hits and associated data from searching a sequence database." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0857 ], + :format_2350 . + +:format_2552 a owl:Class ; + rdfs:label "Sequence record format (XML)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data format for a molecular sequence record (XML)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1919 . + +:format_2556 a owl:Class ; + rdfs:label "Phylogenetic tree format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Text format for a phylogenetic tree." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2006 . + +:operation_0258 a owl:Class ; + rdfs:label "Sequence alignment analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a molecular sequence alignment." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0863 ], + :operation_2403 . + +:operation_0438 a owl:Class ; + rdfs:label "Transcriptional regulatory element prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences." ; + oboInOwl:hasExactSynonym "Regulatory element prediction", + "Transcription regulatory element prediction" ; + oboInOwl:hasNarrowSynonym "Conserved transcription regulatory sequence identification", + "Translational regulatory element prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes.", + "This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0749 ], + :operation_2454 . + +:operation_0571 a owl:Class ; + rdfs:label "Expression data visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise microarray or other expression data." ; + oboInOwl:hasExactSynonym "Expression data rendering" ; + oboInOwl:hasNarrowSynonym "Gene expression data visualisation", + "Microarray data rendering" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_3117 ], + :operation_0337, + :operation_2495 . + +:operation_2238 a owl:Class ; + rdfs:label "Statistical calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Perform a statistical data operation of some type, e.g. calibration or validation." ; + oboInOwl:hasExactSynonym "Significance testing", + "Statistical analysis", + "Statistical test", + "Statistical testing" ; + oboInOwl:hasNarrowSynonym "Expectation maximisation", + "Gibbs sampling", + "Hypothesis testing", + "Omnibus test" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3438 . + +:operation_2428 a owl:Class ; + rdfs:label "Validation" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Validate some data." ; + oboInOwl:hasNarrowSynonym "Quality control" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2574 a owl:Class ; + rdfs:label "Protein hydropathy calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information)." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0123 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2970 ], + :operation_0250 . + +:operation_2949 a owl:Class ; + rdfs:label "Protein-protein interaction analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse the interactions of proteins with other proteins." ; + oboInOwl:hasExactSynonym "Protein interaction analysis" ; + oboInOwl:hasNarrowSynonym "Protein interaction raw data analysis", + "Protein interaction simulation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0906 ], + :operation_1777 . + +:operation_2950 a owl:Class ; + rdfs:label "Residue distance calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF: HETGroupNames", + "WHATIF:HasMetalContacts", + "WHATIF:HasMetalContactsPlus", + "WHATIF:HasNegativeIonContacts", + "WHATIF:HasNegativeIonContactsPlus", + "WHATIF:HasNucleicContacts", + "WHATIF:ShowDrugContacts", + "WHATIF:ShowDrugContactsShort", + "WHATIF:ShowLigandContacts", + "WHATIF:ShowProteiNucleicContacts" ; + oboInOwl:hasDefinition "Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations." ; + oboInOwl:hasNarrowSynonym "HET group detection", + "Residue contact calculation (residue-ligand)", + "Residue contact calculation (residue-metal)", + "Residue contact calculation (residue-negative ion)", + "Residue contact calculation (residue-nucleic acid)", + "WHATIF:SymmetryContact" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit." ; + rdfs:subClassOf :operation_0248 . + +:operation_3438 a owl:Class ; + rdfs:label "Calculation" ; + :created_in "1.6" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Mathematical determination of the value of something, typically a properly of a molecule." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_3918 a owl:Class ; + rdfs:label "Genome analysis" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Study of genomic feature structure, variation, function and evolution at a genomic scale." ; + oboInOwl:hasExactSynonym "Genomic analysis" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0622 ], + :operation_2478 . + +:operation_3928 a owl:Class ; + rdfs:label "Pathway analysis" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Generate, process or analyse a biological pathway." ; + oboInOwl:hasExactSynonym "Biological pathway analysis" ; + oboInOwl:hasNarrowSynonym "Biological pathway modelling", + "Biological pathway prediction", + "Functional pathway analysis", + "Pathway comparison", + "Pathway modelling", + "Pathway prediction", + "Pathway simulation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2259 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + :operation_2945 . + +:topic_0154 a owl:Class ; + rdfs:label "Small molecules" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Small molecules of biological significance, typically archival, curation, processing and analysis of structural information." ; + oboInOwl:hasHumanReadableId "Small_molecules" ; + oboInOwl:hasNarrowSynonym "Amino acids", + "Chemical structures", + "Drug structures", + "Drug targets", + "Drugs and target structures", + "Metabolite structures", + "Peptides", + "Peptides and amino acids", + "Target structures", + "Targets", + "Toxins", + "Toxins and targets" ; + oboInOwl:hasRelatedSynonym "CHEBI:23367" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included.", + "This concept excludes macromolecules such as proteins and nucleic acids.", + "This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0081 . + +:topic_0623 a owl:Class ; + rdfs:label "Gene and protein families" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group." ; + oboInOwl:hasExactSynonym "Genes, gene family or system" ; + oboInOwl:hasHumanReadableId "Gene_and protein_families" ; + oboInOwl:hasNarrowSynonym "Gene families", + "Gene family", + "Gene system", + "Protein families", + "Protein sequence classification" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "A protein families database might include the classifier (e.g. a sequence profile) used to build the classification." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0078, + :topic_3321 . + +:topic_2229 a owl:Class ; + rdfs:label "Cell biology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.11 Cell biology" ; + oboInOwl:hasDefinition "Cells, such as key genes and proteins involved in the cell cycle." ; + oboInOwl:hasHumanReadableId "Cell_biology" ; + oboInOwl:hasNarrowSynonym "Cells", + "Cellular processes", + "Protein subcellular localization" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:topic_3053 a owl:Class ; + rdfs:label "Genetics" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of genes, genetic variation and heredity in living organisms." ; + oboInOwl:hasHumanReadableId "Genetics" ; + oboInOwl:hasNarrowSynonym "Genes", + "Heredity" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D005823" ; + rdfs:subClassOf :topic_3070 . + +:topic_3391 a owl:Class ; + rdfs:label "Omics" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms." ; + oboInOwl:hasHumanReadableId "Omics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_4019 . + +:topic_3512 a owl:Class ; + rdfs:label "Gene transcripts" ; + :created_in "1.8" ; + oboInOwl:hasDefinition "Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules." ; + oboInOwl:hasHumanReadableId "Gene_transcripts" ; + oboInOwl:hasNarrowSynonym "Coding RNA", + "EST", + "Exons", + "Fusion transcripts", + "Gene transcript features", + "Introns", + "PolyA signal", + "PolyA site", + "Signal peptide coding sequence", + "Transit peptide coding sequence", + "cDNA", + "mRNA", + "mRNA features" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR).", + "This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences.", + "This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle.", + "This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0099, + :topic_0114 . + +oboInOwl:SubsetProperty a owl:AnnotationProperty . + +oboInOwl:isCyclic a owl:AnnotationProperty . + +:data_0867 a owl:Class ; + rdfs:label "Sequence alignment report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report of molecular sequence alignment-derived data or metadata." ; + oboInOwl:hasExactSynonym "Sequence alignment metadata" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score." ; + rdfs:subClassOf :data_2048 . + +:data_0872 a owl:Class ; + rdfs:label "Phylogenetic tree" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:Tree", + "Moby:myTree", + "Moby:phylogenetic_tree" ; + oboInOwl:hasDefinition "The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length." ; + oboInOwl:hasExactSynonym "Phylogeny" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D010802", + "http://www.evolutionaryontology.org/cdao.owl#Tree" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :data_2523 . + +:data_0950 a owl:Class ; + rdfs:label "Mathematical model" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A biological model represented in mathematical terms." ; + oboInOwl:hasExactSynonym "Biological model" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3307 ], + :data_0006 . + +:data_1074 a owl:Class ; + rdfs:label "Protein interaction ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasBroadSynonym "Molecular interaction ID" ; + oboInOwl:hasDefinition "Identifier of a report of protein interactions from a protein interaction database (typically)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0906 ], + :data_0976 . + +:data_1481 a owl:Class ; + rdfs:label "Protein structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment (superimposition) of protein tertiary (3D) structures." ; + oboInOwl:hasExactSynonym "Structure alignment (protein)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0886 . + +:data_1583 a owl:Class ; + rdfs:label "Nucleic acid melting profile" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating." ; + oboInOwl:hasExactSynonym "Nucleic acid stability profile" ; + oboInOwl:hasNarrowSynonym "Melting map", + "Nucleic acid melting curve" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence.", + "Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature.", + "Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature", + "Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature.", + "Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position." ; + rdfs:subClassOf :data_2985 . + +:data_1916 a owl:Class ; + rdfs:label "Alignment" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An alignment of molecular sequences, structures or profiles derived from them." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2084 a owl:Class ; + rdfs:label "Nucleic acid report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about one or more specific nucleic acid molecules." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_2087 a owl:Class ; + rdfs:label "Molecular property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule." ; + oboInOwl:hasExactSynonym "Physicochemical property" ; + oboInOwl:hasRelatedSynonym "SO:0000400" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2969 a owl:Class ; + rdfs:label "Sequence image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Image of a molecular sequence, possibly with sequence features or properties shown." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2955, + :data_2968 . + +:data_2977 a owl:Class ; + rdfs:label "Nucleic acid sequence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "One or more nucleic acid sequences, possibly with associated annotation." ; + oboInOwl:hasExactSynonym "Nucleic acid sequences", + "Nucleotide sequence", + "Nucleotide sequences" ; + oboInOwl:hasNarrowSynonym "DNA sequence" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation" ; + rdfs:subClassOf :data_2044 . + +:format_1921 a owl:Class ; + rdfs:label "Alignment format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for molecular sequence alignment information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0863 ], + :format_2350 . + +:format_2032 a owl:Class ; + rdfs:label "Workflow format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a workflow." ; + oboInOwl:hasExactSynonym "Programming language", + "Script format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2376 a owl:Class ; + rdfs:label "RDF format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A serialisation format conforming to the Resource Description Framework (RDF) model." ; + oboInOwl:hasExactSynonym "Resource Description Framework format" ; + oboInOwl:hasRelatedSynonym "RDF", + "Resource Description Framework" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso ; + rdfs:subClassOf :format_1915, + :format_2195, + :format_3748 . + +:format_3167 a owl:Class ; + rdfs:label "Experiment annotation format" ; + :created_in "1.0" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for annotation on a laboratory experiment." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2531 ], + :format_2350 . + +:operation_0231 a owl:Class ; + rdfs:label "Sequence editing" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Edit or change a molecular sequence, either randomly or specifically." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2403, + :operation_3096 . + +:operation_3197 a owl:Class ; + rdfs:label "Genetic variation analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model." ; + oboInOwl:hasExactSynonym "Genetic variation annotation", + "Sequence variation analysis", + "Variant analysis" ; + oboInOwl:hasNarrowSynonym "Transcript variant analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript." ; + rdfs:subClassOf :operation_2945 . + +:operation_3214 a owl:Class ; + rdfs:label "Spectral analysis" ; + :created_in "1.1" ; + oboInOwl:hasDefinition "Analyse one or more spectra from mass spectrometry (or other) experiments." ; + oboInOwl:hasExactSynonym "Mass spectrum analysis", + "Spectrum analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :operation_2945 . + +:topic_0157 a owl:Class ; + rdfs:label "Sequence composition, complexity and repeats" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences." ; + oboInOwl:hasHumanReadableId "Sequence_composition_complexity_and_repeats" ; + oboInOwl:hasNarrowSynonym "Low complexity sequences", + "Nucleic acid repeats", + "Protein repeats", + "Protein sequence repeats", + "Repeat sequences", + "Sequence complexity", + "Sequence composition", + "Sequence repeats" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit.", + "This includes short repetitive subsequences (repeat sequences) in a protein sequence." ; + rdfs:subClassOf :topic_0080 . + +:topic_1775 a owl:Class ; + rdfs:label "Function analysis" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of gene and protein function including the prediction of functional properties of a protein." ; + oboInOwl:hasExactSynonym "Functional analysis" ; + oboInOwl:hasHumanReadableId "Function_analysis" ; + oboInOwl:hasNarrowSynonym "Protein function analysis", + "Protein function prediction" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3307 . + +:topic_3376 a owl:Class ; + rdfs:label "Medicines research and development" ; + :created_in "1.4" ; + oboInOwl:hasBroadSynonym "Health care research", + "Health care science" ; + oboInOwl:hasDefinition "The discovery, development and approval of medicines." ; + oboInOwl:hasExactSynonym "Drug discovery and development" ; + oboInOwl:hasHumanReadableId "Medicines_research_and_development" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3344 . + +:data_1772 a owl:Class ; + rdfs:label "Score" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A numerical value, that is some type of scored value arising for example from a prediction method." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:format_1475 a owl:Class ; + rdfs:label "PDB database entry format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of an entry (or part of an entry) from the PDB database." ; + oboInOwl:hasExactSynonym "PDB entry format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3870 ], + [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0883 ], + :format_2033 . + +:format_2033 a owl:Class ; + rdfs:label "Tertiary structure format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a molecular tertiary structure." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_2350 . + +:format_2200 a owl:Class ; + rdfs:label "FASTA-like (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A text format resembling FASTA format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept may also be used for the many non-standard FASTA-like formats." ; + rdfs:seeAlso "http://filext.com/file-extension/FASTA" ; + rdfs:subClassOf :format_2330, + :format_2546 . + +:operation_0286 a owl:Class ; + rdfs:label "Codon usage analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table)." ; + oboInOwl:hasExactSynonym "Codon usage data analysis", + "Codon usage table analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1597 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0914 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2977 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1597 ], + :operation_2478 . + +:operation_0310 a owl:Class ; + rdfs:label "Sequence assembly" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence." ; + oboInOwl:hasNarrowSynonym "Metagenomic assembly", + "Sequence assembly editing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0925 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0196 ], + :operation_2478 . + +:operation_0324 a owl:Class ; + rdfs:label "Phylogenetic analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions." ; + oboInOwl:hasExactSynonym "Phylogenetic tree analysis" ; + oboInOwl:hasNarrowSynonym "Phylogenetic modelling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0084 ], + :operation_2945 . + +:operation_0564 a owl:Class ; + rdfs:label "Sequence visualisation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown." ; + oboInOwl:hasExactSynonym "Sequence rendering" ; + oboInOwl:hasNarrowSynonym "Sequence alignment visualisation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2969 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2044 ], + :operation_0337, + :operation_2403 . + +:operation_1777 a owl:Class ; + rdfs:label "Protein function prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict the biological or biochemical role of a protein, or other aspects of a protein function." ; + oboInOwl:hasExactSynonym "Protein function analysis", + "Protein functional analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_1775 ], + :operation_2423, + :operation_2945 . + +:operation_2479 a owl:Class ; + rdfs:label "Protein sequence analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a protein sequence (using methods that are only applicable to protein sequences)." ; + oboInOwl:hasExactSynonym "Sequence analysis (protein)" ; + oboInOwl:hasNarrowSynonym "Protein sequence alignment analysis", + "Sequence alignment analysis (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0078 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2976 ], + :operation_2403 . + +:topic_0082 a owl:Class ; + rdfs:label "Structure prediction" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations." ; + oboInOwl:hasHumanReadableId "Structure_prediction" ; + oboInOwl:hasNarrowSynonym "DNA structure prediction", + "Nucleic acid design", + "Nucleic acid folding", + "Nucleic acid structure prediction", + "Protein fold recognition", + "Protein structure prediction", + "RNA structure prediction" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment)." ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_0081 . + +:topic_3344 a owl:Class ; + rdfs:label "Biomedical science" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.3 Health sciences" ; + oboInOwl:hasDefinition "Topic concerning biological science that is (typically) performed in the context of medicine." ; + oboInOwl:hasExactSynonym "Biomedical sciences", + "Health science" ; + oboInOwl:hasHumanReadableId "Biomedical_science" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_4019 . + +:data_0916 a owl:Class ; + rdfs:label "Gene report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby:GeneInfo", + "Moby:gene", + "Moby_namespace:Human_Readable_Description" ; + oboInOwl:hasDefinition "A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc." ; + oboInOwl:hasExactSynonym "Gene and transcript structure (report)", + "Gene annotation", + "Gene features report", + "Gene function (report)", + "Gene structure (repot)", + "Nucleic acid features (gene and transcript structure)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s)." ; + rdfs:subClassOf :data_2084 . + +:data_0962 a owl:Class ; + rdfs:label "Small molecule report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about a specific chemical compound." ; + oboInOwl:hasExactSynonym "Chemical compound annotation", + "Chemical structure report", + "Small molecule annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0154 ], + :data_2085 . + +:data_1086 a owl:Class ; + rdfs:label "Compound identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Identifier of an entry from a database of chemicals." ; + oboInOwl:hasExactSynonym "Chemical compound identifier", + "Compound ID", + "Small molecule identifier" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0962 ], + :data_0982 . + +:data_2523 a owl:Class ; + rdfs:label "Phylogenetic data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_0006 . + +:data_2884 a owl:Class ; + rdfs:label "Plot" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph." ; + oboInOwl:hasExactSynonym "Graph data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2894 a owl:Class ; + rdfs:label "Compound accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of an entry from a database of chemicals." ; + oboInOwl:hasExactSynonym "Chemical compound accession", + "Small molecule accession" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1086, + :data_2901 . + +:data_2984 a owl:Class ; + rdfs:label "Pathway or network report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + :data_2048 . + +:operation_0230 a owl:Class ; + rdfs:label "Sequence generation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Generate a molecular sequence by some means." ; + oboInOwl:hasNarrowSynonym "Sequence generation (nucleic acid)", + "Sequence generation (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_2403, + :operation_3429 . + +:operation_0387 a owl:Class ; + rdfs:label "Molecular surface calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "WHATIF:AtomAccessibilityMolecular", + "WHATIF:AtomAccessibilityMolecularPlus", + "WHATIF:ResidueAccessibilityMolecular", + "WHATIF:ResidueAccessibilitySolvent", + "WHATIF:ResidueAccessibilityVacuum", + "WHATIF:ResidueAccessibilityVacuumMolecular", + "WHATIF:TotAccessibilityMolecular", + "WHATIF:TotAccessibilitySolvent" ; + oboInOwl:hasDefinition "Calculate the molecular surface area in proteins and other macromolecules." ; + oboInOwl:hasNarrowSynonym "Protein atom surface calculation", + "Protein residue surface calculation", + "Protein surface and interior calculation", + "Protein surface calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_3351 . + +:operation_3927 a owl:Class ; + rdfs:label "Network analysis" ; + :created_in "1.24" ; + oboInOwl:hasDefinition "Generate, process or analyse a biological network." ; + oboInOwl:hasExactSynonym "Biological network analysis" ; + oboInOwl:hasNarrowSynonym "Biological network modelling", + "Biological network prediction", + "Network comparison", + "Network modelling", + "Network prediction", + "Network simulation", + "Network topology simulation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0602 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2259 ], + :operation_2945 . + +oboInOwl:hasRelatedSynonym a owl:AnnotationProperty . + +:data_0858 a owl:Class ; + rdfs:label "Sequence signature matches" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Report on the location of matches (\"hits\") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures." ; + oboInOwl:hasNarrowSynonym "Profile-profile alignment", + "Protein secondary database search results", + "Search results (protein secondary database)", + "Sequence motif hits", + "Sequence motif matches", + "Sequence profile alignment", + "Sequence profile hits", + "Sequence profile matches", + "Sequence-profile alignment" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "A \"profile-profile alignment\" is an alignment of two sequence profiles, each profile typically representing a sequence alignment.", + "A \"sequence-profile alignment\" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment).", + "This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc." ; + rdfs:subClassOf :data_0860, + :data_1916 . + +:data_0966 a owl:Class ; + rdfs:label "Ontology term" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A term (name) from an ontology." ; + oboInOwl:hasExactSynonym "Ontology class name", + "Ontology terms" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0967 . + +:data_1261 a owl:Class ; + rdfs:label "Sequence composition report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report (typically a table) on character or word composition / frequency of a molecular sequence(s)." ; + oboInOwl:hasExactSynonym "Sequence composition", + "Sequence property (composition)" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_1254 . + +:format_1919 a owl:Class ; + rdfs:label "Sequence record format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a molecular sequence record." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0849 ], + :format_2350 . + +:format_2057 a owl:Class ; + rdfs:label "Sequence trace format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format for sequence trace data (i.e. including base call information)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_0924 ], + :format_1919 . + +:format_2920 a owl:Class ; + rdfs:label "Alignment format (pair only)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1381 ], + :format_1921 . + +:operation_2426 a owl:Class ; + rdfs:label "Modelling and simulation" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models." ; + oboInOwl:hasNarrowSynonym "Mathematical modelling" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2275 ], + :operation_0004 . + +:operation_2454 a owl:Class ; + rdfs:label "Gene prediction" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc." ; + oboInOwl:hasExactSynonym "Gene calling", + "Gene finding" ; + oboInOwl:hasNarrowSynonym "Whole gene prediction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions.", + "Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0916 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0114 ], + :operation_2478 . + +:topic_0078 a owl:Class ; + rdfs:label "Proteins" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Archival, processing and analysis of protein data, typically molecular sequence and structural data." ; + oboInOwl:hasExactSynonym "Protein bioinformatics", + "Protein informatics" ; + oboInOwl:hasHumanReadableId "Proteins" ; + oboInOwl:hasNarrowSynonym "Protein databases" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D020539" ; + rdfs:subClassOf :topic_3307 . + +:topic_0084 a owl:Class ; + rdfs:label "Phylogeny" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The study of evolutionary relationships amongst organisms." ; + oboInOwl:hasHumanReadableId "Phylogeny" ; + oboInOwl:hasNarrowSynonym "Phylogenetic clocks", + "Phylogenetic dating", + "Phylogenetic simulation", + "Phylogenetic stratigraphy", + "Phylogeny reconstruction" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D010802" ; + rdfs:subClassOf :topic_3299, + :topic_3307 . + +:topic_2814 a owl:Class ; + rdfs:label "Protein structure analysis" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasAlternativeId "http://edamontology.org/topic_3040" ; + oboInOwl:hasDefinition "Protein secondary or tertiary structural data and/or associated annotation." ; + oboInOwl:hasExactSynonym "Protein structure" ; + oboInOwl:hasHumanReadableId "Protein_structure_analysis" ; + oboInOwl:hasNarrowSynonym "Protein tertiary structure" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0078, + :topic_0081 . + +:topic_3071 a owl:Class ; + rdfs:label "Data management" ; + :created_in "beta13" ; + :isdebtag true ; + :related_term "Data stewardship" ; + oboInOwl:hasDbXref "VT 1.3.1 Data management" ; + oboInOwl:hasDefinition "Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access." ; + oboInOwl:hasNarrowSynonym "Metadata management" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + , + "http://purl.bioontology.org/ontology/MSH/D000079803" ; + rdfs:subClassOf :topic_0003 . + +:topic_3168 a owl:Class ; + rdfs:label "Sequencing" ; + :created_in "1.1" ; + :isdebtag true ; + oboInOwl:hasDefinition "The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes." ; + oboInOwl:hasExactSynonym "DNA-Seq" ; + oboInOwl:hasHumanReadableId "Sequencing" ; + oboInOwl:hasNarrowSynonym "Chromosome walking", + "Clone verification", + "DNase-Seq", + "High throughput sequencing", + "High-throughput sequencing", + "NGS", + "NGS data analysis", + "Next gen sequencing", + "Next generation sequencing", + "Panels", + "Primer walking", + "Sanger sequencing", + "Targeted next-generation sequencing panels" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D059014" ; + rdfs:subClassOf :topic_3361 . + +:topic_3307 a owl:Class ; + rdfs:label "Computational biology" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.12 Computational biology", + "VT 1.5.19 Mathematical biology", + "VT 1.5.26 Theoretical biology" ; + oboInOwl:hasDefinition "The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems." ; + oboInOwl:hasHumanReadableId "Computational_biology" ; + oboInOwl:hasNarrowSynonym "Biomathematics", + "Mathematical biology", + "Theoretical biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology)." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_4019 . + +:topic_3361 a owl:Class ; + rdfs:label "Laboratory techniques" ; + :created_in "1.4" ; + oboInOwl:hasDefinition "The procedures used to conduct an experiment." ; + oboInOwl:hasExactSynonym "Experimental techniques", + "Lab method", + "Lab techniques", + "Laboratory method" ; + oboInOwl:hasHumanReadableId "Laboratory_techniques" ; + oboInOwl:hasNarrowSynonym "Experiments", + "Laboratory experiments" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0003 . + +:data_0849 a owl:Class ; + rdfs:label "Sequence record" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "SO:2000061" ; + oboInOwl:hasDefinition "A molecular sequence and associated metadata." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D058977" ; + rdfs:subClassOf :data_2044 . + +:data_0896 a owl:Class ; + rdfs:label "Protein report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data." ; + oboInOwl:hasExactSynonym "Gene product annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_0943 a owl:Class ; + rdfs:label "Mass spectrum" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Spectra from mass spectrometry." ; + oboInOwl:hasExactSynonym "Mass spectrometry spectra" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0121 ], + :data_2536 . + +:data_0957 a owl:Class ; + rdfs:label "Database metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc." ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2337 . + +:topic_0097 a owl:Class ; + rdfs:label "Nucleic acid structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation." ; + oboInOwl:hasExactSynonym "Nucleic acid structure" ; + oboInOwl:hasHumanReadableId "Nucleic_acid_structure_analysis" ; + oboInOwl:hasNarrowSynonym "DNA melting", + "DNA structure", + "Nucleic acid denaturation", + "Nucleic acid thermodynamics", + "RNA alignment", + "RNA structure", + "RNA structure alignment" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0077, + :topic_0081 . + +:topic_0114 a owl:Class ; + rdfs:label "Gene structure" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc." ; + oboInOwl:hasExactSynonym "Gene features" ; + oboInOwl:hasHumanReadableId "Gene_structure" ; + oboInOwl:hasNarrowSynonym "Fusion genes" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information.", + "This includes the study of promoters, coding regions etc." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3321 . + +:data_0850 a owl:Class ; + rdfs:label "Sequence set" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method." ; + oboInOwl:hasNarrowSynonym "Alignment reference" ; + oboInOwl:hasRelatedSynonym "SO:0001260" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data.", + "This concept may be used for arbitrary sequence sets and associated data arising from processing." ; + rdfs:subClassOf :data_0006 . + +:data_1087 a owl:Class ; + rdfs:label "Ontology concept ID" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_3025 . + +:data_1460 a owl:Class ; + rdfs:label "Protein structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules." ; + oboInOwl:hasExactSynonym "Protein structures" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2814 ], + :data_0883 . + +:data_2044 a owl:Class ; + rdfs:label "Sequence" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "One or more molecular sequences, possibly with associated annotation." ; + oboInOwl:hasExactSynonym "Sequences" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D008969", + "http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0080 ], + :data_0006 . + +:data_2910 a owl:Class ; + rdfs:label "Protein family accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a protein family (that is deposited in a database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1075 . + +:data_3108 a owl:Class ; + rdfs:label "Experimental measurement" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware." ; + oboInOwl:hasExactSynonym "Experimental measurement data", + "Experimentally measured data", + "Measured data", + "Measurement", + "Measurement data" ; + oboInOwl:hasNarrowSynonym "Measurement metadata", + "Raw experimental data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation." ; + rdfs:subClassOf :data_0006 . + +:format_1915 a owl:Class ; + rdfs:label "Format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere." ; + oboInOwl:hasExactSynonym "Data format", + "Data model", + "Exchange format", + "File format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data." ; + rdfs:seeAlso , + ; + owl:disjointWith :operation_0004, + :topic_0003, + owl:DeprecatedClass ; + skos:broadMatch oboLegacy:BFO_0000002, + , + dc:format, + , + , + ; + skos:relatedMatch oboLegacy:BFO_0000019, + oboLegacy:IAO_0000098, + , + , + , + . + +:format_1920 a owl:Class ; + rdfs:label "Sequence feature annotation format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for molecular sequence feature information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_1255 ], + :format_2350 . + +:operation_0295 a owl:Class ; + rdfs:label "Structure alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align (superimpose) molecular tertiary structures." ; + oboInOwl:hasExactSynonym "Structural alignment" ; + oboInOwl:hasNarrowSynonym "3D profile alignment", + "3D profile-to-3D profile alignment", + "Structural profile alignment" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0886 ], + :operation_2480, + :operation_2483, + :operation_2928 . + +:operation_2406 a owl:Class ; + rdfs:label "Protein structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse protein structural data." ; + oboInOwl:hasExactSynonym "Structure analysis (protein)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_2814 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_1460 ], + :operation_2480 . + +:operation_2424 a owl:Class ; + rdfs:label "Comparison" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Compare two or more things to identify similarities." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:operation_2451 a owl:Class ; + rdfs:label "Sequence comparison" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Compare two or more molecular sequences." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2955 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2044 ], + :operation_2403, + :operation_2424 . + +:topic_0602 a owl:Class ; + rdfs:label "Molecular interactions, pathways and networks" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasAlternativeId "http://edamontology.org/topic_3076" ; + oboInOwl:hasDefinition "Molecular interactions, biological pathways, networks and other models." ; + oboInOwl:hasHumanReadableId "Molecular_interactions_pathways_and_networks" ; + oboInOwl:hasNarrowSynonym "Biological models", + "Biological networks", + "Biological pathways", + "Cellular process pathways", + "Disease pathways", + "Environmental information processing pathways", + "Gene regulatory networks", + "Genetic information processing pathways", + "Interactions", + "Interactome", + "Metabolic pathways", + "Molecular interactions", + "Networks", + "Pathways", + "Signal transduction pathways", + "Signaling pathways" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + ; + rdfs:subClassOf :topic_3307 . + +:topic_3382 a owl:Class ; + rdfs:label "Imaging" ; + :created_in "1.4" ; + :isdebtag true ; + oboInOwl:hasDefinition "The visual representation of an object." ; + oboInOwl:hasHumanReadableId "Imaging" ; + oboInOwl:hasNarrowSynonym "Diffraction experiment", + "Microscopy", + "Microscopy imaging", + "Optical super resolution microscopy", + "Photonic force microscopy", + "Photonic microscopy" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3361 . + +:data_2337 a owl:Class ; + rdfs:label "Resource metadata" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing." ; + oboInOwl:hasExactSynonym "Provenance metadata" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_2048 . + +:data_2968 a owl:Class ; + rdfs:label "Image" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen." ; + oboInOwl:hasExactSynonym "Image data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_000079", + "http://semanticscience.org/resource/SIO_000081" ; + rdfs:subClassOf :data_0006 . + +:format_2058 a owl:Class ; + rdfs:label "Gene expression report format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a file of gene expression data, e.g. a gene expression matrix or profile." ; + oboInOwl:hasExactSynonym "Gene expression data format" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2603 ], + :format_2350 . + +:format_2571 a owl:Class ; + rdfs:label "Raw sequence format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format of a raw molecular sequence (i.e. the alphabet used)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2044 ], + :format_2350 . + +:format_2919 a owl:Class ; + rdfs:label "Sequence annotation track format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Format of a sequence annotation track." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_3002 ], + :format_1920 . + +:operation_0415 a owl:Class ; + rdfs:label "Nucleic acid feature detection" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions." ; + oboInOwl:hasExactSynonym "Sequence feature detection (nucleic acid)" ; + oboInOwl:hasNarrowSynonym "Nucleic acid feature prediction", + "Nucleic acid feature recognition", + "Nucleic acid site detection", + "Nucleic acid site prediction", + "Nucleic acid site recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Methods typically involve scanning for known motifs, patterns and regular expressions.", + "This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under \"Nucleic acid sequence analysis\" for example \"Gene prediction\", for other feature detection operations." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1276 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + :operation_2423, + :operation_2478 . + +:operation_2409 a owl:Class ; + rdfs:label "Data handling" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output." ; + oboInOwl:hasExactSynonym "File handling", + "File processing", + "Report handling", + "Utility operation" ; + oboInOwl:hasNarrowSynonym "Processing" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_3489 ], + :operation_0004 . + +:topic_0622 a owl:Class ; + rdfs:label "Genomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc." ; + oboInOwl:hasHumanReadableId "Genomics" ; + oboInOwl:hasNarrowSynonym "Exomes", + "Genome annotation", + "Genomes", + "Personal genomics", + "Synthetic genomics", + "Viral genomics", + "Whole genomes" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D023281" ; + rdfs:subClassOf :topic_3391 . + +:topic_1317 a owl:Class ; + rdfs:label "Structural biology" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5.24 Structural biology" ; + oboInOwl:hasDefinition "The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids." ; + oboInOwl:hasHumanReadableId "Structural_biology" ; + oboInOwl:hasNarrowSynonym "Structural assignment", + "Structural determination", + "Structure determination" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:data_2365 a owl:Class ; + rdfs:label "Pathway or network accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A persistent, unique identifier of a biological pathway or network (typically a database entry)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1082 . + +:format_2013 a owl:Class ; + rdfs:label "Biological pathway or network format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Data format for a biological pathway or network." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2600 ], + :format_2350 . + +:operation_3429 a owl:Class ; + rdfs:label "Generation" ; + :created_in "1.6" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Construct some data entity." ; + oboInOwl:hasExactSynonym "Construction" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "For non-analytical operations, see the 'Processing' branch." ; + rdfs:subClassOf :operation_0004 . + +:data_0863 a owl:Class ; + rdfs:label "Sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Alignment of multiple molecular sequences." ; + oboInOwl:hasExactSynonym "Multiple sequence alignment", + "msa" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D016415", + "http://semanticscience.org/resource/SIO_010066" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0080 ], + :data_1916 . + +:data_1255 a owl:Class ; + rdfs:label "Sequence features" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence." ; + oboInOwl:hasExactSynonym "Feature record", + "Features", + "General sequence features", + "Sequence features report" ; + oboInOwl:hasRelatedSynonym "SO:0000110" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D058977" ; + rdfs:subClassOf :data_0006 . + +:data_1893 a owl:Class ; + rdfs:label "Locus ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome." ; + oboInOwl:hasExactSynonym "Locus identifier", + "Locus name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_2012 ], + :data_0976 . + +:data_2082 a owl:Class ; + rdfs:label "Matrix" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An array of numerical values." ; + oboInOwl:hasExactSynonym "Array" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types." ; + rdfs:subClassOf :data_0006 . + +:operation_0250 a owl:Class ; + rdfs:label "Protein property calculation" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure." ; + oboInOwl:hasExactSynonym "Protein property rendering" ; + oboInOwl:hasNarrowSynonym "Protein property calculation (from sequence)", + "Protein property calculation (from structure)", + "Protein structural property calculation", + "Structural property calculation" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc." ; + rdfs:subClassOf :operation_2423, + :operation_3438 . + +:operation_0292 a owl:Class ; + rdfs:label "Sequence alignment" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Align (identify equivalent sites within) molecular sequences." ; + oboInOwl:hasExactSynonym "Sequence alignment construction", + "Sequence alignment generation" ; + oboInOwl:hasNarrowSynonym "Consensus-based sequence alignment", + "Constrained sequence alignment", + "Multiple sequence alignment (constrained)", + "Sequence alignment (constrained)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'.", + "See also \"Read mapping\"" ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_0863 ], + :operation_2403, + :operation_2451, + :operation_2928 . + +:operation_3092 a owl:Class ; + rdfs:label "Protein feature detection" ; + :created_in "beta13" ; + oboInOwl:hasDefinition "Predict, recognise and identify positional features in proteins from analysing protein sequences or structures." ; + oboInOwl:hasExactSynonym "Protein feature prediction", + "Protein feature recognition" ; + oboInOwl:hasNarrowSynonym "Protein secondary database search", + "Protein site detection", + "Protein site prediction", + "Protein site recognition", + "Sequence feature detection (protein)", + "Sequence profile database search" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group." ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0078 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0160 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_1277 ], + :operation_2423, + :operation_2479 . + +:topic_0621 a owl:Class ; + rdfs:label "Model organisms" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "A specific organism, or group of organisms, used to study a particular aspect of biology." ; + oboInOwl:hasExactSynonym "Organisms" ; + oboInOwl:hasHumanReadableId "Model_organisms" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_3070 . + +:data_0883 a owl:Class ; + rdfs:label "Structure" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure." ; + oboInOwl:hasExactSynonym "Coordinate model", + "Structure data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "The coordinate data may be predicted or real." ; + rdfs:seeAlso "http://purl.bioontology.org/ontology/MSH/D015394" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :data_0006 . + +:data_2109 a owl:Class ; + rdfs:label "Identifier (hybrid)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier that is re-used for data objects of fundamentally different types (typically served from a single database)." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'." ; + rdfs:subClassOf :data_0842 . + +:topic_0121 a owl:Class ; + rdfs:label "Proteomics" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Protein and peptide identification, especially in the study of whole proteomes of organisms." ; + oboInOwl:hasHumanReadableId "Proteomics" ; + oboInOwl:hasNarrowSynonym "Bottom-up proteomics", + "Discovery proteomics", + "MS-based targeted proteomics", + "MS-based untargeted proteomics", + "Metaproteomics", + "Peptide identification", + "Protein and peptide identification", + "Quantitative proteomics", + "Targeted proteomics", + "Top-down proteomics" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "Includes metaproteomics: proteomics analysis of an environmental sample.", + "Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D040901" ; + rdfs:subClassOf :topic_3391 . + +:topic_0203 a owl:Class ; + rdfs:label "Gene expression" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasAlternativeId "http://edamontology.org/topic_0197" ; + oboInOwl:hasDefinition "The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data." ; + oboInOwl:hasExactSynonym "Expression" ; + oboInOwl:hasHumanReadableId "Gene_expression" ; + oboInOwl:hasNarrowSynonym "Codon usage", + "DNA chips", + "DNA microarrays", + "Gene expression profiling", + "Gene transcription", + "Gene translation", + "Transcription" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc.", + "This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D015870" ; + rdfs:subClassOf :topic_3321 . + +:operation_2480 a owl:Class ; + rdfs:label "Structure analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse known molecular tertiary structures." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0081 ], + :operation_2945 . + +:operation_2945 a owl:Class ; + rdfs:label "Analysis" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Apply analytical methods to existing data of a specific type." ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling')." ; + rdfs:subClassOf :operation_0004 . + +:topic_0003 a owl:Class ; + rdfs:label "Topic" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other." ; + oboInOwl:hasRelatedSynonym "sumo:FieldOfStudy" ; + oboInOwl:inSubset :bio, + :topics ; + owl:disjointWith owl:DeprecatedClass ; + skos:broadMatch , + oboLegacy:BFO_0000002, + , + ; + skos:closeMatch ; + skos:relatedMatch oboLegacy:BFO_0000019, + , + . + +:data_1026 a owl:Class ; + rdfs:label "Gene symbol" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDbXref "Moby_namespace:Global_GeneCommonName", + "Moby_namespace:Global_GeneSymbol" ; + oboInOwl:hasDefinition "The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2299 . + +:data_2531 a owl:Class ; + rdfs:label "Protocol" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis." ; + oboInOwl:hasExactSynonym "Experiment annotation", + "Experiment metadata", + "Experiment report" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_2048 . + +:data_2534 a owl:Class ; + rdfs:label "Sequence attribute" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An attribute of a molecular sequence, possibly in reference to some other sequence." ; + oboInOwl:hasNarrowSynonym "Sequence parameter" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf :data_0006 . + +:data_2907 a owl:Class ; + rdfs:label "Protein accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Accession of a protein deposited in a database." ; + oboInOwl:hasExactSynonym "Protein accessions" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_0989, + :data_2901 . + +:topic_0128 a owl:Class ; + rdfs:label "Protein interactions" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions." ; + oboInOwl:hasHumanReadableId "Protein_interactions" ; + oboInOwl:hasNarrowSynonym "Protein interaction map", + "Protein interaction networks", + "Protein interactome", + "Protein-DNA interaction", + "Protein-DNA interactions", + "Protein-RNA interaction", + "Protein-RNA interactions", + "Protein-ligand interactions", + "Protein-nucleic acid interactions", + "Protein-protein interactions" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:comment "This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques." ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_0078, + :topic_0602 . + +:data_0906 a owl:Class ; + rdfs:label "Protein interaction data" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc." ; + oboInOwl:hasExactSynonym "Protein interaction record", + "Protein interaction report", + "Protein report (interaction)", + "Protein-protein interaction data" ; + oboInOwl:hasNarrowSynonym "Atom interaction data", + "Protein non-covalent interactions report", + "Residue interaction data" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0128 ], + :data_0897 . + +:topic_0081 a owl:Class ; + rdfs:label "Structure analysis" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules." ; + oboInOwl:hasExactSynonym "Biomolecular structure", + "Structural bioinformatics" ; + oboInOwl:hasHumanReadableId "Structure_analysis" ; + oboInOwl:hasNarrowSynonym "Computational structural biology", + "Molecular structure", + "Structure data resources", + "Structure databases", + "Structures" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:comment "This includes related concepts such as structural properties, alignments and structural motifs." ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D015394" ; + rdfs:subClassOf :topic_3307 . + +:operation_0337 a owl:Class ; + rdfs:label "Visualisation" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures." ; + oboInOwl:hasExactSynonym "Data visualisation", + "Rendering" ; + oboInOwl:hasNarrowSynonym "Molecular visualisation", + "Plotting" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "This includes methods to render and visualise molecules." ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2968 ], + [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0092 ], + [ a owl:Restriction ; + owl:onProperty :has_output ; + owl:someValuesFrom :data_2968 ], + :operation_0004 . + +:operation_2495 a owl:Class ; + rdfs:label "Expression analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms." ; + oboInOwl:hasExactSynonym "Expression data analysis" ; + oboInOwl:hasNarrowSynonym "Gene expression analysis", + "Gene expression data analysis", + "Gene expression regulation analysis", + "Metagenomic inference", + "Microarray data analysis", + "Protein expression analysis" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function." ; + rdfs:seeAlso , + ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0203 ], + :operation_2945 . + +:topic_3070 a owl:Class ; + rdfs:label "Biology" ; + :created_in "beta13" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 1.5 Biological sciences", + "VT 1.5.1 Aerobiology", + "VT 1.5.13 Cryobiology", + "VT 1.5.23 Reproductive biology", + "VT 1.5.3 Behavioural biology", + "VT 1.5.7 Biological rhythm", + "VT 1.5.8 Biology", + "VT 1.5.99 Other" ; + oboInOwl:hasDefinition "The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on." ; + oboInOwl:hasExactSynonym "Biological science" ; + oboInOwl:hasHumanReadableId "Biology" ; + oboInOwl:hasNarrowSynonym "Aerobiology", + "Behavioural biology", + "Biological rhythms", + "Chronobiology", + "Cryobiology", + "Reproductive biology" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_4019 . + +:data_1276 a owl:Class ; + rdfs:label "Nucleic acid features" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable." ; + oboInOwl:hasExactSynonym "Feature table (nucleic acid)", + "Nucleic acid feature table" ; + oboInOwl:hasNarrowSynonym "Genome features", + "Genomic features" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features." ; + rdfs:subClassOf :data_1255 . + +:operation_2403 a owl:Class ; + rdfs:label "Sequence analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse one or more known molecular sequences." ; + oboInOwl:hasExactSynonym "Sequence analysis (general)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:seeAlso ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0080 ], + :operation_2945 . + +:data_0897 a owl:Class ; + rdfs:label "Protein property" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model." ; + oboInOwl:hasExactSynonym "Protein physicochemical property", + "Protein properties" ; + oboInOwl:hasNarrowSynonym "Protein sequence statistics" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure)." ; + rdfs:subClassOf :data_2087 . + +:data_0907 a owl:Class ; + rdfs:label "Protein family report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasBroadSynonym "Protein classification data" ; + oboInOwl:hasDefinition "An informative report on a specific protein family or other classification or group of protein sequences or structures." ; + oboInOwl:hasExactSynonym "Protein family annotation" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0623 ], + :data_0896 . + +:data_1277 a owl:Class ; + rdfs:label "Protein features" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "An informative report on intrinsic positional features of a protein sequence." ; + oboInOwl:hasExactSynonym "Feature table (protein)", + "Protein feature table" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features." ; + rdfs:subClassOf :data_0896, + :data_1255 . + +:operation_2478 a owl:Class ; + rdfs:label "Nucleic acid sequence analysis" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences)." ; + oboInOwl:hasExactSynonym "Sequence analysis (nucleic acid)" ; + oboInOwl:hasNarrowSynonym "Nucleic acid sequence alignment analysis", + "Sequence alignment analysis (nucleic acid)" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_topic ; + owl:someValuesFrom :topic_0077 ], + [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_2977 ], + :operation_2403 . + +:topic_0160 a owl:Class ; + rdfs:label "Sequence sites, features and motifs" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them." ; + oboInOwl:hasHumanReadableId "Sequence_sites_features_and_motifs" ; + oboInOwl:hasNarrowSynonym "Functional sites", + "HMMs", + "Sequence features", + "Sequence motifs", + "Sequence profiles", + "Sequence sites" ; + oboInOwl:inSubset :bio, + :topics ; + rdfs:subClassOf :topic_3307 . + +:format_2554 a owl:Class ; + rdfs:label "Alignment format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Text format for molecular sequence alignment information." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1921 . + +:operation_2423 a owl:Class ; + rdfs:label "Prediction and recognition" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Predict, recognise, detect or identify some properties of a biomolecule." ; + oboInOwl:hasNarrowSynonym "Detection", + "Prediction", + "Recognition" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf :operation_0004 . + +:topic_0080 a owl:Class ; + rdfs:label "Sequence analysis" ; + :created_in "beta12orEarlier" ; + :isdebtag true ; + oboInOwl:hasDefinition "The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles." ; + oboInOwl:hasHumanReadableId "Sequence_analysis" ; + oboInOwl:hasNarrowSynonym "Biological sequences", + "Sequence databases" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso , + "http://purl.bioontology.org/ontology/MSH/D017421" ; + rdfs:subClassOf :topic_3307 . + +:data_0842 a owl:Class ; + rdfs:label "Identifier" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things)." ; + oboInOwl:hasExactSynonym "ID" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_identifier_of ; + owl:someValuesFrom :data_0006 ], + :data_0006 ; + owl:disjointWith :data_2048 ; + skos:exactMatch , + ; + skos:narrowMatch dc:identifier . + +:format_2551 a owl:Class ; + rdfs:label "Sequence record format (text)" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Data format for a molecular sequence record (text)." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf :format_1919 . + +:format_3245 a owl:Class ; + rdfs:label "Mass spectrometry data format" ; + :created_in "1.2" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format for mass pectra and derived data, include peptide sequences etc." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2536 ], + :format_2350 . + +:data_2295 a owl:Class ; + rdfs:label "Gene ID" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol." ; + oboInOwl:hasExactSynonym "Gene accession", + "Gene code" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_1025, + :data_1893 . + +:data_2610 a owl:Class ; + rdfs:label "Ensembl ID" ; + :created_in "beta12orEarlier" ; + :regex "ENS[A-Z]*[FPTG][0-9]{11}" ; + oboInOwl:hasDefinition "Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database." ; + oboInOwl:hasExactSynonym "Ensembl IDs" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:subClassOf :data_2091, + :data_2109 . + +:format_3547 a owl:Class ; + rdfs:label "Image format" ; + :created_in "1.9" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Format used for images and image metadata." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2968 ], + :format_2350 . + +:operation_2422 a owl:Class ; + rdfs:label "Data retrieval" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords." ; + oboInOwl:hasExactSynonym "Data extraction", + "Retrieval" ; + oboInOwl:hasNarrowSynonym "Data retrieval (metadata)", + "Metadata retrieval" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :has_input ; + owl:someValuesFrom :data_0842 ], + :operation_0224, + :operation_3908 . + +:operation_0004 a owl:Class ; + rdfs:label "Operation" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasBroadSynonym "Function" ; + oboInOwl:hasDefinition "A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs)." ; + oboInOwl:hasNarrowSynonym "Computational method", + "Computational operation", + "Computational procedure", + "Computational subroutine", + "Function (programming)", + "Lambda abstraction", + "Mathematical function", + "Mathematical operation" ; + oboInOwl:hasRelatedSynonym "Computational tool", + "Process", + "sumo:Function" ; + oboInOwl:inSubset :bio, + :operations ; + rdfs:comment "Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state." ; + rdfs:seeAlso , + , + ; + owl:disjointWith :topic_0003, + owl:DeprecatedClass ; + skos:broadMatch , + oboLegacy:BFO_0000002, + , + , + , + ; + skos:closeMatch , + ; + skos:exactMatch ; + skos:relatedMatch oboLegacy:BFO_0000015, + oboLegacy:BFO_0000019, + oboLegacy:BFO_0000034, + , + , + . + +:topic_3303 a owl:Class ; + rdfs:label "Medicine" ; + :created_in "1.3" ; + :isdebtag true ; + oboInOwl:hasDbXref "VT 3.1 Basic medicine", + "VT 3.2 Clinical medicine", + "VT 3.2.9 General and internal medicine" ; + oboInOwl:hasDefinition "Research in support of healing by diagnosis, treatment, and prevention of disease." ; + oboInOwl:hasExactSynonym "Biomedical research", + "Clinical medicine", + "Experimental medicine" ; + oboInOwl:hasHumanReadableId "Medicine" ; + oboInOwl:hasNarrowSynonym "General medicine", + "Internal medicine" ; + oboInOwl:inSubset :bio, + :events, + :topics ; + rdfs:seeAlso ; + rdfs:subClassOf :topic_4019 . + +:data_2099 a owl:Class ; + rdfs:label "Name" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasBroadSynonym rdfs:label ; + oboInOwl:hasDefinition "A name of a thing, which need not necessarily uniquely identify it." ; + oboInOwl:hasExactSynonym "Symbolic name" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso "\"http://www.w3.org/2000/01/rdf-schema#label", + "http://semanticscience.org/resource/SIO_000116", + "http://usefulinc.com/ns/doap#name" ; + rdfs:subClassOf :data_0842 . + +:data_2048 a owl:Class ; + rdfs:label "Report" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself." ; + oboInOwl:hasExactSynonym "Document", + "Record" ; + oboInOwl:inSubset :bio, + :data ; + rdfs:comment "You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing." ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_000148" ; + rdfs:subClassOf :data_0006 . + +:has_input a owl:ObjectProperty ; + rdfs:label "has input" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument." ; + oboInOwl:hasRelatedSynonym "OBO_REL:has_participant" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined." ; + rdfs:domain :operation_0004 ; + rdfs:range :data_0006 ; + owl:inverseOf :is_input_of ; + skos:closeMatch oboLegacy:OBI_0000293 ; + skos:exactMatch . + +:data_0976 a owl:Class ; + rdfs:label "Identifier (by type of entity)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "An identifier that identifies a particular type of data." ; + oboInOwl:hasExactSynonym "Identifier (typed)" ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:comment "This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'." ; + rdfs:subClassOf :data_0842 . + +:format_2350 a owl:Class ; + rdfs:label "Format (by type of data)" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented." ; + oboInOwl:hasExactSynonym "Format (typed)" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches." ; + rdfs:subClassOf :format_1915 . + +:format_2332 a owl:Class ; + rdfs:label "XML" ; + :created_in "beta12orEarlier" ; + :file_extension "xml" ; + :media_type ; + oboInOwl:hasDbXref , + ; + oboInOwl:hasDefinition "eXtensible Markup Language (XML) format." ; + oboInOwl:hasExactSynonym "eXtensible Markup Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Data in XML format can be serialised into text, or binary format." ; + rdfs:subClassOf :format_1915 ; + owl:disjointWith :format_2333 . + +:is_identifier_of a owl:ObjectProperty ; + rdfs:label "is identifier of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B." ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic "false" ; + rdfs:comment "Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined." ; + rdfs:domain :data_0842 ; + rdfs:range :data_0006 . + +:data_0006 a owl:Class ; + rdfs:label "Data" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output." ; + oboInOwl:hasExactSynonym "Data record" ; + oboInOwl:hasNarrowSynonym "Data set", + "Datum" ; + oboInOwl:inSubset :bio, + :data ; + owl:disjointWith :format_1915, + :operation_0004, + :topic_0003, + owl:DeprecatedClass ; + skos:broadMatch oboLegacy:BFO_0000002, + oboLegacy:IAO_0000030, + ; + skos:closeMatch , + ; + skos:exactMatch ; + skos:narrowMatch oboLegacy:IAO_0000027 ; + skos:relatedMatch . + +:format_2333 a owl:Class ; + rdfs:label "Binary format" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "Binary format." ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004." ; + rdfs:subClassOf :format_1915 . + +:format_2331 a owl:Class ; + rdfs:label "HTML" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "HTML format." ; + oboInOwl:hasExactSynonym "Hypertext Markup Language" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:seeAlso "http://filext.com/file-extension/HTML" ; + rdfs:subClassOf [ a owl:Restriction ; + owl:onProperty :is_format_of ; + owl:someValuesFrom :data_2048 ], + :format_1915 ; + owl:disjointWith :format_2333 . + +:is_format_of a owl:ObjectProperty ; + rdfs:label "is format of" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A is_format_of B' defines for the subject A, that it is a data format of the object B." ; + oboInOwl:hasRelatedSynonym "OBO_REL:quality_of" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic "false" ; + rdfs:comment "Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined." ; + rdfs:domain :format_1915 ; + rdfs:range :data_0006 ; + skos:broadMatch . + +:has_output a owl:ObjectProperty ; + rdfs:label "has output" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument." ; + oboInOwl:hasRelatedSynonym "OBO_REL:has_participant" ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined." ; + rdfs:domain :operation_0004 ; + rdfs:range :data_0006 ; + owl:inverseOf :is_output_of ; + skos:closeMatch oboLegacy:OBI_0000299 ; + skos:exactMatch . + +:events a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:has_topic a owl:ObjectProperty ; + rdfs:label "has topic" ; + oboLegacy:is_anti_symmetric "false" ; + oboLegacy:is_reflexive "false" ; + oboLegacy:is_symmetric "false" ; + oboLegacy:transitive_over "OBO_REL:is_a" ; + oboInOwl:hasDefinition "'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B)." ; + oboInOwl:inSubset :properties ; + oboInOwl:isCyclic true ; + rdfs:comment "Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined." ; + rdfs:domain [ a owl:Class ; + owl:unionOf ( :data_0006 :operation_0004 ) ] ; + rdfs:range :topic_0003 ; + owl:inverseOf :is_topic_of ; + skos:broadMatch oboLegacy:IAO_0000136, + oboLegacy:OBI_0000298, + ; + skos:exactMatch . + +:format_2330 a owl:Class ; + rdfs:label "Textual format" ; + :created_in "beta12orEarlier" ; + oboInOwl:hasDefinition "Textual format." ; + oboInOwl:hasExactSynonym "Plain text format", + "txt" ; + oboInOwl:inSubset :bio, + :formats ; + rdfs:comment "Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual)." ; + rdfs:seeAlso "http://filext.com/file-extension/TXT", + "http://www.iana.org/assignments/media-types/media-types.xhtml#text", + "http://www.iana.org/assignments/media-types/text/plain" ; + rdfs:subClassOf :format_1915 ; + owl:disjointWith :format_2333 . + +:data_2091 a owl:Class ; + rdfs:label "Accession" ; + :created_in "beta12orEarlier" ; + :notRecommendedForAnnotation true ; + oboInOwl:hasDefinition "A persistent (stable) and unique identifier, typically identifying an object (entry) from a database." ; + oboInOwl:inSubset :bio, + :data, + :identifiers ; + rdfs:seeAlso "http://semanticscience.org/resource/SIO_000675", + "http://semanticscience.org/resource/SIO_000731" ; + rdfs:subClassOf :data_0842 . + +:topics a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:identifiers a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:operations a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:formats a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:data a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +:obsolete a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +owl:DeprecatedClass a owl:Class . + +:bio a owl:AnnotationProperty ; + rdfs:subPropertyOf oboInOwl:SubsetProperty . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :has_function ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'." ; + owl:annotatedProperty oboInOwl:hasNarrowSynonym ; + owl:annotatedSource :data_0925 ; + owl:annotatedTarget "SO:0001248" . + +[] a owl:Axiom ; + rdfs:comment "Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :operation_0004 ; + owl:annotatedTarget "Process" . + +[] a owl:Axiom ; + rdfs:comment "EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set)." ; + owl:annotatedProperty oboInOwl:hasNarrowSynonym ; + owl:annotatedSource :data_0006 ; + owl:annotatedTarget "Data set" . + +[] a owl:Axiom ; + rdfs:comment "'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :is_output_of ; + owl:annotatedTarget "OBO_REL:participates_in" . + +[] a owl:Axiom ; + rdfs:comment "Operation is a function that is computational. It typically has input(s) and output(s), which are always data." ; + owl:annotatedProperty oboInOwl:hasBroadSynonym ; + owl:annotatedSource :operation_0004 ; + owl:annotatedTarget "Function" . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :has_output ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "The has_input \"Data\" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs." ; + owl:annotatedProperty :comment_handle ; + owl:annotatedSource :operation_3357 ; + owl:annotatedTarget :comment_handle . + +[] a owl:Axiom ; + rdfs:comment "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :is_topic_of ; + owl:annotatedTarget "OBO_REL:quality_of" . + +[] a owl:Axiom ; + rdfs:comment "A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.)" ; + owl:annotatedProperty oboInOwl:hasExactSynonym ; + owl:annotatedSource :format_1915 ; + owl:annotatedTarget "Data model" . + +[] a owl:Axiom ; + rdfs:comment "'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :has_input ; + owl:annotatedTarget "OBO_REL:has_participant" . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :is_function_of ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "Computational tool provides one or more operations." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :operation_0004 ; + owl:annotatedTarget "Computational tool" . + +[] a owl:Axiom ; + rdfs:comment "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object." ; + owl:annotatedProperty oboInOwl:hasNarrowSynonym ; + owl:annotatedSource :is_function_of ; + owl:annotatedTarget "OBO_REL:function_of" . + +[] a owl:Axiom ; + rdfs:comment "A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'." ; + owl:annotatedProperty :example ; + owl:annotatedSource :data_1165 ; + owl:annotatedTarget "UniProt|Enzyme Nomenclature" . + +[] a owl:Axiom ; + rdfs:comment "EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set)." ; + owl:annotatedProperty oboInOwl:hasNarrowSynonym ; + owl:annotatedSource :data_0006 ; + owl:annotatedTarget "Datum" . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :is_topic_of ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "Closely related, but focusing on labeling and human readability but not on identification." ; + owl:annotatedProperty oboInOwl:hasBroadSynonym ; + owl:annotatedSource :data_2099 ; + owl:annotatedTarget rdfs:label . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :has_input ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :is_format_of ; + owl:annotatedTarget "OBO_REL:quality_of" . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :is_output_of ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :is_input_of ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "In very unusual cases." ; + owl:annotatedProperty oboInOwl:isCyclic ; + owl:annotatedSource :has_topic ; + owl:annotatedTarget true . + +[] a owl:Axiom ; + rdfs:comment "'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :has_output ; + owl:annotatedTarget "OBO_REL:has_participant" . + +[] a owl:Axiom ; + rdfs:comment "EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information)." ; + owl:annotatedProperty oboInOwl:hasExactSynonym ; + owl:annotatedSource :data_0006 ; + owl:annotatedTarget "Data record" . + +[] a owl:Axiom ; + rdfs:comment "Almost exact but limited to identifying resources, and being unambiguous." ; + owl:annotatedProperty skos:narrowMatch ; + owl:annotatedSource :data_0842 ; + owl:annotatedTarget dc:identifier . + +[] a owl:Axiom ; + rdfs:comment "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :is_function_of ; + owl:annotatedTarget "OBO_REL:inheres_in" . + +[] a owl:Axiom ; + rdfs:comment "File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages." ; + owl:annotatedProperty oboInOwl:hasExactSynonym ; + owl:annotatedSource :format_1915 ; + owl:annotatedTarget "File format" . + +[] a owl:Axiom ; + rdfs:comment "'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :is_input_of ; + owl:annotatedTarget "OBO_REL:participates_in" . + +[] a owl:Axiom ; + rdfs:comment "Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject." ; + owl:annotatedProperty oboInOwl:hasRelatedSynonym ; + owl:annotatedSource :has_function ; + owl:annotatedTarget "OBO_REL:bearer_of" . + diff --git a/src/webapp/test_queries/test-queries.ipynb b/src/webapp/test_queries/test-queries.ipynb new file mode 100644 index 0000000..5efc8f7 --- /dev/null +++ b/src/webapp/test_queries/test-queries.ipynb @@ -0,0 +1,722 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Loading EDAM into an RDFlib graph" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:44.277443Z", + "start_time": "2024-01-30T16:27:44.200678Z" + } + }, + "outputs": [], + "source": [ + "from rdflib import ConjunctiveGraph" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Here we initialize the graph. " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:44.285218Z", + "start_time": "2024-01-30T16:27:44.279751Z" + } + }, + "outputs": [], + "source": [ + "kg = ConjunctiveGraph()\n", + "\n", + "def print_size():\n", + " print(f\"The knowledge graph has {len(kg)} triples\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Here we load the EDAM ontology into the graph. " + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:45.832880Z", + "start_time": "2024-01-30T16:27:44.285324Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "38279 triples in the EDAM triple store\n" + ] + } + ], + "source": [ + "#kg.parse('http://edamontology.org/EDAM.owl', format='xml')\n", + "#print_size()\n", + "edam_version = 'https://raw.githubusercontent.com/edamontology/edamontology/master/EDAM_dev.owl'\n", + "kg = ConjunctiveGraph()\n", + "kg.parse(edam_version, format='xml')\n", + "#kg.bind('edam', Namespace('http://edamontology.org/'))\n", + "print(str(len(kg)) + ' triples in the EDAM triple store')\n" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:47.602756Z", + "start_time": "2024-01-30T16:27:45.830485Z" + } + }, + "outputs": [ + { + "data": { + "text/plain": ")>" + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "kg.serialize(\"edam.json\", format=\"json-ld\")\n", + "kg.serialize(\"edam.ttl\", format=\"turtle\")" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:49.203614Z", + "start_time": "2024-01-30T16:27:47.605358Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "38279\n" + ] + } + ], + "source": [ + "# a single function to load EDAM and get the graph object as a result\n", + "def load_EDAM():\n", + " g = ConjunctiveGraph()\n", + " g.parse(edam_version, format='xml')\n", + " return g\n", + "\n", + "G = load_EDAM()\n", + "print(len(G))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Listing the 100 first triples " + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:49.208774Z", + "start_time": "2024-01-30T16:27:49.201447Z" + } + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(http://edamontology.org/data_2646, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/format_3159, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/topic_0659, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Functional RNA)\n", + "(http://edamontology.org/format_3015, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_1193, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/format_2920, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences.)\n", + "(http://edamontology.org/operation_2472, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/operation_0287, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/format_1915, http://www.w3.org/2004/02/skos/core#broadMatch, http://purl.org/dc/elements/1.1/format)\n", + "(http://edamontology.org/operation_0259, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", + "(http://edamontology.org/operation_0004, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Lambda abstraction)\n", + "(http://edamontology.org/topic_3571, http://www.geneontology.org/formats/oboInOwl#hasDefinition, The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints.)\n", + "(http://edamontology.org/data_2770, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", + "(http://edamontology.org/data_2676, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division).)\n", + "(http://edamontology.org/topic_0121, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, MS-based untargeted proteomics)\n", + "(http://edamontology.org/format_3010, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/operation_2421, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", + "(http://edamontology.org/operation_3896, http://www.w3.org/2000/01/rdf-schema#seeAlso, https://en.wikipedia.org/wiki/Active_site)\n", + "(http://edamontology.org/topic_3060, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/data_1015, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", + "(http://edamontology.org/topic_3574, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/format_3781, http://www.w3.org/2000/01/rdf-schema#label, PubAnnotation format)\n", + "(http://edamontology.org/data_3498, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Gene sequence variations)\n", + "(http://edamontology.org/data_1014, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/data_2759, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", + "(http://edamontology.org/topic_2819, http://edamontology.org/deprecation_comment, (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset).)\n", + "(http://edamontology.org/operation_1831, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/operation_2442, http://www.w3.org/2000/01/rdf-schema#label, DNA structure prediction)\n", + "(http://edamontology.org/operation_0420, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Protein-nucleic acid binding detection)\n", + "(http://edamontology.org/format_1475, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", + "(http://edamontology.org/data_1157, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", + "(http://edamontology.org/format_1935, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_3486)\n", + "(http://edamontology.org/operation_3227, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_2478)\n", + "(http://edamontology.org/topic_0175, http://www.geneontology.org/formats/oboInOwl#consider, http://edamontology.org/topic_2275)\n", + "(http://edamontology.org/operation_3566, http://edamontology.org/created_in, 1.9)\n", + "(http://edamontology.org/topic_3535, http://www.w3.org/2000/01/rdf-schema#label, Protein-nucleic acid binding sites)\n", + "(http://edamontology.org/operation_0413, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/data_2704, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence).)\n", + "(http://edamontology.org/format_1455, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", + "(http://edamontology.org/data_1893, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome.)\n", + "(http://edamontology.org/operation_0519, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/obsolete)\n", + "(http://edamontology.org/operation_3964, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/data_1201, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_0847)\n", + "(http://edamontology.org/data_2907, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/data_2973, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Data concerning molecular secondary structure data.)\n", + "(http://edamontology.org/format_3699, http://www.w3.org/2000/01/rdf-schema#label, VDB)\n", + "(http://edamontology.org/data_2741, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", + "(http://edamontology.org/data_3134, http://www.w3.org/2000/01/rdf-schema#label, Gene transcript report)\n", + "(http://edamontology.org/operation_3218, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Sequencing QC)\n", + "(http://edamontology.org/data_3722, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_0787, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(http://edamontology.org/operation_0226, http://edamontology.org/notRecommendedForAnnotation, true)\n", + "(http://edamontology.org/operation_2410, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(http://edamontology.org/format_3910, http://www.w3.org/2000/01/rdf-schema#comment, The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760)\n", + "(http://edamontology.org/operation_1835, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/operation_0445, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(Ne3435459b81443b682e791ffdbe6d0d7, http://www.w3.org/2002/07/owl#onProperty, http://edamontology.org/has_output)\n", + "(http://edamontology.org/format_1988, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_3716, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_1857, http://www.geneontology.org/formats/oboInOwl#hasDefinition, The fraction of an atom type present at a site in a molecular structure.)\n", + "(http://edamontology.org/format_3909, http://edamontology.org/ontology_used, http://edamontology.org/data_2301)\n", + "(http://edamontology.org/format_3098, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Format of raw SCOP domain classification data files.)\n", + "(http://edamontology.org/topic_2840, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Toxins and the adverse effects of these chemical substances on living organisms.)\n", + "(http://edamontology.org/data_2248, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/data_1407, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/data_3856, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/operation_0274, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(http://edamontology.org/data_2793, http://www.w3.org/2000/01/rdf-schema#label, SISYPHUS ID)\n", + "(http://edamontology.org/operation_0561, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/topic_3408, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/events)\n", + "(http://edamontology.org/operation_3279, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Cluster (group) documents on the basis of their calculated similarity.)\n", + "(http://edamontology.org/data_2586, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_3424)\n", + "(http://edamontology.org/format_3876, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format.)\n", + "(http://edamontology.org/operation_0226, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_3050, http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId, Biodiversity)\n", + "(http://edamontology.org/operation_2426, http://www.w3.org/2000/01/rdf-schema#subClassOf, Nc5698417af7b45b68b9496c00bbe134b)\n", + "(http://edamontology.org/operation_3092, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Sequence profile database search)\n", + "(http://edamontology.org/format_3602, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_2333)\n", + "(http://edamontology.org/operation_3233, http://www.w3.org/2000/01/rdf-schema#comment, Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number).)\n", + "(http://edamontology.org/operation_2950, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, HET group detection)\n", + "(http://edamontology.org/operation_2934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_1330, http://edamontology.org/obsolete_since, beta12orEarlier)\n", + "(http://edamontology.org/data_2152, http://edamontology.org/obsolete_since, 1.5)\n", + "(http://edamontology.org/operation_2499, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_2426)\n", + "(http://edamontology.org/format_3692, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/operation_0359, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence.)\n", + "(http://edamontology.org/topic_2271, http://www.w3.org/2000/01/rdf-schema#label, Structure database search)\n", + "(http://edamontology.org/data_2687, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(N5efe31d4a85449cd98a19a903648ff2e, http://www.w3.org/1999/02/22-rdf-syntax-ns#rest, N32d35e625e214555abfc891c51e566f6)\n", + "(http://edamontology.org/format_3772, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_1919)\n", + "(http://edamontology.org/operation_0401, http://edamontology.org/obsolete_since, 1.12)\n", + "(http://edamontology.org/data_0941, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/format_1337, http://www.w3.org/2000/01/rdf-schema#label, lhf)\n", + "(http://edamontology.org/data_1663, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_2869, http://edamontology.org/created_in, beta12orEarlier)\n", + "(Nec1456a8ee3843be8b4dd4f3287977c1, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Restriction)\n", + "(http://edamontology.org/data_2358, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/topic_3420, http://www.w3.org/2000/01/rdf-schema#label, Reproductive health)\n", + "(http://edamontology.org/operation_3797, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", + "(http://edamontology.org/format_3626, http://edamontology.org/created_in, 1.12)\n" + ] + } + ], + "source": [ + "i = 0\n", + "\n", + "for subject,predicate,obj in kg:\n", + " print(f'({subject}, {predicate}, {obj})')\n", + " i+=1\n", + " \n", + " if i > 99:\n", + " break\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-30T16:27:49.247949Z", + "start_time": "2024-01-30T16:27:49.209354Z" + } + }, + "outputs": [], + "source": [ + "from rdflib.namespace import RDF, RDFS, OWL \n", + "\n", + "i = 0\n", + "\n", + "\n", + "for s in kg.triples((None, RDF.type, OWL.Class)):\n", + " for label in kg.triples((s, RDFS.label, None)):\n", + " print(kg.value(s, RDFS.label))\n", + " i +=1\n", + " \n", + " if i > 99:\n", + " break\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Evaluating SPARQL queries for dashboard\n", + "Aim: getting topics that have no wikipedia url in their properties." + ] + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "There are 14 topics without a URL (seeAlso property).\n" + ] + } + ], + "source": [ + "query = \"\"\"\n", + "PREFIX edam: \n", + "\n", + "SELECT (count(?term) as ?nb_no_wikipedia) WHERE {\n", + " ?c rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term .\n", + " FILTER NOT EXISTS {\n", + " ?c rdfs:seeAlso ?seealso .\n", + " FILTER (regex(str(?seealso), \"wikipedia.org\", \"i\"))\n", + " } .\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"There are {r['nb_no_wikipedia']} topics without a URL (seeAlso property).\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-01-30T16:27:49.372889Z", + "start_time": "2024-01-30T16:27:49.226457Z" + } + }, + "execution_count": 8 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Topic 'Literature and language' has no 'seeAlso' property.\n", + "Topic 'Data submission, annotation, and curation' has no 'seeAlso' property.\n", + "Topic 'Data identity and mapping' has no 'seeAlso' property.\n", + "Topic 'Genome resequencing' has no 'seeAlso' property.\n", + "Topic 'Simulation experiment' has no 'seeAlso' property.\n", + "Topic 'Nucleic acid sites, features and motifs' has no 'seeAlso' property.\n", + "Topic 'Protein properties' has no 'seeAlso' property.\n", + "Topic 'Protein sites, features and motifs' has no 'seeAlso' property.\n", + "Topic 'Sequence composition, complexity and repeats' has no 'seeAlso' property.\n", + "Topic 'Probes and primers' has no 'seeAlso' property.\n", + "Topic 'Sequence sites, features and motifs' has no 'seeAlso' property.\n", + "Topic 'Biomolecular simulation' has no 'seeAlso' property.\n", + "Topic 'Biotherapeutics' has no 'seeAlso' property.\n", + "Topic 'Quality affairs' has no 'seeAlso' property.\n" + ] + } + ], + "source": [ + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "\n", + "SELECT ?term WHERE {\n", + " ?c rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term .\n", + " FILTER NOT EXISTS {\n", + " ?c rdfs:seeAlso ?seealso .\n", + " FILTER (regex(str(?seealso), \"wikipedia.org\", \"i\"))\n", + " } .\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no 'seeAlso' property.\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-01-30T16:27:49.429975Z", + "start_time": "2024-01-30T16:27:49.380777Z" + } + }, + "execution_count": 9 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "prop 'http://www.w3.org/2000/01/rdf-schema#seeAlso' has value: 'https://en.wikipedia.org/wiki/Genomics'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Whole genomes'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Genome annotation'.\n", + "prop 'http://www.w3.org/2000/01/rdf-schema#subClassOf' has value: 'http://edamontology.org/topic_3391'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#inSubset' has value: 'http://edamontology.org/topics'.\n", + "prop 'http://edamontology.org/created_in' has value: 'beta12orEarlier'.\n", + "prop 'http://www.w3.org/2000/01/rdf-schema#seeAlso' has value: 'http://purl.bioontology.org/ontology/MSH/D023281'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#inSubset' has value: 'http://edamontology.org/bio'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Exomes'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasDefinition' has value: 'Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc.'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Synthetic genomics'.\n", + "prop 'http://www.w3.org/1999/02/22-rdf-syntax-ns#type' has value: 'http://www.w3.org/2002/07/owl#Class'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Personal genomics'.\n", + "prop 'http://www.w3.org/2000/01/rdf-schema#label' has value: 'Genomics'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Genomes'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym' has value: 'Viral genomics'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId' has value: 'Genomics'.\n", + "prop 'http://www.geneontology.org/formats/oboInOwl#inSubset' has value: 'http://edamontology.org/events'.\n", + "prop 'http://edamontology.org/isdebtag' has value: 'true'.\n" + ] + } + ], + "source": [ + "query = \"\"\"\n", + "PREFIX edam: \n", + "\n", + "SELECT * WHERE {\n", + " ?x ?property ?value .\n", + " VALUES ?x {edam:topic_0622}\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"prop '{r['property']}' has value: '{r['value']}'.\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-01-30T16:27:50.432853Z", + "start_time": "2024-01-30T16:27:49.431765Z" + } + }, + "execution_count": 10 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "\n", + "SELECT ?term ?def WHERE {\n", + " ?c rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term ;\n", + " OPTIONAL {?c oboInOwl:hasDefinition ?def} .\n", + "\n", + " FILTER NOT EXISTS {\n", + " #?c rdfs:seeAlso [] .\n", + " ?c oboInOwl:hasDefinition [] .\n", + " } .\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has def '{r['def']}'.\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-01-30T16:27:50.482206Z", + "start_time": "2024-01-30T16:27:50.434865Z" + } + }, + "execution_count": 11 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Topic 'Ontology and terminology' has no exactSynonym.\n", + "Topic 'Bioinformatics' has no exactSynonym.\n", + "Topic 'Laboratory information management' has no exactSynonym.\n", + "Topic 'Chemometrics' has no exactSynonym.\n", + "Topic 'Database management' has no exactSynonym.\n", + "Topic 'Data management' has no exactSynonym.\n", + "Topic 'Data submission, annotation, and curation' has no exactSynonym.\n", + "Topic 'Data identity and mapping' has no exactSynonym.\n", + "Topic 'Data architecture, analysis and design' has no exactSynonym.\n", + "Topic 'Data integration and warehousing' has no exactSynonym.\n", + "Topic 'Data governance' has no exactSynonym.\n", + "Topic 'Data quality management' has no exactSynonym.\n", + "Topic 'Data rescue' has no exactSynonym.\n", + "Topic 'Chemistry' has no exactSynonym.\n", + "Topic 'Microfluidics' has no exactSynonym.\n", + "Topic 'Computational chemistry' has no exactSynonym.\n", + "Topic 'Drug discovery' has no exactSynonym.\n", + "Topic 'Compound libraries and screening' has no exactSynonym.\n", + "Topic 'Analytical chemistry' has no exactSynonym.\n", + "Topic 'Synthetic chemistry' has no exactSynonym.\n", + "Topic 'Chemical biology' has no exactSynonym.\n", + "Topic 'Carbon cycle' has no exactSynonym.\n", + "Topic 'Statistics and probability' has no exactSynonym.\n", + "Topic 'Applied mathematics' has no exactSynonym.\n", + "Topic 'Pure mathematics' has no exactSynonym.\n", + "Topic 'Computer science' has no exactSynonym.\n", + "Topic 'Data mining' has no exactSynonym.\n", + "Topic 'Machine learning' has no exactSynonym.\n", + "Topic 'Physics' has no exactSynonym.\n", + "Topic 'Biophysics' has no exactSynonym.\n", + "Topic 'Acoustics' has no exactSynonym.\n", + "Topic 'Genome resequencing' has no exactSynonym.\n", + "Topic 'Single-Cell Sequencing' has no exactSynonym.\n", + "Topic 'Imaging' has no exactSynonym.\n", + "Topic 'Electron microscopy' has no exactSynonym.\n", + "Topic 'Medical imaging' has no exactSynonym.\n", + "Topic 'Light microscopy' has no exactSynonym.\n", + "Topic 'Genotyping experiment' has no exactSynonym.\n", + "Topic 'Proteomics experiment' has no exactSynonym.\n", + "Topic 'RNAi experiment' has no exactSynonym.\n", + "Topic 'Simulation experiment' has no exactSynonym.\n", + "Topic 'Cytometry' has no exactSynonym.\n", + "Topic 'Protein interaction experiment' has no exactSynonym.\n", + "Topic 'Preclinical and clinical studies' has no exactSynonym.\n", + "Topic 'Animal study' has no exactSynonym.\n", + "Topic 'Environmental sciences' has no exactSynonym.\n", + "Topic 'Ecology' has no exactSynonym.\n", + "Topic 'Biodiversity' has no exactSynonym.\n", + "Topic 'Metagenomics' has no exactSynonym.\n", + "Topic 'Metabarcoding' has no exactSynonym.\n", + "Topic 'Open science' has no exactSynonym.\n", + "Topic 'Virology' has no exactSynonym.\n", + "Topic 'Structural biology' has no exactSynonym.\n", + "Topic 'Structural genomics' has no exactSynonym.\n", + "Topic 'Cell biology' has no exactSynonym.\n", + "Topic 'Systems biology' has no exactSynonym.\n", + "Topic 'Molecular biology' has no exactSynonym.\n", + "Topic 'Genetics' has no exactSynonym.\n", + "Topic 'Quantitative genetics' has no exactSynonym.\n", + "Topic 'Phenomics' has no exactSynonym.\n", + "Topic 'Molecular evolution' has no exactSynonym.\n", + "Topic 'Population genetics' has no exactSynonym.\n", + "Topic 'Epigenetics' has no exactSynonym.\n", + "Topic 'Epigenomics' has no exactSynonym.\n", + "Topic 'Molecular genetics' has no exactSynonym.\n", + "Topic 'Functional, regulatory and non-coding RNA' has no exactSynonym.\n", + "Topic 'Mobile genetic elements' has no exactSynonym.\n", + "Topic 'Gene transcripts' has no exactSynonym.\n", + "Topic 'DNA mutation' has no exactSynonym.\n", + "Topic 'DNA polymorphism' has no exactSynonym.\n", + "Topic 'Copy number variation' has no exactSynonym.\n", + "Topic 'Gene regulation' has no exactSynonym.\n", + "Topic 'Transcription factors and regulatory sites' has no exactSynonym.\n", + "Topic 'Transcriptomics' has no exactSynonym.\n", + "Topic 'Metatranscriptomics' has no exactSynonym.\n", + "Topic 'Immunoproteins and antigens' has no exactSynonym.\n", + "Topic 'Cytogenetics' has no exactSynonym.\n", + "Topic 'Human genetics' has no exactSynonym.\n", + "Topic 'Developmental biology' has no exactSynonym.\n", + "Topic 'Embryology' has no exactSynonym.\n", + "Topic 'Biotechnology' has no exactSynonym.\n", + "Topic 'Biomaterials' has no exactSynonym.\n", + "Topic 'Medical biotechnology' has no exactSynonym.\n", + "Topic 'Synthetic biology' has no exactSynonym.\n", + "Topic 'Metabolic engineering' has no exactSynonym.\n", + "Topic 'Phylogeny' has no exactSynonym.\n", + "Topic 'Phylogenetics' has no exactSynonym.\n", + "Topic 'Cladistics' has no exactSynonym.\n", + "Topic 'Taxonomy' has no exactSynonym.\n", + "Topic 'Microbiology' has no exactSynonym.\n", + "Topic 'Marine biology' has no exactSynonym.\n", + "Topic 'Freshwater biology' has no exactSynonym.\n", + "Topic 'Agricultural science' has no exactSynonym.\n", + "Topic 'Rare diseases' has no exactSynonym.\n", + "Topic 'Toxicology' has no exactSynonym.\n", + "Topic 'Physiology' has no exactSynonym.\n", + "Topic 'Public health and epidemiology' has no exactSynonym.\n", + "Topic 'Neurology' has no exactSynonym.\n", + "Topic 'Translational medicine' has no exactSynonym.\n", + "Topic 'Molecular medicine' has no exactSynonym.\n", + "Topic 'Systems medicine' has no exactSynonym.\n", + "Topic 'Veterinary medicine' has no exactSynonym.\n", + "Topic 'Allergy, clinical immunology and immunotherapeutics' has no exactSynonym.\n", + "Topic 'Dermatology' has no exactSynonym.\n", + "Topic 'Dentistry' has no exactSynonym.\n", + "Topic 'Endocrinology and metabolism' has no exactSynonym.\n", + "Topic 'Haematology' has no exactSynonym.\n", + "Topic 'Gastroenterology' has no exactSynonym.\n", + "Topic 'Gender medicine' has no exactSynonym.\n", + "Topic 'Gynaecology and obstetrics' has no exactSynonym.\n", + "Topic 'Medical toxicology' has no exactSynonym.\n", + "Topic 'Musculoskeletal medicine' has no exactSynonym.\n", + "Topic 'Ophthalmology' has no exactSynonym.\n", + "Topic 'Psychiatry' has no exactSynonym.\n", + "Topic 'Reproductive health' has no exactSynonym.\n", + "Topic 'Surgery' has no exactSynonym.\n", + "Topic 'Urology and nephrology' has no exactSynonym.\n", + "Topic 'Complementary medicine' has no exactSynonym.\n", + "Topic 'Tropical medicine' has no exactSynonym.\n", + "Topic 'Computational biology' has no exactSynonym.\n", + "Topic 'RNA' has no exactSynonym.\n", + "Topic 'DNA binding sites' has no exactSynonym.\n", + "Topic 'DNA replication and recombination' has no exactSynonym.\n", + "Topic 'DNA packaging' has no exactSynonym.\n", + "Topic 'Nucleic acid sites, features and motifs' has no exactSynonym.\n", + "Topic 'Protein expression' has no exactSynonym.\n", + "Topic 'Protein targeting and localisation' has no exactSynonym.\n", + "Topic 'Protein variants' has no exactSynonym.\n", + "Topic 'Protein interactions' has no exactSynonym.\n", + "Topic 'Membrane and lipoproteins' has no exactSynonym.\n", + "Topic 'Protein folding, stability and design' has no exactSynonym.\n", + "Topic 'Protein folds and structural domains' has no exactSynonym.\n", + "Topic 'Protein sites, features and motifs' has no exactSynonym.\n", + "Topic 'Protein binding sites' has no exactSynonym.\n", + "Topic 'Sequence analysis' has no exactSynonym.\n", + "Topic 'Mapping' has no exactSynonym.\n", + "Topic 'Sequence composition, complexity and repeats' has no exactSynonym.\n", + "Topic 'Phylogenomics' has no exactSynonym.\n", + "Topic 'Sequence assembly' has no exactSynonym.\n", + "Topic 'Probes and primers' has no exactSynonym.\n", + "Topic 'Structure prediction' has no exactSynonym.\n", + "Topic 'Molecular dynamics' has no exactSynonym.\n", + "Topic 'Molecular modelling' has no exactSynonym.\n", + "Topic 'Carbohydrates' has no exactSynonym.\n", + "Topic 'Small molecules' has no exactSynonym.\n", + "Topic 'Sequence sites, features and motifs' has no exactSynonym.\n", + "Topic 'Molecular interactions, pathways and networks' has no exactSynonym.\n", + "Topic 'Functional genomics' has no exactSynonym.\n", + "Topic 'Biomolecular simulation' has no exactSynonym.\n", + "Topic 'Pharmacology' has no exactSynonym.\n", + "Topic 'Pharmacogenomics' has no exactSynonym.\n", + "Topic 'Immunology' has no exactSynonym.\n", + "Topic 'Anatomy' has no exactSynonym.\n", + "Topic 'Microbial collection' has no exactSynonym.\n", + "Topic 'Cell culture collection' has no exactSynonym.\n", + "Topic 'Clone library' has no exactSynonym.\n", + "Topic 'Parasitology' has no exactSynonym.\n", + "Topic 'Neurobiology' has no exactSynonym.\n", + "Topic 'Biotherapeutics' has no exactSynonym.\n", + "Topic 'Drug metabolism' has no exactSynonym.\n", + "Topic 'Pharmacovigilance' has no exactSynonym.\n", + "Topic 'Vaccinology' has no exactSynonym.\n", + "Topic 'Omics' has no exactSynonym.\n", + "Topic 'Proteomics' has no exactSynonym.\n", + "Topic 'Genomics' has no exactSynonym.\n", + "Topic 'Comparative genomics' has no exactSynonym.\n", + "Topic 'Population genomics' has no exactSynonym.\n", + "Topic 'Proteogenomics' has no exactSynonym.\n", + "Topic 'Paleogenomics' has no exactSynonym.\n", + "Topic 'Metabolomics' has no exactSynonym.\n", + "Topic 'Fluxomics' has no exactSynonym.\n", + "Topic 'Immunomics' has no exactSynonym.\n" + ] + } + ], + "source": [ + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "\n", + "SELECT ?term ?syno WHERE {\n", + " ?c rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term ;\n", + " OPTIONAL {?c oboInOwl:hasExactSynonym ?syno} .\n", + "\n", + " FILTER NOT EXISTS {\n", + " ?c oboInOwl:hasExactSynonym [] .\n", + " } .\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no exactSynonym.\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-01-30T16:27:50.544521Z", + "start_time": "2024-01-30T16:27:50.539560Z" + } + }, + "execution_count": 12 + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.13" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} From 5d77c34dab473a9e78c62975ccbd583dc0caf44d Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 30 Jan 2024 17:32:33 +0100 Subject: [PATCH 03/24] added link for favicon --- src/webapp/templates/nav.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/webapp/templates/nav.html b/src/webapp/templates/nav.html index e585ed7..542bde8 100644 --- a/src/webapp/templates/nav.html +++ b/src/webapp/templates/nav.html @@ -1,4 +1,6 @@ \ No newline at end of file + + + diff --git a/src/webapp/templates/quick_curation.html b/src/webapp/templates/quick_curation.html index 5ed8c91..df60133 100644 --- a/src/webapp/templates/quick_curation.html +++ b/src/webapp/templates/quick_curation.html @@ -10,13 +10,29 @@

Finding top priority curation needs

In this demo, we randomly pick 5 classes from the EDAM ontology that need to be curated.

-

{{ count_no_wikipedia }} EDAM topics with missing wikipedia +

{{ count_no_wikipedia }} EDAM topics with missing wikipedia links.

{% for item in missing_wikipedia %} - {{ item.term }} + {{ item.term }} {% endfor %}
+ +

17 EDAM topics with no synonyms.

+ + +

123 EDAM operations with missing input attribute(s).

+ +
{% endblock %} \ No newline at end of file From 7746ba2ac8a7c05109e8f951e617b83dcabcfba5 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Thu, 1 Feb 2024 16:56:50 +0100 Subject: [PATCH 08/24] basic functions to generate URLs for 2 new pages --- src/webapp/app.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/webapp/app.py b/src/webapp/app.py index 6175b8e..6253cdf 100644 --- a/src/webapp/app.py +++ b/src/webapp/app.py @@ -50,11 +50,27 @@ def index(): new_formats=res['nb_formats'] - res_last['nb_formats'] ) +@app.route('/current_panorama') +def current(): + res = get_edam_numbers(g) + + return render_template('current.html', + topics=res['nb_topics'], + operations=res['nb_operations'], + data=res['nb_data'], + formats=res['nb_formats'] + ) + @app.route('/expert_curation') def expert_curation(): # 1. select a topic # 2. select topic-specific curation actions (subclasses of the identified topic) return render_template('expert_curation.html') +@app.route('/hot_topic') +def hot_topic(): + # 1. select a topic + # 2. select topic-specific curation actions (subclasses of the identified topic) + return render_template('hot_topic.html') def get_edam_numbers(g): query_op = """ From 6acb389c426f7bd3e49b49ccf4d45cb465874414 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20M=C3=A9nager?= Date: Fri, 23 Feb 2024 14:44:59 +0100 Subject: [PATCH 09/24] add edamfu code tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit notes: - disregard python code - important parts are EDAM files: - tests/EDAM_dev.owl -> raw EDAM file - tests/EDAM_dev.robot.owl -> raw EDAM file loaded/saved with robot - tests/edamontology.org.owl -> raw EDAM file loaded/saved with WebProtégé - tests/edamontology.org.robot.owl -> -> raw EDAM file loaded/saved with WebProtégé then robot --- edamfu/edamfu/__init__.py | 0 edamfu/edamfu/cli.py | 0 edamfu/edamfu/core.py | 23 + edamfu/edamfu/reorder.py | 11 + edamfu/edamfu/reorder_lxml.py | 122 + edamfu/edamfu/tree.py | 641 + edamfu/edamfu/utils.py | 124 + edamfu/rdflib_for_edamfu.ipynb | 289 + edamfu/requirements.txt | 99 + edamfu/setup.py | 20 + edamfu/tests/EDAM_dev.owl | 60979 +++++++++++++++++++++ edamfu/tests/EDAM_dev.robot.owl | 61094 ++++++++++++++++++++++ edamfu/tests/edamontology.org.owl | 61094 ++++++++++++++++++++++ edamfu/tests/edamontology.org.robot.owl | 61094 ++++++++++++++++++++++ edamfu/tests/output.xml | 2 + edamfu/tests/test_core.py | 113 + 16 files changed, 245705 insertions(+) create mode 100644 edamfu/edamfu/__init__.py create mode 100644 edamfu/edamfu/cli.py create mode 100644 edamfu/edamfu/core.py create mode 100644 edamfu/edamfu/reorder.py create mode 100644 edamfu/edamfu/reorder_lxml.py create mode 100644 edamfu/edamfu/tree.py create mode 100644 edamfu/edamfu/utils.py create mode 100644 edamfu/rdflib_for_edamfu.ipynb create mode 100644 edamfu/requirements.txt create mode 100644 edamfu/setup.py create mode 100644 edamfu/tests/EDAM_dev.owl create mode 100644 edamfu/tests/EDAM_dev.robot.owl create mode 100644 edamfu/tests/edamontology.org.owl create mode 100644 edamfu/tests/edamontology.org.robot.owl create mode 100644 edamfu/tests/output.xml create mode 100644 edamfu/tests/test_core.py diff --git a/edamfu/edamfu/__init__.py b/edamfu/edamfu/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/edamfu/edamfu/cli.py b/edamfu/edamfu/cli.py new file mode 100644 index 0000000..e69de29 diff --git a/edamfu/edamfu/core.py b/edamfu/edamfu/core.py new file mode 100644 index 0000000..efbb003 --- /dev/null +++ b/edamfu/edamfu/core.py @@ -0,0 +1,23 @@ +import shutil +import tempfile + +from edamfu.tree import reorder_root, add_comments + +from edamfu.utils import ( + escape_irrelevant_xml_entities_in_text, + unescape_irrelevant_xml_entities_in_text, + prettify_xml, +) + + +def reformat(input_file_path, output_file_path): + temp_edam_file = tempfile.NamedTemporaryFile(delete=False) + temp_edam_file.close() + shutil.copy2(input_file_path, temp_edam_file.name) + escape_irrelevant_xml_entities_in_text(temp_edam_file.name) + reorder_root(temp_edam_file.name) + add_comments(temp_edam_file.name) + unescape_irrelevant_xml_entities_in_text(temp_edam_file.name) + prettify_xml(temp_edam_file.name) + shutil.copy2(temp_edam_file.name, output_file_path) + return output_file_path diff --git a/edamfu/edamfu/reorder.py b/edamfu/edamfu/reorder.py new file mode 100644 index 0000000..6cc9d7f --- /dev/null +++ b/edamfu/edamfu/reorder.py @@ -0,0 +1,11 @@ +import shutil +from edamfu.core import reformat + +# Input file: +xml_file_path = ( + "/home/hmenager/edamfu/tests/EDAM_dev.owl" # Replace with the path to your XML file +) +# Processed file +sorted_path = "/home/hmenager/edamfu/tests/EDAM_dev.processed.owl" + +reformat(xml_file_path, sorted_path) diff --git a/edamfu/edamfu/reorder_lxml.py b/edamfu/edamfu/reorder_lxml.py new file mode 100644 index 0000000..81109c4 --- /dev/null +++ b/edamfu/edamfu/reorder_lxml.py @@ -0,0 +1,122 @@ +from lxml import etree +import re +from copy import copy + +def get_element_sort_key(elem, order_mapping): + first_key = order_mapping.get(elem.tag, {}).get("element_order", 0) + if elem.tag == "{http://www.w3.org/2002/07/owl#}Class": + secondary_key = elem.get("{http://www.w3.org/1999/02/22-rdf-syntax-ns#}about") + elif elem.tag == "{http://www.w3.org/2002/07/owl#}Axiom": + annotated_source = elem.find("{http://www.w3.org/2002/07/owl#}annotatedSource") + secondary_key = annotated_source.get("{http://www.w3.org/1999/02/22-rdf-syntax-ns#}resource") if annotated_source is not None else "zzz" + else: + secondary_key = "zzz" + return (first_key, secondary_key) + + +## A +## C +## C1 +## C2 +## B +## B1 +## B2 +def reorder_elements(element, order_mapping): + ## element=A + sorted_elements = sorted(element, key=lambda elem: get_element_sort_key(elem, order_mapping)) + ## element=A, sorted_elements=[B,C] + new_element = etree.Element(element.tag, attrib=element.attrib) + if element.text: + new_element.text = etree.CDATA(element.text) + for child in sorted_elements: + child = reorder_elements(child, order_mapping) + new_element.extend(sorted_elements) + print(new_element.tag, len(new_element.getchildren())) + ontology = new_element.iter("{http://www.w3.org/2002/07/owl#}Ontology") + return new_element + +def add_comments(xml_file_path): + tree = etree.parse(xml_file_path) + root = tree.getroot() + for class_element in root.findall("{http://www.w3.org/2002/07/owl#}*"): + class_uri = class_element.get("{http://www.w3.org/1999/02/22-rdf-syntax-ns#}about") + root.insert(list(root).index(class_element), etree.Comment(f" {class_uri} ")) + with open(xml_file_path, "wb") as f: + tree.write(f, encoding="utf-8", xml_declaration=True) + print(f"Comments added to '{xml_file_path}'.") + + +def reorder_root(xml_file_path, order_mapping, namespaces): + # etree.register_namespace(None, "http://edamontology.org/") + # etree.register_namespace("dc", "http://purl.org/dc/elements/1.1/") + # etree.register_namespace("dcterms", "http://purl.org/dc/terms/") + # etree.register_namespace("owl", "http://www.w3.org/2002/07/owl#") + # etree.register_namespace("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#") + # etree.register_namespace("skos", "http://www.w3.org/2004/02/skos/core#") + # etree.register_namespace("xml", "http://www.w3.org/XML/1998/namespace") + # etree.register_namespace("xsd", "http://www.w3.org/2001/XMLSchema#") + # etree.register_namespace("doap", "http://usefulinc.com/ns/doap#") + # etree.register_namespace("foaf", "http://xmlns.com/foaf/0.1/") + # etree.register_namespace("rdfs", "http://www.w3.org/2000/01/rdf-schema#") + # etree.register_namespace("oboInOwl", "http://www.geneontology.org/formats/oboInOwl#") + # etree.register_namespace("oboLegacy", "http://purl.obolibrary.org/obo/") + + tree = etree.parse(xml_file_path, parser=etree.XMLParser(resolve_entities=False, remove_comments=True)) + root = tree.getroot() + etree.strip_elements(root, etree.Comment, with_tail=True) + new_root = reorder_elements(root, order_mapping) + ontology = new_root.iter("{http://www.w3.org/2002/07/owl#}Ontology") + for el in ontology: + print("##", el) + + #escape_special_characters(new_root) + + sorted_path = "/home/hmenager/edamfu/tests/EDAM_dev.sorted-lxml.owl" + + with open(sorted_path, "wb") as f: + f.write(etree.tostring(new_root, xml_declaration=True)) + + print(f"XML elements reordered and saved to '{sorted_path}'.") + return sorted_path + +def prettify_xml(file_path): + with open(file_path, 'r') as file: + file_content = file.read() + modified_content = file_content.replace('" />', '"/>') + modified_content = modified_content.replace('--><', '-->\n\n <') + modified_content = modified_content.replace('>\n \n\n\n \n\n +""" + + +OBJECT_PROPERTY_COMMENT = """ + + + + +""" + +CLASSES_COMMENT = """ + + + + +""" + + +def escape_irrelevant_xml_entities_in_text(file_path): + """ + Escapes "legacy" XML entities in the text of the file + This is useful to avoid adding differences due to the automated conversion + of these entities by the XML parser + Note: this function must be called before the XML file is parsed, and once + the processing is done, `unescape_irrelevant_xml_entities_in_text` must be + call to revert the temporary changes + :param file_path: the path to the file to process + """ + with open(file_path, "r") as file: + file_content = file.read() + for entity, replacement in IRRELEVANT_ENTITIES_DICT.items(): + file_content = file_content.replace(entity, replacement) + with open(file_path, "w") as file: + file.write(file_content) + + +def unescape_irrelevant_xml_entities_in_text(file_path): + """ + Reverse function to unescapes "legacy" XML entities in the text of the file, + see `escape_irrelevant_xml_entities_in_text` for more details. + :param file_path: the path to the file to process + """ + with open(file_path, "r") as file: + file_content = file.read() + for entity, replacement in REVERSED_IRRELEVANT_ENTITIES_DICT.items(): + file_content = file_content.replace(entity, replacement) + with open(file_path, "w") as file: + file.write(file_content) + + +def add_after_last(s, old, new): + pattern = re.compile(old, re.DOTALL) + matches = pattern.findall(s) + if matches: + li = s.rsplit(matches[-1], 1) + new_s = matches[-1] + new + return new_s.join(li) + + +def prettify_xml(file_path): + """ + Adjust spaces in the file to follow EDAM source "conventions" + :param file_path: the path to the file to process + """ + with open(file_path, "r") as file: + file_content = file.read() + # no trailing whitespaces at the end of an element's attributes list + modified_content = file_content.replace('" />', '"/>') + # normalize line breaks after an element comment + modified_content = modified_content.replace("--><", "-->\n\n <") + # normalize line breaks before an element comment + modified_content = modified_content.replace(">\n \n", + "\n", + " \n", + " \n", + " beta12orEarlier\n", + " beta12orEarlier\n", + " \n", + " A bioinformatics package or tool, e.g. a standalone application or web service.\n", + " \n", + " \n", + " Tool\n", + " true\n", + " \n", + " \n", + "\n", + "\n", + " \n", + "\n", + " \n", + " \n", + " beta12orEarlier\n", + " beta12orEarlier\n", + " \n", + " A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model.\n", + " \n", + " \n", + " Database\n", + " true\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "\n", + "\"\"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "b7e77467-4816-4447-8828-a88d05adfce0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "\t\n", + " \n", + "\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tbeta12orEarlier\n", + "\t\t\n", + " \n", + "\t\tbeta12orEarlier\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tA digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model.\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tDatabase\n", + "\t\t\n", + " \n", + "\t\ttrue\n", + "\t\t\n", + " \n", + "\t\n", + "\t\n", + " \n", + "\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tbeta12orEarlier\n", + "\t\t\n", + " \n", + "\t\tbeta12orEarlier\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tA bioinformatics package or tool, e.g. a standalone application or web service.\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\tTool\n", + "\t\t\n", + " \n", + "\t\ttrue\n", + "\t\t\n", + " \n", + "\t\n", + "\t\n", + " \n", + "\t\n", + "\t\t\n", + " \n", + "\t\t\n", + "\t\t\n", + " \n", + "\t\n", + "\t\n", + "\n", + "\n", + "\n" + ] + } + ], + "source": [ + "from rdflib import Graph, URIRef, RDF, OWL, Namespace\n", + "\n", + "from rdflib.plugins.serializers.rdfxml import XMLSerializer\n", + "\n", + "from io import BytesIO\n", + "\n", + "import xml.dom.minidom\n", + "\n", + "def create_owl_elements(input_owl_string):\n", + " try:\n", + " # Define custom namespace prefixes\n", + " edam_namespace = Namespace(\"http://edamontology.org/\")\n", + " dc_namespace = Namespace(\"http://purl.org/dc/elements/1.1/\")\n", + " dcterms_namespace = Namespace(\"http://purl.org/dc/terms/\")\n", + " owl_namespace = Namespace(\"http://www.w3.org/2002/07/owl#\")\n", + " rdf_namespace = Namespace(\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\")\n", + " skos_namespace = Namespace(\"http://www.w3.org/2004/02/skos/core#\")\n", + " xml_namespace = Namespace(\"http://www.w3.org/XML/1998/namespace\")\n", + " xsd_namespace = Namespace(\"http://www.w3.org/2001/XMLSchema#\")\n", + " doap_namespace = Namespace(\"http://usefulinc.com/ns/doap#\")\n", + " foaf_namespace = Namespace(\"http://xmlns.com/foaf/0.1/\")\n", + " rdfs_namespace = Namespace(\"http://www.w3.org/2000/01/rdf-schema#\")\n", + " oboInOwl_namespace = Namespace(\"http://www.geneontology.org/formats/oboInOwl#\")\n", + " oboLegacy_namespace = Namespace(\"http://purl.obolibrary.org/obo/\")\n", + "\n", + " # Load the RDF graph from the input string with explicit namespaces\n", + " namespaces = {\n", + " \"\": edam_namespace,\n", + " \"dc\": dc_namespace,\n", + " \"dcterms\": dcterms_namespace,\n", + " \"owl\": owl_namespace,\n", + " \"rdf\": rdf_namespace,\n", + " \"skos\": skos_namespace,\n", + " \"xml\": xml_namespace,\n", + " \"xsd\": xsd_namespace,\n", + " \"doap\": doap_namespace,\n", + " \"foaf\": foaf_namespace,\n", + " \"rdfs\": rdfs_namespace,\n", + " \"oboInOwl\": oboInOwl_namespace,\n", + " \"oboLegacy\": oboLegacy_namespace, \n", + " }\n", + " graph = Graph()\n", + " graph.parse(data=input_owl_string, format=\"xml\", namespaces=namespaces)\n", + "\n", + "\n", + " # Create a new graph for the result\n", + " result_graph = Graph()\n", + " # Replace namespace prefixes in the result graph to use the \"canonical\" ones\n", + " for prefix, namespace in namespaces.items():\n", + " result_graph.bind(prefix, namespace, replace=True)\n", + "\n", + " # Iterate through each class in the input graph\n", + " for class_uri in graph.subjects(RDF.type, OWL.Class):\n", + " class_element = URIRef(class_uri)\n", + "\n", + " # Add owl:Class triple\n", + " result_graph.add((class_element, RDF.type, OWL.Class))\n", + "\n", + " # Add other properties to the owl:Class element\n", + " for triple in graph.triples((class_uri, None, None)):\n", + " result_graph.add((class_element, triple[1], triple[2]))\n", + "\n", + " # Create an XMLSerializer instance\n", + " serializer = XMLSerializer(result_graph)\n", + "\n", + " # Use BytesIO to create an in-memory file-like object for bytes\n", + " stream = BytesIO()\n", + "\n", + " # Serialize the modified graph to the in-memory stream\n", + " serializer.serialize(stream)\n", + "\n", + " # Get the resulting string from the stream\n", + " result_string = xml.dom.minidom.parseString(stream.getvalue()).toprettyxml()\n", + " \n", + " return result_string\n", + "\n", + " except Exception as e:\n", + " print(f\"An error occurred: {e}\")\n", + " return None\n", + "\n", + "# Perform reformatting and get the resulting OWL string\n", + "result_owl_string = create_owl_elements(input_owl_string)\n", + "\n", + "if result_owl_string is not None:\n", + " print(result_owl_string)\n", + "else:\n", + " print(\"Error processing OWL data.\")\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "78f33183-ee5d-4e7e-8329-79b0f6388e2b", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/edamfu/requirements.txt b/edamfu/requirements.txt new file mode 100644 index 0000000..bbbc5e5 --- /dev/null +++ b/edamfu/requirements.txt @@ -0,0 +1,99 @@ +anyio==4.2.0 +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +arrow==1.3.0 +asttokens==2.4.1 +async-lru==2.0.4 +attrs==23.2.0 +Babel==2.14.0 +beautifulsoup4==4.12.3 +bleach==6.1.0 +certifi==2024.2.2 +cffi==1.16.0 +charset-normalizer==3.3.2 +comm==0.2.1 +debugpy==1.8.0 +decorator==5.1.1 +defusedxml==0.7.1 +executing==2.0.1 +fastjsonschema==2.19.1 +fqdn==1.5.1 +h11==0.14.0 +httpcore==1.0.2 +httpx==0.26.0 +idna==3.6 +ipykernel==6.29.2 +ipython==8.21.0 +ipywidgets==8.1.1 +isodate==0.6.1 +isoduration==20.11.0 +jedi==0.19.1 +Jinja2==3.1.3 +json5==0.9.14 +jsonpointer==2.4 +jsonschema==4.21.1 +jsonschema-specifications==2023.12.1 +jupyter==1.0.0 +jupyter-console==6.6.3 +jupyter-events==0.9.0 +jupyter-lsp==2.2.2 +jupyter_client==8.6.0 +jupyter_core==5.7.1 +jupyter_server==2.12.5 +jupyter_server_terminals==0.5.2 +jupyterlab==4.1.0 +jupyterlab-widgets==3.0.9 +jupyterlab_pygments==0.3.0 +jupyterlab_server==2.25.2 +MarkupSafe==2.1.5 +matplotlib-inline==0.1.6 +mistune==3.0.2 +nbclient==0.9.0 +nbconvert==7.16.0 +nbformat==5.9.2 +nest-asyncio==1.6.0 +notebook==7.0.7 +notebook_shim==0.2.3 +overrides==7.7.0 +packaging==23.2 +pandocfilters==1.5.1 +parso==0.8.3 +pexpect==4.9.0 +platformdirs==4.2.0 +prometheus-client==0.19.0 +prompt-toolkit==3.0.43 +psutil==5.9.8 +ptyprocess==0.7.0 +pure-eval==0.2.2 +pycparser==2.21 +Pygments==2.17.2 +pyparsing==3.1.1 +python-dateutil==2.8.2 +python-json-logger==2.0.7 +PyYAML==6.0.1 +pyzmq==25.1.2 +qtconsole==5.5.1 +QtPy==2.4.1 +rdflib==7.0.0 +referencing==0.33.0 +requests==2.31.0 +rfc3339-validator==0.1.4 +rfc3986-validator==0.1.1 +rpds-py==0.17.1 +Send2Trash==1.8.2 +six==1.16.0 +sniffio==1.3.0 +soupsieve==2.5 +stack-data==0.6.3 +terminado==0.18.0 +tinycss2==1.2.1 +tornado==6.4 +traitlets==5.14.1 +types-python-dateutil==2.8.19.20240106 +uri-template==1.3.0 +urllib3==2.2.0 +wcwidth==0.2.13 +webcolors==1.13 +webencodings==0.5.1 +websocket-client==1.7.0 +widgetsnbextension==4.0.9 diff --git a/edamfu/setup.py b/edamfu/setup.py new file mode 100644 index 0000000..34c0b4c --- /dev/null +++ b/edamfu/setup.py @@ -0,0 +1,20 @@ +from setuptools import setup, find_packages + +setup( + name='edamfu', + version='1.0.0', + author='Your Name', + author_email='your_email@example.com', + description='A Python module for working with edamfu', + packages=['edamfu'], + classifiers=[ + 'Development Status :: 3 - Alpha', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + ], +) diff --git a/edamfu/tests/EDAM_dev.owl b/edamfu/tests/EDAM_dev.owl new file mode 100644 index 0000000..012e3c5 --- /dev/null +++ b/edamfu/tests/EDAM_dev.owl @@ -0,0 +1,60979 @@ + + + + 4040 + 03.10.2023 11:14 UTC + EDAM http://edamontology.org/ "EDAM relations, concept properties, and subsets" + EDAM_data http://edamontology.org/data_ "EDAM types of data" + EDAM_format http://edamontology.org/format_ "EDAM data formats" + EDAM_operation http://edamontology.org/operation_ "EDAM operations" + EDAM_topic http://edamontology.org/topic_ "EDAM topics" + EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data. + EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology. + https://github.com/edamontology/edamontology/graphs/contributors and many more! + Hervé Ménager + Jon Ison + Matúš Kalaš + application/rdf+xml + + + + EDAM - The ontology of data analysis and management + EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format. + 1.26_dev + + + + + + + + + + + Matúš Kalaš + + + + + + + + + + + + + + + + + + 1.13 + true + Publication reference + 'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format. + Publication + + Citation + + + + + + + + + + + + + + true + Version in which a concept was created. + + Created in + + + + + + + + true + A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.). + + deprecation_comment + + + + + + + + true + 'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format. + Specification + + Documentation + + + + + + + + true + 'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too. + + Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead. + Example + + + + + + + + true + 'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats. + + N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing. + Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters. + File extension + + + + + + + + true + "Supported by the given data format" here means, that the given format enables representation of data that satisfies the information standard. + 'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format. + Minimum information checklist + Minimum information standard + + Information standard + + + + + + + + true + When 'true', the concept has been proposed to be deprecated. + + deprecation_candidate + + + + + + + + true + When 'true', the concept has been proposed to be refactored. + + refactor_candidate + + + + + + + + true + When 'true', the concept has been proposed or is supported within Debian as a tag. + + isdebtag + + + + + + + + true + 'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format. + MIME type + + Media type + + + + + + + + + + + + + + true + Whether terms associated with this concept are recommended for use in annotation. + + notRecommendedForAnnotation + + + + + + + + true + Version in which a concept was made obsolete. + + Obsolete since + + + + + + + + true + EDAM concept URI of the erstwhile "parent" of a now deprecated concept. + + Old parent + + + + + + + + true + EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept. + + Old related + + + + + + + + true + 'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format. + + Ontology used + + + + + + + + true + 'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format. + Organization + + Organisation + + + + + + + + true + A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.). + + refactor_comment + + + + + + + + true + 'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too. + + Regular expression + + + + + + + + Related term + + 'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching. + + + + + + + + + true + 'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained. + Public repository + Source-code repository + + Repository + + + + + + + + true + Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children. + + thematic_editor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_format B' defines for the subject A, that it has the object B as its data format. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'. + has format + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_function B' defines for the subject A, that it has the object B as its function. + OBO_REL:bearer_of + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts. + has function + + + + + + + + OBO_REL:bearer_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_identifier B' defines for the subject A, that it has the object B as its identifier. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'. + has identifier + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined. + has input + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined. + has output + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B). + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined. + has topic + + + + + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_format_of B' defines for the subject A, that it is a data format of the object B. + OBO_REL:quality_of + + false + Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined. + is format of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_function_of B' defines for the subject A, that it is a function of the object B. + OBO_REL:function_of + OBO_REL:inheres_in + + true + Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used. + is function of + + + + + + + OBO_REL:function_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object. + + + + + OBO_REL:inheres_in + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B. + + false + Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined. + is identifier of + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'. + is input of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'. + is output of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B). + OBO_REL:quality_of + + true + Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'. + is topic of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of computational resource used in bioinformatics. + + Resource type + true + + + + + + + + + + + + beta12orEarlier + true + Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output. + Data record + Data set + Datum + + + Data + + + + + + + + + + + + + Data record + EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information). + + + + + Data set + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + Datum + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + + + + + beta12orEarlier + beta12orEarlier + + A bioinformatics package or tool, e.g. a standalone application or web service. + + + Tool + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model. + + + Database + true + + + + + + + + + + + + + + + beta12orEarlier + An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc. + + + Ontology + + + + + + + + + beta12orEarlier + 1.5 + + + A directory on disk from which files are read. + + Directory metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases. + + MeSH vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee. + + HGNC vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System). + + UMLS vocabulary + true + + + + + + + + + + + + + + + + beta12orEarlier + true + A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things). + ID + + + + Identifier + + + + + + + + + Almost exact but limited to identifying resources, and being unambiguous. + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry (retrievable via URL) from a biological database. + + Database entry + true + + + + + + + + + beta12orEarlier + Mass of a molecule. + + + Molecular mass + + + + + + + + + beta12orEarlier + PDBML:pdbx_formal_charge + Net charge of a molecule. + + + Molecular charge + + + + + + + + + beta12orEarlier + A specification of a chemical structure. + Chemical structure specification + + + Chemical formula + + + + + + + + + beta12orEarlier + A QSAR quantitative descriptor (name-value pair) of chemical structure. + + + QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties. + QSAR descriptor + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps and translation stop. + Raw sequence + true + + + + + + + + + beta12orEarlier + SO:2000061 + A molecular sequence and associated metadata. + + + Sequence record + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method. + Alignment reference + SO:0001260 + + + An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data. + This concept may be used for arbitrary sequence sets and associated data arising from processing. + Sequence set + + + + + + + + + beta12orEarlier + 1.5 + + + A character used to replace (mask) other characters in a molecular sequence. + + Sequence mask character + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of sequence masking to perform. + + Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits. + Sequence mask type + true + + + + + + + + + beta12orEarlier + 1.20 + + + The strand of a DNA sequence (forward or reverse). + + The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used. + DNA sense specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A specification of sequence length(s). + + Sequence length specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic or general information concerning molecular sequences. + + This is used for such things as a report including the sequence identifier, type and length. + Sequence metadata + true + + + + + + + + + beta12orEarlier + How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived. + + + This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human). + Sequence feature source + + + + + + + + + beta12orEarlier + A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits. + Database hits (sequence) + Sequence database hits + Sequence database search results + Sequence search hits + + + The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc. + Sequence search results + + + + + + + + + + beta12orEarlier + Report on the location of matches ("hits") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures. + Profile-profile alignment + Protein secondary database search results + Search results (protein secondary database) + Sequence motif hits + Sequence motif matches + Sequence profile alignment + Sequence profile hits + Sequence profile matches + Sequence-profile alignment + + + A "profile-profile alignment" is an alignment of two sequence profiles, each profile typically representing a sequence alignment. + A "sequence-profile alignment" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc. + Sequence signature matches + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data files used by motif or profile methods. + + Sequence signature model + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element. + + + This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on. + Sequence signature data + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of exact matches between subsequences (words) within two or more molecular sequences. + + Sequence alignment (words) + true + + + + + + + + + beta12orEarlier + A dotplot of sequence similarities identified from word-matching or character comparison. + + + Dotplot + + + + + + + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences. + Multiple sequence alignment + msa + + + Sequence alignment + + http://purl.bioontology.org/ontology/MSH/D016415 + http://semanticscience.org/resource/SIO_010066 + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a sequence alignment (or similar 'match') operation. + + Sequence alignment parameter + true + + + + + + + + + beta12orEarlier + A value representing molecular sequence similarity. + + + Sequence similarity score + + + + + + + + + beta12orEarlier + 1.5 + + + Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score. + + Sequence alignment metadata + true + + + + + + + + + beta12orEarlier + An informative report of molecular sequence alignment-derived data or metadata. + Sequence alignment metadata + + + Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score. + Sequence alignment report + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.25 or earlier + + A profile-profile alignment (each profile typically representing a sequence alignment). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.24 + + Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + + + Sequence-profile alignment + true + + + + + + + + + beta12orEarlier + Moby:phylogenetic_distance_matrix + A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation. + Phylogenetic distance matrix + + + Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix. + Sequence distance matrix + + + + + + + + + beta12orEarlier + Basic character data from which a phylogenetic tree may be generated. + + + As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments + Phylogenetic character data + http://www.evolutionaryontology.org/cdao.owl#Character + + + + + + + + + + + + + + + beta12orEarlier + Moby:Tree + Moby:myTree + Moby:phylogenetic_tree + The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length. + Phylogeny + + + A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'. + Phylogenetic tree + http://purl.bioontology.org/ontology/MSH/D010802 + http://www.evolutionaryontology.org/cdao.owl#Tree + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison. + Substitution matrix + + + The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats). + Comparison matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + Predicted or actual protein topology represented as a string of protein secondary structure elements. + + + The location and size of the secondary structure elements and intervening loop regions is usually indicated. + Protein topology + true + + + + + + + + + beta12orEarlier + 1.8 + + Secondary structure (predicted or real) of a protein. + + + Protein features report (secondary structure) + true + + + + + + + + + beta12orEarlier + 1.8 + + Super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein features report (super-secondary) + true + + + + + + + + + beta12orEarlier + true + Alignment of the (1D representations of) secondary structure of two or more proteins. + Secondary structure alignment (protein) + + + Protein secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (protein) + true + + + + + + + + + + + + + + + beta12orEarlier + Moby:RNAStructML + An informative report of secondary structure (predicted or real) of an RNA molecule. + Secondary structure (RNA) + + + This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc. + RNA secondary structure + + + + + + + + + beta12orEarlier + true + Moby:RNAStructAlignmentML + Alignment of the (1D representations of) secondary structure of two or more RNA molecules. + Secondary structure alignment (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report of RNA secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure. + Coordinate model + Structure data + + + The coordinate data may be predicted or real. + Structure + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry from a molecular tertiary (3D) structure database. + + Tertiary structure record + true + + + + + + + + + beta12orEarlier + 1.8 + + + Results (hits) from searching a database of tertiary structure. + + Structure database search results + true + + + + + + + + + + + + + + + beta12orEarlier + Alignment (superimposition) of molecular tertiary (3D) structures. + + + A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition. + Structure alignment + + + + + + + + + beta12orEarlier + An informative report of molecular tertiary structure alignment-derived data. + + + This is a broad data type and is used a placeholder for other, more specific types. + Structure alignment report + + + + + + + + + beta12orEarlier + A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison. + + + Structure similarity score + + + + + + + + + + + + + + + beta12orEarlier + Some type of structural (3D) profile or template (representing a structure or structure alignment). + 3D profile + Structural (3D) profile + + + Structural profile + + + + + + + + + beta12orEarlier + A 3D profile-3D profile alignment (each profile representing structures or a structure alignment). + Structural profile alignment + + + Structural (3D) profile alignment + + + + + + + + + beta12orEarlier + 1.5 + + + An alignment of a sequence to a 3D profile (representing structures or a structure alignment). + + Sequence-3D profile alignment + true + + + + + + + + + beta12orEarlier + Matrix of values used for scoring sequence-structure compatibility. + + + Protein sequence-structure scoring matrix + + + + + + + + + beta12orEarlier + An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s)). + + + Sequence-structure alignment + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific amino acid. + + Amino acid annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific peptide. + + Peptide annotation + true + + + + + + + + + beta12orEarlier + An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data. + Gene product annotation + + + Protein report + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model. + Protein physicochemical property + Protein properties + Protein sequence statistics + + + This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure). + Protein property + + + + + + + + + beta12orEarlier + 1.8 + + 3D structural motifs in a protein. + + Protein structural motifs and surfaces + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data concerning the classification of the sequences and/or structures of protein structural domain(s). + + Protein domain classification + true + + + + + + + + + beta12orEarlier + 1.8 + + structural domains or 3D folds in a protein or polypeptide chain. + + + Protein features report (domains) + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on architecture (spatial arrangement of secondary structure) of a protein structure. + + Protein architecture report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc. + + + Protein folding report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on the effect of (typically point) mutation on protein folding, stability, structure and function. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein features (mutation) + true + + + + + + + + + beta12orEarlier + Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein interaction raw data + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc. + Protein interaction record + Protein interaction report + Protein report (interaction) + Protein-protein interaction data + Atom interaction data + Protein non-covalent interactions report + Residue interaction data + + + Protein interaction data + + + + + + + + + + + + + + + beta12orEarlier + Protein classification data + An informative report on a specific protein family or other classification or group of protein sequences or structures. + Protein family annotation + + + Protein family report + + + + + + + + + beta12orEarlier + The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large. + + + Vmax + + + + + + + + + beta12orEarlier + Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction. + + + Km + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific nucleotide base. + + Nucleotide base annotation + true + + + + + + + + + beta12orEarlier + Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties. + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule. + Nucleic acid physicochemical property + GC-content + Nucleic acid property (structural) + Nucleic acid structural property + + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid property + + + + + + + + + + + + + + + beta12orEarlier + Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences. + Codon usage report + + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage data + + + + + + + + + beta12orEarlier + Moby:GeneInfo + Moby:gene + Moby_namespace:Human_Readable_Description + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + Gene and transcript structure (report) + Gene annotation + Gene features report + Gene function (report) + Gene structure (repot) + Nucleic acid features (gene and transcript structure) + + + This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s). + Gene report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products. + + Gene classification + true + + + + + + + + + beta12orEarlier + 1.8 + + stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + + + DNA variation + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chromosome. + + + This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc. + Chromosome report + + + + + + + + + beta12orEarlier + A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes. + Genotype/phenotype annotation + + + Genotype/phenotype report + + + + + + + + + beta12orEarlier + 1.8 + + PCR experiments, e.g. quantitative real-time PCR. + + + PCR experiment report + true + + + + + + + + + + beta12orEarlier + Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores. + + + This is the raw data produced by a DNA sequencing machine. + Sequence trace + + + + + + + + + beta12orEarlier + An assembly of fragments of a (typically genomic) DNA sequence. + Contigs + SO:0000353 + SO:0001248 + + + Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included. + Sequence assembly + + + + + + SO:0001248 + Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'. + + + + + + + + + beta12orEarlier + Radiation hybrid scores (RH) scores for one or more markers. + Radiation Hybrid (RH) scores + + + Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping. + RH scores + + + + + + + + + beta12orEarlier + A human-readable collection of information about the linkage of alleles. + Gene annotation (linkage) + Linkage disequilibrium (report) + + + This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + Genetic linkage report + + + + + + + + + beta12orEarlier + Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments. + Gene expression pattern + + + Gene expression profile + + + + + + + + + beta12orEarlier + 1.8 + + microarray experiments including conditions, protocol, sample:data relationships etc. + + + Microarray experiment report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on oligonucleotide probes (typically for use with DNA microarrays). + + Oligonucleotide probe data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Output from a serial analysis of gene expression (SAGE) experiment. + + SAGE experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Massively parallel signature sequencing (MPSS) data. + + MPSS experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequencing by synthesis (SBS) data. + + SBS experimental data + true + + + + + + + + + beta12orEarlier + 1.14 + + Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + + + Sequence tag profile (with gene assignment) + true + + + + + + + + + beta12orEarlier + Protein X-ray crystallographic data + X-ray crystallography data. + + + Electron density map + + + + + + + + + beta12orEarlier + Nuclear magnetic resonance (NMR) raw data, typically for a protein. + Protein NMR data + + + Raw NMR data + + + + + + + + + beta12orEarlier + Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data. + CD spectrum + Protein circular dichroism (CD) spectroscopic data + + + CD spectra + + + + + + + + + + + + + + + beta12orEarlier + Volume map data from electron microscopy. + 3D volume map + EM volume map + Electron microscopy volume map + + + Volume map + + + + + + + + + beta12orEarlier + 1.19 + + Annotation on a structural 3D model (volume map) from electron microscopy. + + + Electron microscopy model + true + + + + + + + + + + + + + + + beta12orEarlier + Two-dimensional gel electrophoresis image. + + + 2D PAGE image + + + + + + + + + + + + + + + beta12orEarlier + Spectra from mass spectrometry. + Mass spectrometry spectra + + + Mass spectrum + + + + + + + + + + + + + + + + beta12orEarlier + A set of peptide masses (peptide mass fingerprint) from mass spectrometry. + Peak list + Protein fingerprint + Molecular weights standard fingerprint + + + A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides. + Peptide mass fingerprint + + + + + + + + + + + + + + + + beta12orEarlier + Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer. + 'Protein identification' + Peptide spectrum match + + + Peptide identification + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway. + + Pathway or network annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A map (typically a diagram) of a biological pathway. + + Biological pathway map + true + + + + + + + + + beta12orEarlier + 1.5 + + + A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper. + + Data resource definition + true + + + + + + + + + beta12orEarlier + Basic information, annotation or documentation concerning a workflow (but not the workflow itself). + + + Workflow metadata + + + + + + + + + + + + + + + beta12orEarlier + A biological model represented in mathematical terms. + Biological model + + + Mathematical model + + + + + + + + + beta12orEarlier + A value representing estimated statistical significance of some observed data; typically sequence database hits. + + + Statistical estimate score + + + + + + + + + beta12orEarlier + 1.5 + + + Resource definition for an EMBOSS database. + + EMBOSS database resource definition + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a version of software or data, for example name, version number and release date. + + Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records. + Version information + true + + + + + + + + + beta12orEarlier + A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases. + + + The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc. + Database cross-mapping + + + + + + + + + + + + + + + beta12orEarlier + An index of data of biological relevance. + + + Data index + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning an analysis of an index of biological data. + Database index annotation + + + Data index report + + + + + + + + + beta12orEarlier + Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc. + + + Database metadata + + + + + + + + + beta12orEarlier + Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation. + + + Tool metadata + + + + + + + + + beta12orEarlier + 1.5 + + + Textual metadata on a submitted or completed job. + + Job metadata + true + + + + + + + + + beta12orEarlier + Textual metadata on a software author or end-user, for example a person or other software. + + + User metadata + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chemical compound. + Chemical compound annotation + Chemical structure report + Small molecule annotation + + + Small molecule report + + + + + + + + + beta12orEarlier + A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on. + Cell line annotation + Organism strain data + + + Cell line report + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific scent. + + Scent annotation + true + + + + + + + + + beta12orEarlier + A term (name) from an ontology. + Ontology class name + Ontology terms + + + Ontology term + + + + + + + + + beta12orEarlier + Data concerning or derived from a concept from a biological ontology. + Ontology class metadata + Ontology term metadata + + + Ontology concept data + + + + + + + + + beta12orEarlier + Moby:BooleanQueryString + Moby:Global_Keyword + Moby:QueryString + Moby:Wildcard_Query + Keyword(s) or phrase(s) used (typically) for text-searching purposes. + Phrases + Term + + + Boolean operators (AND, OR and NOT) and wildcard characters may be allowed. + Keyword + + + + + + + + + beta12orEarlier + Moby:GCP_SimpleCitation + Moby:Publication + Bibliographic data that uniquely identifies a scientific article, book or other published material. + Bibliographic reference + Reference + + + A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available. + Citation + + + + + + + + + + beta12orEarlier + A scientific text, typically a full text article from a scientific journal. + Article text + Scientific article + + + Article + + + + + + + + + + beta12orEarlier + A human-readable collection of information resulting from text mining. + Text mining output + + + A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles. + Text mining report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a biological entity or phenomenon. + + Entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a data resource. + + Data resource identifier + true + + + + + + + + + beta12orEarlier + true + An identifier that identifies a particular type of data. + Identifier (typed) + + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (by type of entity) + + + + + + + + + beta12orEarlier + true + An identifier of a bioinformatics tool, e.g. an application or web service. + + + + Tool identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence). + + Discrete entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing). + + Entity feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a collection of discrete biological entities. + + Entity collection identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a physical, observable biological occurrence or event. + + Phenomenon identifier + true + + + + + + + + + beta12orEarlier + true + Name or other identifier of a molecule. + + + + Molecule identifier + + + + + + + + + beta12orEarlier + true + Identifier (e.g. character symbol) of a specific atom. + Atom identifier + + + + Atom ID + + + + + + + + + + beta12orEarlier + true + Name of a specific molecule. + + + + Molecule name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type a molecule. + + For example, 'Protein', 'DNA', 'RNA' etc. + Molecule type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Unique identifier of a chemical compound. + + Chemical identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + Name of a chromosome. + + + + Chromosome name + + + + + + + + + beta12orEarlier + true + Identifier of a peptide chain. + + + + Peptide identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein. + + + + Protein identifier + + + + + + + + + + beta12orEarlier + Unique name of a chemical compound. + Chemical name + + + + Compound name + + + + + + + + + beta12orEarlier + Unique registry number of a chemical compound. + + + + Chemical registry number + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Code word for a ligand, for example from a PDB file. + + Ligand identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a drug. + + + + Drug identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an amino acid. + Residue identifier + + + + Amino acid identifier + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleotide. + + + + Nucleotide identifier + + + + + + + + + beta12orEarlier + true + Identifier of a monosaccharide. + + + + Monosaccharide identifier + + + + + + + + + beta12orEarlier + Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound. + ChEBI chemical name + + + + This is the recommended chemical name for use for example in database annotation. + Chemical name (ChEBI) + + + + + + + + + beta12orEarlier + IUPAC recommended name of a chemical compound. + IUPAC chemical name + + + + Chemical name (IUPAC) + + + + + + + + + beta12orEarlier + International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO). + INN chemical name + + + + Chemical name (INN) + + + + + + + + + beta12orEarlier + Brand name of a chemical compound. + Brand chemical name + + + + Chemical name (brand) + + + + + + + + + beta12orEarlier + Synonymous name of a chemical compound. + Synonymous chemical name + + + + Chemical name (synonymous) + + + + + + + + + + + beta12orEarlier + CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + CAS chemical registry number + Chemical registry number (CAS) + + + + CAS number + + + + + + + + + + beta12orEarlier + Beilstein registry number of a chemical compound. + Beilstein chemical registry number + + + + Chemical registry number (Beilstein) + + + + + + + + + + beta12orEarlier + Gmelin registry number of a chemical compound. + Gmelin chemical registry number + + + + Chemical registry number (Gmelin) + + + + + + + + + beta12orEarlier + 3-letter code word for a ligand (HET group) from a PDB file, for example ATP. + Component identifier code + Short ligand name + + + + HET group name + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing an amino acid. + + + + Amino acid name + + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing a nucleotide. + + + + Nucleotide code + + + + + + + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_strand_id + WHATIF: chain + Identifier of a polypeptide chain from a protein. + Chain identifier + PDB chain identifier + PDB strand id + Polypeptide chain identifier + Protein chain identifier + + + + This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA + Polypeptide chain ID + + + + + + + + + + beta12orEarlier + Name of a protein. + + + + Protein name + + + + + + + + + beta12orEarlier + Name or other identifier of an enzyme or record from a database of enzymes. + + + + Enzyme identifier + + + + + + + + + + beta12orEarlier + [0-9]+\.-\.-\.-|[0-9]+\.[0-9]+\.-\.-|[0-9]+\.[0-9]+\.[0-9]+\.-|[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ + Moby:Annotated_EC_Number + Moby:EC_Number + An Enzyme Commission (EC) number of an enzyme. + EC + EC code + Enzyme Commission number + + + + EC number + + + + + + + + + + beta12orEarlier + Name of an enzyme. + + + + Enzyme name + + + + + + + + + beta12orEarlier + Name of a restriction enzyme. + + + + Restriction enzyme name + + + + + + + + + beta12orEarlier + 1.5 + + + A specification (partial or complete) of one or more positions or regions of a molecular sequence or map. + + Sequence position specification + true + + + + + + + + + beta12orEarlier + A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file. + + + + Sequence feature ID + + + + + + + + + beta12orEarlier + PDBML:_atom_site.id + WHATIF: PDBx_atom_site + WHATIF: number + A position of one or more points (base or residue) in a sequence, or part of such a specification. + SO:0000735 + + + Sequence position + + + + + + + + + beta12orEarlier + Specification of range(s) of sequence positions. + + + Sequence range + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an nucleic acid feature. + + Nucleic acid feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a protein feature. + + Protein feature identifier + true + + + + + + + + + beta12orEarlier + The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key. + Sequence feature method + Sequence feature type + + + A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence. + Sequence feature key + + + + + + + + + beta12orEarlier + Typically one of the EMBL or Swiss-Prot feature qualifiers. + + + Feature qualifiers hold information about a feature beyond that provided by the feature key and location. + Sequence feature qualifier + + + + + + + + + + + beta12orEarlier + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label. + Sequence feature name + + + A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature. + Sequence feature label + + + + + + + + + + beta12orEarlier + The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications. + UFO + + + EMBOSS Uniform Feature Object + + + + + + + + + beta12orEarlier + beta12orEarlier + + + String of one or more ASCII characters representing a codon. + + Codon name + true + + + + + + + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database. + + + + Gene identifier + + + + + + + + + beta12orEarlier + Moby_namespace:Global_GeneCommonName + Moby_namespace:Global_GeneSymbol + The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name. + + + + Gene symbol + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene + An NCBI unique identifier of a gene. + Entrez gene ID + Gene identifier (Entrez) + Gene identifier (NCBI) + NCBI gene ID + NCBI geneid + + + + Gene ID (NCBI) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI RefSeq unique identifier of a gene. + + Gene identifier (NCBI RefSeq) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI UniGene unique identifier of a gene. + + Gene identifier (NCBI UniGene) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An Entrez unique identifier of a gene. + + Gene identifier (Entrez) + true + + + + + + + + + + beta12orEarlier + Identifier of a gene or feature from the CGD database. + CGD ID + + + + Gene ID (CGD) + + + + + + + + + + beta12orEarlier + Identifier of a gene from DictyBase. + + + + Gene ID (DictyBase) + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene (or other feature) from the Ensembl database. + Gene ID (Ensembl) + + + + Ensembl gene ID + + + + + + + + + + + beta12orEarlier + S[0-9]+ + Identifier of an entry from the SGD database. + SGD identifier + + + + Gene ID (SGD) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9\.-]* + Moby_namespace:GeneDB + Identifier of a gene from the GeneDB database. + GeneDB identifier + + + + Gene ID (GeneDB) + + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TIGR database. + + + + TIGR identifier + + + + + + + + + + beta12orEarlier + Gene:[0-9]{7} + Identifier of an gene from the TAIR database. + + + + TAIR accession (gene) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein structural domain. + + + + This is typically a character or string concatenated with a PDB identifier and a chain identifier. + Protein domain ID + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the SCOP database. + + + + SCOP domain identifier + + + + + + + + + beta12orEarlier + 1nr3A00 + Identifier of a protein domain from CATH. + CATH domain identifier + + + + CATH domain ID + + + + + + + + + beta12orEarlier + A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification. + + + + An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs. + SCOP concise classification string (sccs) + + + + + + + + + beta12orEarlier + 33229 + Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229. + SCOP unique identifier + sunid + + + + A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level. + SCOP sunid + + + + + + + + + beta12orEarlier + 3.30.1190.10.1.1.1.1.1 + A code number identifying a node from the CATH database. + CATH code + CATH node identifier + + + + CATH node ID + + + + + + + + + beta12orEarlier + The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes). + + + + Kingdom name + + + + + + + + + beta12orEarlier + The name of a species (typically a taxonomic group) of organism. + Organism species + + + + Species name + + + + + + + + + + beta12orEarlier + The name of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain name + + + + + + + + + beta12orEarlier + true + A string of characters that name or otherwise identify a resource on the Internet. + URIs + + + URI + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a biological or bioinformatics database. + Database identifier + + + + Database ID + + + + + + + + + beta12orEarlier + The name of a directory. + + + + Directory name + + + + + + + + + beta12orEarlier + The name (or part of a name) of a file (of any type). + + + + File name + + + + + + + + + + + + + + + + beta12orEarlier + Name of an ontology of biological or bioinformatics concepts and relations. + + + + Ontology name + + + + + + + + + beta12orEarlier + Moby:Link + Moby:URL + A Uniform Resource Locator (URL). + + + URL + + + + + + + + + beta12orEarlier + A Uniform Resource Name (URN). + + + URN + + + + + + + + + beta12orEarlier + A Life Science Identifier (LSID) - a unique identifier of some data. + Life Science Identifier + + + LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:<Authority>:<Namespace>:<ObjectID>[:<Version>] + LSID + + + + + + + + + + beta12orEarlier + The name of a biological or bioinformatics database. + + + + Database name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a molecular sequence database. + + Sequence database name + true + + + + + + + + + beta12orEarlier + The name of a file (of any type) with restricted possible values. + + + + Enumerated file name + + + + + + + + + beta12orEarlier + The extension of a file name. + + + + A file extension is the characters appearing after the final '.' in the file name. + File name extension + + + + + + + + + beta12orEarlier + The base name of a file. + + + + A file base name is the file name stripped of its directory specification and extension. + File base name + + + + + + + + + + + + + + + + beta12orEarlier + Name of a QSAR descriptor. + + + + QSAR descriptor name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type. + + This concept is required for completeness. It should never have child concepts. + Database entry identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of molecular sequence(s) or entries from a molecular sequence database. + + + + Sequence identifier + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a set of molecular sequence(s). + + + + Sequence set ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns. + + Sequence signature identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular sequence alignment, for example a record from an alignment database. + + + + Sequence alignment ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of a phylogenetic distance matrix. + + Phylogenetic distance matrix identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a phylogenetic tree for example from a phylogenetic tree database. + + + + Phylogenetic tree ID + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a comparison matrix. + Substitution matrix identifier + + + + Comparison matrix identifier + + + + + + + + + beta12orEarlier + true + A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment). + Structural profile identifier + + + + Structural (3D) profile ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of tertiary structure alignments. + + + + Structure alignment ID + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an index of amino acid physicochemical and biochemical property data. + + + + Amino acid index ID + + + + + + + + + + + + + + + beta12orEarlier + true + Molecular interaction ID + Identifier of a report of protein interactions from a protein interaction database (typically). + + + + Protein interaction ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein family. + Protein secondary database record identifier + + + + Protein family identifier + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Unique name of a codon usage table. + + + + Codon usage table name + + + + + + + + + + beta12orEarlier + true + Identifier of a transcription factor (or a TF binding site). + + + + Transcription factor identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of microarray data. + + + + Experiment annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of electron microscopy data. + + + + Electron microscopy model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Accession of a report of gene expression (e.g. a gene expression profile) from a database. + Gene expression profile identifier + + + + Gene expression report ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotypes and phenotypes. + + + + Genotype and phenotype annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of biological pathways or networks. + + + + Pathway or network identifier + + + + + + + + + beta12orEarlier + true + Identifier of a biological or biomedical workflow, typically from a database of workflows. + + + + Workflow ID + + + + + + + + + beta12orEarlier + true + Identifier of a data type definition from some provider. + Data resource definition identifier + + + + Data resource definition ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a mathematical model, typically an entry from a database. + Biological model identifier + + + + Biological model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of chemicals. + Chemical compound identifier + Compound ID + Small molecule identifier + + + + Compound identifier + + + + + + + + + beta12orEarlier + A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept ID + + + + + + + + + + + + + + + beta12orEarlier + true + Unique identifier of a scientific article. + Article identifier + + + + Article ID + + + + + + + + + + beta12orEarlier + FB[a-zA-Z_0-9]{2}[0-9]{7} + Identifier of an object from the FlyBase database. + + + + FlyBase ID + + + + + + + + + + beta12orEarlier + Name of an object from the WormBase database, usually a human-readable name. + + + + WormBase name + + + + + + + + + beta12orEarlier + Class of an object from the WormBase database. + + + + A WormBase class describes the type of object such as 'sequence' or 'protein'. + WormBase class + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a molecular sequence database entry. + Sequence accession number + + + + Sequence accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of molecular sequence. + + Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc). + Sequence type + true + + + + + + + + + + beta12orEarlier + The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications. + EMBOSS USA + + + + EMBOSS Uniform Sequence Address + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a protein sequence database entry. + Protein sequence accession number + + + + Sequence accession (protein) + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide sequence database entry. + Nucleotide sequence accession number + + + + Sequence accession (nucleic acid) + + + + + + + + + + beta12orEarlier + (NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+ + Accession number of a RefSeq database entry. + RefSeq ID + + + + RefSeq accession + + + + + + + + + beta12orEarlier + 1.0 + + + Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number. + + UniProt accession (extended) + true + + + + + + + + + + beta12orEarlier + An identifier of PIR sequence database entry. + PIR ID + PIR accession number + + + + PIR identifier + + + + + + + + + beta12orEarlier + 1.2 + + Identifier of a TREMBL sequence database entry. + + + TREMBL accession + true + + + + + + + + + beta12orEarlier + Primary identifier of a Gramene database entry. + Gramene primary ID + + + + Gramene primary identifier + + + + + + + + + + beta12orEarlier + Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases. + + + + EMBL/GenBank/DDBJ ID + + + + + + + + + + beta12orEarlier + A unique identifier of an entry (gene cluster) from the NCBI UniGene database. + UniGene ID + UniGene cluster ID + UniGene identifier + + + + Sequence cluster ID (UniGene) + + + + + + + + + + + beta12orEarlier + Identifier of a dbEST database entry. + dbEST ID + + + + dbEST accession + + + + + + + + + + beta12orEarlier + Identifier of a dbSNP database entry. + dbSNP identifier + + + + dbSNP ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The EMBOSS type of a molecular sequence. + + See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes. + EMBOSS sequence type + true + + + + + + + + + beta12orEarlier + 1.5 + + + List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile). + + EMBOSS listfile + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a cluster of molecular sequence(s). + + + + Sequence cluster ID + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the COG database. + COG ID + + + + Sequence cluster ID (COG) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence motif, for example an entry from a motif database. + + + + Sequence motif identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence profile. + + + + A sequence profile typically represents a sequence alignment. + Sequence profile ID + + + + + + + + + beta12orEarlier + Identifier of an entry from the ELMdb database of protein functional sites. + + + + ELM ID + + + + + + + + + beta12orEarlier + PS[0-9]{5} + Accession number of an entry from the Prosite database. + Prosite ID + + + + Prosite accession number + + + + + + + + + + + + + + + + beta12orEarlier + Unique identifier or name of a HMMER hidden Markov model. + + + + HMMER hidden Markov model ID + + + + + + + + + + beta12orEarlier + Unique identifier or name of a profile from the JASPAR database. + + + + JASPAR profile ID + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a sequence alignment. + + Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on. + Sequence alignment type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The type of a BLAST sequence alignment. + + BLAST sequence alignment type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a phylogenetic tree. + + For example 'nj', 'upgmp' etc. + Phylogenetic tree type + true + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeBASE database. + + + + TreeBASE study accession number + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeFam database. + + + + TreeFam accession number + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a comparison matrix. + + For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used. + Comparison matrix type + true + + + + + + + + + + + + + + + + beta12orEarlier + Unique name or identifier of a comparison matrix. + Substitution matrix name + + + + See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix. + Comparison matrix name + + + + + + + + + + beta12orEarlier + [0-9][a-zA-Z_0-9]{3} + An identifier of an entry from the PDB database. + PDB identifier + PDBID + + + + A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf) + PDB ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the AAindex database. + + + + AAindex ID + + + + + + + + + + beta12orEarlier + Accession number of an entry from the BIND database. + + + + BIND accession number + + + + + + + + + + beta12orEarlier + EBI\-[0-9]+ + Accession number of an entry from the IntAct database. + + + + IntAct accession number + + + + + + + + + + beta12orEarlier + Name of a protein family. + + + + Protein family name + + + + + + + + + + + + + + + beta12orEarlier + Name of an InterPro entry, usually indicating the type of protein matches for that entry. + + + + InterPro entry name + + + + + + + + + + + + + + + + beta12orEarlier + IPR015590 + IPR[0-9]{6} + Primary accession number of an InterPro entry. + InterPro primary accession + InterPro primary accession number + + + + Every InterPro entry has a unique accession number to provide a persistent citation of database records. + InterPro accession + + + + + + + + + + + + + + + beta12orEarlier + Secondary accession number of an InterPro entry. + InterPro secondary accession number + + + + InterPro secondary accession + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the Gene3D database. + + + + Gene3D ID + + + + + + + + + + beta12orEarlier + PIRSF[0-9]{6} + Unique identifier of an entry from the PIRSF database. + + + + PIRSF ID + + + + + + + + + + beta12orEarlier + PR[0-9]{5} + The unique identifier of an entry in the PRINTS database. + + + + PRINTS code + + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Accession number of a Pfam entry. + + + + Pfam accession number + + + + + + + + + + beta12orEarlier + SM[0-9]{5} + Accession number of an entry from the SMART database. + + + + SMART accession number + + + + + + + + + + beta12orEarlier + Unique identifier (number) of a hidden Markov model from the Superfamily database. + + + + Superfamily hidden Markov model number + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the TIGRFam database. + TIGRFam accession number + + + + TIGRFam ID + + + + + + + + + + beta12orEarlier + PD[0-9]+ + A ProDom domain family accession number. + + + + ProDom is a protein domain family database. + ProDom accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TRANSFAC database. + + + + TRANSFAC accession number + + + + + + + + + beta12orEarlier + [AEP]-[a-zA-Z_0-9]{4}-[0-9]+ + Accession number of an entry from the ArrayExpress database. + ArrayExpress experiment ID + + + + ArrayExpress accession number + + + + + + + + + beta12orEarlier + [0-9]+ + PRIDE experiment accession number. + + + + PRIDE experiment accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMDB electron microscopy database. + + + + EMDB ID + + + + + + + + + + beta12orEarlier + [GDS|GPL|GSE|GSM][0-9]+ + Accession number of an entry from the GEO database. + + + + GEO accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the GermOnline database. + + + + GermOnline ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMAGE database. + + + + EMAGE ID + + + + + + + + + beta12orEarlier + true + Accession number of an entry from a database of disease. + + + + Disease ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the HGVbase database. + + + + HGVbase ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the HIVDB database. + + HIVDB identifier + true + + + + + + + + + + beta12orEarlier + [*#+%^]?[0-9]{6} + Identifier of an entry from the OMIM database. + + + + OMIM ID + + + + + + + + + + + beta12orEarlier + Unique identifier of an object from one of the KEGG databases (excluding the GENES division). + + + + KEGG object identifier + + + + + + + + + + beta12orEarlier + REACT_[0-9]+(\.[0-9]+)? + Identifier of an entry from the Reactome database. + Reactome ID + + + + Pathway ID (reactome) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the aMAZE database. + + Pathway ID (aMAZE) + true + + + + + + + + + + + beta12orEarlier + Identifier of an pathway from the BioCyc biological pathways database. + BioCyc pathway ID + + + + Pathway ID (BioCyc) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the INOH database. + INOH identifier + + + + Pathway ID (INOH) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PATIKA database. + PATIKA ID + + + + Pathway ID (PATIKA) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB. + CPDB ID + + + + This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined. + Pathway ID (CPDB) + + + + + + + + + + beta12orEarlier + PTHR[0-9]{5} + Identifier of a biological pathway from the Panther Pathways database. + Panther Pathways ID + + + + Pathway ID (Panther) + + + + + + + + + + + + + + + + beta12orEarlier + MIR:00100005 + MIR:[0-9]{8} + Unique identifier of a MIRIAM data resource. + + + + This is the identifier used internally by MIRIAM for a data type. + MIRIAM identifier + + + + + + + + + + + + + + + beta12orEarlier + The name of a data type from the MIRIAM database. + + + + MIRIAM data type name + + + + + + + + + + + + + + + + + beta12orEarlier + urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202 + The URI (URL or URN) of a data entity from the MIRIAM database. + identifiers.org synonym + + + + A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term. + MIRIAM URI + + + + + + + + + beta12orEarlier + UniProt|Enzyme Nomenclature + The primary name of a data type from the MIRIAM database. + + + + The primary name of a MIRIAM data type is taken from a controlled vocabulary. + MIRIAM data type primary name + + + + + UniProt|Enzyme Nomenclature + A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'. + + + + + + + + + beta12orEarlier + A synonymous name of a data type from the MIRIAM database. + + + + A synonymous name for a MIRIAM data type taken from a controlled vocabulary. + MIRIAM data type synonymous name + + + + + + + + + + beta12orEarlier + Unique identifier of a Taverna workflow. + + + + Taverna workflow ID + + + + + + + + + + beta12orEarlier + Name of a biological (mathematical) model. + + + + Biological model name + + + + + + + + + + beta12orEarlier + (BIOMD|MODEL)[0-9]{10} + Unique identifier of an entry from the BioModel database. + + + + BioModel ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure. + PubChem compound accession identifier + + + + PubChem CID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the ChemSpider database. + + + + ChemSpider ID + + + + + + + + + + beta12orEarlier + CHEBI:[0-9]+ + Identifier of an entry from the ChEBI database. + ChEBI IDs + ChEBI identifier + + + + ChEBI ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the BioPax ontology. + + + + BioPax concept ID + + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a concept from The Gene Ontology. + GO concept identifier + + + + GO concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MeSH vocabulary. + + + + MeSH concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the HGNC controlled vocabulary. + + + + HGNC concept ID + + + + + + + + + + + beta12orEarlier + 9662|3483|182682 + [1-9][0-9]{0,8} + A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database. + NCBI tax ID + NCBI taxonomy identifier + + + + NCBI taxonomy ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the Plant Ontology (PO). + + + + Plant Ontology concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the UMLS vocabulary. + + + + UMLS concept ID + + + + + + + + + + beta12orEarlier + FMA:[0-9]+ + An identifier of a concept from Foundational Model of Anatomy. + + + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the EMAP mouse ontology. + + + + EMAP concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the ChEBI ontology. + + + + ChEBI concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MGED ontology. + + + + MGED concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the myGrid ontology. + + + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid concept ID + + + + + + + + + + beta12orEarlier + 4963447 + [1-9][0-9]{0,8} + PubMed unique identifier of an article. + PMID + + + + PubMed ID + + + + + + + + + + beta12orEarlier + (doi\:)?[0-9]{2}\.[0-9]{4}/.* + Digital Object Identifier (DOI) of a published article. + Digital Object Identifier + + + + DOI + + + + + + + + + + beta12orEarlier + Medline UI (unique identifier) of an article. + Medline unique identifier + + + + The use of Medline UI has been replaced by the PubMed unique identifier. + Medline UI + + + + + + + + + beta12orEarlier + The name of a computer package, application, method or function. + + + + Tool name + + + + + + + + + beta12orEarlier + The unique name of a signature (sequence classifier) method. + + + + Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP. + Tool name (signature) + + + + + + + + + beta12orEarlier + The name of a BLAST tool. + BLAST name + + + + This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'. + Tool name (BLAST) + + + + + + + + + beta12orEarlier + The name of a FASTA tool. + + + + This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'. + Tool name (FASTA) + + + + + + + + + beta12orEarlier + The name of an EMBOSS application. + + + + Tool name (EMBOSS) + + + + + + + + + beta12orEarlier + The name of an EMBASSY package. + + + + Tool name (EMBASSY package) + + + + + + + + + beta12orEarlier + A QSAR constitutional descriptor. + QSAR constitutional descriptor + + + QSAR descriptor (constitutional) + + + + + + + + + beta12orEarlier + A QSAR electronic descriptor. + QSAR electronic descriptor + + + QSAR descriptor (electronic) + + + + + + + + + beta12orEarlier + A QSAR geometrical descriptor. + QSAR geometrical descriptor + + + QSAR descriptor (geometrical) + + + + + + + + + beta12orEarlier + A QSAR topological descriptor. + QSAR topological descriptor + + + QSAR descriptor (topological) + + + + + + + + + beta12orEarlier + A QSAR molecular descriptor. + QSAR molecular descriptor + + + QSAR descriptor (molecular) + + + + + + + + + beta12orEarlier + Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (protein) + + + + + + + + + beta12orEarlier + Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (nucleic acid) + + + + + + + + + + + + + + + beta12orEarlier + A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information. + + + The cluster might include sequences identifiers, short descriptions, alignment and summary information. + Sequence cluster + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration. + + A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'. + Psiblast checkpoint file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequences generated by HMMER package in FASTA-style format. + + HMMER synthetic sequences set + true + + + + + + + + + + + + + + + beta12orEarlier + A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses. + + + Proteolytic digest + + + + + + + + + beta12orEarlier + SO:0000412 + Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease. + + + Restriction digest + + + + + + + + + beta12orEarlier + Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set. + + + PCR primers + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format. + + vectorstrip cloning vector definition file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format. + + Primer3 internal oligo mishybridizing library + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format. + + Primer3 mispriming library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of one or more pairs of primer sequences, as used by EMBOSS primersearch application. + + primersearch primer pairs sequence record + true + + + + + + + + + + beta12orEarlier + A cluster of protein sequences. + Protein sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (protein) + + + + + + + + + + beta12orEarlier + A cluster of nucleotide sequences. + Nucleotide sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (nucleic acid) + + + + + + + + + beta12orEarlier + The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths. + + + Sequence length + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence word. + + Word size is used for example in word-based sequence database search methods. + Word size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence window. + + A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring. + Window size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Specification of range(s) of length of sequences. + + Sequence length range + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc. + + + Sequence information report + true + + + + + + + + + beta12orEarlier + An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis. + Sequence properties report + + + Sequence property + + + + + + + + + beta12orEarlier + Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence. + Feature record + Features + General sequence features + Sequence features report + SO:0000110 + + + This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required. + Sequence features + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + beta13 + + + Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Sequence features (comparative) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from protein sequence data. + + Sequence property (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from nucleotide sequence data. + + Sequence property (nucleic acid) + true + + + + + + + + + beta12orEarlier + A report on sequence complexity, for example low-complexity or repeat regions in sequences. + Sequence property (complexity) + + + Sequence complexity report + + + + + + + + + beta12orEarlier + A report on ambiguity in molecular sequence(s). + Sequence property (ambiguity) + + + Sequence ambiguity report + + + + + + + + + beta12orEarlier + A report (typically a table) on character or word composition / frequency of a molecular sequence(s). + Sequence composition + Sequence property (composition) + + + Sequence composition report + + + + + + + + + beta12orEarlier + A report on peptide fragments of certain molecular weight(s) in one or more protein sequences. + + + Peptide molecular weight hits + + + + + + + + + beta12orEarlier + A plot of third base position variability in a nucleotide sequence. + + + Base position variability plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A table of character or word composition / frequency of a molecular sequence. + + Sequence composition table + true + + + + + + + + + + beta12orEarlier + A table of base frequencies of a nucleotide sequence. + + + Base frequencies table + + + + + + + + + + beta12orEarlier + A table of word composition of a nucleotide sequence. + + + Base word frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid frequencies of a protein sequence. + Sequence composition (amino acid frequencies) + + + Amino acid frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid word composition of a protein sequence. + Sequence composition (amino acid words) + + + Amino acid word frequencies table + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence in DAS format. + + DAS sequence feature annotation + true + + + + + + + + + beta12orEarlier + Annotation of positional sequence features, organised into a standard feature table. + Sequence feature table + + + Feature table + + + + + + + + + + + + + + + beta12orEarlier + A map of (typically one) DNA sequence annotated with positional or non-positional features. + DNA map + + + Map + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable. + Feature table (nucleic acid) + Nucleic acid feature table + Genome features + Genomic features + + + This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features. + Nucleic acid features + + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a protein sequence. + Feature table (protein) + Protein feature table + + + This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features. + Protein features + + + + + + + + + beta12orEarlier + Moby:GeneticMap + A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies. + Linkage map + + + A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms. + Genetic map + + + + + + + + + beta12orEarlier + A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs. + + + A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment. + Sequence map + + + + + + + + + beta12orEarlier + A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them. + + + Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing. + Physical map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image of a sequence with matches to signatures, motifs or profiles. + + + Sequence signature map + true + + + + + + + + + beta12orEarlier + A map showing banding patterns derived from direct observation of a stained chromosome. + Chromosome map + Cytogenic map + Cytologic map + + + This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms. + Cytogenetic map + + + + + + + + + beta12orEarlier + A gene map showing distances between loci based on relative cotransduction frequencies. + + + DNA transduction map + + + + + + + + + beta12orEarlier + Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene. + + + Gene map + + + + + + + + + beta12orEarlier + Sequence map of a plasmid (circular DNA). + + + Plasmid map + + + + + + + + + beta12orEarlier + Sequence map of a whole genome. + + + Genome map + + + + + + + + + + beta12orEarlier + Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence. + + + Restriction map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches. + InterPro compact match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing detailed information on matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. + InterPro detailed match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing the architecture of InterPro domains in a protein sequence. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein. + InterPro architecture image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + SMART protein schematic in PNG format. + + SMART protein schematic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences. + + + GlobPlot domain image + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences. + + + Sequence motif matches + true + + + + + + + + + beta12orEarlier + 1.5 + + + Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + The report might include derived data map such as classification, annotation, organisation, periodicity etc. + Sequence features (repeats) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + + Gene and transcript structure (report) + true + + + + + + + + + beta12orEarlier + 1.8 + + regions of a nucleic acid sequence containing mobile genetic elements. + + + Mobile genetic elements + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on quadruplex-forming motifs in a nucleotide sequence. + + Nucleic acid features (quadruplexes) + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on nucleosome formation potential or exclusion sequence(s). + + + Nucleosome exclusion sequences + true + + + + + + + + + beta12orEarlier + beta13 + + A report on exonic splicing enhancers (ESE) in an exon. + + + Gene features (exonic splicing enhancer) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc. + + Nucleic acid features (microRNA) + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding region + true + + + + + + + + + beta12orEarlier + beta13 + + + A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence. + + Gene features (SECIS element) + true + + + + + + + + + beta12orEarlier + 1.8 + + transcription factor binding sites (TFBS) in a DNA sequence. + + + Transcription factor binding sites + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites. + + Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids. + Protein features (sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein features report (signal peptides) + true + + + + + + + + + beta12orEarlier + 1.8 + + cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein features report (cleavage sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein features (post-translation modifications) + true + + + + + + + + + beta12orEarlier + 1.8 + + catalytic residues (active site) of an enzyme. + + + Protein features report (active sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids. + + + Protein features report (binding sites) + true + + + + + + + + + beta12orEarlier + beta13 + + A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data. + + + Epitope mapping is commonly done during vaccine design. + Protein features (epitopes) + true + + + + + + + + + beta12orEarlier + 1.8 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein features report (nucleic acid binding sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on epitopes that bind to MHC class I molecules. + + MHC Class I epitopes report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted epitopes that bind to MHC class II molecules. + + MHC Class II epitopes report + true + + + + + + + + + beta12orEarlier + beta13 + + A report or plot of PEST sites in a protein sequence. + + + 'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically. + Protein features (PEST sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Scores from a sequence database search (for example a BLAST search). + + Sequence database hits scores list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignments from a sequence database search (for example a BLAST search). + + Sequence database hits alignments list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search). + + Sequence database hits evaluation data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alphabet for the motifs (patterns) that MEME will search for. + + MEME motif alphabet + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MEME background frequencies file. + + MEME background frequencies file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of directives for ordering and spacing of MEME motifs. + + MEME motifs directive file + true + + + + + + + + + beta12orEarlier + Dirichlet distribution used by hidden Markov model analysis programs. + + + Dirichlet distribution + + + + + + + + + beta12orEarlier + 1.4 + + + + Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states. + + HMM emission and transition counts + true + + + + + + + + + beta12orEarlier + Regular expression pattern. + + + Regular expression + + + + + + + + + + + + + + + beta12orEarlier + Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence. + + + Sequence motif + + + + + + + + + + + + + + + beta12orEarlier + Some type of statistical model representing a (typically multiple) sequence alignment. + + + Sequence profile + http://semanticscience.org/resource/SIO_010531 + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved protein sequence pattern. + InterPro entry + Protein domain signature + Protein family signature + Protein region signature + Protein repeat signature + Protein site signature + + + Protein signature + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide regular expression pattern from the Prosite database. + + Prosite nucleotide pattern + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein regular expression pattern from the Prosite database. + + Prosite protein pattern + true + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position. + PFM + + + Position frequency matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position. + PWM + + + Contributions of individual sequences to the matrix might be uneven (weighted). + Position weight matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position. + ICM + + + Information content matrix + + + + + + + + + beta12orEarlier + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences. + HMM + + + Hidden Markov model + + + + + + + + + beta12orEarlier + One or more fingerprints (sequence classifiers) as used in the PRINTS database. + + + Fingerprint + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein signature of the type used in the EMBASSY Signature package. + + Domainatrix signature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NULL hidden Markov model representation used by the HMMER package. + + HMMER NULL hidden Markov model + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein family signature (sequence classifier) from the InterPro database. + + Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures. + Protein family signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein domain signature (sequence classifier) from the InterPro database. + + Protein domain signatures identify structural or functional domains or other units with defined boundaries. + Protein domain signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein region signature (sequence classifier) from the InterPro database. + + A protein region signature defines a region which cannot be described as a protein family or domain signature. + Protein region signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein repeat signature (sequence classifier) from the InterPro database. + + A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain. + Protein repeat signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein site signature (sequence classifier) from the InterPro database. + + A protein site signature is a classifier for a specific site in a protein. + Protein site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein conserved site signature (sequence classifier) from the InterPro database. + + A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification. + Protein conserved site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein active site signature (sequence classifier) from the InterPro database. + + A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available. + Protein active site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein binding site signature (sequence classifier) from the InterPro database. + + A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification. + Protein binding site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein post-translational modification signature (sequence classifier) from the InterPro database. + + A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible. + Protein post-translational modification signature + true + + + + + + + + + beta12orEarlier + true + Alignment of exactly two molecular sequences. + Sequence alignment (pair) + + + Pair sequence alignment + http://semanticscience.org/resource/SIO_010068 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two molecular sequences. + + Sequence alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment of multiple nucleotide sequences. + Sequence alignment (nucleic acid) + DNA sequence alignment + RNA sequence alignment + + + Nucleic acid sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple protein sequences. + Sequence alignment (protein) + + + Protein sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences of different types. + Sequence alignment (hybrid) + + + Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA. + Hybrid sequence alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two nucleotide sequences. + + Sequence alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two protein sequences. + + Sequence alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of exactly two molecular sequences of different types. + + Hybrid sequence alignment (pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two nucleotide sequences. + + Multiple nucleotide sequence alignment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two protein sequences. + + Multiple protein sequence alignment + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the penalty for opening or extending a gap in an alignment. + + + Alignment score or penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Whether end gaps are scored or not. + + Score end gaps control + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of sequences in an output sequence alignment. + + Aligned sequence order + true + + + + + + + + + beta12orEarlier + A penalty for opening a gap in an alignment. + + + Gap opening penalty + + + + + + + + + beta12orEarlier + A penalty for extending a gap in an alignment. + + + Gap extension penalty + + + + + + + + + beta12orEarlier + A penalty for gaps that are close together in an alignment. + + + Gap separation penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + Terminal gap penalty + true + + + + + + + + + beta12orEarlier + The score for a 'match' used in various sequence database search applications with simple scoring schemes. + + + Match reward score + + + + + + + + + beta12orEarlier + The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes. + + + Mismatch penalty score + + + + + + + + + beta12orEarlier + This is the threshold drop in score at which extension of word alignment is halted. + + + Drop off score + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (float) + true + + + + + + + + + beta12orEarlier + A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap opening penalty + + + + + + + + + beta12orEarlier + A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap extension penalty + + + + + + + + + beta12orEarlier + Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences. + + + Sequence identity + + + + + + + + + beta12orEarlier + Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension. + + + Data Type is float probably. + Sequence similarity + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on molecular sequence alignment quality (estimated accuracy). + + Sequence alignment metadata (quality report) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on character conservation in a molecular sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment report (site conservation) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures. + + Sequence alignment report (site correlation) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment). + + Sequence-profile alignment (Domainatrix signature) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequence(s) to a hidden Markov model(s). + + Sequence-profile alignment (HMM) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequences to a protein fingerprint from the PRINTS database. + + Sequence-profile alignment (fingerprint) + true + + + + + + + + + beta12orEarlier + Continuous quantitative data that may be read during phylogenetic tree calculation. + Phylogenetic continuous quantitative characters + Quantitative traits + + + Phylogenetic continuous quantitative data + + + + + + + + + beta12orEarlier + Character data with discrete states that may be read during phylogenetic tree calculation. + Discrete characters + Discretely coded characters + Phylogenetic discrete states + + + Phylogenetic discrete data + + + + + + + + + beta12orEarlier + One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny. + Phylogenetic report (cliques) + + + Phylogenetic character cliques + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic invariants data for testing alternative tree topologies. + Phylogenetic report (invariants) + + + Phylogenetic invariants + + + + + + + + + beta12orEarlier + 1.5 + + + A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis. + Phylogenetic report + true + + + + + + + + + beta12orEarlier + A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis. + Phylogenetic tree report (DNA substitution model) + Sequence alignment report (DNA substitution model) + Substitution model + + + DNA substitution model + + + + + + + + + beta12orEarlier + 1.4 + + + Data about the shape of a phylogenetic tree. + + Phylogenetic tree report (tree shape) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the confidence of a phylogenetic tree. + + Phylogenetic tree report (tree evaluation) + true + + + + + + + + + beta12orEarlier + Distances, such as Branch Score distance, between two or more phylogenetic trees. + Phylogenetic tree report (tree distances) + + + Phylogenetic tree distances + + + + + + + + + beta12orEarlier + 1.4 + + + Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis. + + Phylogenetic tree report (tree stratigraphic) + true + + + + + + + + + beta12orEarlier + Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts. + Phylogenetic report (character contrasts) + + + Phylogenetic character contrasts + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for sequence comparison. + + Comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for sequence comparison. + + Comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for nucleotide comparison. + Nucleotide comparison matrix + Nucleotide substitution matrix + + + Comparison matrix (nucleotide) + + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid comparison. + Amino acid comparison matrix + Amino acid substitution matrix + + + Comparison matrix (amino acid) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for nucleotide comparison. + + Nucleotide comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for nucleotide comparison. + + Nucleotide comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for amino acid comparison. + + Amino acid comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for amino acid comparison. + + Amino acid comparison matrix (floats) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a nucleic acid tertiary (3D) structure. + + + Nucleic acid structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules. + Protein structures + + + Protein structure + + + + + + + + + beta12orEarlier + The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule. + + + This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead. + Protein-ligand complex + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a carbohydrate (3D) structure. + + + Carbohydrate structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound. + CHEBI:23367 + + + Small molecule structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a DNA tertiary (3D) structure. + + + DNA structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for an RNA tertiary (3D) structure. + + + RNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc. + + + tRNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain. + + + Protein chain + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a protein domain. + + + Protein domain + + + + + + + + + beta12orEarlier + 1.5 + + + 3D coordinate and associated data for a protein tertiary (3D) structure (all atoms). + + Protein structure (all atoms) + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only). + Protein structure (C-alpha atoms) + + + C-beta atoms from amino acid side-chains may be included. + C-alpha trace + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms). + + Protein chain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein chain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms). + + Protein domain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein domain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of exactly two molecular tertiary (3D) structures. + Pair structure alignment + + + Structure alignment (pair) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two molecular tertiary (3D) structures. + + Structure alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of protein tertiary (3D) structures. + Structure alignment (protein) + + + Protein structure alignment + + + + + + + + + beta12orEarlier + Alignment (superimposition) of nucleic acid tertiary (3D) structures. + Structure alignment (nucleic acid) + + + Nucleic acid structure alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures. + + Structure alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two protein tertiary (3D) structures. + + Multiple protein tertiary structure alignment + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered). + + Structure alignment (protein all atoms) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be considered. + Structure alignment (protein C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Pairwise protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Pairwise protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Multiple protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Multiple protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures. + + Structure alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures. + + Multiple nucleic acid tertiary structure alignment + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of RNA tertiary (3D) structures. + Structure alignment (RNA) + + + RNA structure alignment + + + + + + + + + beta12orEarlier + Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures. + + + Structural transformation matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite hit table of protein chain tertiary structure alignment data. + + The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given. + DaliLite hit table + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A score reflecting structural similarities of two molecules. + + Molecular similarity score + true + + + + + + + + + beta12orEarlier + Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates. + RMSD + + + Root-mean-square deviation + + + + + + + + + beta12orEarlier + A measure of the similarity between two ligand fingerprints. + + + A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types. + Tanimoto similarity score + + + + + + + + + beta12orEarlier + A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments. + + + 3D-1D scoring matrix + + + + + + + + + + beta12orEarlier + A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids. + + + Amino acid index + + + + + + + + + beta12orEarlier + Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids. + Chemical classes (amino acids) + + + Amino acid index (chemical classes) + + + + + + + + + beta12orEarlier + Statistical protein contact potentials. + Contact potentials (amino acid pair-wise) + + + Amino acid pair-wise contact potentials + + + + + + + + + beta12orEarlier + Molecular weights of amino acids. + Molecular weight (amino acids) + + + Amino acid index (molecular weight) + + + + + + + + + beta12orEarlier + Hydrophobic, hydrophilic or charge properties of amino acids. + Hydropathy (amino acids) + + + Amino acid index (hydropathy) + + + + + + + + + beta12orEarlier + Experimental free energy values for the water-interface and water-octanol transitions for the amino acids. + White-Wimley data (amino acids) + + + Amino acid index (White-Wimley data) + + + + + + + + + beta12orEarlier + Van der Waals radii of atoms for different amino acid residues. + van der Waals radii (amino acids) + + + Amino acid index (van der Waals radii) + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific enzyme. + + Enzyme report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific restriction enzyme such as enzyme reference data. + + This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc. + Restriction enzyme report + true + + + + + + + + + beta12orEarlier + List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents. + + + The report might include associated data such as frequency of peptide fragment molecular weights. + Peptide molecular weights + + + + + + + + + beta12orEarlier + Report on the hydrophobic moment of a polypeptide sequence. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Peptide hydrophobic moment + + + + + + + + + beta12orEarlier + The aliphatic index of a protein. + + + The aliphatic index is the relative protein volume occupied by aliphatic side chains. + Protein aliphatic index + + + + + + + + + beta12orEarlier + A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein sequence hydropathy plot + + + + + + + + + beta12orEarlier + A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence. + + + Protein charge plot + + + + + + + + + beta12orEarlier + The solubility or atomic solvation energy of a protein sequence or structure. + Protein solubility data + + + Protein solubility + + + + + + + + + beta12orEarlier + Data on the crystallizability of a protein sequence. + Protein crystallizability data + + + Protein crystallizability + + + + + + + + + beta12orEarlier + Data on the stability, intrinsic disorder or globularity of a protein sequence. + Protein globularity data + + + Protein globularity + + + + + + + + + + beta12orEarlier + The titration curve of a protein. + + + Protein titration curve + + + + + + + + + beta12orEarlier + The isoelectric point of one proteins. + + + Protein isoelectric point + + + + + + + + + beta12orEarlier + The pKa value of a protein. + + + Protein pKa value + + + + + + + + + beta12orEarlier + The hydrogen exchange rate of a protein. + + + Protein hydrogen exchange rate + + + + + + + + + beta12orEarlier + The extinction coefficient of a protein. + + + Protein extinction coefficient + + + + + + + + + beta12orEarlier + The optical density of a protein. + + + Protein optical density + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins). + + Protein subcellular localisation + true + + + + + + + + + beta12orEarlier + An report on allergenicity / immunogenicity of peptides and proteins. + Peptide immunogenicity + Peptide immunogenicity report + + + This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity data + + + + + + + + + beta12orEarlier + beta13 + + + A report on the immunogenicity of MHC class I or class II binding peptides. + + MHC peptide immunogenicity report + true + + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains. + Protein property (structural) + Protein report (structure) + Protein structural property + Protein structure report (domain) + Protein structure-derived report + + + Protein structure report + + + + + + + + + beta12orEarlier + Report on the quality of a protein three-dimensional model. + Protein property (structural quality) + Protein report (structural quality) + Protein structure report (quality evaluation) + Protein structure validation report + + + Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc. + Protein structural quality report + + + + + + + + + beta12orEarlier + 1.12 + + Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups. + + + Protein non-covalent interactions report + true + + + + + + + + + beta12orEarlier + 1.4 + + + Informative report on flexibility or motion of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein flexibility or motion report + true + + + + + + + + + beta12orEarlier + Data on the solvent accessible or buried surface area of a protein structure. + + + This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc. + Protein solvent accessibility + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein surface report + true + + + + + + + + + beta12orEarlier + Phi/psi angle data or a Ramachandran plot of a protein structure. + + + Ramachandran plot + + + + + + + + + beta12orEarlier + Data on the net charge distribution (dipole moment) of a protein structure. + + + Protein dipole moment + + + + + + + + + + beta12orEarlier + A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix + + + + + + + + + beta12orEarlier + An amino acid residue contact map for a protein structure. + + + Protein contact map + + + + + + + + + beta12orEarlier + Report on clusters of contacting residues in protein structures such as a key structural residue network. + + + Protein residue 3D cluster + + + + + + + + + beta12orEarlier + Patterns of hydrogen bonding in protein structures. + + + Protein hydrogen bonds + + + + + + + + + beta12orEarlier + 1.4 + + + Non-canonical atomic interactions in protein structures. + + Protein non-canonical interactions + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the CATH database. + + The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links. + CATH node + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the SCOP database. + + SCOP node + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format. + + + EMBASSY domain classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'class' node from the CATH database. + + CATH class + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'architecture' node from the CATH database. + + CATH architecture + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'topology' node from the CATH database. + + CATH topology + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'homologous superfamily' node from the CATH database. + + CATH homologous superfamily + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'structurally similar group' node from the CATH database. + + CATH structurally similar group + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'functional category' node from the CATH database. + + CATH functional category + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s). + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Protein fold recognition report + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interaction report + true + + + + + + + + + beta12orEarlier + An informative report on protein-ligand (small molecule) interaction(s). + Protein-drug interaction report + + + Protein-ligand interaction report + + + + + + + + + beta12orEarlier + 1.8 + + protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions report + true + + + + + + + + + beta12orEarlier + Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature. + Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature + Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature. + Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position. + Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating. + Nucleic acid stability profile + Melting map + Nucleic acid melting curve + + + A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence. + Nucleic acid melting profile + + + + + + + + + beta12orEarlier + Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid enthalpy + + + + + + + + + beta12orEarlier + Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid entropy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + Nucleic acid melting temperature + true + + + + + + + + + beta12orEarlier + 1.21 + + Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid stitch profile + true + + + + + + + + + beta12orEarlier + DNA base pair stacking energies data. + + + DNA base pair stacking energies data + + + + + + + + + beta12orEarlier + DNA base pair twist angle data. + + + DNA base pair twist angle data + + + + + + + + + beta12orEarlier + DNA base trimer roll angles data. + + + DNA base trimer roll angles data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA parameters used by the Vienna package. + + Vienna RNA parameters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Structure constraints used by the Vienna package. + + Vienna RNA structure constraints + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA concentration data used by the Vienna package. + + Vienna RNA concentration data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA calculated energy data generated by the Vienna package. + + Vienna RNA calculated energy + true + + + + + + + + + + beta12orEarlier + Dotplot of RNA base pairing probability matrix. + + + Such as generated by the Vienna package. + Base pairing probability matrix dotplot + + + + + + + + + beta12orEarlier + A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc. + Nucleic acid report (folding model) + Nucleic acid report (folding) + RNA secondary structure folding classification + RNA secondary structure folding probabilities + + + Nucleic acid folding report + + + + + + + + + + + + + + + beta12orEarlier + Table of codon usage data calculated from one or more nucleic acid sequences. + + + A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table. + Codon usage table + + + + + + + + + beta12orEarlier + A genetic code for an organism. + + + A genetic code need not include detailed codon usage information. + Genetic code + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple measure of synonymous codon usage bias often used to predict gene expression levels. + + Codon adaptation index + true + + + + + + + + + beta12orEarlier + A plot of the synonymous codon usage calculated for windows over a nucleotide sequence. + Synonymous codon usage statistic plot + + + Codon usage bias plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons. + + Nc statistic + true + + + + + + + + + beta12orEarlier + The differences in codon usage fractions between two codon usage tables. + + + Codon usage fraction difference + + + + + + + + + beta12orEarlier + A human-readable collection of information about the influence of genotype on drug response. + + + The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomic test report + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific disease. + + + For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + Disease report + + + + + + + + + beta12orEarlier + 1.8 + + A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium (report) + true + + + + + + + + + + beta12orEarlier + A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context. + + + Heat map + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about which probes belong to which probe set. + + Affymetrix probe sets library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated. + GIN file + + Affymetrix probe sets information library file + true + + + + + + + + + beta12orEarlier + 1.12 + + Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS. + + + Molecular weights standard fingerprint + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a metabolic pathway. + + + This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc. + Metabolic pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + genetic information processing pathways. + + + Genetic information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + environmental information processing pathways. + + + Environmental information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a signal transduction pathway. + + + Signal transduction pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + Topic concernning cellular process pathways. + + + Cellular process pathways report + true + + + + + + + + + beta12orEarlier + 1.8 + + disease pathways, typically of human disease. + + + Disease pathway or network report + true + + + + + + + + + beta12orEarlier + 1.21 + + A report typically including a map (diagram) of drug structure relationships. + + + Drug structure relationship map + true + + + + + + + + + beta12orEarlier + 1.8 + + + networks of protein interactions. + + Protein interaction networks + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources. + + A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types. + MIRIAM datatype + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the lower or upper limit of an expectation value (E-value). + Expectation value + + + An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score. + E-value + + + + + + + + + beta12orEarlier + The z-value is the number of standard deviations a data value is above or below a mean value. + + + A z-value might be specified as a threshold for reporting hits from database searches. + Z-value + + + + + + + + + beta12orEarlier + The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true. + + + A z-value might be specified as a threshold for reporting hits from database searches. + P-value + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) version, for example name, version number and release date. + + Database version information + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on an application version, for example name, version number and release date. + + Tool version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a version of the CATH database. + + CATH version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-mapping of Swiss-Prot codes to PDB identifiers. + + Swiss-Prot to PDB mapping + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-references from a sequence record to other databases. + + Sequence database cross-references + true + + + + + + + + + beta12orEarlier + 1.5 + + + Metadata on the status of a submitted job. + + Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed). + Job status + true + + + + + + + + + beta12orEarlier + 1.0 + + + The (typically numeric) unique identifier of a submitted job. + + Job ID + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of job, for example interactive or non-interactive. + + Job type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages. + + Tool log + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures. + + DaliLite log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + STRIDE log file. + + STRIDE log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NACCESS log file. + + NACCESS log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS wordfinder log file. + + EMBOSS wordfinder log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) domainatrix application log file. + + EMBOSS domainatrix log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) sites application log file. + + EMBOSS sites log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) supermatcher error file. + + EMBOSS supermatcher error file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS megamerger log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS whichdb log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS vectorstrip log file. + + EMBOSS vectorstrip log file + true + + + + + + + + + beta12orEarlier + A username on a computer system or a website. + + + + Username + + + + + + + + + beta12orEarlier + A password on a computer system, or a website. + + + + Password + + + + + + + + + beta12orEarlier + Moby:Email + Moby:EmailAddress + A valid email address of an end-user. + + + + Email address + + + + + + + + + beta12orEarlier + The name of a person. + + + + Person name + + + + + + + + + beta12orEarlier + 1.5 + + + Number of iterations of an algorithm. + + Number of iterations + true + + + + + + + + + beta12orEarlier + 1.5 + + + Number of entities (for example database hits, sequences, alignments etc) to write to an output file. + + Number of output entities + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of hits (reported matches) in an output file from a database search. + + Hit sort order + true + + + + + + + + + + + + + + + beta12orEarlier + A drug structure relationship map is report (typically a map diagram) of drug structure relationships. + A human-readable collection of information about a specific drug. + Drug annotation + Drug structure relationship map + + + Drug report + + + + + + + + + beta12orEarlier + An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information. + + + See also 'Phylogenetic tree' + Phylogenetic tree image + + + + + + + + + beta12orEarlier + Image of RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure image + + + + + + + + + beta12orEarlier + Image of protein secondary structure. + + + Protein secondary structure image + + + + + + + + + beta12orEarlier + Image of one or more molecular tertiary (3D) structures. + + + Structure image + + + + + + + + + beta12orEarlier + Image of two or more aligned molecular sequences possibly annotated with alignment features. + + + Sequence alignment image + + + + + + + + + beta12orEarlier + An image of the structure of a small chemical compound. + Small molecule structure image + Chemical structure sketch + Small molecule sketch + + + The molecular identifier and formula are typically included. + Chemical structure image + + + + + + + + + + + + + + + beta12orEarlier + A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development. + + + Fate map + + + + + + + + + + beta12orEarlier + An image of spots from a microarray experiment. + + + Microarray spots image + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the BioPax ontology. + + BioPax term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition from The Gene Ontology (GO). + + GO + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MeSH vocabulary. + + MeSH + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the HGNC controlled vocabulary. + + HGNC + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the NCBI taxonomy vocabulary. + + NCBI taxonomy vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the Plant Ontology (PO). + + Plant ontology term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the UMLS vocabulary. + + UMLS + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from Foundational Model of Anatomy. + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the EMAP mouse ontology. + + EMAP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the ChEBI ontology. + + ChEBI + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MGED ontology. + + MGED + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the myGrid ontology. + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a biological process from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a molecular function from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (molecular function) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a cellular component from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (cellular component) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relation type defined in an ontology. + + Ontology relation type + true + + + + + + + + + beta12orEarlier + The definition of a concept from an ontology. + Ontology class definition + + + Ontology concept definition + + + + + + + + + beta12orEarlier + 1.4 + + + A comment on a concept from an ontology. + + Ontology concept comment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Reference for a concept from an ontology. + + Ontology concept reference + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a published article provided by the doc2loc program. + + The doc2loc output includes the url, format, type and availability code of a document for every service provider. + doc2loc document information + true + + + + + + + + + beta12orEarlier + PDBML:PDB_residue_no + WHATIF: pdb_number + A residue identifier (a string) from a PDB file. + + + PDB residue number + + + + + + + + + beta12orEarlier + Cartesian coordinate of an atom (in a molecular structure). + Cartesian coordinate + + + Atomic coordinate + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian x coordinate of an atom (in a molecular structure). + + + Atomic x coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian y coordinate of an atom (in a molecular structure). + + + Atomic y coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian z coordinate of an atom (in a molecular structure). + + + Atomic z coordinate + true + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_atom_name + WHATIF: PDBx_auth_atom_id + WHATIF: PDBx_type_symbol + WHATIF: alternate_atom + WHATIF: atom_type + Identifier (a string) of a specific atom from a PDB file for a molecular structure. + + + + PDB atom name + + + + + + + + + beta12orEarlier + Data on a single atom from a protein structure. + Atom data + CHEBI:33250 + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein atom + + + + + + + + + beta12orEarlier + Data on a single amino acid residue position in a protein structure. + Residue + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein residue + + + + + + + + + + beta12orEarlier + Name of an atom. + + + + Atom name + + + + + + + + + beta12orEarlier + WHATIF: type + Three-letter amino acid residue names as used in PDB files. + + + + PDB residue name + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_model_num + WHATIF: model_number + Identifier of a model structure from a PDB file. + Model number + + + + PDB model number + + + + + + + + + beta12orEarlier + beta13 + + + Summary of domain classification information for a CATH domain. + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on PDB ATOM records). + + CATH domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on COMBS sequence data). + + CATH domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + Information on an molecular sequence version. + Sequence version information + + + Sequence version + + + + + + + + + beta12orEarlier + A numerical value, that is some type of scored value arising for example from a prediction method. + + + Score + + + + + + + + + beta12orEarlier + beta13 + + + Report on general functional properties of specific protein(s). + + For properties that can be mapped to a sequence, use 'Sequence report' instead. + Protein report (function) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Aspergillus Genome Database. + + Gene name (ASPGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Candida Genome Database. + + Gene name (CGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from dictyBase database. + + Gene name (dictyBase) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Primary name of a gene from EcoGene Database. + + Gene name (EcoGene primary) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from MaizeGDB (maize genes) database. + + Gene name (MaizeGDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Saccharomyces Genome Database. + + Gene name (SGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Tetrahymena Genome Database. + + Gene name (TGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from E.coli Genetic Stock Center. + + Gene name (CGSC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene approved by the HUGO Gene Nomenclature Committee. + + Gene name (HGNC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from the Mouse Genome Database. + + Gene name (MGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from Bacillus subtilis Genome Sequence Project. + + Gene name (Bacillus subtilis) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB + Identifier of a gene from PlasmoDB Plasmodium Genome Resource. + + + + Gene ID (PlasmoDB) + + + + + + + + + + beta12orEarlier + Identifier of a gene from EcoGene Database. + EcoGene Accession + EcoGene ID + + + + Gene ID (EcoGene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: FB + http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase + Gene identifier from FlyBase database. + + + + Gene ID (FlyBase) + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Glossina morsitans GeneDB database. + + Gene ID (GeneDB Glossina morsitans) + true + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Leishmania major GeneDB database. + + Gene ID (GeneDB Leishmania major) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum + Gene identifier from Plasmodium falciparum GeneDB database. + + Gene ID (GeneDB Plasmodium falciparum) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe + Gene identifier from Schizosaccharomyces pombe GeneDB database. + + Gene ID (GeneDB Schizosaccharomyces pombe) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei + Gene identifier from Trypanosoma brucei GeneDB database. + + Gene ID (GeneDB Trypanosoma brucei) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE + http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene + Gene identifier from Gramene database. + + + + Gene ID (Gramene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD + http://www.geneontology.org/doc/GO.xrf_abbs: VMD + Gene identifier from Virginia Bioinformatics Institute microbial database. + + + + Gene ID (Virginia microbial) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGN + Gene identifier from Sol Genomics Network. + + + + Gene ID (SGN) + + + + + + + + + + + beta12orEarlier + WBGene[0-9]{8} + http://www.geneontology.org/doc/GO.xrf_abbs: WB + http://www.geneontology.org/doc/GO.xrf_abbs: WormBase + Gene identifier used by WormBase database. + + + + Gene ID (WormBase) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Any name (other than the recommended one) for a gene. + + Gene synonym + true + + + + + + + + + + beta12orEarlier + The name of an open reading frame attributed by a sequencing project. + + + + ORF name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A component of a larger sequence assembly. + + Sequence assembly component + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on a chromosome aberration such as abnormalities in chromosome structure. + + Chromosome annotation (aberration) + true + + + + + + + + + beta12orEarlier + true + An identifier of a clone (cloned molecular sequence) from a database. + + + + Clone ID + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_ins_code + WHATIF: insertion_code + An insertion code (part of the residue number) for an amino acid residue from a PDB file. + + + PDB insertion code + + + + + + + + + beta12orEarlier + WHATIF: PDBx_occupancy + The fraction of an atom type present at a site in a molecular structure. + + + The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0. + Atomic occupancy + + + + + + + + + beta12orEarlier + WHATIF: PDBx_B_iso_or_equiv + Isotropic B factor (atomic displacement parameter) for an atom from a PDB file. + + + Isotropic B factor + + + + + + + + + beta12orEarlier + A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type. + Deletion-based cytogenetic map + + + A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel. + Deletion map + + + + + + + + + beta12orEarlier + A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers. + Quantitative trait locus map + + + QTL map + + + + + + + + + beta12orEarlier + Moby:Haplotyping_Study_obj + A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation. + + + Haplotype map + + + + + + + + + beta12orEarlier + 1.21 + + Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped. + + + Map set data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + A feature which may mapped (positioned) on a genetic or other type of map. + + Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info. + Map feature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A designation of the type of map (genetic map, physical map, sequence map etc) or map set. + + Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info. + Map type + true + + + + + + + + + beta12orEarlier + The name of a protein fold. + + + + Protein fold name + + + + + + + + + beta12orEarlier + Moby:BriefTaxonConcept + Moby:PotentialTaxon + The name of a group of organisms belonging to the same taxonomic rank. + Taxonomic rank + Taxonomy rank + + + + For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + Taxon + + + + + + + + + + + + + + + beta12orEarlier + true + A unique identifier of a (group of) organisms. + + + + Organism identifier + + + + + + + + + beta12orEarlier + The name of a genus of organism. + + + + Genus name + + + + + + + + + beta12orEarlier + Moby:GCP_Taxon + Moby:TaxonName + Moby:TaxonScientificName + Moby:TaxonTCS + Moby:iANT_organism-xml + The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature. + Taxonomic information + Taxonomic name + + + + Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included. + Taxonomic classification + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPorganism + A unique identifier for an organism used in the iHOP database. + + + + iHOP organism ID + + + + + + + + + beta12orEarlier + Common name for an organism as used in the GenBank database. + + + + Genbank common name + + + + + + + + + beta12orEarlier + The name of a taxon from the NCBI taxonomy database. + + + + NCBI taxon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An alternative for a word. + + Synonym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A common misspelling of a word. + + Misspelling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An abbreviation of a phrase or word. + + Acronym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term which is likely to be misleading of its meaning. + + Misnomer + true + + + + + + + + + beta12orEarlier + Moby:Author + Information on the authors of a published work. + + + + Author ID + + + + + + + + + beta12orEarlier + An identifier representing an author in the DragonDB database. + + + + DragonDB author identifier + + + + + + + + + beta12orEarlier + Moby:DescribedLink + A URI along with annotation describing the data found at the address. + + + Annotated URI + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database. + + UniProt keywords + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GENEFARM_GeneID + Identifier of a gene from the GeneFarm database. + + + + Gene ID (GeneFarm) + + + + + + + + + + beta12orEarlier + Moby_namespace:Blattner_number + The blattner identifier for a gene. + + + + Blattner number + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Maize + Identifier for genetic elements in MIPS Maize database. + + Gene ID (MIPS Maize) + true + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Medicago + Identifier for genetic elements in MIPS Medicago database. + + Gene ID (MIPS Medicago) + true + + + + + + + + + beta12orEarlier + 1.3 + + + The name of an Antirrhinum Gene from the DragonDB database. + + Gene name (DragonDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name. + + Gene name (Arabidopsis) + true + + + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPsymbol + A unique identifier of a protein or gene used in the iHOP database. + + + + iHOP symbol + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from the GeneFarm database. + + Gene name (GeneFarm) + true + + + + + + + + + + + + + + + beta12orEarlier + true + A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + Locus identifier + Locus name + + + + Locus ID + + + + + + + + + + beta12orEarlier + AT[1-5]G[0-9]{5} + http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode + Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases). + AGI ID + AGI identifier + AGI locus code + Arabidopsis gene loci number + + + + Locus ID (AGI) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID + Identifier for loci from ASPGD (Aspergillus Genome Database). + + + + Locus ID (ASPGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG + Identifier for loci from Magnaporthe grisea Database at the Broad Institute. + + + + Locus ID (MGG) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: CGD + http://www.geneontology.org/doc/GO.xrf_abbs: CGDID + Identifier for loci from CGD (Candida Genome Database). + CGD locus identifier + CGDID + + + + Locus ID (CGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR + http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR + Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute. + + + + Locus ID (CMR) + + + + + + + + + + beta12orEarlier + Moby_namespace:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag + Identifier for loci from NCBI database. + Locus ID (NCBI) + + + + NCBI locus tag + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGD + http://www.geneontology.org/doc/GO.xrf_abbs: SGDID + Identifier for loci from SGD (Saccharomyces Genome Database). + SGDID + + + + Locus ID (SGD) + + + + + + + + + + beta12orEarlier + Moby_namespace:MMP_Locus + Identifier of loci from Maize Mapping Project. + + + + Locus ID (MMP) + + + + + + + + + + beta12orEarlier + Moby_namespace:DDB_gene + Identifier of locus from DictyBase (Dictyostelium discoideum). + + + + Locus ID (DictyBase) + + + + + + + + + + beta12orEarlier + Moby_namespace:EntrezGene_EntrezGeneID + Moby_namespace:EntrezGene_ID + Identifier of a locus from EntrezGene database. + + + + Locus ID (EntrezGene) + + + + + + + + + + beta12orEarlier + Moby_namespace:MaizeGDB_Locus + Identifier of locus from MaizeGDB (Maize genome database). + + + + Locus ID (MaizeGDB) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:SO_QTL + A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment). + + A QTL sometimes but does not necessarily correspond to a gene. + Quantitative trait locus + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GeneId + Identifier of a gene from the KOME database. + + + + Gene ID (KOME) + + + + + + + + + + beta12orEarlier + Moby:Tropgene_locus + Identifier of a locus from the Tropgene database. + + + + Locus ID (Tropgene) + + + + + + + + + beta12orEarlier + true + An alignment of molecular sequences, structures or profiles derived from them. + + + Alignment + + + + + + + + + beta12orEarlier + Data for an atom (in a molecular structure). + General atomic property + + + Atomic property + + + + + + + + + beta12orEarlier + Moby_namespace:SP_KW + http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW + A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database. + + + UniProt keyword + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + + Ordered locus name + true + + + + + + + + + + + beta12orEarlier + Moby:GCP_MapInterval + Moby:GCP_MapPoint + Moby:GCP_MapPosition + Moby:GenePosition + Moby:HitPosition + Moby:Locus + Moby:MapPosition + Moby:Position + PDBML:_atom_site.id + A position in a map (for example a genetic map), either a single position (point) or a region / interval. + Locus + Map position + + + This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position. + Sequence coordinates + + + + + + + + + beta12orEarlier + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids. + Amino acid data + + + Amino acid property + + + + + + + + + beta12orEarlier + beta13 + + + A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it. + + This is a broad data type and is used a placeholder for other, more specific types. + Annotation + true + + + + + + + + + + + + + + + beta12orEarlier + Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped. + Map attribute + Map set data + + + Map data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data used by the Vienna RNA analysis package. + + Vienna RNA structural data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data used to replace (mask) characters in a molecular sequence. + + Sequence mask parameter + true + + + + + + + + + + beta12orEarlier + Data concerning chemical reaction(s) catalysed by enzyme(s). + + + This is a broad data type and is used a placeholder for other, more specific types. + Enzyme kinetics data + + + + + + + + + beta12orEarlier + A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent. + + + Michaelis Menten plot + + + + + + + + + beta12orEarlier + A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v). + + + Hanes Woolf plot + + + + + + + + + beta12orEarlier + beta13 + + + + Raw data from or annotation on laboratory experiments. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a genome version. + + Genome version information + true + + + + + + + + + beta12orEarlier + Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc. + + + Evidence + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Sequence record lite + true + + + + + + + + + + + + + + + beta12orEarlier + One or more molecular sequences, possibly with associated annotation. + Sequences + + + This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles. + Sequence + http://purl.bioontology.org/ontology/MSH/D008969 + http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Nucleic acid sequence record (lite) + true + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Protein sequence record (lite) + true + + + + + + + + + beta12orEarlier + A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Document + Record + + + You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing. + Report + http://semanticscience.org/resource/SIO_000148 + + + + + + + + + beta12orEarlier + General data for a molecule. + General molecular property + + + Molecular property (general) + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning molecular structural data. + + This is a broad data type and is used a placeholder for other, more specific types. + Structural data + true + + + + + + + + + beta12orEarlier + A nucleotide sequence motif. + Nucleic acid sequence motif + DNA sequence motif + RNA sequence motif + + + Sequence motif (nucleic acid) + + + + + + + + + beta12orEarlier + An amino acid sequence motif. + Protein sequence motif + + + Sequence motif (protein) + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a search operation, typically a search of a database. + + Search parameter + true + + + + + + + + + beta12orEarlier + A report of hits from searching a database of some type. + Database hits + Search results + + + Database search results + + + + + + + + + beta12orEarlier + 1.5 + + + The secondary structure assignment (predicted or real) of a nucleic acid or protein. + + Secondary structure + true + + + + + + + + + beta12orEarlier + An array of numerical values. + Array + + + This is a broad data type and is used a placeholder for other, more specific types. + Matrix + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular alignment of some type. + + This is a broad data type and is used a placeholder for other, more specific types. + Alignment data + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific nucleic acid molecules. + + + Nucleic acid report + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Structure-derived report + + + Structure report + + + + + + + + + beta12orEarlier + 1.21 + + + + A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s). + + Nucleic acid structure data + true + + + + + + + + + beta12orEarlier + A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule. + Physicochemical property + SO:0000400 + + + Molecular property + + + + + + + + + beta12orEarlier + Structural data for DNA base pairs or runs of bases, such as energy or angle data. + + + DNA base structural data + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on. + + Database entry version information + true + + + + + + + + + beta12orEarlier + true + A persistent (stable) and unique identifier, typically identifying an object (entry) from a database. + + + + Accession + http://semanticscience.org/resource/SIO_000675 + http://semanticscience.org/resource/SIO_000731 + + + + + + + + + beta12orEarlier + 1.8 + + single nucleotide polymorphism (SNP) in a DNA sequence. + + + SNP + true + + + + + + + + + beta12orEarlier + Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology. + + + A list of database accessions or identifiers are usually included. + Data reference + + + + + + + + + beta12orEarlier + true + An identifier of a submitted job. + + + + Job identifier + http://wsio.org/data_009 + + + + + + + + + beta12orEarlier + true + + A name of a thing, which need not necessarily uniquely identify it. + Symbolic name + + + + Name + "http://www.w3.org/2000/01/rdf-schema#label + http://semanticscience.org/resource/SIO_000116 + http://usefulinc.com/ns/doap#name + + + + + + Closely related, but focusing on labeling and human readability but not on identification. + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values). + + Type + http://purl.org/dc/elements/1.1/type + true + + + + + + + + + beta12orEarlier + Authentication data usually used to log in into an account on an information system such as a web application or a database. + + + + Account authentication + + + + + + + + + + beta12orEarlier + A three-letter code used in the KEGG databases to uniquely identify organisms. + + + + KEGG organism code + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the KEGG GENES database. + + Gene name (KEGG GENES) + true + + + + + + + + + + beta12orEarlier + Identifier of an object from one of the BioCyc databases. + + + + BioCyc ID + + + + + + + + + + + beta12orEarlier + Identifier of a compound from the BioCyc chemical compounds database. + BioCyc compound ID + BioCyc compound identifier + + + + Compound ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of a biological reaction from the BioCyc reactions database. + + + + Reaction ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the BioCyc enzymes database. + BioCyc enzyme ID + + + + Enzyme ID (BioCyc) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a biological reaction from a database. + + + + Reaction ID + + + + + + + + + beta12orEarlier + true + An identifier that is re-used for data objects of fundamentally different types (typically served from a single database). + + + + This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (hybrid) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular property. + + + + Molecular property identifier + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a codon usage table, for example a genetic code. + Codon usage table identifier + + + + Codon usage table ID + + + + + + + + + beta12orEarlier + Primary identifier of an object from the FlyBase database. + + + + FlyBase primary identifier + + + + + + + + + beta12orEarlier + Identifier of an object from the WormBase database. + + + + WormBase identifier + + + + + + + + + + + beta12orEarlier + CE[0-9]{5} + Protein identifier used by WormBase database. + + + + WormBase wormpep ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon. + + Nucleic acid features (codon) + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a map of a molecular sequence. + + + + Map identifier + + + + + + + + + beta12orEarlier + true + An identifier of a software end-user on a website or a database (typically a person or an entity). + + + + Person identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleic acid molecule. + + + + Nucleic acid identifier + + + + + + + + + beta12orEarlier + 1.20 + + + Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome). + + Translation frame specification + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a genetic code. + + + + Genetic code identifier + + + + + + + + + + beta12orEarlier + Informal name for a genetic code, typically an organism name. + + + + Genetic code name + + + + + + + + + + beta12orEarlier + Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on. + + + + File format name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc. + + Sequence profile type + true + + + + + + + + + beta12orEarlier + Name of a computer operating system such as Linux, PC or Mac. + + + + Operating system name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of point or block mutation, including insertion, deletion, change, duplication and moves. + + Mutation type + true + + + + + + + + + beta12orEarlier + A logical operator such as OR, AND, XOR, and NOT. + + + + Logical operator + + + + + + + + + beta12orEarlier + 1.5 + + + A control of the order of data that is output, for example the order of sequences in an alignment. + + Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on. + Results sort order + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple parameter that is a toggle (boolean value), typically a control for a modal tool. + + Toggle + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The width of an output sequence or alignment. + + Sequence width + true + + + + + + + + + beta12orEarlier + A penalty for introducing or extending a gap in an alignment. + + + Gap penalty + + + + + + + + + beta12orEarlier + A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate. + Melting temperature + + + Nucleic acid melting temperature + + + + + + + + + beta12orEarlier + The concentration of a chemical compound. + + + Concentration + + + + + + + + + beta12orEarlier + 1.5 + + + Size of the incremental 'step' a sequence window is moved over a sequence. + + Window step size + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An image of a graph generated by the EMBOSS suite. + + EMBOSS graph + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An application report generated by the EMBOSS suite. + + EMBOSS report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An offset for a single-point sequence position. + + Sequence offset + true + + + + + + + + + beta12orEarlier + 1.5 + + + A value that serves as a threshold for a tool (usually to control scoring or output). + + Threshold + true + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on a transcription factor protein. + + This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites. + Protein report (transcription factor) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a category of biological or bioinformatics database. + + Database category name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of a sequence profile. + + Sequence profile name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specification of one or more colors. + + Color + true + + + + + + + + + beta12orEarlier + 1.5 + + + A parameter that is used to control rendering (drawing) to a device or image. + + Rendering parameter + true + + + + + + + + + + beta12orEarlier + Any arbitrary name of a molecular sequence. + + + + Sequence name + + + + + + + + + beta12orEarlier + 1.5 + + + A temporal date. + + Date + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Word composition data for a molecular sequence. + + Word composition + true + + + + + + + + + beta12orEarlier + A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences. + + + Fickett testcode plot + + + + + + + + + + beta12orEarlier + A plot of sequence similarities identified from word-matching or character comparison. + Sequence conservation report + + + Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence similarity plot + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties. + + + Helical wheel + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix. + + + Useful for highlighting amphipathicity and other properties. + Helical net + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A plot of general physicochemical properties of a protein sequence. + + Protein sequence properties plot + true + + + + + + + + + + beta12orEarlier + A plot of pK versus pH for a protein. + + + Protein ionisation curve + + + + + + + + + + beta12orEarlier + A plot of character or word composition / frequency of a molecular sequence. + + + Sequence composition plot + + + + + + + + + + beta12orEarlier + Density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plot + + + + + + + + + beta12orEarlier + Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases). + + + Sequence trace image + + + + + + + + + beta12orEarlier + 1.5 + + + A report on siRNA duplexes in mRNA. + + Nucleic acid features (siRNA) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing. + + This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time. + Sequence set (stream) + true + + + + + + + + + beta12orEarlier + Secondary identifier of an object from the FlyBase database. + + + + Secondary identifier are used to handle entries that were merged with or split from other entries in the database. + FlyBase secondary identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The number of a certain thing. + + Cardinality + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A single thing. + + Exactly 1 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + One or more things. + + 1 or more + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Exactly two things. + + Exactly 2 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Two or more things. + + 2 or more + true + + + + + + + + + beta12orEarlier + A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing. + Hash + Hash code + Hash sum + Hash value + + + Sequence checksum + + + + + + + + + beta12orEarlier + 1.8 + + chemical modification of a protein. + + + Protein features report (chemical modifications) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data on an error generated by computer system or tool. + + Error + true + + + + + + + + + beta12orEarlier + Basic information on any arbitrary database entry. + + + Database entry metadata + + + + + + + + + beta12orEarlier + beta13 + + + A cluster of similar genes. + + Gene cluster + true + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full + true + + + + + + + + + beta12orEarlier + true + An identifier of a plasmid in a database. + + + + Plasmid identifier + + + + + + + + + + beta12orEarlier + true + A unique identifier of a specific mutation catalogued in a database. + + + + Mutation ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style. + + Mutation annotation (basic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).. + + Mutation annotation (prevalence) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study. + + Mutation annotation (prognostic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on. + + Mutation annotation (functional) + true + + + + + + + + + beta12orEarlier + The number of a codon, for instance, at which a mutation is located. + + + Codon number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + + Tumor annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic information about a server on the web, such as an SRS server. + + Server metadata + true + + + + + + + + + beta12orEarlier + The name of a field in a database. + + + + Database field name + + + + + + + + + + beta12orEarlier + Unique identifier of a sequence cluster from the SYSTERS database. + SYSTERS cluster ID + + + + Sequence cluster ID (SYSTERS) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning a biological ontology. + + + Ontology metadata + + + + + + + + + beta12orEarlier + beta13 + + + Raw SCOP domain classification data files. + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification + true + + + + + + + + + beta12orEarlier + beta13 + + + Raw CATH domain classification data files. + + These are the parsable data files provided by CATH. + Raw CATH domain classification + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files. + + Heterogen annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylogenetic property values data. + + Phylogenetic property values + true + + + + + + + + + beta12orEarlier + 1.5 + + + A collection of sequences output from a bootstrapping (resampling) procedure. + + Bootstrapping is often performed in phylogenetic analysis. + Sequence set (bootstrapped) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A consensus phylogenetic tree derived from comparison of multiple trees. + + Phylogenetic consensus tree + true + + + + + + + + + beta12orEarlier + 1.5 + + + A data schema for organising or transforming data of some type. + + Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A DTD (document type definition). + + DTD + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XML Schema. + + XML Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relax-NG schema. + + Relax-NG schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XSLT stylesheet. + + XSLT stylesheet + true + + + + + + + + + + beta12orEarlier + The name of a data type. + + + + Data resource definition name + + + + + + + + + beta12orEarlier + Name of an OBO file format such as OBO-XML, plain and so on. + + + + OBO file format name + + + + + + + + + + beta12orEarlier + Identifier for genetic elements in MIPS database. + MIPS genetic element identifier + + + + Gene ID (MIPS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of protein sequence(s) or protein sequence database entries. + + Sequence identifier (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of nucleotide sequence(s) or nucleotide sequence database entries. + + Sequence identifier (nucleic acid) + true + + + + + + + + + beta12orEarlier + An accession number of an entry from the EMBL sequence database. + EMBL ID + EMBL accession number + EMBL identifier + + + + EMBL accession + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a polypeptide in the UniProt database. + UniProt entry name + UniProt identifier + UniProtKB entry name + UniProtKB identifier + + + + UniProt ID + + + + + + + + + beta12orEarlier + Accession number of an entry from the GenBank sequence database. + GenBank ID + GenBank accession number + GenBank identifier + + + + GenBank accession + + + + + + + + + beta12orEarlier + Secondary (internal) identifier of a Gramene database entry. + Gramene internal ID + Gramene internal identifier + Gramene secondary ID + + + + Gramene secondary identifier + + + + + + + + + beta12orEarlier + true + An identifier of an entry from a database of molecular sequence variation. + + + + Sequence variation ID + + + + + + + + + + beta12orEarlier + true + A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol. + Gene accession + Gene code + + + + Gene ID + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the AceView genes database. + + Gene name (AceView) + true + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ECK + Identifier of an E. coli K-12 gene from EcoGene Database. + E. coli K-12 gene identifier + ECK accession + + + + Gene ID (ECK) + + + + + + + + + + beta12orEarlier + Identifier for a gene approved by the HUGO Gene Nomenclature Committee. + HGNC ID + + + + Gene ID (HGNC) + + + + + + + + + + beta12orEarlier + The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol. + Allele name + + + + Gene name + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the NCBI genes database. + + Gene name (NCBI) + true + + + + + + + + + beta12orEarlier + A specification of a chemical structure in SMILES format. + + + SMILES string + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the STRING database of protein-protein interactions. + + + + STRING ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific virus. + + Virus annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the taxonomy of a specific virus. + + Virus annotation (taxonomy) + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction from the SABIO-RK reactions database. + + + + Reaction ID (SABIO-RK) + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific carbohydrate 3D structure(s). + + + Carbohydrate report + + + + + + + + + + beta12orEarlier + A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record. + NCBI GI number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number + + + + + + + + + + beta12orEarlier + An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number. + NCBI accession.version + accession.version + + + + Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number. + NCBI version + + + + + + + + + beta12orEarlier + The name of a cell line. + + + + Cell line name + + + + + + + + + beta12orEarlier + The exact name of a cell line. + + + + Cell line name (exact) + + + + + + + + + beta12orEarlier + The truncated name of a cell line. + + + + Cell line name (truncated) + + + + + + + + + beta12orEarlier + The name of a cell line without any punctuation. + + + + Cell line name (no punctuation) + + + + + + + + + beta12orEarlier + The assonant name of a cell line. + + + + Cell line name (assonant) + + + + + + + + + + beta12orEarlier + true + A unique, persistent identifier of an enzyme. + Enzyme accession + + + + Enzyme ID + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the REBASE enzymes database. + + + + REBASE enzyme number + + + + + + + + + + beta12orEarlier + DB[0-9]{5} + Unique identifier of a drug from the DrugBank database. + + + + DrugBank ID + + + + + + + + + beta12orEarlier + A unique identifier assigned to NCBI protein sequence records. + protein gi + protein gi number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number (protein) + + + + + + + + + beta12orEarlier + A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system. + + + Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches. + Bit score + + + + + + + + + beta12orEarlier + 1.20 + + + Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence. + + Translation phase specification + true + + + + + + + + + beta12orEarlier + Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing. + Provenance metadata + + + This is a broad data type and is used a placeholder for other, more specific types. + Resource metadata + + + + + + + + + + + + + + + beta12orEarlier + Any arbitrary identifier of an ontology. + + + + Ontology identifier + + + + + + + + + + beta12orEarlier + The name of a concept in an ontology. + + + + Ontology concept name + + + + + + + + + beta12orEarlier + An identifier of a build of a particular genome. + + + + Genome build identifier + + + + + + + + + beta12orEarlier + The name of a biological pathway or network. + + + + Pathway or network name + + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]{2,3}[0-9]{5} + Identifier of a pathway from the KEGG pathway database. + KEGG pathway ID + + + + Pathway ID (KEGG) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Identifier of a pathway from the NCI-Nature pathway database. + + + + Pathway ID (NCI-Nature) + + + + + + + + + + + beta12orEarlier + Identifier of a pathway from the ConsensusPathDB pathway database. + + + + Pathway ID (ConsensusPathDB) + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef database. + UniRef cluster id + UniRef entry accession + + + + Sequence cluster ID (UniRef) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef100 database. + UniRef100 cluster id + UniRef100 entry accession + + + + Sequence cluster ID (UniRef100) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef90 database. + UniRef90 cluster id + UniRef90 entry accession + + + + Sequence cluster ID (UniRef90) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef50 database. + UniRef50 cluster id + UniRef50 entry accession + + + + Sequence cluster ID (UniRef50) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning or derived from an ontology. + Ontological data + + + This is a broad data type and is used a placeholder for other, more specific types. + Ontology data + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific RNA family or other group of classified RNA sequences. + RNA family annotation + + + RNA family report + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an RNA family, typically an entry from a RNA sequence classification database. + + + + RNA family identifier + + + + + + + + + + beta12orEarlier + Stable accession number of an entry (RNA family) from the RFAM database. + + + + RFAM accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database. + + Protein signature type + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on protein domain-DNA/RNA interaction(s). + + Domain-nucleic acid interaction report + true + + + + + + + + + beta12orEarlier + 1.8 + + + An informative report on protein domain-protein domain interaction(s). + + Domain-domain interactions + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on indirect protein domain-protein domain interaction(s). + + Domain-domain interaction (indirect) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide or protein sequence database entry. + + + + Sequence accession (hybrid) + + + + + + + + + beta12orEarlier + beta13 + + Data concerning two-dimensional polygel electrophoresis. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + 2D PAGE data + true + + + + + + + + + beta12orEarlier + 1.8 + + two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE report + true + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a biological pathway or network (typically a database entry). + + + + Pathway or network accession + + + + + + + + + beta12orEarlier + Alignment of the (1D representations of) secondary structure of two or more molecules. + + + Secondary structure alignment + + + + + + + + + + + beta12orEarlier + Identifier of an object from the ASTD database. + + + + ASTD ID + + + + + + + + + beta12orEarlier + Identifier of an exon from the ASTD database. + + + + ASTD ID (exon) + + + + + + + + + beta12orEarlier + Identifier of an intron from the ASTD database. + + + + ASTD ID (intron) + + + + + + + + + beta12orEarlier + Identifier of a polyA signal from the ASTD database. + + + + ASTD ID (polya) + + + + + + + + + beta12orEarlier + Identifier of a transcription start site from the ASTD database. + + + + ASTD ID (tss) + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel. + + + 2D PAGE spot report + true + + + + + + + + + beta12orEarlier + true + Unique identifier of a spot from a two-dimensional (protein) gel. + + + + Spot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database. + + + + Spot serial number + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database. + + + + Spot ID (HSC-2DPAGE) + + + + + + + + + beta12orEarlier + beta13 + + + Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs. + + Protein-motif interaction + true + + + + + + + + + beta12orEarlier + true + Identifier of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain identifier + + + + + + + + + + beta12orEarlier + A unique identifier of an item from the CABRI database. + + + + CABRI accession + + + + + + + + + beta12orEarlier + 1.8 + + Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + + + Experiment report (genotyping) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotype experiment metadata. + + + + Genotype experiment ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EGA database. + + + + EGA accession + + + + + + + + + + beta12orEarlier + IPI[0-9]{8} + Identifier of a protein entry catalogued in the International Protein Index (IPI) database. + + + + IPI protein ID + + + + + + + + + beta12orEarlier + Accession number of a protein from the RefSeq database. + RefSeq protein ID + + + + RefSeq accession (protein) + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the EPD database. + EPD identifier + + + + EPD ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TAIR database. + + + + TAIR accession + + + + + + + + + beta12orEarlier + Identifier of an Arabidopsis thaliana gene from the TAIR database. + + + + TAIR accession (At gene) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UniSTS database. + + + + UniSTS accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UNITE database. + + + + UNITE accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTR database. + + + + UTR accession + + + + + + + + + + beta12orEarlier + UPI[A-F0-9]{10} + Accession number of a UniParc (protein sequence) database entry. + UPI + UniParc ID + + + + UniParc accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Rouge or HUGE databases. + + + + mFLJ/mKIAA number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus. + + Fungi annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus anamorph. + + Fungi annotation (anamorph) + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the Ensembl database. + Ensembl ID (protein) + Protein ID (Ensembl) + + + + Ensembl protein ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific toxin. + + Toxin annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a membrane protein. + + Protein report (membrane protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + An informative report on tentative or known protein-drug interaction(s). + + + Protein-drug interaction report + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a map of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Map data + true + + + + + + + + + beta12orEarlier + Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + + This is a broad data type and is used a placeholder for other, more specific types. + Phylogenetic data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more protein molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more nucleic acid molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid data + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal. + Article data + Scientific text data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text. + Text data + + + + + + + + + beta12orEarlier + 1.16 + + + Typically a simple numerical or string value that controls the operation of a tool. + + Parameter + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a specific type of molecule. + + This is a broad data type and is used a placeholder for other, more specific types. + Molecular data + true + + + + + + + + + beta12orEarlier + 1.5 + + + + An informative report on a specific molecule. + + Molecule report + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific organism. + Organism annotation + + + Organism report + + + + + + + + + beta12orEarlier + A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis. + Experiment annotation + Experiment metadata + Experiment report + + + Protocol + + + + + + + + + beta12orEarlier + An attribute of a molecular sequence, possibly in reference to some other sequence. + Sequence parameter + + + Sequence attribute + + + + + + + + + beta12orEarlier + Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed. + Sequencing-based expression profile + Sequence tag profile (with gene assignment) + + + SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from. + This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + Sequence tag profile + + + + + + + + + beta12orEarlier + Data concerning a mass spectrometry measurement. + + + Mass spectrometry data + + + + + + + + + beta12orEarlier + Raw data from experimental methods for determining protein structure. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein structure raw data + + + + + + + + + beta12orEarlier + true + An identifier of a mutation. + + + + Mutation identifier + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning an alignment of two or more molecular sequences, structures or derived data. + + This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles. + Alignment data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning an index of data. + + This is a broad data type and is used a placeholder for other, more specific types. + Data index data + true + + + + + + + + + beta12orEarlier + Single letter amino acid identifier, e.g. G. + + + + Amino acid name (single letter) + + + + + + + + + beta12orEarlier + Three letter amino acid identifier, e.g. GLY. + + + + Amino acid name (three letter) + + + + + + + + + beta12orEarlier + Full name of an amino acid, e.g. Glycine. + + + + Amino acid name (full name) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a toxin. + + + + Toxin identifier + + + + + + + + + + beta12orEarlier + Unique identifier of a toxin from the ArachnoServer database. + + + + ArachnoServer ID + + + + + + + + + beta12orEarlier + 1.5 + + + A simple summary of expressed genes. + + Expressed gene list + true + + + + + + + + + + beta12orEarlier + Unique identifier of a monomer from the BindingDB database. + + + + BindingDB Monomer ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept from the GO ontology. + + GO concept name + true + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'biological process' concept from the the Gene Ontology. + + + + GO concept ID (biological process) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'molecular function' concept from the the Gene Ontology. + + + + GO concept ID (molecular function) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a cellular component from the GO ontology. + + GO concept name (cellular component) + true + + + + + + + + + beta12orEarlier + An image arising from a Northern Blot experiment. + + + Northern blot image + + + + + + + + + beta12orEarlier + true + Unique identifier of a blot from a Northern Blot. + + + + Blot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a blot from a Northern Blot from the BlotBase database. + + + + BlotBase blot ID + + + + + + + + + beta12orEarlier + Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation. + Hierarchy annotation + + + Hierarchy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from a database of biological hierarchies. + + Hierarchy identifier + true + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Brite database of biological hierarchies. + + + + Brite hierarchy ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type (represented as a string) of cancer. + + Cancer type + true + + + + + + + + + + beta12orEarlier + A unique identifier for an organism used in the BRENDA database. + + + + BRENDA organism ID + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UniGene database. + UniGene organism abbreviation + + + + UniGene taxon + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UTRdb database. + + + + UTRdb taxon + + + + + + + + + beta12orEarlier + true + An identifier of a catalogue of biological resources. + Catalogue identifier + + + + Catalogue ID + + + + + + + + + + beta12orEarlier + The name of a catalogue of biological resources from the CABRI database. + + + + CABRI catalogue name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata + true + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules). + + Molecule interaction report + true + + + + + + + + + + + + + + + beta12orEarlier + Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network). + Network + Pathway + + + Pathway or network + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more small molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Small molecule data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a particular genotype, phenotype or a genotype / phenotype relation. + + Genotype and phenotype data + true + + + + + + + + + + + + + + + beta12orEarlier + Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification. + Gene expression data + Gene product profile + Gene product quantification data + Gene transcription profile + Gene transcription quantification data + Metabolite expression data + Microarray data + Non-coding RNA profile + Non-coding RNA quantification data + Protein expression data + RNA profile + RNA quantification data + RNA-seq data + Transcriptome profile + Transcriptome quantification data + mRNA profile + mRNA quantification data + Protein profile + Protein quantification data + Proteome profile + Proteome quantification data + + + Expression data + + + + + + + + + + beta12orEarlier + C[0-9]+ + Unique identifier of a chemical compound from the KEGG database. + KEGG compound ID + KEGG compound identifier + + + + Compound ID (KEGG) + + + + + + + + + + beta12orEarlier + Name (not necessarily stable) an entry (RNA family) from the RFAM database. + + + + RFAM name + + + + + + + + + + beta12orEarlier + R[0-9]+ + Identifier of a biological reaction from the KEGG reactions database. + + + + Reaction ID (KEGG) + + + + + + + + + + + beta12orEarlier + D[0-9]+ + Unique identifier of a drug from the KEGG Drug database. + + + + Drug ID (KEGG) + + + + + + + + + + beta12orEarlier + ENS[A-Z]*[FPTG][0-9]{11} + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database. + Ensembl IDs + + + + Ensembl ID + + + + + + + + + + + + + + + + beta12orEarlier + [A-Z][0-9]+(\.[-[0-9]+])? + An identifier of a disease from the International Classification of Diseases (ICD) database. + + + + ICD identifier + + + + + + + + + + beta12orEarlier + [0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\.[0-9])? + Unique identifier of a sequence cluster from the CluSTr database. + CluSTr ID + CluSTr cluster ID + + + + Sequence cluster ID (CluSTr) + + + + + + + + + + + beta12orEarlier + G[0-9]+ + Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND). + + + + KEGG Glycan ID + + + + + + + + + + beta12orEarlier + [0-9]+\.[A-Z]\.[0-9]+\.[0-9]+\.[0-9]+ + A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins. + TC number + + + + OBO file for regular expression. + TCDB ID + + + + + + + + + + beta12orEarlier + MINT\-[0-9]{1,5} + Unique identifier of an entry from the MINT database of protein-protein interactions. + + + + MINT ID + + + + + + + + + + beta12orEarlier + DIP[\:\-][0-9]{3}[EN] + Unique identifier of an entry from the DIP database of protein-protein interactions. + + + + DIP ID + + + + + + + + + + beta12orEarlier + A[0-9]{6} + Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database. + + + + Signaling Gateway protein ID + + + + + + + + + beta12orEarlier + true + Identifier of a protein modification catalogued in a database. + + + + Protein modification ID + + + + + + + + + + beta12orEarlier + AA[0-9]{4} + Identifier of a protein modification catalogued in the RESID database. + + + + RESID ID + + + + + + + + + + beta12orEarlier + [0-9]{4,7} + Identifier of an entry from the RGD database. + + + + RGD ID + + + + + + + + + + beta12orEarlier + AASequence:[0-9]{10} + Identifier of a protein sequence from the TAIR database. + + + + TAIR accession (protein) + + + + + + + + + + beta12orEarlier + HMDB[0-9]{5} + Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB). + HMDB ID + + + + Compound ID (HMDB) + + + + + + + + + + beta12orEarlier + LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})? + Identifier of an entry from the LIPID MAPS database. + LM ID + + + + LIPID MAPS ID + + + + + + + + + + beta12orEarlier + PAp[0-9]{8} + PDBML:pdbx_PDB_strand_id + Identifier of a peptide from the PeptideAtlas peptide databases. + + + + PeptideAtlas ID + + + + + + + + + beta12orEarlier + 1.7 + + Identifier of a report of molecular interactions from a database (typically). + + + Molecular interaction ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of an interaction from the BioGRID database. + + + + BioGRID interaction ID + + + + + + + + + + beta12orEarlier + S[0-9]{2}\.[0-9]{3} + Unique identifier of a peptidase enzyme from the MEROPS database. + MEROPS ID + + + + Enzyme ID (MEROPS) + + + + + + + + + beta12orEarlier + true + An identifier of a mobile genetic element. + + + + Mobile genetic element ID + + + + + + + + + + beta12orEarlier + mge:[0-9]+ + An identifier of a mobile genetic element from the Aclame database. + + + + ACLAME ID + + + + + + + + + + beta12orEarlier + PWY[a-zA-Z_0-9]{2}\-[0-9]{3} + Identifier of an entry from the Saccharomyces genome database (SGD). + + + + SGD ID + + + + + + + + + beta12orEarlier + true + Unique identifier of a book. + + + + Book ID + + + + + + + + + + beta12orEarlier + (ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X) + The International Standard Book Number (ISBN) is for identifying printed books. + + + + ISBN + + + + + + + + + + beta12orEarlier + B[0-9]{5} + Identifier of a metabolite from the 3DMET database. + 3DMET ID + + + + Compound ID (3DMET) + + + + + + + + + + beta12orEarlier + ([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*) + A unique identifier of an interaction from the MatrixDB database. + + + + MatrixDB interaction ID + + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database. + + + + These identifiers are unique within the cPath database, however, they are not stable between releases. + cPath ID + + + + + + + + + + beta12orEarlier + true + [0-9]+ + Identifier of an assay from the PubChem database. + + + + PubChem bioassay ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PubChem database. + PubChem identifier + + + + PubChem ID + + + + + + + + + + beta12orEarlier + M[0-9]{4} + Identifier of an enzyme reaction mechanism from the MACie database. + MACie entry number + + + + Reaction ID (MACie) + + + + + + + + + + beta12orEarlier + MI[0-9]{7} + Identifier for a gene from the miRBase database. + miRNA ID + miRNA identifier + miRNA name + + + + Gene ID (miRBase) + + + + + + + + + + beta12orEarlier + ZDB\-GENE\-[0-9]+\-[0-9]+ + Identifier for a gene from the Zebrafish information network genome (ZFIN) database. + + + + Gene ID (ZFIN) + + + + + + + + + + beta12orEarlier + [0-9]{5} + Identifier of an enzyme-catalysed reaction from the Rhea database. + + + + Reaction ID (Rhea) + + + + + + + + + + beta12orEarlier + UPA[0-9]{5} + Identifier of a biological pathway from the Unipathway database. + upaid + + + + Pathway ID (Unipathway) + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a small molecular from the ChEMBL database. + ChEMBL ID + + + + Compound ID (ChEMBL) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database. + + + + LGICdb identifier + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database. + + + + Reaction kinetics ID (SABIO-RK) + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + PharmGKB ID + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Pathway ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Disease ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Drug ID (PharmGKB) + + + + + + + + + + beta12orEarlier + DAP[0-9]+ + Identifier of a drug from the Therapeutic Target Database (TTD). + + + + Drug ID (TTD) + + + + + + + + + + beta12orEarlier + TTDS[0-9]+ + Identifier of a target protein from the Therapeutic Target Database (TTD). + + + + Target ID (TTD) + + + + + + + + + beta12orEarlier + true + A unique identifier of a type or group of cells. + + + + Cell type identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of a neuron from the NeuronDB database. + + + + NeuronDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + A unique identifier of a neuron from the NeuroMorpho database. + + + + NeuroMorpho ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a chemical from the ChemIDplus database. + ChemIDplus ID + + + + Compound ID (ChemIDplus) + + + + + + + + + + beta12orEarlier + SMP[0-9]{5} + Identifier of a pathway from the Small Molecule Pathway Database (SMPDB). + + + + Pathway ID (SMPDB) + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology. + + + + BioNumbers ID + + + + + + + + + + beta12orEarlier + T3D[0-9]+ + Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database. + + + + T3DB ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a carbohydrate. + + + + Carbohydrate identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycomeDB database. + + + + GlycomeDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+[0-9]+ + Identifier of an entry from the LipidBank database. + + + + LipidBank ID + + + + + + + + + + beta12orEarlier + cd[0-9]{5} + Identifier of a conserved domain from the Conserved Domain Database. + + + + CDD ID + + + + + + + + + + beta12orEarlier + [0-9]{1,5} + An identifier of an entry from the MMDB database. + MMDB accession + + + + MMDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the iRefIndex database of protein-protein interactions. + + + + iRefIndex ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the ModelDB database. + + + + ModelDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS). + + + + Pathway ID (DQCS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division). + + Ensembl ID (Homo sapiens) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division). + + Ensembl ID ('Bos taurus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division). + + Ensembl ID ('Canis familiaris') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division). + + Ensembl ID ('Cavia porcellus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division). + + Ensembl ID ('Ciona intestinalis') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division). + + Ensembl ID ('Ciona savignyi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division). + + Ensembl ID ('Danio rerio') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division). + + Ensembl ID ('Dasypus novemcinctus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division). + + Ensembl ID ('Echinops telfairi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division). + + Ensembl ID ('Erinaceus europaeus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division). + + Ensembl ID ('Felis catus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division). + + Ensembl ID ('Gallus gallus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division). + + Ensembl ID ('Gasterosteus aculeatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division). + + Ensembl ID ('Homo sapiens') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division). + + Ensembl ID ('Loxodonta africana') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division). + + Ensembl ID ('Macaca mulatta') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division). + + Ensembl ID ('Monodelphis domestica') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division). + + Ensembl ID ('Mus musculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division). + + Ensembl ID ('Myotis lucifugus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division). + + Ensembl ID ("Ornithorhynchus anatinus") + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division). + + Ensembl ID ('Oryctolagus cuniculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division). + + Ensembl ID ('Oryzias latipes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division). + + Ensembl ID ('Otolemur garnettii') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division). + + Ensembl ID ('Pan troglodytes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division). + + Ensembl ID ('Rattus norvegicus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division). + + Ensembl ID ('Spermophilus tridecemlineatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division). + + Ensembl ID ('Takifugu rubripes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division). + + Ensembl ID ('Tupaia belangeri') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division). + + Ensembl ID ('Xenopus tropicalis') + true + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the CATH database. + + + + CATH identifier + + + + + + + + + beta12orEarlier + 2.10.10.10 + A code number identifying a family from the CATH database. + + + + CATH node ID (family) + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the CAZy enzymes database. + CAZy ID + + + + Enzyme ID (CAZy) + + + + + + + + + + beta12orEarlier + A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence). + I.M.A.G.E. cloneID + IMAGE cloneID + + + + Clone ID (IMAGE) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'cellular component' concept from the Gene Ontology. + GO concept identifier (cellular compartment) + + + + GO concept ID (cellular component) + + + + + + + + + beta12orEarlier + Name of a chromosome as used in the BioCyc database. + + + + Chromosome name (BioCyc) + + + + + + + + + + beta12orEarlier + An identifier of a gene expression profile from the CleanEx database. + + + + CleanEx entry name + + + + + + + + + beta12orEarlier + An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database. + + + + CleanEx dataset code + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning a genome as a whole. + + + Genome report + + + + + + + + + + beta12orEarlier + Unique identifier for a protein complex from the CORUM database. + CORUM complex ID + + + + Protein ID (CORUM) + + + + + + + + + + beta12orEarlier + Unique identifier of a position-specific scoring matrix from the CDD database. + + + + CDD PSSM-ID + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the CuticleDB database. + CuticleDB ID + + + + Protein ID (CuticleDB) + + + + + + + + + + beta12orEarlier + Identifier of a predicted transcription factor from the DBD database. + + + + DBD ID + + + + + + + + + + + + + + + beta12orEarlier + General annotation on an oligonucleotide probe, or a set of probes. + Oligonucleotide probe sets annotation + + + Oligonucleotide probe annotation + + + + + + + + + + beta12orEarlier + true + Identifier of an oligonucleotide from a database. + + + + Oligonucleotide ID + + + + + + + + + + beta12orEarlier + Identifier of an oligonucleotide probe from the dbProbe database. + + + + dbProbe ID + + + + + + + + + beta12orEarlier + Physicochemical property data for one or more dinucleotides. + + + Dinucleotide property + + + + + + + + + + beta12orEarlier + Identifier of an dinucleotide property from the DiProDB database. + + + + DiProDB ID + + + + + + + + + beta12orEarlier + 1.8 + + disordered structure in a protein. + + + Protein features report (disordered structure) + true + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the DisProt database. + DisProt ID + + + + Protein ID (DisProt) + + + + + + + + + beta12orEarlier + 1.5 + + + Annotation on an embryo or concerning embryological development. + + Embryo report + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene transcript from the Ensembl database. + Transcript ID (Ensembl) + + + + Ensembl transcript ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on one or more small molecules that are enzyme inhibitors. + + Inhibitor annotation + true + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a promoter of a gene that is catalogued in a database. + + + + Promoter ID + + + + + + + + + beta12orEarlier + Identifier of an EST sequence. + + + + EST accession + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the COGEME database. + + + + COGEME EST ID + + + + + + + + + + beta12orEarlier + Identifier of a unisequence from the COGEME database. + + + + A unisequence is a single sequence assembled from ESTs. + COGEME unisequence ID + + + + + + + + + + beta12orEarlier + Accession number of an entry (protein family) from the GeneFarm database. + GeneFarm family ID + + + + Protein family ID (GeneFarm) + + + + + + + + + beta12orEarlier + The name of a family of organism. + + + + Family name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a genus of viruses. + + Genus name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a family of viruses. + + Family name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a SwissRegulon database. + + Database name (SwissRegulon) + true + + + + + + + + + + beta12orEarlier + A feature identifier as used in the SwissRegulon database. + + + + This can be name of a gene, the ID of a TFBS, or genomic coordinates in form "chr:start..end". + Sequence feature ID (SwissRegulon) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the NMPDR database. + + + + A FIG ID consists of four parts: a prefix, genome id, locus type and id number. + FIG ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Xenbase database. + + + + Gene ID (Xenbase) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Genolist database. + + + + Gene ID (Genolist) + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the Genolist genes database. + + Gene name (Genolist) + true + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the ABS database. + ABS identifier + + + + ABS ID + + + + + + + + + + beta12orEarlier + Identifier of a transcription factor from the AraC-XylS database. + + + + AraC-XylS ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of an entry (gene) from the HUGO database. + + Gene name (HUGO) + true + + + + + + + + + + beta12orEarlier + Identifier of a locus from the PseudoCAP database. + + + + Locus ID (PseudoCAP) + + + + + + + + + + beta12orEarlier + Identifier of a locus from the UTR database. + + + + Locus ID (UTR) + + + + + + + + + + beta12orEarlier + Unique identifier of a monosaccharide from the MonosaccharideDB database. + + + + MonosaccharideDB ID + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Collagen Mutation Database (CMD) database. + + Database name (CMD) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Osteogenesis database. + + Database name (Osteogenesis) + true + + + + + + + + + beta12orEarlier + true + An identifier of a particular genome. + + + + Genome identifier + + + + + + + + + + + beta12orEarlier + 1.26 + An identifier of a particular genome. + + + GenomeReviews ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database. + + + + GlycoMap ID + + + + + + + + + beta12orEarlier + A conformational energy map of the glycosidic linkages in a carbohydrate molecule. + + + Carbohydrate conformational map + + + + + + + + + + beta12orEarlier + The name of a transcription factor. + + + + Transcription factor name + + + + + + + + + + beta12orEarlier + Identifier of a membrane transport proteins from the transport classification database (TCDB). + + + + TCID + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Name of a domain from the Pfam database. + + + + Pfam domain name + + + + + + + + + + beta12orEarlier + CL[0-9]{4} + Accession number of a Pfam clan. + + + + Pfam clan ID + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VectorBase database. + VectorBase ID + + + + Gene ID (VectorBase) + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs. + + + + UTRSite ID + + + + + + + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc. + Sequence motif report + Sequence profile report + + + Sequence signature report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a particular locus. + + Locus annotation + true + + + + + + + + + beta12orEarlier + Official name of a protein as used in the UniProt database. + + + + Protein name (UniProt) + + + + + + + + + beta12orEarlier + 1.5 + + + One or more terms from one or more controlled vocabularies which are annotations on an entity. + + The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included. + Term ID list + true + + + + + + + + + + beta12orEarlier + Name of a protein family from the HAMAP database. + + + + HAMAP ID + + + + + + + + + beta12orEarlier + 1.12 + + + Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance. + + Identifier with metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation about a gene symbol. + + Gene symbol annotation + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a RNA transcript. + + + + Transcript ID + + + + + + + + + + beta12orEarlier + Identifier of an RNA transcript from the H-InvDB database. + + + + HIT ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene cluster in the H-InvDB database. + + + + HIX ID + + + + + + + + + + beta12orEarlier + Identifier of a antibody from the HPA database. + + + + HPA antibody id + + + + + + + + + + beta12orEarlier + Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database. + + + + IMGT/HLA ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI). + + + + Gene ID (JCVI) + + + + + + + + + beta12orEarlier + The name of a kinase protein. + + + + Kinase name + + + + + + + + + + beta12orEarlier + Identifier of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity ID + + + + + + + + + + beta12orEarlier + Name of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity name + + + + + + + + + + beta12orEarlier + The number of a strain of algae and protozoa from the CCAP database. + + + + CCAP strain number + + + + + + + + + beta12orEarlier + true + An identifier of stock from a catalogue of biological resources. + + + + Stock number + + + + + + + + + + beta12orEarlier + A stock number from The Arabidopsis information resource (TAIR). + + + + Stock number (TAIR) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the RNA editing database (REDIdb). + + + + REDIdb ID + + + + + + + + + beta12orEarlier + Name of a domain from the SMART database. + + + + SMART domain name + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the PANTHER database. + Panther family ID + + + + Protein family ID (PANTHER) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the RNAVirusDB database. + + + + Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + RNAVirusDB ID + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) viruses (catalogued in a database). + + + + Virus ID + Virus identifier + + + + + + + + + + beta12orEarlier + An identifier of a genome project assigned by NCBI. + + + + NCBI Genome Project ID + + + + + + + + + + beta12orEarlier + A unique identifier of a whole genome assigned by the NCBI. + + + + NCBI genome accession + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on. + + + Sequence profile data + true + + + + + + + + + + beta12orEarlier + Unique identifier for a membrane protein from the TopDB database. + TopDB ID + + + + Protein ID (TopDB) + + + + + + + + + beta12orEarlier + true + Identifier of a two-dimensional (protein) gel. + Gel identifier + + + + Gel ID + + + + + + + + + + beta12orEarlier + Name of a reference map gel from the SWISS-2DPAGE database. + + + + Reference map name (SWISS-2DPAGE) + + + + + + + + + + beta12orEarlier + Unique identifier for a peroxidase protein from the PeroxiBase database. + PeroxiBase ID + + + + Protein ID (PeroxiBase) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the SISYPHUS database of tertiary structure alignments. + + + + SISYPHUS ID + + + + + + + + + + + beta12orEarlier + true + Accession of an open reading frame (catalogued in a database). + + + + ORF ID + + + + + + + + + beta12orEarlier + true + An identifier of an open reading frame. + + + + ORF identifier + + + + + + + + + + beta12orEarlier + Identifier of an entry from the GlycosciencesDB database. + LInear Notation for Unique description of Carbohydrate Sequences ID + + + + + LINUCS ID + [1-9][0-9]* + + + + + + + + + + beta12orEarlier + Unique identifier for a ligand-gated ion channel protein from the LGICdb database. + LGICdb ID + + + + Protein ID (LGICdb) + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the MaizeDB database. + + + + MaizeDB ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the MfunGD database. + + + + Gene ID (MfunGD) + + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a disease from the Orpha database. + + + + Orpha number + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the EcID database. + + + + Protein ID (EcID) + + + + + + + + + + beta12orEarlier + A unique identifier of a cDNA molecule catalogued in the RefSeq database. + + + + Clone ID (RefSeq) + + + + + + + + + + beta12orEarlier + Unique identifier for a cone snail toxin protein from the ConoServer database. + + + + Protein ID (ConoServer) + + + + + + + + + + beta12orEarlier + Identifier of a GeneSNP database entry. + + + + GeneSNP ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a lipid. + + + + Lipid identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + A flat-file (textual) data archive. + + + Databank + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A web site providing data (web pages) on a common theme to a HTTP client. + + + Web portal + true + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VBASE2 database. + VBASE2 ID + + + + Gene ID (VBASE2) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the DPVweb database. + DPVweb virus ID + + + + DPVweb ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a pathway from the BioSystems pathway database. + + + + Pathway ID (BioSystems) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data concerning a proteomics experiment. + + Experimental data (proteomics) + true + + + + + + + + + beta12orEarlier + An abstract of a scientific article. + + + Abstract + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a lipid structure. + + + Lipid structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a drug. + + + Drug structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a toxin. + + + Toxin structure + + + + + + + + + + beta12orEarlier + A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment. + PSSM + + + Position-specific scoring matrix + + + + + + + + + beta12orEarlier + A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity. + + + Distance matrix + + + + + + + + + beta12orEarlier + Distances (values representing similarity) between a group of molecular structures. + + + Structural distance matrix + + + + + + + + + beta12orEarlier + 1.5 + + + Bibliographic data concerning scientific article(s). + + Article metadata + true + + + + + + + + + beta12orEarlier + A concept from a biological ontology. + + + This includes any fields from the concept definition such as concept name, definition, comments and so on. + Ontology concept + + + + + + + + + beta12orEarlier + A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences. + + + Codon usage bias + + + + + + + + + beta12orEarlier + 1.8 + + Northern Blot experiments. + + + Northern blot report + true + + + + + + + + + beta12orEarlier + A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome. + RH map + + + The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map. + Radiation hybrid map + + + + + + + + + beta12orEarlier + A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data. + + + ID list + + + + + + + + + beta12orEarlier + Gene frequencies data that may be read during phylogenetic tree calculation. + + + Phylogenetic gene frequencies data + + + + + + + + + beta12orEarlier + beta13 + + + A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata. + + Sequence set (polymorphic) + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (resource) from the DRCAT bioinformatics resource catalogue. + + DRCAT resource + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another. + + + Protein complex + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role. + + + Protein structural motif + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific lipid 3D structure(s). + + + Lipid report + + + + + + + + + beta12orEarlier + 1.4 + + + Image of one or more molecular secondary structures. + + Secondary structure image + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on general information, properties or features of one or more molecular secondary structures. + + Secondary structure report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DNA sequence-specific feature annotation (not in a feature table). + + DNA features + true + + + + + + + + + beta12orEarlier + 1.5 + + + Features concerning RNA or regions of DNA that encode an RNA molecule. + + RNA features report + true + + + + + + + + + beta12orEarlier + Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph. + Graph data + + + Plot + + + + + + + + + + beta12orEarlier + A protein sequence and associated metadata. + Sequence record (protein) + + + Protein sequence record + + + + + + + + + + beta12orEarlier + A nucleic acid sequence and associated metadata. + Nucleotide sequence record + Sequence record (nucleic acid) + DNA sequence record + RNA sequence record + + + Nucleic acid sequence record + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Protein sequence record (full) + true + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Nucleic acid sequence record (full) + true + + + + + + + + + beta12orEarlier + true + Accession of a mathematical model, typically an entry from a database. + + + + Biological model accession + + + + + + + + + + beta12orEarlier + The name of a type or group of cells. + + + + Cell type name + + + + + + + + + beta12orEarlier + true + Accession of a type or group of cells (catalogued in a database). + Cell type ID + + + + Cell type accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of chemicals. + Chemical compound accession + Small molecule accession + + + + Compound accession + + + + + + + + + beta12orEarlier + true + Accession of a drug. + + + + Drug accession + + + + + + + + + + beta12orEarlier + Name of a toxin. + + + + Toxin name + + + + + + + + + beta12orEarlier + true + Accession of a toxin (catalogued in a database). + + + + Toxin accession + + + + + + + + + beta12orEarlier + true + Accession of a monosaccharide (catalogued in a database). + + + + Monosaccharide accession + + + + + + + + + + beta12orEarlier + Common name of a drug. + + + + Drug name + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of carbohydrates. + + + + Carbohydrate accession + + + + + + + + + beta12orEarlier + true + Accession of a specific molecule (catalogued in a database). + + + + Molecule accession + + + + + + + + + beta12orEarlier + true + Accession of a data definition (catalogued in a database). + + + + Data resource definition accession + + + + + + + + + beta12orEarlier + true + An accession of a particular genome (in a database). + + + + Genome accession + + + + + + + + + beta12orEarlier + true + An accession of a map of a molecular sequence (deposited in a database). + + + + Map accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of lipids. + + + + Lipid accession + + + + + + + + + + beta12orEarlier + true + Accession of a peptide deposited in a database. + + + + Peptide ID + + + + + + + + + + beta12orEarlier + true + Accession of a protein deposited in a database. + Protein accessions + + + + Protein accession + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) organisms (catalogued in a database). + + + + Organism accession + + + + + + + + + + beta12orEarlier + Moby:BriefOccurrenceRecord + Moby:FirstEpithet + Moby:InfraspecificEpithet + Moby:OccurrenceRecord + Moby:Organism_Name + Moby:OrganismsLongName + Moby:OrganismsShortName + The name of an organism (or group of organisms). + + + + Organism name + + + + + + + + + beta12orEarlier + true + Accession of a protein family (that is deposited in a database). + + + + Protein family accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of transcription factors or binding sites. + + + + Transcription factor accession + + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain accession + + + + + + + + + + beta12orEarlier + 1.26 + true + An accession of annotation on a (group of) viruses (catalogued in a database). + + + Virus identifier + true + + + + + + + + + beta12orEarlier + Metadata on sequence features. + + + Sequence features metadata + + + + + + + + + + beta12orEarlier + Identifier of a Gramene database entry. + + + + Gramene identifier + + + + + + + + + beta12orEarlier + An identifier of an entry from the DDBJ sequence database. + DDBJ ID + DDBJ accession number + DDBJ identifier + + + + DDBJ accession + + + + + + + + + beta12orEarlier + An identifier of an entity from the ConsensusPathDB database. + + + + ConsensusPathDB identifier + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning codon usage. + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage + true + + + + + + + + + beta12orEarlier + 1.5 + + + + Data derived from the analysis of a scientific text such as a full text article from a scientific journal. + + Article report + true + + + + + + + + + beta12orEarlier + An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties. + Sequence-derived report + + + Sequence report + + + + + + + + + beta12orEarlier + Data concerning the properties or features of one or more protein secondary structures. + + + Protein secondary structure + + + + + + + + + + beta12orEarlier + A Hopp and Woods plot of predicted antigenicity of a peptide or protein. + + + Hopp and Woods plot + + + + + + + + + beta12orEarlier + 1.21 + + + A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid melting curve + true + + + + + + + + + beta12orEarlier + 1.21 + + A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid probability profile + true + + + + + + + + + beta12orEarlier + 1.21 + + A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid temperature profile + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a gene regulatory network. + + + Gene regulatory network report + true + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on a two-dimensional (2D PAGE) gel. + + + 2D PAGE gel report + true + + + + + + + + + beta12orEarlier + 1.14 + + General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set. + + + Oligonucleotide probe sets annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data. + + Microarray image + true + + + + + + + + + beta12orEarlier + Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen. + Image data + + + Image + http://semanticscience.org/resource/SIO_000079 + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + + beta12orEarlier + Image of a molecular sequence, possibly with sequence features or properties shown. + + + Sequence image + + + + + + + + + beta12orEarlier + A report on protein properties concerning hydropathy. + Protein hydropathy report + + + Protein hydropathy data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a computational workflow. + + Workflow data + true + + + + + + + + + beta12orEarlier + 1.5 + + + A computational workflow. + + Workflow + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning molecular secondary structure data. + + Secondary structure data + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw protein sequence (string of characters). + + + Protein sequence (raw) + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw nucleic acid sequence. + + + Nucleic acid sequence (raw) + true + + + + + + + + + beta12orEarlier + + One or more protein sequences, possibly with associated annotation. + Amino acid sequence + Amino acid sequences + Protein sequences + + + Protein sequence + http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation + + + + + + + + + beta12orEarlier + One or more nucleic acid sequences, possibly with associated annotation. + Nucleic acid sequences + Nucleotide sequence + Nucleotide sequences + DNA sequence + + + Nucleic acid sequence + http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation + + + + + + + + + beta12orEarlier + Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction. + Enzyme kinetics annotation + Reaction annotation + + + This is a broad data type and is used a placeholder for other, more specific types. + Reaction data + + + + + + + + + beta12orEarlier + Data concerning small peptides. + Peptide data + + + Peptide property + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report concerning the classification of protein sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein classification + true + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning specific or conserved pattern in molecular sequences. + + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence motif data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning models representing a (typically multiple) sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence profile data + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a specific biological pathway or network. + + Pathway or network data + true + + + + + + + + + + + + + + + beta12orEarlier + An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation. + + + Pathway or network report + + + + + + + + + beta12orEarlier + A thermodynamic or kinetic property of a nucleic acid molecule. + Nucleic acid property (thermodynamic or kinetic) + Nucleic acid thermodynamic property + + + Nucleic acid thermodynamic data + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + Data concerning the classification of nucleic acid sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on a classification of molecular sequences, structures or other entities. + + This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on. + Classification report + true + + + + + + + + + beta12orEarlier + 1.8 + + key residues involved in protein folding. + + + Protein features report (key folding sites) + true + + + + + + + + + beta12orEarlier + Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. + Torsion angle data + + + Protein geometry data + + + + + + + + + + beta12orEarlier + An image of protein structure. + Structure image (protein) + + + Protein structure image + + + + + + + + + beta12orEarlier + Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted. + + + Phylogenetic character weights + + + + + + + + + beta12orEarlier + Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser. + Genome annotation track + Genome track + Genome-browser track + Genomic track + Sequence annotation track + + + Annotation track + + + + + + + + + + beta12orEarlier + + P43353|Q7M1G0|Q9C199|A5A6J6 + [OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2} + Accession number of a UniProt (protein sequence) database entry. + UniProt accession number + UniProt entry accession + UniProtKB accession + UniProtKB accession number + Swiss-Prot entry accession + TrEMBL entry accession + + + + UniProt accession + + + + + + + + + + beta12orEarlier + 16 + [1-9][0-9]? + Identifier of a genetic code in the NCBI list of genetic codes. + + + + NCBI genetic code ID + + + + + + + + + + + + + + + beta12orEarlier + Identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a biological process from the GO ontology. + + GO concept name (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a molecular function from the GO ontology. + + GO concept name (molecular function) + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the classification, identification and naming of organisms. + Taxonomic data + + + This is a broad data type and is used a placeholder for other, more specific types. + Taxonomy + + + + + + + + + + beta13 + EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators. + + + + This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein. + Protein ID (EMBL/GenBank/DDBJ) + + + + + + + + + beta13 + 1.5 + + A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation. + + + Core data entities typically have a format and may be identified by an accession number. + Core data + true + + + + + + + + + + + + + + + beta13 + true + Name or other identifier of molecular sequence feature(s). + + + + Sequence feature identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of an array of numerical values, such as a comparison matrix. + + + + Matrix identifier + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of protein sequence(s). + + + Protein sequence composition + true + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s). + + + Nucleic acid sequence composition (report) + true + + + + + + + + + beta13 + 1.5 + + + A node from a classification of protein structural domain(s). + + Protein domain classification node + true + + + + + + + + + beta13 + Duplicates http://edamontology.org/data_1002, hence deprecated. + 1.23 + + Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + + + CAS number + true + + + + + + + + + + beta13 + Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC). + + + + ATC code + + + + + + + + + beta13 + A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA). + Unique Ingredient Identifier + + + + UNII + + + + + + + + + beta13 + 1.5 + + + Basic information concerning geographical location or time. + + Geotemporal metadata + true + + + + + + + + + beta13 + Metadata concerning the software, hardware or other aspects of a computer system. + + + System metadata + + + + + + + + + beta13 + 1.15 + + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. + + + Sequence feature name + true + + + + + + + + + beta13 + Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware. + Experimental measurement data + Experimentally measured data + Measured data + Measurement + Measurement data + Measurement metadata + Raw experimental data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental measurement + + + + + + + + + + beta13 + Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment. + + + Such data as found in Affymetrix CEL or GPR files. + Raw microarray data + + + + + + + + + + + + + + + beta13 + Data generated from processing and analysis of probe set data from a microarray experiment. + Gene annotation (expression) + Gene expression report + Microarray probe set data + + + Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip. + Processed microarray data + + + + + + + + + + beta13 + The final processed (normalised) data for a set of hybridisations in a microarray experiment. + Gene expression data matrix + Normalised microarray data + + + This combines data from all hybridisations. + Gene expression matrix + + + + + + + + + beta13 + Annotation on a biological sample, for example experimental factors and their values. + + + This might include compound and dose in a dose response experiment. + Sample annotation + + + + + + + + + beta13 + Annotation on the array itself used in a microarray experiment. + + + This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc. + Microarray metadata + + + + + + + + + beta13 + 1.8 + + Annotation on laboratory and/or data processing protocols used in an microarray experiment. + + + This might describe e.g. the normalisation methods used to process the raw data. + Microarray protocol annotation + true + + + + + + + + + beta13 + Data concerning the hybridisations measured during a microarray experiment. + + + Microarray hybridisation data + + + + + + + + + beta13 + 1.5 + + + A report of regions in a molecular sequence that are biased to certain characters. + + Sequence features (compositionally-biased regions) + true + + + + + + + + + beta13 + 1.5 + + A report on features in a nucleic acid sequence that indicate changes to or differences between sequences. + + + Nucleic acid features (difference and change) + true + + + + + + + + + + beta13 + The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general. + A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures. + Nucleic acid features (structure) + Quadruplexes (report) + Stem loop (report) + d-loop (report) + + + Nucleic acid structure report + + + + + + + + + beta13 + 1.8 + + short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein features report (repeats) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences. + + + Sequence motif matches (protein) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences. + + + Sequence motif matches (nucleic acid) + true + + + + + + + + + beta13 + 1.5 + + + A report on displacement loops in a mitochondrial DNA sequence. + + A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule. + Nucleic acid features (d-loop) + true + + + + + + + + + beta13 + 1.5 + + + A report on stem loops in a DNA sequence. + + A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs. + Nucleic acid features (stem loop) + true + + + + + + + + + beta13 + An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST. + Clone or EST (report) + Gene transcript annotation + Nucleic acid features (mRNA features) + Transcript (report) + mRNA (report) + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + Gene transcript report + + + + + + + + + beta13 + 1.8 + + features of non-coding or functional RNA molecules, including tRNA and rRNA. + + + Non-coding RNA + true + + + + + + + + + beta13 + 1.5 + + + Features concerning transcription of DNA into RNA including the regulation of transcription. + + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcriptional features (report) + true + + + + + + + + + beta13 + 1.5 + + + A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments. + + Nucleic acid features (immunoglobulin gene structure) + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'class' node from the SCOP database. + + SCOP class + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'fold' node from the SCOP database. + + SCOP fold + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'superfamily' node from the SCOP database. + + SCOP superfamily + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'family' node from the SCOP database. + + SCOP family + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'protein' node from the SCOP database. + + SCOP protein + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'species' node from the SCOP database. + + SCOP species + true + + + + + + + + + beta13 + 1.8 + + mass spectrometry experiments. + + + Mass spectrometry experiment + true + + + + + + + + + beta13 + Nucleic acid classification + A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure. + Gene annotation (homology information) + Gene annotation (homology) + Gene family annotation + Gene homology (report) + Homology information + + + This includes reports on on gene homologues between species. + Gene family report + + + + + + + + + beta13 + An image of a protein. + + + Protein image + + + + + + + + + beta13 + 1.24 + + + + + An alignment of protein sequences and/or structures. + + Protein alignment + true + + + + + + + + + 1.0 + 1.8 + + sequencing experiment, including samples, sampling, preparation, sequencing, and analysis. + + + NGS experiment + true + + + + + + + + + 1.1 + An informative report about a DNA sequence assembly. + Assembly report + + + This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc. + Sequence assembly report + + + + + + + + + 1.1 + An index of a genome sequence. + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. + Genome index + + + + + + + + + 1.1 + 1.8 + + Report concerning genome-wide association study experiments. + + + GWAS report + true + + + + + + + + + 1.2 + The position of a cytogenetic band in a genome. + + + Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on. + Cytoband position + + + + + + + + + + + 1.2 + CL_[0-9]{7} + Cell type ontology concept ID. + CL ID + + + + Cell type ontology ID + + + + + + + + + 1.2 + Mathematical model of a network, that contains biochemical kinetics. + + + Kinetic model + + + + + + + + + + 1.3 + Identifier of a COSMIC database entry. + COSMIC identifier + + + + COSMIC ID + + + + + + + + + + 1.3 + Identifier of a HGMD database entry. + HGMD identifier + + + + HGMD ID + + + + + + + + + 1.3 + true + Unique identifier of sequence assembly. + Sequence assembly version + + + + Sequence assembly ID + + + + + + + + + 1.3 + 1.5 + + + A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory. + + Sequence feature type + true + + + + + + + + + 1.3 + 1.5 + + + An informative report on gene homologues between species. + + Gene homology (report) + true + + + + + + + + + + + 1.3 + ENSGT00390000003602 + Unique identifier for a gene tree from the Ensembl database. + Ensembl ID (gene tree) + + + + Ensembl gene tree ID + + + + + + + + + 1.3 + A phylogenetic tree that is an estimate of the character's phylogeny. + + + Gene tree + + + + + + + + + 1.3 + A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled. + + + Species tree + + + + + + + + + + + + + + + 1.3 + true + Name or other identifier of an entry from a biosample database. + Sample accession + + + + Sample ID + + + + + + + + + + 1.3 + Identifier of an object from the MGI database. + + + + MGI accession + + + + + + + + + 1.3 + Name of a phenotype. + Phenotype + Phenotypes + + + + Phenotype name + + + + + + + + + 1.4 + A HMM transition matrix contains the probabilities of switching from one HMM state to another. + HMM transition matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa. + Transition matrix + + + + + + + + + 1.4 + A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM. + HMM emission matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state. + Emission matrix + + + + + + + + + 1.4 + 1.15 + + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. + + + Hidden Markov model + true + + + + + + + + + 1.4 + true + An identifier of a data format. + + + Format identifier + + + + + + + + + 1.5 + Raw biological or biomedical image generated by some experimental technique. + + + Raw image + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + 1.5 + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates. + Carbohydrate data + + + Carbohydrate property + + + + + + + + + 1.5 + 1.8 + + Report concerning proteomics experiments. + + + Proteomics experiment report + true + + + + + + + + + 1.5 + 1.8 + + RNAi experiments. + + + RNAi report + true + + + + + + + + + 1.5 + 1.8 + + biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + + + Simulation experiment report + true + + + + + + + + + + + + + + + 1.7 + An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT image + Magnetic resonance imaging image + Magnetic resonance tomography image + NMRI image + Nuclear magnetic resonance imaging image + + + MRI image + + + + + + + + + + + + + + + 1.7 + An image from a cell migration track assay. + + + Cell migration track image + + + + + + + + + 1.7 + Rate of association of a protein with another protein or some other molecule. + kon + + + Rate of association + + + + + + + + + 1.7 + Multiple gene identifiers in a specific order. + + + Such data are often used for genome rearrangement tools and phylogenetic tree labeling. + Gene order + + + + + + + + + 1.7 + The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment. + Spectra + + + Spectrum + + + + + + + + + + + + + + + 1.7 + Spectral information for a molecule from a nuclear magnetic resonance experiment. + NMR spectra + + + NMR spectrum + + + + + + + + + 1.8 + 1.21 + + A sketch of a small molecule made with some specialised drawing package. + + + Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software. + Chemical structure sketch + true + + + + + + + + + 1.8 + An informative report about a specific or conserved nucleic acid sequence pattern. + + + Nucleic acid signature + + + + + + + + + 1.8 + A DNA sequence. + DNA sequences + + + DNA sequence + + + + + + + + + 1.8 + An RNA sequence. + RNA sequences + + + RNA sequence + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw RNA sequence. + + + RNA sequence (raw) + true + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw DNA sequence. + + + DNA sequence (raw) + true + + + + + + + + + + + + + + + 1.8 + Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects. + Gene sequence variations + + + Variations are stored along with a reference genome. + Sequence variations + + + + + + + + + 1.8 + A list of publications such as scientic papers or books. + + + Bibliography + + + + + + + + + 1.8 + A mapping of supplied textual terms or phrases to ontology concepts (URIs). + + + Ontology mapping + + + + + + + + + 1.9 + Any data concerning a specific biological or biomedical image. + Image-associated data + Image-related data + + + This can include basic provenance and technical information about the image, scientific annotation and so on. + Image metadata + + + + + + + + + 1.9 + A human-readable collection of information concerning a clinical trial. + Clinical trial information + + + Clinical trial report + + + + + + + + + 1.10 + A report about a biosample. + Biosample report + + + Reference sample report + + + + + + + + + 1.10 + Accession number of an entry from the Gene Expression Atlas. + + + + Gene Expression Atlas Experiment ID + + + + + + + + + + + + + + + 1.12 + true + Identifier of an entry from a database of disease. + + + + Disease identifier + + + + + + + + + + 1.12 + The name of some disease. + + + + Disease name + + + + + + + + + 1.12 + Some material that is used for educational (training) purposes. + OER + Open educational resource + + + Training material + + + + + + + + + 1.12 + A training course available for use on the Web. + On-line course + MOOC + Massive open online course + + + Online course + + + + + + + + + 1.12 + Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query. + Free text + Plain text + Textual search query + + + Text + + + + + + + + + + 1.14 + Machine-readable biodiversity data. + Biodiversity information + OTU table + + + Biodiversity data + + + + + + + + + 1.14 + A human-readable collection of information concerning biosafety data. + Biosafety information + + + Biosafety report + + + + + + + + + 1.14 + A report about any kind of isolation of biological material. + Geographic location + Isolation source + + + Isolation report + + + + + + + + + 1.14 + Information about the ability of an organism to cause disease in a corresponding host. + Pathogenicity + + + Pathogenicity report + + + + + + + + + 1.14 + Information about the biosafety classification of an organism according to corresponding law. + Biosafety level + + + Biosafety classification + + + + + + + + + 1.14 + A report about localisation of the isolaton of biological material e.g. country or coordinates. + + + Geographic location + + + + + + + + + 1.14 + A report about any kind of isolation source of biological material e.g. blood, water, soil. + + + Isolation source + + + + + + + + + 1.14 + Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum. + + + Physiology parameter + + + + + + + + + 1.14 + Experimentally determined parameter of the morphology of an organism, e.g. size & shape. + + + Morphology parameter + + + + + + + + + 1.14 + Experimental determined parameter for the cultivation of an organism. + Cultivation conditions + Carbon source + Culture media composition + Nitrogen source + Salinity + Temperature + pH value + + + Cultivation parameter + + + + + + + + + 1.15 + Data concerning a sequencing experiment, that may be specified as an input to some tool. + + + Sequencing metadata name + + + + + + + + + 1.15 + An identifier of a flow cell of a sequencing machine. + + + A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 "lanes" which allows 8 experiments in a single analysis. + Flow cell identifier + + + + + + + + + 1.15 + An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced. + + + Lane identifier + + + + + + + + + 1.15 + A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13. + + + Run number + + + + + + + + + 1.15 + Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment. + + + This is a broad data type and is used a placeholder for other, more specific types. + Ecological data + + + + + + + + + 1.15 + The mean species diversity in sites or habitats at a local scale. + α-diversity + + + Alpha diversity data + + + + + + + + + 1.15 + The ratio between regional and local species diversity. + True beta diversity + β-diversity + + + Beta diversity data + + + + + + + + + 1.15 + The total species diversity in a landscape. + ɣ-diversity + + + Gamma diversity data + + + + + + + + + + 1.15 + A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart. + + + Ordination plot + + + + + + + + + 1.16 + A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment report + Over-representation report + Functional enrichment report + + + Over-representation data + + + + + + + + + + + + + + + 1.16 + GO-term report + A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins. + GO-term enrichment report + Gene ontology concept over-representation report + Gene ontology enrichment report + Gene ontology term enrichment report + + + GO-term enrichment data + + + + + + + + + 1.16 + Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry. + False localisation rate + PTM localisation + PTM score + + + Localisation score + + + + + + + + + + 1.16 + Identifier of a protein modification catalogued in the Unimod database. + + + + Unimod ID + + + + + + + + + 1.16 + Identifier for mass spectrometry proteomics data in the proteomexchange.org repository. + + + + ProteomeXchange ID + + + + + + + + + 1.16 + Groupings of expression profiles according to a clustering algorithm. + Clustered gene expression profiles + + + Clustered expression profiles + + + + + + + + + + 1.16 + An identifier of a concept from the BRENDA ontology. + + + + BRENDA ontology concept ID + + + + + + + + + + 1.16 + A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations. + + + Annotated text + + + + + + + + + 1.16 + A structured query, in form of a script, that defines a database search task. + + + Query script + + + + + + + + + + + + + + + 1.19 + Structural 3D model (volume map) from electron microscopy. + + + 3D EM Map + + + + + + + + + + + + + + + 1.19 + Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule. + + + 3D EM Mask + + + + + + + + + + + + + + + 1.19 + Raw DDD movie acquisition from electron microscopy. + + + EM Movie + + + + + + + + + + + + + + + 1.19 + Raw acquisition from electron microscopy or average of an aligned DDD movie. + + + EM Micrograph + + + + + + + + + + + + + + + 1.21 + Data coming from molecular simulations, computer "experiments" on model molecules. + + + Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + Molecular simulation data + + + + + + + + + + 1.21 + Identifier of an entry from the RNA central database of annotated human miRNAs. + + + + There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID). + RNA central ID + + + + + + + + + 1.21 + A human-readable systematic collection of patient (or population) health information in a digital format. + EHR + EMR + Electronic medical record + + + Electronic health record + + + + + + + + + 1.22 + Data coming from molecular simulations, computer "experiments" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + + + Simulation + + + + + + + + + 1.22 + Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time. + + + Trajectory data + + + + + + + + + 1.22 + Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system. + + + Forcefield parameters + + + + + + + + + 1.22 + Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals. + + + Topology data + + + + + + + + + 1.22 + Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots. + Density plot + + + Histogram + + + + + + + + + 1.23 + Report of the quality control review that was made of factors involved in a procedure. + QC metrics + QC report + Quality control metrics + Quality control report + + + + + + + + + 1.23 + A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak). + Read count matrix + + + Count matrix + + + + + + + + + 1.24 + Alignment (superimposition) of DNA tertiary (3D) structures. + Structure alignment (DNA) + + + DNA structure alignment + + + + + + + + + 1.24 + A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP). + Adjusted P-value + FDR + Padj + pFDR + + + Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data). + Q-value + + + + + + + + + + + 1.24 + A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences. + + + Profile HMM + + + + + + + + + + + + 1.24 + + WP[0-9]+ + Identifier of a pathway from the WikiPathways pathway database. + WikiPathways ID + WikiPathways pathway ID + + + + Pathway ID (WikiPathways) + + + + + + + + + + + + + + + 1.24 + A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins. + Pathway analysis results + Pathway enrichment report + Pathway over-representation report + Pathway report + Pathway term enrichment report + + + Pathway overrepresentation data + + + + + + + + + 1.26 + + + \d{4}-\d{4}-\d{4}-\d{3}(\d|X) + Identifier of a researcher registered with the ORCID database. Used to identify author IDs. + + + + + ORCID Identifier + + + + + + + + + + beta12orEarlier + + + + Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation. + + + SMILES + + + + + + + + + + + beta12orEarlier + Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation. + + + InChI + + + + + + + + + + beta12orEarlier + Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound. + + + The general MF query format consists of a series of valid atomic symbols, with an optional number or range. + mf + + + + + + + + + + beta12orEarlier + The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound. + + + An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification. + InChIKey + + + + + + + + + beta12orEarlier + SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation. + + + smarts + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps. + nucleotide + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for gaps and translation stop. + protein + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence + + + + + + + + + + beta12orEarlier + Alphabet for the consensus of two or more molecular sequences. + + + consensus + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters . + + + unambiguous pure nucleotide + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + dna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + rna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure rna sequence + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure rna + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure protein + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure protein + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from UniGene. + + A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location. + UniGene entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the COG database of clusters of (related) protein sequences. + + COG sequence cluster format + true + + + + + + + + + + beta12orEarlier + Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database. + Feature location + + + EMBL feature location + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program). + + + quicktandem + + + + + + + + + + beta12orEarlier + Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program). + + + Sanger inverted repeats + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a sequence (an EMBOSS report format). + + + EMBOSS repeat + + + + + + + + + + beta12orEarlier + Format of a report on exon-intron structure generated by EMBOSS est2genome. + + + est2genome format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restrict program. + + + restrict format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restover program. + + + restover format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by REBASE database. + + + REBASE restriction sites + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using FASTA. + + + This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.) + FASTA search results format + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of BLAST. + + + This includes score data, alignment data and summary table. + BLAST results + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of MSPCrunch. + + + mspcrunch + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of Smith Waterman. + + + Smith-Waterman format + + + + + + + + + + beta12orEarlier + Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information. + + + The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database. + dhf + + + + + + + + + + beta12orEarlier + Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information. + + + The hits are putative ligand-binding sequences and are found from a search of a sequence database. + lhf + + + + + + + + + + beta12orEarlier + Results format for searches of the InterPro database. + + + InterPro hits format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries. + + + The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group. + InterPro protein view report format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry. + + + The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated. + InterPro match table format + + + + + + + + + + beta12orEarlier + Dirichlet distribution HMMER format. + + + HMMER Dirichlet prior + + + + + + + + + + beta12orEarlier + Dirichlet distribution MEME format. + + + MEME Dirichlet prior + + + + + + + + + + beta12orEarlier + Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model. + + + HMMER emission and transition + + + + + + + + + + beta12orEarlier + Format of a regular expression pattern from the Prosite database. + + + prosite-pattern + + + + + + + + + + beta12orEarlier + Format of an EMBOSS sequence pattern. + + + EMBOSS sequence pattern + + + + + + + + + + beta12orEarlier + A motif in the format generated by the MEME program. + + + meme-motif + + + + + + + + + + beta12orEarlier + Sequence profile (sequence classifier) format used in the PROSITE database. + + + prosite-profile + + + + + + + + + + beta12orEarlier + A profile (sequence classifier) in the format used in the JASPAR database. + + + JASPAR format + + + + + + + + + + beta12orEarlier + Format of the model of random sequences used by MEME. + + + MEME background Markov model + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model representation used by the HMMER package. + + + HMMER format + + + + + + + + + + + beta12orEarlier + FASTA-style format for multiple sequences aligned by HMMER package to an HMM. + + + HMMER-aln + + + + + + + + + + beta12orEarlier + Format of multiple sequences aligned by DIALIGN package. + + + DIALIGN format + + + + + + + + + + beta12orEarlier + EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family. + + + The format is clustal-like and includes annotation of domain family classification information. + daf + + + + + + + + + + beta12orEarlier + Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package. + + + Sequence-MEME profile alignment + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database. + + + HMMER profile alignment (sequences versus HMMs) + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database. + + + HMMER profile alignment (HMM versus sequences) + + + + + + + + + + beta12orEarlier + Format of PHYLIP phylogenetic distance matrix data. + + + Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float). + Phylip distance matrix + + + + + + + + + + beta12orEarlier + Dendrogram (tree file) format generated by ClustalW. + + + ClustalW dendrogram + + + + + + + + + + beta12orEarlier + Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted. + + + Phylip tree raw + + + + + + + + + + beta12orEarlier + PHYLIP file format for continuous quantitative character data. + + + Phylip continuous quantitative characters + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of phylogenetic property data. + + Phylogenetic property values format + true + + + + + + + + + + beta12orEarlier + PHYLIP file format for phylogenetics character frequency data. + + + Phylip character frequencies format + + + + + + + + + + beta12orEarlier + Format of PHYLIP discrete states data. + + + Phylip discrete states format + + + + + + + + + + beta12orEarlier + Format of PHYLIP cliques data. + + + Phylip cliques format + + + + + + + + + + beta12orEarlier + Phylogenetic tree data format used by the PHYLIP program. + + + Phylip tree format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeBASE database of phylogenetic data. + + + TreeBASE format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeFam database of phylogenetic data. + + + TreeFam format + + + + + + + + + + beta12orEarlier + Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package. + + + Phylip tree distance format + + + + + + + + + + beta12orEarlier + Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins). + + + The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format. + dssp + + + + + + + + + + beta12orEarlier + Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins). + + + hssp + + + + + + + + + + beta12orEarlier + Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server. + Vienna RNA format + Vienna RNA secondary structure format + + + Dot-bracket format + + + + + + + + + + beta12orEarlier + Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server. + + + Vienna local RNA secondary structure format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Format of an entry (or part of an entry) from the PDB database. + PDB entry format + + + PDB database entry format + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDB format. + PDB format + + + PDB + + + + + + + + + + beta12orEarlier + Entry format of PDB database in mmCIF format. + + + mmCIF + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDBML (XML) format. + + + PDBML + + + + + + + + + beta12orEarlier + beta12orEarlier + + Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications. + + + Domainatrix 3D-1D scoring matrix format + true + + + + + + + + + + beta12orEarlier + Amino acid index format used by the AAindex database. + + + aaindex + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from IntEnz (The Integrated Relational Enzyme Database). + + IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions. + IntEnz enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BRENDA enzyme database. + + BRENDA enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG REACTION database of biochemical reactions. + + KEGG REACTION enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG ENZYME database. + + KEGG ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the proto section of the REBASE enzyme database. + + REBASE proto enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the withrefm section of the REBASE enzyme database. + + REBASE withrefm enzyme report format + true + + + + + + + + + + beta12orEarlier + Format of output of the Pcons Model Quality Assessment Program (MQAP). + + + Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality. + Pcons report format + + + + + + + + + + beta12orEarlier + Format of output of the ProQ protein model quality predictor. + + + ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features. + ProQ report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of SMART domain assignment data. + + The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues. + SMART domain assignment report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the BIND database of protein interaction. + + BIND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the IntAct database of protein interaction. + + IntAct entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences. + + This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry. + InterPro entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the textual abstract of signatures in an InterPro entry and its protein matches. + + References are included and a functional inference is made where possible. + InterPro entry abstract format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Gene3D protein secondary database. + + Gene3D entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PIRSF protein secondary database. + + PIRSF entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PRINTS protein secondary database. + + PRINTS entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Panther library of protein families and subfamilies. + + Panther Families and HMMs entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Pfam protein secondary database. + + Pfam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the SMART protein secondary database. + + SMART entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Superfamily protein secondary database. + + Superfamily entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the TIGRFam protein secondary database. + + TIGRFam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ProDom protein domain classification database. + + ProDom entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the FSSP database. + + FSSP entry format + true + + + + + + + + + + beta12orEarlier + A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax). + + + findkm + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Ensembl genome database. + + Ensembl gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DictyBase genome database. + + DictyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Candida Genome database. + + CGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DragonDB genome database. + + DragonDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of EcoCyc genome database. + + EcoCyc gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of FlyBase genome database. + + FlyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Gramene genome database. + + Gramene gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of KEGG GENES genome database. + + KEGG GENES gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Maize genetics and genomics database (MaizeGDB). + + MaizeGDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Mouse Genome Database (MGD). + + MGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Rat Genome Database (RGD). + + RGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Saccharomyces Genome Database (SGD). + + SGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Sanger GeneDB genome database. + + GeneDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of The Arabidopsis Information Resource (TAIR) genome database. + + TAIR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the WormBase genomes database. + + WormBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Zebrafish Information Network (ZFIN) genome database. + + ZFIN gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the TIGR genome database. + + TIGR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the dbSNP database. + + dbSNP polymorphism report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the OMIM database of genotypes and phenotypes. + + OMIM entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HGVbase database of genotypes and phenotypes. + + HGVbase entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HIVDB database of genotypes and phenotypes. + + HIVDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG DISEASE database. + + KEGG DISEASE entry format + true + + + + + + + + + + beta12orEarlier + Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program. + + + Primer3 primer + + + + + + + + + + beta12orEarlier + A format of raw sequence read data from an Applied Biosystems sequencing machine. + + + ABI + + + + + + + + + + beta12orEarlier + Format of MIRA sequence trace information file. + + + mira + + + + + + + + + + beta12orEarlier + + caf + + Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata. + + + CAF + + + + + + + + + + beta12orEarlier + + Sequence assembly project file EXP format. + Affymetrix EXP format + + + EXP + + + + + + + + + + beta12orEarlier + + + Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata. + + + SCF + + + + + + + + + + beta12orEarlier + + + PHD sequence trace format to store serialised chromatogram data (reads). + + + PHD + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of raw image data. + Affymetrix image data file format + + + dat + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of information about (raw) expression levels of the individual probes. + Affymetrix probe raw data format + + + cel + + + + + + + + + + beta12orEarlier + Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering. + + + affymetrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ArrayExpress microarrays database. + + ArrayExpress entry format + true + + + + + + + + + + beta12orEarlier + Affymetrix data file format for information about experimental conditions and protocols. + Affymetrix experimental conditions data file format + + + affymetrix-exp + + + + + + + + + + + + + + + + beta12orEarlier + + chp + Format of Affymetrix data file of information about (normalised) expression levels of the individual probes. + Affymetrix probe normalised data format + + + CHP + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Electron Microscopy DataBase (EMDB). + + EMDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks. + + KEGG PATHWAY entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MetaCyc metabolic pathways database. + + MetaCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of a report from the HumanCyc metabolic pathways database. + + HumanCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the INOH signal transduction pathways database. + + INOH entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the PATIKA biological pathways database. + + PATIKA entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the reactome biological pathways database. + + Reactome entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the aMAZE biological pathways and molecular interactions database. + + aMAZE entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the CPDB database. + + CPDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the Panther Pathways database. + + Panther Pathways entry format + true + + + + + + + + + + beta12orEarlier + Format of Taverna workflows. + + + Taverna workflow format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of mathematical models from the BioModel database. + + Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc. + BioModel mathematical model format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG LIGAND chemical database. + + KEGG LIGAND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG COMPOUND database. + + KEGG COMPOUND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PLANT database. + + KEGG PLANT entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG GLYCAN database. + + KEGG GLYCAN entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from PubChem. + + PubChem entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from a database of chemical structures and property predictions. + + ChemSpider entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from Chemical Entities of Biological Interest (ChEBI). + + ChEBI includes an ontological classification defining relations between entities or classes of entities. + ChEBI entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MSDchem ligand dictionary. + + MSDchem ligand dictionary entry format + true + + + + + + + + + + beta12orEarlier + The format of an entry from the HET group dictionary (HET groups from PDB files). + + + HET group dictionary entry format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG DRUG database. + + KEGG DRUG entry format + true + + + + + + + + + + beta12orEarlier + Format of bibliographic reference as used by the PubMed database. + + + PubMed citation + + + + + + + + + + beta12orEarlier + Format for abstracts of scientific articles from the Medline database. + + + Bibliographic reference information including citation information is included + Medline Display Format + + + + + + + + + + beta12orEarlier + CiteXplore 'core' citation format including title, journal, authors and abstract. + + + CiteXplore-core + + + + + + + + + + beta12orEarlier + CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references. + + + CiteXplore-all + + + + + + + + + + beta12orEarlier + Article format of the PubMed Central database. + + + pmc + + + + + + + + + + + beta12orEarlier + The format of iHOP (Information Hyperlinked over Proteins) text-mining result. + + + iHOP format + + + + + + + + + + + + + beta12orEarlier + OSCAR format of annotated chemical text. + + + OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document. + OSCAR format + + + + + + + + + beta12orEarlier + beta13 + + + Format of an ATOM record (describing data for an individual atom) from a PDB file. + + PDB atom record format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a polypeptide chain. + + The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain. + CATH chain report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a protein PDB file. + + The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file. + CATH PDB report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry (gene) format of the NCBI database. + + NCBI gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:GI_Gene + Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service. + + This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation. + GeneIlluminator gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:BacMapGeneCard + Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database. + + BacMap gene card format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB). + + ColiCard report format + true + + + + + + + + + + beta12orEarlier + Map of a plasmid (circular DNA) in PlasMapper TextMap format. + + + PlasMapper TextMap + + + + + + + + + + beta12orEarlier + Phylogenetic tree Newick (text) format. + nh + + + newick + + + + + + + + + + beta12orEarlier + Phylogenetic tree TreeCon (text) format. + + + TreeCon format + + + + + + + + + + beta12orEarlier + Phylogenetic tree Nexus (text) format. + + + Nexus format + + + + + + + + + + + beta12orEarlier + true + A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere. + Data format + Data model + Exchange format + File format + + + The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data. + Format + + + + + + + + + + + + + + + + + + + Data model + A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.) + + + + + File format + File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages. + + + + + + + + + beta12orEarlier + beta13 + + + Data format for an individual atom. + + Atomic data format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a molecular sequence record. + + + Sequence record format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence feature information. + + + Sequence feature annotation format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence alignment information. + + + Alignment format + + + + + + + + + + beta12orEarlier + ACEDB sequence format. + + + acedb + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Clustalw output format. + + clustal sequence format + true + + + + + + + + + + beta12orEarlier + Codata entry format. + + + codata + + + + + + + + + beta12orEarlier + Fasta format variant with database name before ID. + + + dbid + + + + + + + + + + beta12orEarlier + EMBL entry format. + EMBL + EMBL sequence format + + + EMBL format + + + + + + + + + + beta12orEarlier + Staden experiment file format. + + + Staden experiment format + + + + + + + + + + beta12orEarlier + FASTA format including NCBI-style IDs. + FASTA format + FASTA sequence format + + + FASTA + + + + + + + + + beta12orEarlier + fastq + fq + FASTQ short read format ignoring quality scores. + FASTAQ + fq + + + FASTQ + + + + + + + + + beta12orEarlier + FASTQ Illumina 1.3 short read format. + + + FASTQ-illumina + + + + + + + + + beta12orEarlier + FASTQ short read format with phred quality. + + + FASTQ-sanger + + + + + + + + + beta12orEarlier + FASTQ Solexa/Illumina 1.0 short read format. + + + FASTQ-solexa + + + + + + + + + + beta12orEarlier + Fitch program format. + + + fitch program + + + + + + + + + + beta12orEarlier + GCG sequence file format. + GCG SSF + + + GCG SSF (single sequence file) file format. + GCG + + + + + + + + + + beta12orEarlier + Genbank entry format. + GenBank + + + GenBank format + + + + + + + + + beta12orEarlier + Genpept protein entry format. + + + Currently identical to refseqp format + genpept + + + + + + + + + + beta12orEarlier + GFF feature file format with sequence in the header. + + + GFF2-seq + + + + + + + + + + beta12orEarlier + GFF3 feature file format with sequence. + + + GFF3-seq + + + + + + + + + beta12orEarlier + FASTA sequence format including NCBI-style GIs. + + + giFASTA format + + + + + + + + + + beta12orEarlier + Hennig86 output sequence format. + + + hennig86 + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format. + + + ig + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format (strict version). + + + igstrict + + + + + + + + + + beta12orEarlier + Jackknifer interleaved and non-interleaved sequence format. + + + jackknifer + + + + + + + + + + beta12orEarlier + Mase program sequence format. + + + mase format + + + + + + + + + + beta12orEarlier + Mega interleaved and non-interleaved sequence format. + + + mega-seq + + + + + + + + + beta12orEarlier + GCG MSF (multiple sequence file) file format. + + + GCG MSF + + + + + + + + + beta12orEarlier + pir + NBRF/PIR entry sequence format. + nbrf + pir + + + nbrf/pir + + + + + + + + + + + beta12orEarlier + Nexus/paup interleaved sequence format. + + + nexus-seq + + + + + + + + + + + beta12orEarlier + PDB sequence format (ATOM lines). + + + pdb format in EMBOSS. + pdbatom + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (ATOM lines). + + + pdbnuc format in EMBOSS. + pdbatomnuc + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (SEQRES lines). + + + pdbnucseq format in EMBOSS. + pdbseqresnuc + + + + + + + + + + + beta12orEarlier + PDB sequence format (SEQRES lines). + + + pdbseq format in EMBOSS. + pdbseqres + + + + + + + + + beta12orEarlier + Plain old FASTA sequence format (unspecified format for IDs). + + + Pearson format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylip interleaved sequence format. + + phylip sequence format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP non-interleaved sequence format. + + phylipnon sequence format + true + + + + + + + + + + beta12orEarlier + Raw sequence format with no non-sequence characters. + + + raw + + + + + + + + + + beta12orEarlier + Refseq protein entry sequence format. + + + Currently identical to genpept format + refseqp + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Selex sequence format. + + selex sequence format + true + + + + + + + + + + beta12orEarlier + + + + + Staden suite sequence format. + + + Staden format + + + + + + + + + + beta12orEarlier + + Stockholm multiple sequence alignment format (used by Pfam and Rfam). + + + Stockholm format + + + + + + + + + + + beta12orEarlier + DNA strider output sequence format. + + + strider format + + + + + + + + + beta12orEarlier + UniProtKB entry sequence format. + SwissProt format + UniProt format + + + UniProtKB format + + + + + + + + + beta12orEarlier + txt + Plain text sequence format (essentially unformatted). + + + plain text format (unformatted) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Treecon output sequence format. + + treecon sequence format + true + + + + + + + + + + beta12orEarlier + NCBI ASN.1-based sequence format. + + + ASN.1 sequence format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (any type). + das sequence format + + + DAS format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (nucleotide-only). + + + The use of this format is deprecated. + dasdna + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace sequence format of full internal data content. + + + debug-seq + + + + + + + + + + beta12orEarlier + Jackknifer output sequence non-interleaved format. + + + jackknifernon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Mega non-interleaved output sequence format. + + meganon sequence format + true + + + + + + + + + beta12orEarlier + NCBI FASTA sequence format with NCBI-style IDs. + + + There are several variants of this. + NCBI format + + + + + + + + + + + beta12orEarlier + Nexus/paup non-interleaved sequence format. + + + nexusnon + + + + + + + + + beta12orEarlier + + + General Feature Format (GFF) of sequence features. + + + GFF2 + + + + + + + + + beta12orEarlier + + + + Generic Feature Format version 3 (GFF3) of sequence features. + + + GFF3 + + + + + + + + + beta12orEarlier + 1.7 + + PIR feature format. + + + pir + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Swiss-Prot feature format. + + swiss feature + true + + + + + + + + + + beta12orEarlier + DAS GFF (XML) feature format. + DASGFF feature + das feature + + + DASGFF + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace feature format of full internal data content. + + + debug-feat + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBL feature format. + + EMBL feature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Genbank feature format. + + GenBank feature + true + + + + + + + + + + beta12orEarlier + ClustalW format for (aligned) sequences. + clustal + + + ClustalW format + + + + + + + + + + beta12orEarlier + EMBOSS alignment format for debugging trace of full internal data content. + + + debug + + + + + + + + + + beta12orEarlier + Fasta format for (aligned) sequences. + + + FASTA-aln + + + + + + + + + beta12orEarlier + Pearson MARKX0 alignment format. + + + markx0 + + + + + + + + + beta12orEarlier + Pearson MARKX1 alignment format. + + + markx1 + + + + + + + + + beta12orEarlier + Pearson MARKX10 alignment format. + + + markx10 + + + + + + + + + beta12orEarlier + Pearson MARKX2 alignment format. + + + markx2 + + + + + + + + + beta12orEarlier + Pearson MARKX3 alignment format. + + + markx3 + + + + + + + + + + beta12orEarlier + Alignment format for start and end of matches between sequence pairs. + + + match + + + + + + + + + beta12orEarlier + Mega format for (typically aligned) sequences. + + + mega + + + + + + + + + beta12orEarlier + Mega non-interleaved format for (typically aligned) sequences. + + + meganon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MSF format for (aligned) sequences. + + msf alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup format for (aligned) sequences. + + nexus alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup non-interleaved format for (aligned) sequences. + + nexusnon alignment format + true + + + + + + + + + beta12orEarlier + EMBOSS simple sequence pairwise alignment format. + + + pair + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip format for (aligned) sequences. + PHYLIP + PHYLIP interleaved format + ph + phy + + + PHYLIP format + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip non-interleaved format for (aligned) sequences. + PHYLIP sequential format + phylipnon + + + PHYLIP sequential + + + + + + + + + + beta12orEarlier + Alignment format for score values for pairs of sequences. + + + scores format + + + + + + + + + + + beta12orEarlier + SELEX format for (aligned) sequences. + + + selex + + + + + + + + + + beta12orEarlier + EMBOSS simple multiple alignment format. + + + EMBOSS simple format + + + + + + + + + + beta12orEarlier + Simple multiple sequence (alignment) format for SRS. + + + srs format + + + + + + + + + + beta12orEarlier + Simple sequence pair (alignment) format for SRS. + + + srspair + + + + + + + + + + beta12orEarlier + T-Coffee program alignment format. + + + T-Coffee format + + + + + + + + + + + beta12orEarlier + Treecon format for (aligned) sequences. + + + TreeCon-seq + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a phylogenetic tree. + + + Phylogenetic tree format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a biological pathway or network. + + + Biological pathway or network format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a sequence-profile alignment. + + + Sequence-profile alignment format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data format for a sequence-HMM profile alignment. + + Sequence-profile alignment (HMM) format + true + + + + + + + + + + + + + + + beta12orEarlier + Data format for an amino acid index. + + + Amino acid index format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a full-text scientific article. + Literature format + + + Article format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a report from text mining. + + + Text mining report format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for reports on enzyme kinetics. + + + Enzyme kinetics report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a chemical compound. + Chemical compound annotation format + Chemical structure format + Small molecule report format + Small molecule structure format + + + Chemical data format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a particular locus, gene, gene system or groups of genes. + Gene features format + + + Gene annotation format + + + + + + + + + beta12orEarlier + true + Format of a workflow. + Programming language + Script format + + + Workflow format + + + + + + + + + beta12orEarlier + true + Data format for a molecular tertiary structure. + + + Tertiary structure format + + + + + + + + + beta12orEarlier + 1.2 + + + Data format for a biological model. + + Biological model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Text format of a chemical formula. + + + Chemical formula format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of raw (unplotted) phylogenetic data. + + + Phylogenetic character data format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic continuous quantitative character data. + + + Phylogenetic continuous quantitative character format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic discrete states data. + + + Phylogenetic discrete states format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic cliques data. + + + Phylogenetic tree report (cliques) format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic invariants data. + + + Phylogenetic tree report (invariants) format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation format for electron microscopy models. + + Electron microscopy model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for phylogenetic tree distance data. + + + Phylogenetic tree report (tree distances) format + + + + + + + + + beta12orEarlier + 1.0 + + + Format for sequence polymorphism data. + + Polymorphism report format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for reports on a protein family. + + + Protein family report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for molecular interaction data. + Molecular interaction format + + + Protein interaction format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for sequence assembly data. + + + Sequence assembly format + + + + + + + + + beta12orEarlier + Format for information about a microarray experimental per se (not the data generated from that experiment). + + + Microarray experiment data format + + + + + + + + + + + + + + + beta12orEarlier + Format for sequence trace data (i.e. including base call information). + + + Sequence trace format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + Gene expression data format + + + Gene expression report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on genotype / phenotype information. + + Genotype and phenotype annotation format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a map of (typically one) molecular sequence annotated with features. + + + Map format + + + + + + + + + beta12orEarlier + true + Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence. + + + Nucleic acid features (primers) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report of general information about a specific protein. + + + Protein report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report of general information about a specific enzyme. + + Protein report (enzyme) format + true + + + + + + + + + + + + + + + beta12orEarlier + Format of a matrix of 3D-1D scores (amino acid environment probabilities). + + + 3D-1D scoring matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on the quality of a protein three-dimensional model. + + + Protein structure report (quality evaluation) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on sequence hits and associated data from searching a sequence database. + + + Database hits (sequence) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a matrix of genetic distances between molecular sequences. + + + Sequence distance matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence motif. + + + Sequence motif format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence profile. + + + Sequence profile format + + + + + + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model. + + + Hidden Markov model format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a dirichlet distribution. + + + Dirichlet distribution format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for the emission and transition counts of a hidden Markov model. + + + HMM emission and transition counts format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of an RNA molecule. + + + RNA secondary structure format + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of a protein molecule. + + + Protein secondary structure format + + + + + + + + + + + + + + + beta12orEarlier + true + Format used to specify range(s) of sequence positions. + + + Sequence range format + + + + + + + + + + beta12orEarlier + Alphabet for molecular sequence with possible unknown positions but without non-sequence characters. + + + pure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters. + + + unpure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters. + + + unambiguous sequence + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters. + + + ambiguous + + + + + + + + + beta12orEarlier + true + Format used for map of repeats in molecular (typically nucleotide) sequences. + + + Sequence features (repeats) format + + + + + + + + + beta12orEarlier + true + Format used for report on restriction enzyme recognition sites in nucleotide sequences. + + + Nucleic acid features (restriction sites) format + + + + + + + + + beta12orEarlier + 1.10 + + Format used for report on coding regions in nucleotide sequences. + + + Gene features (coding region) format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for clusters of molecular sequences. + + + Sequence cluster format + + + + + + + + + beta12orEarlier + Format used for clusters of protein sequences. + + + Sequence cluster format (protein) + + + + + + + + + beta12orEarlier + Format used for clusters of nucleotide sequences. + + + Sequence cluster format (nucleic acid) + + + + + + + + + beta12orEarlier + beta13 + + + Format used for clusters of genes. + + Gene cluster format + true + + + + + + + + + + beta12orEarlier + A text format resembling EMBL entry format. + + + This concept may be used for the many non-standard EMBL-like text formats. + EMBL-like (text) + + + + + + + + + + beta12orEarlier + A text format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format (text) + + + + + + + + + beta12orEarlier + XML format for EMBL entries. + + https://fairsharing.org/bsg-s001452/ + + + true + EMBLXML + + + + + + + + + beta12orEarlier + Specific XML format for EMBL entries (only uses certain sections). + + https://fairsharing.org/bsg-s001452/ + + + true + cdsxml + + + + + + + + + beta12orEarlier + INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure. + + + INSD XML + INSDC XML + + INSDSeq + + + + + + + + + beta12orEarlier + Geneseq sequence format. + + + geneseq + + + + + + + + + + beta12orEarlier + A text sequence format resembling uniprotkb entry format. + + + UniProt-like (text) + + + + + + + + + beta12orEarlier + 1.8 + + UniProt entry sequence format. + + + UniProt format + true + + + + + + + + + beta12orEarlier + 1.8 + + + ipi sequence format. + + ipi + true + + + + + + + + + + beta12orEarlier + Abstract format used by MedLine database. + + + medline + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for ontologies. + + + Ontology format + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Open Biomedical Ontologies (OBO) model. + + + OBO format + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Web Ontology Language (OWL) model. + + + OWL format + + + + + + + + + + beta12orEarlier + A text format resembling FASTA format. + + + This concept may also be used for the many non-standard FASTA-like formats. + FASTA-like (text) + http://filext.com/file-extension/FASTA + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full format + true + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment. + + + Sequence record lite format + true + + + + + + + + + beta12orEarlier + An XML format for EMBL entries. + + + This is a placeholder for other more specific concepts. It should not normally be used for annotation. + EMBL format (XML) + + + + + + + + + + beta12orEarlier + A text format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like text formats. + GenBank-like format (text) + + + + + + + + + beta12orEarlier + Text format for a sequence feature table. + + + Sequence feature table format (text) + + + + + + + + + beta12orEarlier + 1.0 + + + Format of a report on organism strain data / cell line. + + Strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format for a report of strain data as used for CIP database entries. + + CIP strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP file format for phylogenetic property data. + + phylip property values + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format (HTML) for the STRING database of protein interaction. + + STRING entry format (HTML) + true + + + + + + + + + + beta12orEarlier + Entry format (XML) for the STRING database of protein interaction. + + + STRING entry format (XML) + + + + + + + + + + beta12orEarlier + GFF feature format (of indeterminate version). + + + GFF + + + + + + + + + beta12orEarlier + + + + Gene Transfer Format (GTF), a restricted version of GFF. + + + GTF + + + + + + + + + + beta12orEarlier + FASTA format wrapped in HTML elements. + + + FASTA-HTML + + + + + + + + + + beta12orEarlier + EMBL entry format wrapped in HTML elements. + + + EMBL-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BioCyc enzyme database. + + BioCyc enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Enzyme nomenclature database (ENZYME). + + ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the PseudoCAP database. + + PseudoCAP gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the GeneCards database. + + GeneCards gene report format + true + + + + + + + + + + beta12orEarlier + Textual format. + Plain text format + txt + + + Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual). + Textual format + http://filext.com/file-extension/TXT + http://www.iana.org/assignments/media-types/media-types.xhtml#text + http://www.iana.org/assignments/media-types/text/plain + + + + + + + + + + + + + + + + beta12orEarlier + HTML format. + Hypertext Markup Language + + + HTML + http://filext.com/file-extension/HTML + + + + + + + + + + beta12orEarlier + xml + + + + eXtensible Markup Language (XML) format. + eXtensible Markup Language + + + Data in XML format can be serialised into text, or binary format. + XML + + + + + + + + + beta12orEarlier + true + Binary format. + + + Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004. + Binary format + + + + + + + + + beta12orEarlier + beta13 + + + Typical textual representation of a URI. + + URI format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the NCI-Nature pathways database. + + NCI-Nature pathway entry format + true + + + + + + + + + beta12orEarlier + true + A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented. + Format (typed) + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches. + Format (by type of data) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + + + + + + + Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology. + + 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + + + BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming. + BioJSON + BioXSD + BioXSD XML + BioXSD XML format + BioXSD data model + BioXSD format + BioXSD in XML + BioXSD in XML format + BioXSD+XML + BioXSD/GTrack + BioXSD|GTrack + BioYAML + + + BioXSD (XML) + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Resource Description Framework (RDF) model. + Resource Description Framework format + RDF + Resource Description Framework + + + RDF format + + + + + + + + + + + beta12orEarlier + Genbank entry format wrapped in HTML elements. + + + GenBank-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on protein features (domain composition). + + Protein features (domains) format + true + + + + + + + + + beta12orEarlier + A format resembling EMBL entry (plain text) format. + + + This concept may be used for the many non-standard EMBL-like formats. + EMBL-like format + + + + + + + + + beta12orEarlier + A format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format + + + + + + + + + beta12orEarlier + A format resembling FASTA format. + + + This concept may be used for the many non-standard FASTA-like formats. + FASTA-like + + + + + + + + + + beta12orEarlier + A sequence format resembling uniprotkb entry format. + + + uniprotkb-like format + + + + + + + + + + + + + + + beta12orEarlier + Format for a sequence feature table. + + + Sequence feature table format + + + + + + + + + + beta12orEarlier + OBO ontology text format. + + + OBO + + + + + + + + + + beta12orEarlier + OBO ontology XML format. + + + OBO-XML + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (text). + + + Sequence record format (text) + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (XML). + + + Sequence record format (XML) + + + + + + + + + beta12orEarlier + XML format for a sequence feature table. + + + Sequence feature table format (XML) + + + + + + + + + beta12orEarlier + Text format for molecular sequence alignment information. + + + Alignment format (text) + + + + + + + + + beta12orEarlier + XML format for molecular sequence alignment information. + + + Alignment format (XML) + + + + + + + + + beta12orEarlier + Text format for a phylogenetic tree. + + + Phylogenetic tree format (text) + + + + + + + + + beta12orEarlier + XML format for a phylogenetic tree. + + + Phylogenetic tree format (XML) + + + + + + + + + + beta12orEarlier + An XML format resembling EMBL entry format. + + + This concept may be used for the any non-standard EMBL-like XML formats. + EMBL-like (XML) + + + + + + + + + beta12orEarlier + A format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like formats. + GenBank-like format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the STRING database of protein interaction. + + STRING entry format + true + + + + + + + + + beta12orEarlier + Text format for sequence assembly data. + + + Sequence assembly format (text) + + + + + + + + + beta12orEarlier + beta13 + + + Text format (representation) of amino acid residues. + + Amino acid identifier format + true + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without any unknown positions or ambiguity characters. + + + completely unambiguous + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters . + + + completely unambiguous pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure rna sequence + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a raw molecular sequence (i.e. the alphabet used). + + + Raw sequence format + http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence + + + + + + + + + + + beta12orEarlier + + + BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + BAM + + + + + + + + + + + beta12orEarlier + + + Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project. + SAM + + + + + + + + + + beta12orEarlier + + + Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation. + + + SBML + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure protein + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a bibliographic reference. + + + Bibliographic reference format + + + + + + + + + + + + + + + beta12orEarlier + Format of a sequence annotation track. + + + Sequence annotation track format + + + + + + + + + + + + + + + beta12orEarlier + Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences. + + + Alignment format (pair only) + + + + + + + + + + + + + + + beta12orEarlier + true + Format of sequence variation annotation. + + + Sequence variation annotation format + + + + + + + + + + beta12orEarlier + Some variant of Pearson MARKX alignment format. + + + markx0 variant + + + + + + + + + + + beta12orEarlier + Some variant of Mega format for (typically aligned) sequences. + + + mega variant + + + + + + + + + + + beta12orEarlier + Some variant of Phylip format for (aligned) sequences. + + + Phylip format variant + + + + + + + + + + beta12orEarlier + AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence. + + + AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF). + AB1 + + + + + + + + + + beta12orEarlier + + + ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards). + + + ACE + + + + + + + + + + beta12orEarlier + + + Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser. + + + BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track). + BED + + + + + + + + + + beta12orEarlier + + + bigBed format for large sequence annotation tracks, similar to textual BED format. + + + bigBed + + + + + + + + + + beta12orEarlier + + wig + + Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser. + + + WIG + + + + + + + + + + beta12orEarlier + + + bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format. + + + bigWig + + + + + + + + + + + beta12orEarlier + + + PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track. + + + PSL + + + + + + + + + + + beta12orEarlier + + + Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth. + + + Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format. + MAF + + + + + + + + + + beta12orEarlier + + + + 2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'. + + + 2bit + + + + + + + + + + beta12orEarlier + + + .nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'. + + + .nib + + + + + + + + + + beta12orEarlier + + gp + + genePred table format for gene prediction tracks. + + + genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables. + genePred + + + + + + + + + + beta12orEarlier + + + Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser. + + + pgSnp + + + + + + + + + + beta12orEarlier + + + axt format of alignments, typically produced from BLASTZ. + + + axt + + + + + + + + + + beta12orEarlier + + lav + + LAV format of alignments generated by BLASTZ and LASTZ. + + + LAV + + + + + + + + + + beta12orEarlier + + + Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s). + + + Pileup + + + + + + + + + + beta12orEarlier + + + Variant Call Format (VCF) is tabular format for storing genomic sequence variations. + 1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3. + vcf + vcf.gz + + + VCF + + + + + + + + + + beta12orEarlier + + + Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive. + + + SRF + + + + + + + + + + beta12orEarlier + + + ZTR format for storing chromatogram data from DNA sequencing instruments. + + + ZTR + + + + + + + + + + beta12orEarlier + + + Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation. + + + GVF + + + + + + + + + + beta12orEarlier + + + bcf + bcf.gz + BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation). + + + BCF + + + + + + + + + + + + + + + beta13 + true + Format of a matrix (array) of numerical values. + + + Matrix format + + + + + + + + + + + + + + + beta13 + true + Format of data concerning the classification of the sequences and/or structures of protein structural domain(s). + + + Protein domain classification format + + + + + + + + + beta13 + Format of raw SCOP domain classification data files. + + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification format + + + + + + + + + beta13 + Format of raw CATH domain classification data files. + + + These are the parsable data files provided by CATH. + Raw CATH domain classification format + + + + + + + + + beta13 + Format of summary of domain classification information for a CATH domain. + + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report format + + + + + + + + + + 1.0 + + + Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models. + + + SBRML + + + + + + + + + 1.0 + + + BioPAX is an exchange format for pathway data, with its data model defined in OWL. + + + BioPAX + + + + + + + + + + + 1.0 + + + EBI Application Result XML is a format returned by sequence similarity search Web services at EBI. + + + EBI Application Result XML + + + + + + + + + + 1.0 + + + XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI. + MIF + + + PSI MI XML (MIF) + + + + + + + + + + 1.0 + + + phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data. + + + phyloXML + + + + + + + + + + 1.0 + + + NeXML is a standardised XML format for rich phyloinformatic data. + + + NeXML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-ML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-TAB + + + + + + + + + + 1.0 + + + GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC). + + + GCDML + + + + + + + + + + + + 1.0 + + + + + + + 'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes. + + + + GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation ("machine understandability"). + BioXSD/GTrack GTrack + BioXSD|GTrack GTrack + GTrack ecosystem of formats + GTrack format + GTrack|BTrack|GSuite GTrack + GTrack|GSuite|BTrack GTrack + + + GTrack + + + + + + + + + + + + + + + 1.0 + true + Data format for a report of information derived from a biological pathway or network. + + + Biological pathway or network report format + + + + + + + + + + + + + + + 1.0 + true + Data format for annotation on a laboratory experiment. + + + Experiment annotation format + + + + + + + + + + + + + + + + 1.2 + + + Cytoband format for chromosome cytobands. + + + Reflects a UCSC Browser DB table. + Cytoband format + + + + + + + + + + + 1.2 + + + CopasiML, the native format of COPASI. + + + CopasiML + + + + + + + + + + 1.2 + + + + + CellML, the format for mathematical models of biological and other networks. + + + CellML + + + + + + + + + + 1.2 + + + + + + Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI. + + + PSI MI TAB (MITAB) + + + + + + + + + 1.2 + + + Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema. + + + PSI-PAR + + + + + + + + + + 1.2 + + + mzML format for raw spectrometer output data, standardised by HUPO PSI MSS. + + + mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center. + mzML + + + + + + + + + + + + + + + 1.2 + true + Format for mass pectra and derived data, include peptide sequences etc. + + + Mass spectrometry data format + + + + + + + + + + 1.2 + + + TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS. + + + TraML + + + + + + + + + + 1.2 + + + mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines. + + + mzIdentML + + + + + + + + + + 1.2 + + + mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics. + + + mzQuantML + + + + + + + + + + 1.2 + + + GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS. + + + GelML + + + + + + + + + + 1.2 + + + spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics. + + + spML + + + + + + + + + + 1.2 + A human-readable encoding for the Web Ontology Language (OWL). + + + OWL Functional Syntax + + + + + + + + + + 1.2 + A syntax for writing OWL class expressions. + + + This format was influenced by the OWL Abstract Syntax and the DL style syntax. + Manchester OWL Syntax + + + + + + + + + + 1.2 + A superset of the "Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort". + + + This format is used in Protege 4. + KRSS2 Syntax + + + + + + + + + + 1.2 + The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs. + + + The SPARQL Query Language incorporates a very similar syntax. + Turtle + + + + + + + + + + 1.2 + nt + A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format. + + + N-Triples should not be confused with Notation 3 which is a superset of Turtle. + N-Triples + + + + + + + + + + 1.2 + n3 + A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind. + N3 + + + Notation3 + + + + + + + + + + 1.2 + rdf + + Resource Description Framework (RDF) XML format. + + + RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full. + RDF/XML + http://www.ebi.ac.uk/SWO/data/SWO_3000006 + + + + + + + + + + 1.2 + OWL ontology XML serialisation format. + OWL + + + OWL/XML + + + + + + + + + + 1.3 + + + The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA. + + + A2M + + + + + + + + + + 1.3 + + + Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing. + Standard flowgram format + + + SFF + + + + + + + + + 1.3 + + The MAP file describes SNPs and is used by the Plink package. + Plink MAP + + + MAP + + + + + + + + + 1.3 + + The PED file describes individuals and genetic data and is used by the Plink package. + Plink PED + + + PED + + + + + + + + + 1.3 + true + Data format for a metadata on an individual and their genetic data. + + + Individual genetic data format + + + + + + + + + + 1.3 + + The PED/MAP file describes data used by the Plink package. + Plink PED/MAP + + + PED/MAP + + + + + + + + + + 1.3 + + + File format of a CT (Connectivity Table) file from the RNAstructure package. + Connect format + Connectivity Table file format + + + CT + + + + + + + + + + 1.3 + + XRNA old input style format. + + + SS + + + + + + + + + + + 1.3 + + RNA Markup Language. + + + RNAML + + + + + + + + + + 1.3 + + Format for the Genetic Data Environment (GDE). + + + GDE + + + + + + + + + 1.3 + + A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package. + Block file format + + + BLC + + + + + + + + + + + + + + + 1.3 + true + Format of a data index of some type. + + + Data index format + + + + + + + + + + + + + + + + 1.3 + + BAM indexing format. + + + BAI + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 2.x. + + + HMMER2 + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 3.x. + + + HMMER3 + + + + + + + + + 1.3 + + PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA). + + + PO + + + + + + + + + + 1.3 + XML format as produced by the NCBI Blast package. + + + BLAST XML results format + + + + + + + + + + 1.7 + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + Reference-based compression of alignment format. + + + CRAM + + + + + + + + + + 1.7 + json + + + + JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs. + JavaScript Object Notation + + + JSON + + + + + + + + + + 1.7 + Encapsulated PostScript format. + + + EPS + + + + + + + + + 1.7 + Graphics Interchange Format. + + + GIF + + + + + + + + + + 1.7 + Microsoft Excel spreadsheet format. + Microsoft Excel format + + + xls + + + + + + + + + 1.7 + tab + tsv + + + + Tabular data represented as tab-separated values in a text file. + Tab-delimited + Tab-separated values + tab + + + TSV + + + + + + + + + 1.7 + 1.10 + + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + + + Gene expression data format + true + + + + + + + + + + 1.7 + Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments. + + + Cytoscape input file format + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "small" genomes. + Bowtie index format + + + ebwt + + + + + + + + + 1.7 + http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf + Rich sequence format. + GCG RSF + + + RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual). + RSF + + + + + + + + + + + 1.7 + Some format based on the GCG format. + + + GCG format variant + + + + + + + + + + 1.7 + http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc + Bioinformatics Sequence Markup Language format. + + + BSML + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "large" genomes. + Bowtie long index format + + + ebwtl + + + + + + + + + + 1.8 + + Ensembl standard format for variation data. + + + Ensembl variation file format + + + + + + + + + + 1.8 + Microsoft Word format. + Microsoft Word format + doc + + + docx + + + + + + + + + 1.8 + true + Format of documents including word processor, spreadsheet and presentation. + + + Document format + + + + + + + + + + 1.8 + Portable Document Format. + + + PDF + + + + + + + + + + + + + + + 1.9 + true + Format used for images and image metadata. + + + Image format + + + + + + + + + + 1.9 + + Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard. + + + DICOM format + + + + + + + + + + 1.9 + + nii + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + NIFTI format + NIfTI-1 format + + + nii + + + + + + + + + + 1.9 + + Text-based tagged file format for medical images generated using the MetaImage software package. + Metalmage format + + + mhd + + + + + + + + + + 1.9 + + Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data. + + + nrrd + + + + + + + + + 1.9 + File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics. + + + R file format + + + + + + + + + 1.9 + File format used for scripts for the Statistical Package for the Social Sciences. + + + SPSS + + + + + + + + + 1.9 + + eml + mht + mhtml + + MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'. + + + MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on. + HTML email format + HTML email message format + MHT + MHT format + MHTML format + MIME HTML + MIME HTML format + eml + MIME multipart + MIME multipart format + MIME multipart message + MIME multipart message format + + + MHTML + + + + + + + + + + + + + + + + + 1.10 + Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array. + + + IDAT + + + + + + + + + + 1.10 + + Joint Picture Group file format for lossy graphics file. + JPEG + jpeg + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + JPG + + + + + + + + + + 1.10 + Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts. + + + rcc + + + + + + + + + 1.11 + + + ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes. + + + This file format is for machine learning. + arff + + + + + + + + + + 1.11 + + + AFG is a single text-based file assembly format that holds read and consensus information together. + + + afg + + + + + + + + + + 1.11 + + + The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data. + + + Holds a tab-delimited chromosome /start /end / datavalue dataset. + bedgraph + + + + + + + + + 1.11 + + + Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + bedstrict + + + + + + + + + 1.11 + + + BED file format where each feature is described by chromosome, start, end, name, score, and strand. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6 + bed6 + + + + + + + + + 1.11 + + + A BED file where each feature is described by all twelve columns. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12 + bed12 + + + + + + + + + + 1.11 + + + Tabular format of chromosome names and sizes used by Galaxy. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + chrominfo + + + + + + + + + + 1.11 + + + Custom Sequence annotation track format used by Galaxy. + + + Used for tracks/track views within galaxy. + customtrack + + + + + + + + + + 1.11 + + + Color space FASTA format sequence variant. + + + FASTA format extended for color space information. + csfasta + + + + + + + + + + 1.11 + + + HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF). + h5 + + + An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package. + HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF. + HDF5 + + + + + + + + + + 1.11 + + A versatile bitmap format. + + + The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs. + TIFF + + + + + + + + + + 1.11 + + Standard bitmap storage format in the Microsoft Windows environment. + + + Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications. + BMP + + + + + + + + + + 1.11 + + IM is a format used by LabEye and other applications based on the IFUNC image processing library. + + + IFUNC library reads and writes most uncompressed interchange versions of this format. + im + + + + + + + + + + 1.11 + + pcd + Photo CD format, which is the highest resolution format for images on a CD. + + + PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications. + pcd + + + + + + + + + + 1.11 + + PCX is an image file format that uses a simple form of run-length encoding. It is lossless. + + + pcx + + + + + + + + + + 1.11 + + The PPM format is a lowest common denominator color image file format. + + + ppm + + + + + + + + + + 1.11 + + PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved. + + + psd + + + + + + + + + + 1.11 + + X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI. + + + The XBM format was replaced by XPM for X11 in 1989. + xbm + + + + + + + + + + 1.11 + + X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels. + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + xpm + + + + + + + + + + 1.11 + + RGB file format is the native raster graphics file format for Silicon Graphics workstations. + + + rgb + + + + + + + + + + 1.11 + + The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters. + + + pbm + + + + + + + + + + 1.11 + + The PGM format is a lowest common denominator grayscale file format. + + + It is designed to be extremely easy to learn and write programs for. + pgm + + + + + + + + + + 1.11 + + png + PNG is a file format for image compression. + + + It iis expected to replace the Graphics Interchange Format (GIF). + PNG + + + + + + + + + + 1.11 + + Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. + Scalable Vector Graphics + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + SVG + + + + + + + + + + 1.11 + + Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems. + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + rast + + + + + + + + + + + + + + + 1.11 + true + Textual report format for sequence quality for reports from sequencing machines. + + + Sequence quality report format (text) + + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences). + + + Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities. + qual + + + + + + + + + + 1.11 + FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format. + + + Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected) + qualsolexa + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8. + + + Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 "B", is used also at the end of reads as a Read Segment Quality Control Indicator. + qualillumina + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data. + + + For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format. + qualsolid + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers. + + + qual454 + + + + + + + + + 1.11 + + + Human ENCODE peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE peak format + + + + + + + + + 1.11 + + + Human ENCODE narrow peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE narrow peak format + + + + + + + + + 1.11 + + + Human ENCODE broad peak format. + + + ENCODE broad peak format + + + + + + + + + + 1.11 + + bgz + Blocked GNU Zip format. + + + BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format). + bgzip + + + + + + + + + + 1.11 + + + TAB-delimited genome position file index format. + + + tabix + + + + + + + + + 1.11 + true + Data format for graph data. + + + Graph format + + + + + + + + + 1.11 + + XML-based format used to store graph descriptions within Galaxy. + + + xgmml + + + + + + + + + 1.11 + + SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape. + + + sif + + + + + + + + + + 1.11 + MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file. + + + xlsx + + + + + + + + + 1.11 + + Data format used by the SQLite database. + + + SQLite format + + + + + + + + + + 1.11 + + Data format used by the SQLite database conformant to the Gemini schema. + + + Gemini SQLite format + + + + + + + + + 1.11 + Duplicate of http://edamontology.org/format_3326 + 1.20 + + + Format of a data index of some type. + + + Index format + true + + + + + + + + + + 1.11 + An index of a genome database, indexed for use by the snpeff tool. + + + snpeffdb + + + + + + + + + + + + + + + 1.12 + + Binary format used by MATLAB files to store workspace variables. + .mat file format + MAT file format + MATLAB file format + + + MAT + + + + + + + + + + + 1.12 + + Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9. + Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations. + ANDI-MS + + + netCDF + + + + + + + + + 1.12 + mgf + Mascot Generic Format. Encodes multiple MS/MS spectra in a single file. + + + Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions. + MGF + + + + + + + + + 1.12 + Spectral data format file where each spectrum is written to a separate file. + + + Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum. + dta + + + + + + + + + 1.12 + Spectral data file similar to dta. + + + Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to. + pkl + + + + + + + + + 1.12 + https://dx.doi.org/10.1038%2Fnbt1031 + Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology. + + + mzXML + + + + + + + + + + 1.12 + http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd + Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses. + + + pepXML + + + + + + + + + + 1.12 + + Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways. + + + GPML + + + + + + + + + + 1.12 + + oxlicg + + + + A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph. + K-mer countgraph + + + + + + + + + + + 1.13 + + + mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results. + + + mzTab + + + + + + + + + + + 1.13 + + imzml + + imzML metadata is a data format for mass spectrometry imaging metadata. + + + imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file + imzML metadata file + + + + + + + + + + + 1.13 + + + qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements. + + + The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well. + qcML + + + + + + + + + + + 1.13 + + + PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment. + + + PRIDE XML + + + + + + + + + + + + 1.13 + + + Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements. + + + SED-ML + + + + + + + + + + + + 1.13 + + + Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology. + + + An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network). + COMBINE OMEX + + + + + + + + + + + 1.13 + + + The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies. + + + ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata). + ISA-TAB + + + + + + + + + + + 1.13 + + + SBtab is a tabular format for biochemical network models. + + + SBtab + + + + + + + + + + 1.13 + + + Biological Connection Markup Language (BCML) is an XML format for biological pathways. + + + BCML + + + + + + + + + + 1.13 + + + Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics. + + + BDML + + + + + + + + + 1.13 + + + Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form. + + + BEL + + + + + + + + + + 1.13 + + + SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks. + + + SBGN-ML + + + + + + + + + + 1.13 + + agp + + AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome). + + + AGP + + + + + + + + + 1.13 + PostScript format. + PostScript + + + PS + + + + + + + + + 1.13 + + sra + SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive. + SRA + SRA archive format + + + SRA format + + + + + + + + + 1.13 + + VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive. + SRA native format + + + VDB + + + + + + + + + + + + + + + + 1.13 + + Index file format used by the samtools package to index TAB-delimited genome position files. + + + Tabix index file format + + + + + + + + + 1.13 + A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries). + + + Sequin format + + + + + + + + + 1.14 + Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software. + Magellan storage file format + + + This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format. + MSF + + + + + + + + + + + + + + + 1.14 + true + Data format for biodiversity data. + + + Biodiversity data format + + + + + + + + + + + + + + + 1.14 + + Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data). + ABCD + + + ABCD format + + + + + + + + + + 1.14 + Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample. + GCT format + Res format + + + GCT/Res format + + + + + + + + + + 1.14 + wiff + Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex). + wiff + + + WIFF format + + + + + + + + + + 1.14 + + Output format used by X! series search engines that is based on the XML language BIOML. + + + X!Tandem XML + + + + + + + + + + 1.14 + Proprietary file format for mass spectrometry data from Thermo Scientific. + + + Proprietary format for which documentation is not available. + Thermo RAW + + + + + + + + + + 1.14 + + "Raw" result file from Mascot database search. + + + Mascot .dat file + + + + + + + + + + 1.14 + + Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra. + MaxQuant APL + + + MaxQuant APL peaklist format + + + + + + + + + 1.14 + + Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology. + + + SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs. + SBOL + + + + + + + + + 1.14 + + PMML uses XML to represent mining models. The structure of the models is described by an XML Schema. + + + One or more mining models can be contained in a PMML document. + PMML + + + + + + + + + + 1.14 + + Image file format used by the Open Microscopy Environment (OME). + + + An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions. + OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community. + OME-TIFF + + + + + + + + + 1.14 + + The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record. + + + Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs. + LocARNA PP + + + + + + + + + 1.14 + + Input format used by the Database of Genotypes and Phenotypes (dbGaP). + + + The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype. + dbGaP format + + + + + + + + + + + 1.15 + + biom + The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables. + BIological Observation Matrix format + biom + + + BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc. + BIOM format + + + + + + + + + + 1.15 + + + A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data. + + + No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML). + protXML + http://doi.org/10.1038/msb4100024 + http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd + + + + + + + + + + + 1.15 + true + A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries. + Semantic Web format + + + Linked data format + + + + + + + + + + + + 1.15 + + jsonld + + + JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON. + JavaScript Object Notation for Linked Data + jsonld + + + JSON-LD + + + + + + + + + + 1.15 + + yaml + yml + + YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language. + YAML Ain't Markup Language + yml + + + Data in YAML format can be serialised into text, or binary format. + YAML version 1.2 is a superset of JSON; prior versions were "not strictly compatible". + YAML + + + + + + + + + + 1.16 + Tabular data represented as values in a text file delimited by some character. + Delimiter-separated values + Tabular format + + + DSV + + + + + + + + + + 1.16 + csv + + + + Tabular data represented as comma-separated values in a text file. + Comma-separated values + + + CSV + + + + + + + + + + 1.16 + out + "Raw" result file from SEQUEST database search. + + + SEQUEST .out file + + + + + + + + + + 1.16 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html + http://open-ms.sourceforge.net/schemas/ + XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS. + + + idXML + + + + + + + + + 1.16 + Data table formatted such that it can be passed/streamed within the KNIME platform. + + + KNIME datatable format + + + + + + + + + + + 1.16 + + UniProtKB XML sequence features format is an XML format available for downloading UniProt entries. + UniProt XML + UniProt XML format + UniProtKB XML format + + + UniProtKB XML + + + + + + + + + + 1.16 + + UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML). + UniProt RDF + UniProt RDF format + UniProt RDF/XML + UniProt RDF/XML format + UniProtKB RDF format + UniProtKB RDF/XML + UniProtKB RDF/XML format + + + UniProtKB RDF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + + BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming. + BioJSON (BioXSD data model) + BioJSON format (BioXSD) + BioXSD BioJSON + BioXSD BioJSON format + BioXSD JSON + BioXSD JSON format + BioXSD in JSON + BioXSD in JSON format + BioXSD+JSON + BioXSD/GTrack BioJSON + BioXSD|BioJSON|BioYAML BioJSON + BioXSD|GTrack BioJSON + + + BioJSON (BioXSD) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + + BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming. + BioXSD BioYAML + BioXSD BioYAML format + BioXSD YAML + BioXSD YAML format + BioXSD in YAML + BioXSD in YAML format + BioXSD+YAML + BioXSD/GTrack BioYAML + BioXSD|BioJSON|BioYAML BioYAML + BioXSD|GTrack BioYAML + BioYAML (BioXSD data model) + BioYAML (BioXSD) + BioYAML format + BioYAML format (BioXSD) + + + BioYAML + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench. + BioJSON format (Jalview) + JSON (Jalview) + JSON format (Jalview) + Jalview BioJSON + Jalview BioJSON format + Jalview JSON + Jalview JSON format + + + BioJSON (Jalview) + + + + + + + + + + + + 1.16 + + + + + 'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files. + + + GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata. + BioXSD/GTrack GSuite + BioXSD|GTrack GSuite + GSuite (GTrack ecosystem of formats) + GSuite format + GTrack|BTrack|GSuite GSuite + GTrack|GSuite|BTrack GSuite + + + GSuite + + + + + + + + + + + + + 1.16 + + 'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats. + BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats. + BTrack (GTrack ecosystem of formats) + BTrack format + BioXSD/GTrack BTrack + BioXSD|GTrack BTrack + GTrack|BTrack|GSuite BTrack + GTrack|GSuite|BTrack BTrack + + + BTrack + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + + Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012). + + + + + The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information. + Bioversity MCPD + FAO MCPD + IPGRI MCPD + MCPD V.1 + MCPD V.2 + MCPD format + Multi-Crop Passport Descriptors + Multi-Crop Passport Descriptors format + + + MCPD + + + + + + + + + + + + + + + + 1.16 + true + Data format of an annotated text, e.g. with recognised entities, concepts, and relations. + + + Annotated text format + + + + + + + + + + + 1.16 + + + JSON format of annotated scientific text used by PubAnnotations and other tools. + + + PubAnnotation format + + + + + + + + + + + 1.16 + + + BioC is a standardised XML format for sharing and integrating text data and annotations. + + + BioC + + + + + + + + + + + + 1.16 + + + Native textual export format of annotated scientific text from PubTator. + + + PubTator format + + + + + + + + + + + 1.16 + + + A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD. + + + Open Annotation format + + + + + + + + + + + 1.16 + + + + + + + + + + + + + A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar. + BRAT format + BRAT standoff format + + + BioNLP Shared Task format + + + + + + + + + + + + + + + 1.16 + true + A query language (format) for structured database queries. + Query format + + + Query language + + + + + + + + + 1.16 + sql + + + + SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases. + Structured Query Language + + + SQL + + + + + + + + + + 1.16 + + xq + xquery + xqy + + XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.). + XML Query + xq + xqy + + + XQuery + + + + + + + + + + 1.16 + + + SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format. + SPARQL Protocol and RDF Query Language + + + SPARQL + + + + + + + + + + 1.17 + XML format for XML Schema. + + + xsd + + + + + + + + + + 1.20 + + XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment. + eXtended Multi-FastA format + + + + XMFA + + + + + + + + + + 1.20 + + The GEN file format contains genetic data and describes SNPs. + Genotype file format + + + GEN + + + + + + + + + 1.20 + + The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study. + + + SAMPLE file format + + + + + + + + + + 1.20 + + SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information. + + + SDF + + + + + + + + + + 1.20 + + An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule. + + + Molfile + + + + + + + + + + 1.20 + + Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule. + + + Mol2 + + + + + + + + + + 1.20 + + format for the LaTeX document preparation system. + LaTeX format + + + uses the TeX typesetting program format + latex + + + + + + + + + + 1.20 + + Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome. + ELAND + eland + + + ELAND format + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP format. + PHYLIP Interleaved format + + + It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Interleaved + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998). + Relaxed PHYLIP non-interleaved + Relaxed PHYLIP non-interleaved format + Relaxed PHYLIP sequential format + + + It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Sequential + + + + + + + + + + 1.20 + + Default XML format of VisANT, containing all the network information. + VisANT xml + VisANT xml format + + + VisML + + + + + + + + + + 1.20 + + GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX. + GML format + + + GML + + + + + + + + + + 1.20 + + + FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty. + FASTG assembly graph format + + + It is called FASTG, like FASTA, but the G stands for "graph". + FASTG + + + + + + + + + + + + + + + 1.20 + true + Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment. + NMR peak assignment data format + NMR processed data format + NMR raw data format + Nuclear magnetic resonance spectroscopy data format + Processed NMR data format + Raw NMR data format + + + NMR data format + + + + + + + + + + 1.20 + + + nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations. + + + nmrML + + + + + + + + + + + 1.20 + + . proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data. + + + proBAM + + + + + + + + + + 1.20 + + . proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data. + + + proBED + + + + + + + + + + + + + + + 1.20 + true + Data format for raw microarray data. + Microarray data format + + + Raw microarray data format + + + + + + + + + + 1.20 + + GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data. + + + GPR + + + + + + + + + + 1.20 + Binary format used by the ARB software suite. + ARB binary format + + + ARB + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html + OpenMS format for grouping features in one map or across several maps. + + + consensusXML + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html + OpenMS format for quantitation results (LC/MS features). + + + featureXML + + + + + + + + + + 1.20 + http://www.psidev.info/mzdata-1_0_5-docs + Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244). + + + mzData + + + + + + + + + + 1.20 + http://cruxtoolkit.sourceforge.net/tide-search.html + Format supported by the Tide tool for identifying peptides from tandem mass spectra. + + + TIDE TXT + + + + + + + + + + 1.20 + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf + http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd + XML format as produced by the NCBI Blast package v2. + + + BLAST XML v2 results format + + + + + + + + + + 1.20 + + + Microsoft Powerpoint format. + + + pptx + + + + + + + + + + + 1.20 + + ibd + + ibd is a data format for mass spectrometry imaging data. + + + imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. + ibd + + + + + + + + + 1.21 + Data format used in Natural Language Processing. + Natural Language Processing format + + + NLP format + + + + + + + + + + 1.21 + + XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees). + + + BEAST + + + + + + + + + + 1.21 + + Chado-XML format is a direct mapping of the Chado relational schema into XML. + + + Chado-XML + + + + + + + + + + 1.21 + + An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model. + + + HSAML + + + + + + + + + + 1.21 + + Output xml file from the InterProScan sequence analysis application. + + + InterProScan XML + + + + + + + + + + 1.21 + + The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format. + KEGG Markup Language + + + KGML + + + + + + + + + + 1.21 + XML format for collected entries from bibliographic databases MEDLINE and PubMed. + MEDLINE XML + + + PubMed XML + + + + + + + + + + 1.21 + + A set of XML compliant markup components for describing multiple sequence alignments. + + + MSAML + + + + + + + + + + + 1.21 + + OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format. + + + OrthoXML + + + + + + + + + + 1.21 + + Tree structure of Protein Sequence Database Markup Language generated using Matra software. + + + PSDML + + + + + + + + + + 1.21 + + SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre. + + + SeqXML + + + + + + + + + + 1.21 + + XML format for the UniParc database. + + + UniParc XML + + + + + + + + + + 1.21 + + XML format for the UniRef reference clusters. + + + UniRef XML + + + + + + + + + + + 1.21 + + + + + cwl + + + + Common Workflow Language (CWL) format for description of command-line tools and workflows. + Common Workflow Language + CommonWL + + + CWL + + + + + + + + + + 1.21 + Proprietary file format for mass spectrometry data from Waters. + + + Proprietary format for which documentation is not available, but used by multiple tools. + Waters RAW + + + + + + + + + + 1.21 + + A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry. + + + JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression. + JCAMP-DX + + + + + + + + + + 1.21 + An NLP format used for annotated textual documents. + + + NLP annotation format + + + + + + + + + 1.21 + NLP format used by a specific type of corpus (collection of texts). + + + NLP corpus format + + + + + + + + + + + 1.21 + + + + mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows. + miRTop format + + + mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis. + mirGFF3 + + + + + + + + + 1.21 + A "placeholder" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data. + RNA data format + miRNA data format + microRNA data format + + + RNA annotation format + + + + + + + + + + + + + + + 1.22 + true + File format to store trajectory information for a 3D structure . + CG trajectory formats + MD trajectory formats + NA trajectory formats + Protein trajectory formats + + + Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary). + Trajectory format + + + + + + + + + 1.22 + true + Binary file format to store trajectory information for a 3D structure . + + + Trajectory format (binary) + + + + + + + + + 1.22 + true + Textual file format to store trajectory information for a 3D structure . + + + Trajectory format (text) + + + + + + + + + + 1.22 + HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois. + + + HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R. + HDF + + + + + + + + + + 1.22 + PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA). + + + The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures. + PCAzip + + + + + + + + + + 1.22 + Portable binary format for trajectories produced by GROMACS package. + + + XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format. + XTC + + + + + + + + + + 1.22 + Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format. + Trajectory Next Generation format + + + Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O. + TNG + + + + + + + + + + + 1.22 + The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number. + + + XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model. + XYZ + + + + + + + + + + + 1.22 + + AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places). + AMBER trajectory format + inpcrd + + + mdcrd + + + + + + + + + + + + + + + 1.22 + true + Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation. + CG topology format + MD topology format + NA topology format + Protein topology format + + + Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop). + Topology format + + + + + + + + + + + 1.22 + + GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + GROMACS top + + + + + + + + + + + 1.22 + + AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc. + AMBER Parm + AMBER Parm7 + Parm7 + Prmtop + Prmtop7 + + + It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short. + version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf) + AMBER top + + + + + + + + + + + 1.22 + + X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms. + + + The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program. + PSF + + + + + + + + + + + + 1.22 + + GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts. + + + GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand. + GROMACS itp + + + + + + + + + + + + + + + 1.22 + Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system. + Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod). + FF parameter format + + + + + + + + + + 1.22 + Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates. + Scripps Research Institute BinPos + + + It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian). + BinPos + + + + + + + + + + + 1.22 + + AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places). + restrt + rst7 + + + RST + + + + + + + + + + + 1.22 + Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + CHARMM rtf + + + + + + + + + + 1.22 + + AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation. + + + AMBER frcmod + + + + + + + + + + 1.22 + + AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters). + AMBER Object File Format + AMBER lib + AMBER off + + + + + + + + + + 1.22 + MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. + + + NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527. + NMReDATA + + + + + + + + + + + + + + + + + + 1.22 + + + + + BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information. + + + BpForms + + + + + + + + + + + 1.22 + + The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760 + Format of trr files that contain the trajectory of a simulation experiment used by GROMACS. + trr + + + + + + + + + + + + + + + + 1.22 + + + + + + msh + + + + Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence. + Mash sketch + min-hash sketch + + + msh + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + loom + The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns. + Loom + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + zarray + zgroup + The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data. + Zarr + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + mtx + + The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation. + MTX + + + + + + + + + + + 1.24 + + + + + + text/plain + + + BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html). + BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301). + BcForms + + + + + + + + + + 1.24 + + nq + N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to. + + + N-Quads should not be confused with N-Triples which does not contain graph information. + N-Quads + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG. + + + Vega + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications. + + + Vega-lite + + + + + + + + + + + + + + + + 1.25 + + + + + application/xml + + A model description language for computational neuroscience. + + + NeuroML + + + + + + + + + + + + + + + + 1.25 + + + + + bngl + application/xml + plain/text + + BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks. + BioNetGen Language + + + BNGL + + + + + + + + + 1.25 + + + + + A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel. + + + Docker image + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. + Graphical Fragment Assembly (GFA) 1.0 + + + + GFA 1 + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1. + Graphical Fragment Assembly (GFA) 2.0 + + + + GFA 2 + + + + + + + + + 1.25 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets. + + + ObjTables + + + + + + + + + + 1.25 + contig + The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information. + + + CONTIG + + + + + + + + + + 1.25 + wego + WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line. + + + WEGO + + + + + + + + + + 1.25 + rpkm + Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads. + Gene expression levels table format + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + RPKM + + + + + + + + + 1.25 + tar + TAR archive file format generated by the Unix-based utility tar. + TAR + Tarball + tar + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + TAR format + + + + + + + + + + + 1.25 + chain + The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser. + + + CHAIN + https://genome.ucsc.edu/goldenPath/help/chain.html + + + + + + + + + + 1.25 + net + The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser. + + + NET + https://genome.ucsc.edu/goldenPath/help/net.html + + + + + + + + + + 1.25 + qmap + Format of QMAP files generated for methylation data from an internal BGI pipeline. + + + QMAP + + + + + + + + + + 1.25 + ga + An emerging format for high-level Galaxy workflow description. + Galaxy workflow format + GalaxyWF + ga + + + gxformat2 + https://github.com/galaxyproject/gxformat2 + + + + + + + + + + 1.25 + wmv + The proprietary native video format of various Microsoft programs such as Windows Media Player. + Windows Media Video format + Windows movie file format + + + WMV + + + + + + + + + + 1.25 + zip + ZIP is an archive file format that supports lossless data compression. + ZIP + + + A ZIP file may contain one or more files or directories that may have been compressed. + ZIP format + + + + + + + + + + + 1.25 + lsm + Zeiss' proprietary image format based on TIFF. + + + LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings. + LSM + + + + + + + + + 1.25 + gz + gzip + GNU zip compressed file format common to Unix-based operating systems. + GNU Zip + gz + gzip + + + GZIP format + + + + + + + + + + + 1.25 + avi + Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback. + Audio Video Interleaved + + + AVI + + + + + + + + + + + 1.25 + trackdb + A declaration file format for UCSC browsers track dataset display charateristics. + + + TrackDB + + + + + + + + + + 1.25 + cigar + Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments. + CIGAR + + + CIGAR format + http://wiki.bits.vib.be/index.php/CIGAR/ + + + + + + + + + + 1.25 + stl + STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing. + stl + + + Stereolithography format + + + + + + + + + + 1.25 + u3d + U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure. + Universal 3D + Universal 3D format + + + U3D + + + + + + + + + + 1.25 + tex + Bitmap image format used for storing textures. + + + Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable. + Texture file format + + + + + + + + + + 1.25 + py + Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming. + Python + Python program + py + + + Python script + + + + + + + + + + 1.25 + mp4 + A digital multimedia container format most commonly used to store video and audio. + MP4 + + + MPEG-4 + + + + + + + + + + + 1.25 + pl + Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages. + Perl + Perl program + pl + + + Perl script + + + + + + + + + + 1.25 + r + Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. + R + R program + + + R script + + + + + + + + + + 1.25 + rmd + A file format for making dynamic documents (R Markdown scripts) with the R language. + + + R markdown + https://rmarkdown.rstudio.com/articles_intro.html + + + + + + + + + 1.25 + This duplicates an existing concept (http://edamontology.org/format_3549). + 1.26 + + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + + + NIFTI format + true + + + + + + + + + 1.25 + pickle + Format used by Python pickle module for serializing and de-serializing a Python object structure. + + + pickle + https://docs.python.org/2/library/pickle.html + + + + + + + + + 1.25 + npy + The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly. + NumPy + npy + + + NumPy format + + + + + + + + + 1.25 + repz + Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software. + + + SimTools repertoire file format + https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf + + + + + + + + + 1.25 + cfg + A configuration file used by various programs to store settings that are specific to their respective software. + + + Configuration file format + + + + + + + + + 1.25 + zst + Format used by the Zstandard real-time compression algorithm. + Zstandard compression format + Zstandard-compressed file format + zst + + + Zstandard format + https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md + + + + + + + + + + 1.25 + m + The file format for MATLAB scripts or functions. + MATLAB + m + + + MATLAB script + + + + + + + + 1.26 + PEtab + + + A data format for specifying parameter estimation problems in systems biology. + + + + + + + + + + + + + + + + + + + + + 1.26 + + + + g.vcf + g.vcf.gz + Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality. + g.vcf + g.vcf.gz + + + gVCF + + + + + + + + + + 1.26 + + + + + + + + + + cml + Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts. + ChemML + + + cml + + + + + + + + + + + + + + + 1.26 + + + + + + + + + cif + Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data. + + + cif + + + + + + + + + 1.26 + + + + + + + + + + + + json + + Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool. + + + BioSimulators format for the specifications of biosimulation tools + + + + + + + + + 1.26 + + + + Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools. + + + BioSimulators standard for command-line interfaces for biosimulation tools + + + + + + + + + + 1.26 + Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file. + + + PQR + + + + + + + + + + + 1.26 + Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands. + + + + PDBQT + + + + + + + + + 1.26 + + + msp + MSP is a data format for mass spectrometry data. + + + NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries. + MSP + + + + + + + + beta12orEarlier + true + Function + A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs). + Computational method + Computational operation + Computational procedure + Computational subroutine + Function (programming) + Lambda abstraction + Mathematical function + Mathematical operation + Computational tool + Process + sumo:Function + + + Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state. + Operation + + + + + + + + + + + + + + + + + + + + + + + Function + Operation is a function that is computational. It typically has input(s) and output(s), which are always data. + + + + + Computational tool + Computational tool provides one or more operations. + + + + + Process + Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs. + + + + + + + + + beta12orEarlier + Search or query a data resource and retrieve entries and / or annotation. + Database retrieval + Query + + + Query and retrieval + + + + + + + + + beta12orEarlier + beta13 + + + Search database to retrieve all relevant references to a particular entity or entry. + + Data retrieval (database cross-reference) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary. + + + This is a broad concept and is used a placeholder for other, more specific concepts. + Annotation + + + + + + + + + + + + + + + beta12orEarlier + true + Generate an index of (typically a file of) biological data. + Data indexing + Database indexing + + + Indexing + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse an index of biological data. + + Data index analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve basic information about a molecular sequence. + + Annotation retrieval (sequence) + true + + + + + + + + + + beta12orEarlier + Generate a molecular sequence by some means. + Sequence generation (nucleic acid) + Sequence generation (protein) + + + Sequence generation + + + + + + + + + + beta12orEarlier + Edit or change a molecular sequence, either randomly or specifically. + + + Sequence editing + + + + + + + + + beta12orEarlier + Merge two or more (typically overlapping) molecular sequences. + Sequence splicing + Paired-end merging + Paired-end stitching + Read merging + Read stitching + + + Sequence merging + + + + + + + + + + beta12orEarlier + Convert a molecular sequence from one type to another. + + + Sequence conversion + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence complexity, for example to find low-complexity regions in sequences. + + + Sequence complexity calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes. + + + Sequence ambiguity calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate character or word composition or frequency of a molecular sequence. + + + Sequence composition calculation + + + + + + + + + + + + + + + beta12orEarlier + Find and/or analyse repeat sequences in (typically nucleotide) sequences. + + + Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length. + Repeat sequence analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery). + Motif discovery + + + Motifs and patterns might be conserved or over-represented (occur with improbable frequency). + Sequence motif discovery + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s). + Motif scanning + Sequence signature detection + Sequence signature recognition + Motif detection + Motif recognition + Motif search + Sequence motif detection + Sequence motif search + Sequence profile search + + + Sequence motif recognition + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find motifs shared by molecular sequences. + + + Sequence motif comparison + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences. + + For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors. + Transcription regulatory sequence analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites). + + + Conserved transcription regulatory sequence identification + true + + + + + + + + + beta12orEarlier + 1.18 + + + Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure. + + + Protein property calculation (from structure) + true + + + + + + + + + beta12orEarlier + Analyse flexibility and motion in protein structure. + CG analysis + MD analysis + Protein Dynamics Analysis + Trajectory analysis + Nucleic Acid Dynamics Analysis + Protein flexibility and motion analysis + Protein flexibility prediction + Protein motion prediction + + + Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure. + Simulation analysis + + + + + + + + + + + + + + + + beta12orEarlier + Identify or screen for 3D structural motifs in protein structure(s). + Protein structural feature identification + Protein structural motif recognition + + + This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc. + Structural motif discovery + + + + + + + + + + + + + + + + beta12orEarlier + Identify structural domains in a protein structure from first principles (for example calculations on structural compactness). + + + Protein domain recognition + + + + + + + + + beta12orEarlier + Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s). + + + Protein architecture analysis + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: SymShellFiveXML + WHATIF: SymShellOneXML + WHATIF: SymShellTenXML + WHATIF: SymShellTwoXML + WHATIF:ListContactsNormal + WHATIF:ListContactsRelaxed + WHATIF:ListSideChainContactsNormal + WHATIF:ListSideChainContactsRelaxed + Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s). + + + Residue interaction calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:CysteineTorsions + WHATIF:ResidueTorsions + WHATIF:ResidueTorsionsBB + WHATIF:ShowTauAngle + Calculate, visualise or analyse phi/psi angles of a protein structure. + Backbone torsion angle calculation + Cysteine torsion angle calculation + Tau angle calculation + Torsion angle calculation + + + Protein geometry calculation + + + + + + + + + + beta12orEarlier + Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure. + Protein property rendering + Protein property calculation (from sequence) + Protein property calculation (from structure) + Protein structural property calculation + Structural property calculation + + + This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc. + Protein property calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Immunogen design + Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins. + Antigenicity prediction + Immunogenicity prediction + B cell peptide immunogenicity prediction + Hopp and Woods plotting + MHC peptide immunogenicity prediction + + + Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified. + This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot. + This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity prediction + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions. + Sequence feature prediction + Sequence feature recognition + Motif database search + SO:0000110 + + + Look at "Protein feature detection" (http://edamontology.org/operation_3092) and "Nucleic acid feature detection" (http://edamontology.org/operation_0415) in case more specific terms are needed. + Sequence feature detection + + + + + + + + + beta12orEarlier + beta13 + + + Extract a sequence feature table from a sequence database entry. + + Data retrieval (feature table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query the features (in a feature table) of molecular sequence(s). + + Feature table query + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the feature tables of two or more molecular sequences. + Feature comparison + Feature table comparison + + + Sequence feature comparison + + + + + + + + + beta12orEarlier + beta13 + + + Display basic information about a sequence alignment. + + Data retrieval (sequence alignment) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse a molecular sequence alignment. + + + Sequence alignment analysis + + + + + + + + + + beta12orEarlier + Compare (typically by aligning) two molecular sequence alignments. + + + See also 'Sequence profile alignment'. + Sequence alignment comparison + + + + + + + + + + beta12orEarlier + Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence). + + + Sequence alignment conversion + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data of nucleic acids. + + Nucleic acid property processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence. + + + Nucleic acid property calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict splicing alternatives or transcript isoforms from analysis of sequence data. + Alternative splicing analysis + Alternative splicing detection + Differential splicing analysis + Splice transcript prediction + + + Alternative splicing prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects. + Frameshift error detection + + + Methods include sequence alignment (if related sequences are available) and word-based sequence comparison. + Frameshift detection + + + + + + + + + beta12orEarlier + Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences. + + + Vector sequence detection + + + + + + + + + + + + beta12orEarlier + Predict secondary structure of protein sequences. + Secondary structure prediction (protein) + + + Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc. + Protein secondary structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein super-secondary structure prediction + + + + + + + + + + beta12orEarlier + Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences. + + + Transmembrane protein prediction + + + + + + + + + + + + + + + beta12orEarlier + Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions. + + + Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods). + Transmembrane protein analysis + + + + + + + + + beta12orEarlier + This is a "organisational class" not very useful for annotation per se. + 1.19 + + + + + Predict tertiary structure of a molecular (biopolymer) sequence. + + Structure prediction + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences. + Residue interaction prediction + Contact map prediction + Protein contact map prediction + + + Methods usually involve multiple sequence alignment analysis. + Residue contact prediction + + + + + + + + + beta12orEarlier + 1.19 + + Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + Protein interaction raw data analysis + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences. + + + Protein-protein interaction prediction (from protein sequence) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures. + + + Protein-protein interaction prediction (from protein structure) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a network of protein interactions. + Protein interaction network comparison + + + Protein interaction network analysis + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Compare two or more biological pathways or networks. + + Pathway or network comparison + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc). + RNA shape prediction + + + Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding). + RNA secondary structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + Nucleic acid folding + Nucleic acid folding modelling + Nucleic acid folding prediction + Nucleic acid folding energy calculation + + + Nucleic acid folding analysis + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on restriction enzymes or restriction enzyme sites. + + Data retrieval (restriction enzyme annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Identify genetic markers in DNA sequences. + + A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc. + Genetic marker identification + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances. + Functional mapping + Genetic cartography + Genetic map construction + Genetic map generation + Linkage mapping + QTL mapping + + + Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers. + This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Genetic mapping + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse genetic linkage. + + + For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc. + Linkage analysis + + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage statistics and create a codon usage table. + Codon usage table construction + + + Codon usage table generation + + + + + + + + + + beta12orEarlier + Compare two or more codon usage tables. + + + Codon usage table comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table). + Codon usage data analysis + Codon usage table analysis + + + Codon usage analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify and plot third base position variability in a nucleotide sequence. + + + Base position variability plotting + + + + + + + + + beta12orEarlier + Find exact character or word matches between molecular sequences without full sequence alignment. + + + Sequence word comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences. + Phylogenetic distance matrix generation + Sequence distance calculation + Sequence distance matrix construction + + + Sequence distance matrix generation + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria. + + + Sequence redundancy removal + + + + + + + + + + + + + + + + + beta12orEarlier + Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + Sequence cluster construction + Sequence cluster generation + + + The clusters may be output or used internally for some other purpose. + Sequence clustering + + + + + + + + + + + + + + + + + + beta12orEarlier + Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'. + Align (identify equivalent sites within) molecular sequences. + Sequence alignment construction + Sequence alignment generation + Consensus-based sequence alignment + Constrained sequence alignment + Multiple sequence alignment (constrained) + Sequence alignment (constrained) + + + See also "Read mapping" + Sequence alignment + + + + + + + + + + beta12orEarlier + beta13 + + + Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA). + + Hybrid sequence alignment construction + true + + + + + + + + + beta12orEarlier + Align molecular sequences using sequence and structural information. + Sequence alignment (structure-based) + + + Structure-based sequence alignment + + + + + + + + + + + + + + + + + beta12orEarlier + Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons. + Align (superimpose) molecular tertiary structures. + Structural alignment + 3D profile alignment + 3D profile-to-3D profile alignment + Structural profile alignment + + + Structure alignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment. + Sequence profile construction + + + Sequence profile generation + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of structural (3D) profile or template from a structure or structure alignment. + Structural profile construction + Structural profile generation + + + 3D profile generation + + + + + + + + + beta12orEarlier + 1.19 + + Align sequence profiles (representing sequence alignments). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + 1.19 + + Align structural (3D) profiles or templates (representing structures or structure alignments). + + + 3D profile-to-3D profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment. + Profile-profile alignment + Profile-to-profile alignment + Sequence-profile alignment + Sequence-to-profile alignment + + + A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Sequence profile alignment + + + + + + + + + beta12orEarlier + 1.19 + + Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment). + + + Sequence-to-3D-profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons. + Align molecular sequence to structure in 3D space (threading). + Sequence-structure alignment + Sequence-3D profile alignment + Sequence-to-3D-profile alignment + + + Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Protein threading + + + + + + + + + + + + + + beta12orEarlier + Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures. + Domain prediction + Fold prediction + Protein domain prediction + Protein fold prediction + Protein fold recognition + + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Fold recognition + + + + + + + + + beta12orEarlier + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described. + + + This includes documentation, general information and other metadata on entities such as databases, database entries and tools. + Metadata retrieval + true + + + + + + + + + + + + + + + beta12orEarlier + Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics. + + + Literature search + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Text analysis + Process and analyse text (typically scientific literature) to extract information from it. + Literature mining + Text analytics + Text data mining + Article analysis + Literature analysis + + + Text mining + + + + + + + + + + beta12orEarlier + Perform in-silico (virtual) PCR. + + + Virtual PCR + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Design or predict oligonucleotide primers for PCR and DNA amplification etc. + PCR primer prediction + Primer design + PCR primer design (based on gene structure) + PCR primer design (for conserved primers) + PCR primer design (for gene transcription profiling) + PCR primer design (for genotyping polymorphisms) + PCR primer design (for large scale sequencing) + PCR primer design (for methylation PCRs) + Primer quality estimation + + + Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set. + This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs. + PCR primer design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families. + Microarray probe prediction + + + Microarray probe design + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence. + Metagenomic assembly + Sequence assembly editing + + + For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps. + Sequence assembly + + + + + + + + + + beta12orEarlier + 1.16 + + Standardize or normalize microarray data. + + + Microarray data standardisation and normalisation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) SAGE, MPSS or SBS experimental data. + + Sequencing-based expression profile data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering. + Gene expression clustering + Gene expression profile clustering + + + Expression profile clustering + + + + + + + + + beta12orEarlier + The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function. + Feature expression analysis + Functional profiling + Gene expression profile construction + Gene expression profile generation + Gene expression quantification + Gene transcription profiling + Non-coding RNA profiling + Protein profiling + RNA profiling + mRNA profiling + + + Gene expression profiling generates some sort of gene expression profile, for example from microarray data. + Gene expression profiling + + + + + + + + + + beta12orEarlier + Comparison of expression profiles. + Gene expression comparison + Gene expression profile comparison + + + Expression profile comparison + + + + + + + + + beta12orEarlier + beta12orEarlier + + Interpret (in functional terms) and annotate gene expression data. + + + Functional profiling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse EST or cDNA sequences. + + For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts. + EST and cDNA sequence analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify and select targets for protein structural determination. + + Methods will typically navigate a graph of protein families of known structure. + Structural genomics target selection + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data. + Assign secondary structure from protein coordinate or experimental data. + + + Protein secondary structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data. + NOE assignment + Structure calculation + + + Protein structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + WHATIF: UseFileDB + WHATIF: UseResidueDB + Evaluate the quality or correctness a protein three-dimensional model. + Protein model validation + Residue validation + + + Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc. + The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc. + This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues). + Protein structure validation + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc. + Protein model refinement + + + Molecular model refinement + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree. + Phlyogenetic tree construction + Phylogenetic reconstruction + Phylogenetic tree generation + + + Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. + Phylogenetic inference + + + + + + + + + + + + + + + + beta12orEarlier + Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions. + Phylogenetic tree analysis + Phylogenetic modelling + + + Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis. + Phylogenetic analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees. + + + For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc. + Phylogenetic tree comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Edit a phylogenetic tree. + + + Phylogenetic tree editing + + + + + + + + + + + + + + + beta12orEarlier + Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS). + Phylogenetic shadowing + + + Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation. + Phylogenetic footprinting + + + + + + + + + + beta12orEarlier + 1.20 + + Simulate the folding of a protein. + + + Protein folding simulation + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict the folding pathway(s) or non-native structural intermediates of a protein. + + + Protein folding pathway prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). + + + Protein SNP mapping + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function. + Variant functional prediction + Protein SNP mapping + Protein mutation modelling + Protein stability change prediction + + + Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations. + Variant effect prediction + + + + + + + + + beta12orEarlier + beta12orEarlier + + Design molecules that elicit an immune response (immunogens). + + + Immunogen design + true + + + + + + + + + beta12orEarlier + 1.18 + + Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + + + Zinc finger prediction + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate Km, Vmax and derived data for an enzyme reaction. + + + Enzyme kinetics calculation + + + + + + + + + beta12orEarlier + Reformat a file of data (or equivalent entity in memory). + File format conversion + File formatting + File reformatting + Format conversion + Reformatting + + + Formatting + + + + + + + + + beta12orEarlier + Test and validate the format and content of a data file. + File format validation + + + Format validation + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures. + Data visualisation + Rendering + Molecular visualisation + Plotting + + + This includes methods to render and visualise molecules. + Visualisation + + + + + + + + + + + + + + + + + beta12orEarlier + Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + This excludes direct retrieval methods (e.g. the dbfetch program). + Sequence database search + + + + + + + + + + + + + + + beta12orEarlier + Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data. + + + Structure database search + + + + + + + + + beta12orEarlier + 1.8 + + Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group. + + + Protein secondary database search + true + + + + + + + + + beta12orEarlier + 1.8 + + + Screen a sequence against a motif or pattern database. + + Motif database search + true + + + + + + + + + beta12orEarlier + 1.4 + + + Search a database of sequence profiles with a query sequence. + + Sequence profile database search + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search a database of transmembrane proteins, for example for sequence or structural similarities. + + Transmembrane protein database search + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences with a given entry code or accession number. + + Sequence retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences containing a given keyword. + + Sequence retrieval (by keyword) + true + + + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences that are similar to a query sequence. + Sequence database search (by sequence) + Structure database search (by sequence) + + + Sequence similarity search + + + + + + + + + beta12orEarlier + 1.8 + + Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + Sequence database search (by motif or pattern) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences of a given amino acid composition. + + Sequence database search (by amino acid composition) + true + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property. + + + Sequence database search (by property) + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method. + + Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps. + Sequence database search (by sequence using word-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query. + + This includes tools based on PSI-BLAST. + Sequence database search (by sequence using profile-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method. + + This includes tools based on the Smith-Waterman algorithm or FASTA. + Sequence database search (by sequence using local alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method. + + This includes tools based on the Needleman and Wunsch algorithm. + Sequence database search (by sequence using global alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences. + + STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers. + Sequence database search (by sequence for primer sequences) + true + + + + + + + + + beta12orEarlier + 1.6 + + Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry. + + + Sequence database search (by molecular weight) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences of a given isoelectric point. + + Sequence database search (by isoelectric point) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries with a given entry code or accession number. + + Structure retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries containing a given keyword. + + Structure retrieval (by keyword) + true + + + + + + + + + beta12orEarlier + 1.8 + + Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence. + + + Structure database search (by sequence) + true + + + + + + + + + + beta12orEarlier + Search a database of molecular structure and retrieve structures that are similar to a query structure. + Structure database search (by structure) + Structure retrieval by structure + + + Structural similarity search + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Annotate a molecular sequence record with terms from a controlled vocabulary. + + + Sequence annotation + + + + + + + + + + beta12orEarlier + Annotate a genome sequence with terms from a controlled vocabulary. + Functional genome annotation + Metagenome annotation + Structural genome annotation + + + Genome annotation + + + + + + + + + beta12orEarlier + Generate the reverse and / or complement of a nucleotide sequence. + Nucleic acid sequence reverse and complement + Reverse / complement + Reverse and complement + + + Reverse complement + + + + + + + + + + beta12orEarlier + Generate a random sequence, for example, with a specific character composition. + + + Random sequence generation + + + + + + + + + + + + + + + + beta12orEarlier + Generate digest fragments for a nucleotide sequence containing restriction sites. + Nucleic acid restriction digest + + + Restriction digest + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398). + Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage). + + + Protein sequence cleavage + + + + + + + + + beta12orEarlier + Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition. + + + Sequence mutation and randomisation + + + + + + + + + beta12orEarlier + Mask characters in a molecular sequence (replacing those characters with a mask character). + + + For example, SNPs or repeats in a DNA sequence might be masked. + Sequence masking + + + + + + + + + beta12orEarlier + Cut (remove) characters or a region from a molecular sequence. + + + Sequence cutting + + + + + + + + + beta12orEarlier + Create (or remove) restriction sites in sequences, for example using silent mutations. + + + Restriction site creation + + + + + + + + + + + + + + + beta12orEarlier + Translate a DNA sequence into protein. + + + DNA translation + + + + + + + + + + + + + + + beta12orEarlier + Transcribe a nucleotide sequence into mRNA sequence(s). + + + DNA transcription + + + + + + + + + beta12orEarlier + 1.8 + + Calculate base frequency or word composition of a nucleotide sequence. + + + Sequence composition calculation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Calculate amino acid frequency or word composition of a protein sequence. + + + Sequence composition calculation (protein) + true + + + + + + + + + + beta12orEarlier + Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + + Repeat sequence detection + + + + + + + + + + beta12orEarlier + Analyse repeat sequence organisation such as periodicity. + + + Repeat sequence organisation analysis + + + + + + + + + beta12orEarlier + 1.12 + + Analyse the hydrophobic, hydrophilic or charge properties of a protein structure. + + + Protein hydropathy calculation (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilitySolvent + WHATIF:AtomAccessibilitySolventPlus + Calculate solvent accessible or buried surface areas in protein or other molecular structures. + Protein solvent accessibility calculation + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Accessible surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify clusters of hydrophobic or charged residues in a protein structure. + + + Protein hydropathy cluster calculation + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate whether a protein structure has an unusually large net charge (dipole moment). + + + Protein dipole moment calculation + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilityMolecular + WHATIF:AtomAccessibilityMolecularPlus + WHATIF:ResidueAccessibilityMolecular + WHATIF:ResidueAccessibilitySolvent + WHATIF:ResidueAccessibilityVacuum + WHATIF:ResidueAccessibilityVacuumMolecular + WHATIF:TotAccessibilityMolecular + WHATIF:TotAccessibilitySolvent + Calculate the molecular surface area in proteins and other macromolecules. + Protein atom surface calculation + Protein residue surface calculation + Protein surface and interior calculation + Protein surface calculation + + + Molecular surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures. + + + Protein binding site prediction (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc. + Protein-nucleic acid binding site analysis + Protein-DNA interaction analysis + Protein-RNA interaction analysis + + + Protein-nucleic acid interaction analysis + + + + + + + + + beta12orEarlier + Decompose a structure into compact or globular fragments (protein peeling). + + + Protein peeling + + + + + + + + + + + + + + + beta12orEarlier + Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure. + Protein contact map calculation + + + Contact map calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate clusters of contacting residues in protein structures. + + + This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role. + Residue cluster calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:HasHydrogenBonds + WHATIF:ShowHydrogenBonds + WHATIF:ShowHydrogenBondsM + Identify potential hydrogen bonds between amino acids and other groups. + + + The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy. + Hydrogen bond calculation + + + + + + + + + beta12orEarlier + 1.12 + + + Calculate non-canonical atomic interactions in protein structures. + + Residue non-canonical interaction detection + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a Ramachandran plot of a protein structure. + + + Ramachandran plot calculation + + + + + + + + + + beta12orEarlier + 1.22 + + Validate a Ramachandran plot of a protein structure. + + + Ramachandran plot validation + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein sequence or fragments. + Peptide mass calculation + + + Protein molecular weight calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict extinction coefficients or optical density of a protein sequence. + + + Protein extinction coefficient calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate pH-dependent properties from pKa calculations of a protein sequence. + Protein pH-dependent property calculation + + + Protein pKa calculation + + + + + + + + + + beta12orEarlier + 1.12 + + Hydropathy calculation on a protein sequence. + + + Protein hydropathy calculation (from sequence) + true + + + + + + + + + + + + + + + + beta12orEarlier + Plot a protein titration curve. + + + Protein titration curve plotting + + + + + + + + + + + + + + + + beta12orEarlier + Calculate isoelectric point of a protein sequence. + + + Protein isoelectric point calculation + + + + + + + + + + + + + + + beta12orEarlier + Estimate hydrogen exchange rate of a protein sequence. + + + Protein hydrogen exchange rate calculation + + + + + + + + + beta12orEarlier + Calculate hydrophobic or hydrophilic / charged regions of a protein sequence. + + + Protein hydrophobic region calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein. + + + Protein aliphatic index calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein hydrophobic moment plotting + + + + + + + + + + + + + + + beta12orEarlier + Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc. + + + Protein globularity prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict the solubility or atomic solvation energy of a protein sequence. + + + Protein solubility prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict crystallizability of a protein sequence. + + + Protein crystallizability prediction + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins. + + + Protein signal peptide detection (eukaryotes) + true + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins. + + + Protein signal peptide detection (bacteria) + true + + + + + + + + + beta12orEarlier + 1.12 + + Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc. + + + MHC peptide immunogenicity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + + Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure. + + Methods typically involve scanning for known motifs, patterns and regular expressions. + Protein feature prediction (from sequence) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions. + Sequence feature detection (nucleic acid) + Nucleic acid feature prediction + Nucleic acid feature recognition + Nucleic acid site detection + Nucleic acid site prediction + Nucleic acid site recognition + + + Methods typically involve scanning for known motifs, patterns and regular expressions. + This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under "Nucleic acid sequence analysis" for example "Gene prediction", for other feature detection operations. + Nucleic acid feature detection + + + + + + + + + + + + + + + + beta12orEarlier + Predict antigenic determinant sites (epitopes) in protein sequences. + Antibody epitope prediction + Epitope prediction + B cell epitope mapping + B cell epitope prediction + Epitope mapping (MHC Class I) + Epitope mapping (MHC Class II) + T cell epitope mapping + T cell epitope prediction + + + Epitope mapping is commonly done during vaccine design. + Epitope mapping + + + + + + + + + + + + + + + beta12orEarlier + Predict post-translation modification sites in protein sequences. + PTM analysis + PTM prediction + PTM site analysis + Post-translation modification site prediction + Post-translational modification analysis + PTM site prediction + Protein post-translation modification site prediction + Acetylation prediction + Acetylation site prediction + Dephosphorylation prediction + Dephosphorylation site prediction + GPI anchor prediction + GPI anchor site prediction + GPI modification prediction + GPI modification site prediction + Glycosylation prediction + Glycosylation site prediction + Hydroxylation prediction + Hydroxylation site prediction + Methylation prediction + Methylation site prediction + N-myristoylation prediction + N-myristoylation site prediction + N-terminal acetylation prediction + N-terminal acetylation site prediction + N-terminal myristoylation prediction + N-terminal myristoylation site prediction + Palmitoylation prediction + Palmitoylation site prediction + Phosphoglycerylation prediction + Phosphoglycerylation site prediction + Phosphorylation prediction + Phosphorylation site prediction + Phosphosite localization + Prenylation prediction + Prenylation site prediction + Pupylation prediction + Pupylation site prediction + S-nitrosylation prediction + S-nitrosylation site prediction + S-sulfenylation prediction + S-sulfenylation site prediction + Succinylation prediction + Succinylation site prediction + Sulfation prediction + Sulfation site prediction + Sumoylation prediction + Sumoylation site prediction + Tyrosine nitration prediction + Tyrosine nitration site prediction + Ubiquitination prediction + Ubiquitination site prediction + + + Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc. + Post-translational modification site prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict signal peptides and signal peptide cleavage sites in protein sequences. + + + Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc. + Protein signal peptide detection + + + + + + + + + beta12orEarlier + 1.12 + + Predict catalytic residues, active sites or other ligand-binding sites in protein sequences. + + + Protein binding site prediction (from sequence) + true + + + + + + + + + beta12orEarlier + Predict or detect RNA and DNA-binding binding sites in protein sequences. + Protein-nucleic acid binding detection + Protein-nucleic acid binding prediction + Protein-nucleic acid binding site detection + Protein-nucleic acid binding site prediction + Zinc finger prediction + + + This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + Nucleic acids-binding site prediction + + + + + + + + + beta12orEarlier + 1.20 + + Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation. + + + Protein folding site prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict cleavage sites (enzymatic or chemical) in protein sequences. + + + Protein cleavage site prediction + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class I molecules. + + + Epitope mapping (MHC Class I) + true + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class II molecules. + + + Epitope mapping (MHC Class II) + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc. + + + Whole gene prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences. + + + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene component prediction + true + + + + + + + + + beta12orEarlier + Detect or predict transposons, retrotransposons / retrotransposition signatures etc. + + + Transposon prediction + + + + + + + + + beta12orEarlier + Detect polyA signals in nucleotide sequences. + PolyA detection + PolyA prediction + PolyA signal prediction + Polyadenylation signal detection + Polyadenylation signal prediction + + + PolyA signal detection + + + + + + + + + + + + + + + beta12orEarlier + Detect quadruplex-forming motifs in nucleotide sequences. + Quadruplex structure prediction + + + Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets. + Quadruplex formation site detection + + + + + + + + + + + + + + + beta12orEarlier + Find CpG rich regions in a nucleotide sequence or isochores in genome sequences. + CpG island and isochores detection + CpG island and isochores rendering + + + An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence. + CpG island and isochore detection + + + + + + + + + + + + + + + beta12orEarlier + Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map. + + + Restriction site recognition + + + + + + + + + + beta12orEarlier + Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA. + Nucleosome exclusion sequence prediction + Nucleosome formation sequence prediction + + + Nucleosome position prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify, predict or analyse splice sites in nucleotide sequences. + Splice prediction + + + Methods might require a pre-mRNA or genomic DNA sequence. + Splice site prediction + + + + + + + + + beta12orEarlier + 1.19 + + Predict whole gene structure using a combination of multiple methods to achieve better predictions. + + + Integrated gene prediction + true + + + + + + + + + beta12orEarlier + Find operons (operators, promoters and genes) in bacteria genes. + + + Operon prediction + + + + + + + + + beta12orEarlier + Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences. + ORF finding + ORF prediction + + + Coding region prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict selenocysteine insertion sequence (SECIS) in a DNA sequence. + Selenocysteine insertion sequence (SECIS) prediction + + + SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines. + SECIS element prediction + + + + + + + + + + + + + + + beta12orEarlier + This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes. + Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences. + Regulatory element prediction + Transcription regulatory element prediction + Conserved transcription regulatory sequence identification + Translational regulatory element prediction + + + This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc. + Transcriptional regulatory element prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict translation initiation sites, possibly by searching a database of sites. + + + Translation initiation site prediction + + + + + + + + + beta12orEarlier + Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences. + + + Methods might recognize CG content, CpG islands, splice sites, polyA signals etc. + Promoter prediction + + + + + + + + + beta12orEarlier + Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches). + Transcriptional regulatory element prediction (DNA-cis) + Transcriptional regulatory element prediction (RNA-cis) + + + Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity. + cis-regulatory element prediction + + + + + + + + + beta12orEarlier + 1.19 + + Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences. + + + Transcriptional regulatory element prediction (RNA-cis) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets. + Functional RNA identification + Transcriptional regulatory element prediction (trans) + + + Trans-regulatory elements regulate genes distant from the gene from which they were transcribed. + trans-regulatory element prediction + + + + + + + + + beta12orEarlier + Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences. + MAR/SAR prediction + Matrix/scaffold attachment site prediction + + + MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation. + S/MAR prediction + + + + + + + + + beta12orEarlier + Identify or predict transcription factor binding sites in DNA sequences. + + + Transcription factor binding site prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict exonic splicing enhancers (ESE) in exons. + + + An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA. + Exonic splicing enhancer prediction + + + + + + + + + + beta12orEarlier + Evaluate molecular sequence alignment accuracy. + Sequence alignment quality evaluation + + + Evaluation might be purely sequence-based or use structural information. + Sequence alignment validation + + + + + + + + + beta12orEarlier + Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence. + Residue conservation analysis + + + Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment analysis (conservation) + + + + + + + + + + beta12orEarlier + Analyse correlations between sites in a molecular sequence alignment. + + + This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures. + Sequence alignment analysis (site correlation) + + + + + + + + + beta12orEarlier + Detects chimeric sequences (chimeras) from a sequence alignment. + Chimeric sequence detection + + + A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles. + Chimera detection + + + + + + + + + beta12orEarlier + Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment. + Sequence alignment analysis (recombination detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Recombination detection + + + + + + + + + beta12orEarlier + Identify insertion, deletion and duplication events from a sequence alignment. + Indel discovery + Sequence alignment analysis (indel detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Indel detection + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Predict nucleosome formation potential of DNA sequences. + + Nucleosome formation potential prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy. + + + Nucleic acid thermodynamic property calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting profile. + + + A melting profile is used to visualise and analyse partly melted DNA conformations. + Nucleic acid melting profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA stitch profile. + + + A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range. + Nucleic acid stitch profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting curve. + + + Nucleic acid melting curve plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA probability profile. + + + Nucleic acid probability profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA temperature profile. + + + Nucleic acid temperature profile plotting + + + + + + + + + + + + + + + beta12orEarlier + Calculate curvature and flexibility / stiffness of a nucleotide sequence. + + + This includes properties such as. + Nucleic acid curvature calculation + + + + + + + + + beta12orEarlier + Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence. + miRNA prediction + microRNA detection + microRNA target detection + + + miRNA target prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict tRNA genes in genomic sequences (tRNA). + + + tRNA gene prediction + + + + + + + + + + + + + + + beta12orEarlier + Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences. + + + siRNA binding specificity prediction + + + + + + + + + beta12orEarlier + 1.18 + + Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions. + + + Protein secondary structure prediction (integrated) + true + + + + + + + + + beta12orEarlier + Predict helical secondary structure of protein sequences. + + + Protein secondary structure prediction (helices) + + + + + + + + + beta12orEarlier + Predict turn structure (for example beta hairpin turns) of protein sequences. + + + Protein secondary structure prediction (turns) + + + + + + + + + beta12orEarlier + Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences. + + + Protein secondary structure prediction (coils) + + + + + + + + + beta12orEarlier + Predict cysteine bonding state and disulfide bond partners in protein sequences. + + + Disulfide bond prediction + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Predict G protein-coupled receptors (GPCR). + + + GPCR prediction + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Analyse G-protein coupled receptor proteins (GPCRs). + + + GPCR analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein. + Predict tertiary structure (backbone and side-chain conformation) of protein sequences. + Protein folding pathway prediction + + + Protein structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Predict structure of DNA or RNA. + + + Methods might identify thermodynamically stable or evolutionarily conserved structures. + Nucleic acid structure prediction + + + + + + + + + + beta12orEarlier + Predict tertiary structure of protein sequence(s) without homologs of known structure. + de novo structure prediction + + + Ab initio structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Build a three-dimensional protein model based on known (for example homologs) structures. + Comparative modelling + Homology modelling + Homology structure modelling + Protein structure comparative modelling + + + The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc. + Protein modelling + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model the structure of a protein in complex with a small molecule or another macromolecule. + Docking simulation + Macromolecular docking + + + This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on. + Molecular docking + + + + + + + + + + + beta12orEarlier + Model protein backbone conformation. + Protein modelling (backbone) + Design optimization + Epitope grafting + Scaffold search + Scaffold selection + + + Methods might require a preliminary C(alpha) trace. + Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design. + Backbone modelling + + + + + + + + + beta12orEarlier + Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc. + Protein modelling (side chains) + Antibody optimisation + Antigen optimisation + Antigen resurfacing + Rotamer likelihood prediction + + + Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions. + Methods might use a residue rotamer library. + This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Side chain modelling + + + + + + + + + beta12orEarlier + Model loop conformation in protein structures. + Protein loop modelling + Protein modelling (loops) + + + Loop modelling + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques. + Ligand-binding simulation + Protein-peptide docking + + + Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme. + Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Protein-ligand docking + + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection. + Nucleic acid folding family identification + Structured RNA prediction and optimisation + + + RNA inverse folding + + + + + + + + + beta12orEarlier + Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + SNP calling + SNP discovery + Single nucleotide polymorphism detection + + + This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc. + SNP detection + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers. + + + Radiation Hybrid Mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Map the genetic architecture of dynamic complex traits. + + This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Functional mapping + true + + + + + + + + + + + + + + + beta12orEarlier + Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated. + Haplotype inference + Haplotype map generation + Haplotype reconstruction + + + Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC). + Haplotype mapping + + + + + + + + + + + + + + + beta12orEarlier + Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes. + Linkage disequilibrium calculation + + + + + + + + + + + + + + + + beta12orEarlier + Predict genetic code from analysis of codon usage data. + + + Genetic code prediction + + + + + + + + + + + + + + + + beta12orEarlier + Render a representation of a distribution that consists of group of data points plotted on a simple scale. + Categorical plot plotting + Dotplot plotting + + + Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison. + Dot plot plotting + + + + + + + + + + + + + + + + beta12orEarlier + Align exactly two molecular sequences. + Pairwise alignment + + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Pairwise sequence alignment + + + + + + + + + + beta12orEarlier + Align more than two molecular sequences. + Multiple alignment + + + This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment. + Multiple sequence alignment + + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align exactly two molecular sequences. + + Local alignment methods identify regions of local similarity. + Pairwise sequence alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align exactly two molecular sequences. + + Global alignment methods identify similarity across the entire length of the sequences. + Pairwise sequence alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align two or more molecular sequences. + Local sequence alignment + Sequence alignment (local) + Smith-Waterman + + + Local alignment methods identify regions of local similarity. + Local alignment + + + + + + + + + + beta12orEarlier + Globally align two or more molecular sequences. + Global sequence alignment + Sequence alignment (global) + + + Global alignment methods identify similarity across the entire length of the sequences. + Global alignment + + + + + + + + + + beta12orEarlier + 1.19 + + Align two or more molecular sequences with user-defined constraints. + + + Constrained sequence alignment + true + + + + + + + + + beta12orEarlier + 1.16 + + Align two or more molecular sequences using multiple methods to achieve higher quality. + + + Consensus-based sequence alignment + true + + + + + + + + + + + + + + + beta12orEarlier + Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree. + Multiple sequence alignment (phylogenetic tree-based) + Multiple sequence alignment construction (phylogenetic tree-based) + Phylogenetic tree-based multiple sequence alignment construction + Sequence alignment (phylogenetic tree-based) + Sequence alignment generation (phylogenetic tree-based) + + + This is supposed to give a more biologically meaningful alignment than standard alignments. + Tree-based sequence alignment + + + + + + + + + beta12orEarlier + 1.6 + + + Align molecular secondary structure (represented as a 1D string). + + Secondary structure alignment generation + true + + + + + + + + + beta12orEarlier + 1.18 + + Align protein secondary structures. + + + Protein secondary structure alignment generation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align RNA secondary structures. + RNA secondary structure alignment construction + RNA secondary structure alignment generation + Secondary structure alignment construction (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) exactly two molecular tertiary structures. + Structure alignment (pairwise) + Pairwise protein structure alignment + + + Pairwise structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) more than two molecular tertiary structures. + Structure alignment (multiple) + Multiple protein structure alignment + + + This includes methods that use an existing alignment. + Multiple structure alignment + + + + + + + + + beta12orEarlier + beta13 + + + Align protein tertiary structures. + + Structure alignment (protein) + true + + + + + + + + + beta12orEarlier + beta13 + + + Align RNA tertiary structures. + + Structure alignment (RNA) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align (superimpose) exactly two molecular tertiary structures. + + Local alignment methods identify regions of local similarity, common substructures etc. + Pairwise structure alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align (superimpose) exactly two molecular tertiary structures. + + Global alignment methods identify similarity across the entire structures. + Pairwise structure alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align (superimpose) two or more molecular tertiary structures. + Structure alignment (local) + Local protein structure alignment + + + Local alignment methods identify regions of local similarity, common substructures etc. + Local structure alignment + + + + + + + + + beta12orEarlier + Globally align (superimpose) two or more molecular tertiary structures. + Structure alignment (global) + Global protein structure alignment + + + Global alignment methods identify similarity across the entire structures. + Global structure alignment + + + + + + + + + beta12orEarlier + 1.16 + + + + Align exactly two molecular profiles. + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Profile-profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Align two or more molecular profiles. + + Sequence alignment generation (multiple profile) + true + + + + + + + + + beta12orEarlier + 1.16 + + + + + Align exactly two molecular Structural (3D) profiles. + + 3D profile-to-3D profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + + Align two or more molecular 3D profiles. + + Structural profile alignment generation (multiple) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function. + + Data retrieval (tool metadata) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword. + + Data retrieval (database metadata) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for large scale sequencing. + + + PCR primer design (for large scale sequencing) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs). + + + PCR primer design (for genotyping polymorphisms) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for gene transcription profiling. + + + PCR primer design (for gene transcription profiling) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers that are conserved across multiple genomes or species. + + + PCR primer design (for conserved primers) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers based on gene structure. + + + PCR primer design (based on gene structure) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for methylation PCRs. + + + PCR primer design (for methylation PCRs) + true + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome. + Sequence assembly (mapping assembly) + + + The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers. + Mapping assembly + + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments without the aid of a reference sequence or genome. + De Bruijn graph + Sequence assembly (de-novo assembly) + + + De-novo assemblers are much slower and more memory intensive than mapping assemblers. + De-novo assembly + + + + + + + + + + + beta12orEarlier + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + Genomic assembly + Sequence assembly (genome assembly) + Breakend assembly + + + Genome assembly + + + + + + + + + + beta12orEarlier + Sequence assembly for EST sequences (transcribed mRNA). + Sequence assembly (EST assembly) + + + Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification. + EST assembly + + + + + + + + + + + beta12orEarlier + Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. + Tag to gene assignment + + + Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome. + Sequence tag mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) serial analysis of gene expression (SAGE) data. + + SAGE data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) massively parallel signature sequencing (MPSS) data. + + MPSS data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) sequencing by synthesis (SBS) data. + + SBS data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a heat map of expression data from e.g. microarray data. + Heat map construction + Heatmap generation + + + The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions. + Heat map generation + + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse one or more gene expression profiles, typically to interpret them in functional terms. + + Gene expression profile analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway. + Pathway mapping + Gene expression profile pathway mapping + Gene to pathway mapping + Gene-to-pathway mapping + + + Expression profile pathway mapping + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from protein coordinate data. + + + Protein secondary structure assignment (from coordinate data) + true + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from circular dichroism (CD) spectroscopic data. + + + Protein secondary structure assignment (from CD data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data. + + + Protein structure assignment (from X-ray crystallographic data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data. + + + Protein structure assignment (from NMR data) + true + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree from a specific type of data. + Phylogenetic tree construction (data centric) + Phylogenetic tree generation (data centric) + + + Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (data centric) + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree using a specific method. + Phylogenetic tree construction (method centric) + Phylogenetic tree generation (method centric) + + + Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (method centric) + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from molecular sequences. + Phylogenetic tree construction (from molecular sequences) + Phylogenetic tree generation (from molecular sequences) + + + Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions. + Phylogenetic inference (from molecular sequences) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from continuous quantitative character data. + Phylogenetic tree construction (from continuous quantitative characters) + Phylogenetic tree generation (from continuous quantitative characters) + + + Phylogenetic inference (from continuous quantitative characters) + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from gene frequency data. + Phylogenetic tree construction (from gene frequencies) + Phylogenetic tree generation (from gene frequencies) + + + Phylogenetic inference (from gene frequencies) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data. + Phylogenetic tree construction (from polymorphism data) + Phylogenetic tree generation (from polymorphism data) + + + Phylogenetic inference (from polymorphism data) + + + + + + + + + beta12orEarlier + Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison. + Phylogenetic species tree construction + Phylogenetic species tree generation + + + Species tree construction + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment. + Phylogenetic tree construction (parsimony methods) + Phylogenetic tree generation (parsimony methods) + + + This includes evolutionary parsimony (invariants) methods. + Phylogenetic inference (parsimony methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances. + Phylogenetic tree construction (minimum distance methods) + Phylogenetic tree generation (minimum distance methods) + + + This includes neighbor joining (NJ) clustering method. + Phylogenetic inference (minimum distance methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution. + Phylogenetic tree construction (maximum likelihood and Bayesian methods) + Phylogenetic tree generation (maximum likelihood and Bayesian methods) + + + Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm. + Phylogenetic inference (maximum likelihood and Bayesian methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely. + Phylogenetic tree construction (quartet methods) + Phylogenetic tree generation (quartet methods) + + + Phylogenetic inference (quartet methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms. + Phylogenetic tree construction (AI methods) + Phylogenetic tree generation (AI methods) + + + Phylogenetic inference (AI methods) + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment. + Nucleotide substitution modelling + + + DNA substitution modelling + + + + + + + + + beta12orEarlier + Analyse the shape (topology) of a phylogenetic tree. + Phylogenetic tree analysis (shape) + + + Phylogenetic tree topology analysis + + + + + + + + + + beta12orEarlier + Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree. + + + Phylogenetic tree bootstrapping + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a "gene tree" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree. + Phylogenetic tree analysis (gene family prediction) + + + Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs. + Gene tree construction + + + + + + + + + beta12orEarlier + Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive). + Phylogenetic tree analysis (natural selection) + + + Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait. + Allele frequency distribution analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to produce a consensus tree. + Phylogenetic tree construction (consensus) + Phylogenetic tree generation (consensus) + + + Methods typically test for topological similarity between trees using for example a congruence index. + Consensus tree construction + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to detect subtrees or supertrees. + Phylogenetic sub/super tree detection + Subtree construction + Supertree construction + + + Phylogenetic sub/super tree construction + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to calculate distances between trees. + + + Phylogenetic tree distances calculation + + + + + + + + + beta12orEarlier + Annotate a phylogenetic tree with terms from a controlled vocabulary. + + + Phylogenetic tree annotation + http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation + + + + + + + + + beta12orEarlier + 1.12 + + Predict and optimise peptide ligands that elicit an immunological response. + + + Immunogenicity prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise DNA to elicit (via DNA vaccination) an immunological response. + + + DNA vaccine design + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence(s). + + + Sequence formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence alignment(s). + + + Sequence alignment formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat a codon usage table. + + + Codon usage table formatting + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown. + Sequence rendering + Sequence alignment visualisation + + + Sequence visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise, format or print a molecular sequence alignment. + + + Sequence alignment visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render sequence clusters. + Sequence cluster rendering + + + Sequence cluster visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Render or visualise a phylogenetic tree. + Phylogenetic tree rendering + + + Phylogenetic tree visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure visualisation + true + + + + + + + + + beta12orEarlier + 1.15 + + Render and visualise protein secondary structure. + + + Protein secondary structure visualisation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise or render molecular 3D structure, for example a high-quality static picture or animation. + Structure rendering + Protein secondary structure visualisation + RNA secondary structure visualisation + + + This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure. + Structure visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise microarray or other expression data. + Expression data rendering + Gene expression data visualisation + Microarray data rendering + + + Expression data visualisation + + + + + + + + + beta12orEarlier + 1.19 + + Identify and analyse networks of protein interactions. + + + Protein interaction network visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise a DNA map. + DNA map drawing + Map rendering + + + Map drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Render a sequence with motifs. + + Sequence motif rendering + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise restriction maps in DNA sequences. + + + Restriction map drawing + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Draw a linear maps of DNA. + + DNA linear map rendering + true + + + + + + + + + beta12orEarlier + DNA circular map rendering + Draw a circular maps of DNA, for example a plasmid map. + + + Plasmid map drawing + + + + + + + + + + + + + + + beta12orEarlier + Visualise operon structure etc. + Operon rendering + + + Operon drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify folding families of related RNAs. + + Nucleic acid folding family identification + true + + + + + + + + + beta12orEarlier + 1.20 + + Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + + + Nucleic acid folding energy calculation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve existing annotation (or documentation), typically annotation on a database entity. + + Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations. + Annotation retrieval + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict the biological or biochemical role of a protein, or other aspects of a protein function. + Protein function analysis + Protein functional analysis + + + For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead. + Protein function prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the functional properties of two or more proteins. + + + Protein function comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Submit a molecular sequence to a database. + + Sequence submission + true + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a known network of gene regulation. + Gene regulatory network comparison + Gene regulatory network modelling + Regulatory network comparison + Regulatory network modelling + + + Gene regulatory network analysis + + + + + + + + + beta12orEarlier + WHATIF:UploadPDB + Parse, prepare or load a user-specified data file so that it is available for use. + Data loading + Loading + + + Parsing + + + + + + + + + beta12orEarlier + 1.6 + + + Query a sequence data resource (typically a database) and retrieve sequences and / or annotation. + + This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence. + Sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:DownloadPDB + WHATIF:EchoPDB + Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation. + + This includes direct retrieval methods but not those that perform calculations on the sequence or structure. + Structure retrieval + true + + + + + + + + + + beta12orEarlier + WHATIF:GetSurfaceDots + Calculate the positions of dots that are homogeneously distributed over the surface of a molecule. + + + A dot has three coordinates (x,y,z) and (typically) a color. + Surface rendering + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole. + + + Protein surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for a structure as a whole. + + + Protein surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its backbone torsion angles. + + + Backbone torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its torsion angles. + + + Full torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each cysteine (bridge) all its torsion angles. + + + Cysteine torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + For each amino acid in a protein structure calculate the backbone angle tau. + + + Tau is the backbone angle N-Calpha-C (angle over the C-alpha). + Tau angle calculation + true + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineBridge + Detect cysteine bridges (from coordinate data) in a protein structure. + + + Cysteine bridge detection + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineFree + Detect free cysteines in a protein structure. + + + A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal. + Free cysteine detection + + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineMetal + Detect cysteines that are bound to metal in a protein structure. + + + Metal-bound cysteine detection + + + + + + + + + beta12orEarlier + 1.12 + + Calculate protein residue contacts with nucleic acids in a structure. + + + Residue contact calculation (residue-nucleic acid) + true + + + + + + + + + beta12orEarlier + Calculate protein residue contacts with metal in a structure. + Residue-metal contact calculation + + + Protein-metal contact calculation + + + + + + + + + beta12orEarlier + 1.12 + + Calculate ion contacts in a structure (all ions for all side chain atoms). + + + Residue contact calculation (residue-negative ion) + true + + + + + + + + + beta12orEarlier + WHATIF:ShowBumps + Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance. + + + Residue bump detection + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:SymmetryContact + Calculate the number of symmetry contacts made by residues in a protein structure. + + + A symmetry contact is a contact between two atoms in different asymmetric unit. + Residue symmetry contact calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues and ligands in a protein structure. + + + Residue contact calculation (residue-ligand) + true + + + + + + + + + beta12orEarlier + WHATIF:HasSaltBridge + WHATIF:HasSaltBridgePlus + WHATIF:ShowSaltBridges + WHATIF:ShowSaltBridgesH + Calculate (and possibly score) salt bridges in a protein structure. + + + Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance. + Salt bridge calculation + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ShowLikelyRotamers + WHATIF:ShowLikelyRotamers100 + WHATIF:ShowLikelyRotamers200 + WHATIF:ShowLikelyRotamers300 + WHATIF:ShowLikelyRotamers400 + WHATIF:ShowLikelyRotamers500 + WHATIF:ShowLikelyRotamers600 + WHATIF:ShowLikelyRotamers700 + WHATIF:ShowLikelyRotamers800 + WHATIF:ShowLikelyRotamers900 + Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure. + + + Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Rotamer likelihood prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ProlineMutationValue + Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein. + + + Proline mutation value calculation + true + + + + + + + + + beta12orEarlier + WHATIF: PackingQuality + Identify poorly packed residues in protein structures. + + + Residue packing validation + + + + + + + + + beta12orEarlier + WHATIF: ImproperQualityMax + WHATIF: ImproperQualitySum + Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure. + Ramachandran plot validation + + + Protein geometry validation + + + + + + + + + + beta12orEarlier + beta12orEarlier + + WHATIF: PDB_sequence + Extract a molecular sequence from a PDB file. + + + PDB file sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify HET groups in PDB files. + + + A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. + HET group detection + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Determine for residue the DSSP determined secondary structure in three-state (HSC). + + DSSP secondary structure assignment + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF: PDBasXML + Reformat (a file or other report of) tertiary structure data. + + + Structure formatting + true + + + + + + + + + + + + + + + beta12orEarlier + Assign cysteine bonding state and disulfide bond partners in protein structures. + + + Protein cysteine and disulfide bond assignment + + + + + + + + + beta12orEarlier + 1.12 + + Identify poor quality amino acid positions in protein structures. + + + Residue validation + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:MovedWaterPDB + Query a tertiary structure database and retrieve water molecules. + + Structure retrieval (water) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict siRNA duplexes in RNA. + + + siRNA duplex prediction + + + + + + + + + + beta12orEarlier + Refine an existing sequence alignment. + + + Sequence alignment refinement + + + + + + + + + beta12orEarlier + 1.6 + + + Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses). + + Listfile processing + true + + + + + + + + + + beta12orEarlier + Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences. + + + Sequence file editing + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences. + + Sequence alignment file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data for small molecules. + + Small molecule data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Search and retrieve documentation on a bioinformatics ontology. + + Data retrieval (ontology annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query an ontology and retrieve concepts or relations. + + Data retrieval (ontology concept) + true + + + + + + + + + beta12orEarlier + Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + + + Representative sequence identification + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a file of molecular tertiary structural data. + + Structure file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a profile data resource and retrieve one or more profile(s) and / or associated annotation. + + This includes direct retrieval methods that retrieve a profile by, e.g. the profile name. + Data retrieval (sequence profile) + true + + + + + + + + + beta12orEarlier + Perform a statistical data operation of some type, e.g. calibration or validation. + Significance testing + Statistical analysis + Statistical test + Statistical testing + Expectation maximisation + Gibbs sampling + Hypothesis testing + Omnibus test + + + Statistical calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data. + 3D-1D scoring matrix construction + + + A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments. + 3D-1D scoring matrix generation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise transmembrane proteins, typically the transmembrane regions within a sequence. + Transmembrane protein rendering + + + Transmembrane protein visualisation + + + + + + + + + beta12orEarlier + beta13 + + + An operation performing purely illustrative (pedagogical) purposes. + + Demonstration + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a biological pathways database and retrieve annotation on one or more pathways. + + Data retrieval (pathway or network) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a database and retrieve one or more data identifiers. + + Data retrieval (identifier) + true + + + + + + + + + + beta12orEarlier + Calculate a density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plotting + + + + + + + + + + + + + + + beta12orEarlier + Analyse one or more known molecular sequences. + Sequence analysis (general) + + + Sequence analysis + + + + + + + + + + beta12orEarlier + Analyse molecular sequence motifs. + Sequence motif processing + + + Sequence motif analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein interaction data. + + Protein interaction data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein structural data. + Structure analysis (protein) + + + Protein structure analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity. + + Annotation processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse features in molecular sequences. + + Sequence feature analysis + true + + + + + + + + + + + + + + + beta12orEarlier + true + Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output. + File handling + File processing + Report handling + Utility operation + Processing + + + Data handling + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse gene expression and regulation data. + + Gene expression analysis + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type. + + Structural profile processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) an index of (typically a file of) biological data. + + Data index processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) some type of sequence profile. + + Sequence profile processing + true + + + + + + + + + beta12orEarlier + 1.22 + + Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report. + + + Protein function analysis + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding. + Protein folding modelling + Protein folding simulation + Protein folding site prediction + + + Protein folding analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein secondary structure data. + Secondary structure analysis (protein) + + + Protein secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) data on the physicochemical property of a molecule. + + Physicochemical property data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict oligonucleotide primers or probes. + Primer and probe prediction + + + Primer and probe design + + + + + + + + + beta12orEarlier + 1.12 + + Process (read and / or write) data of a specific type, for example applying analytical methods. + + + Operation (typed) + true + + + + + + + + + + + + + + + beta12orEarlier + Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query. + Search + + + Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database. + Database search + + + + + + + + + + + + + + + + beta12orEarlier + Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords. + Data extraction + Retrieval + Data retrieval (metadata) + Metadata retrieval + + + Data retrieval + + + + + + + + + beta12orEarlier + true + Predict, recognise, detect or identify some properties of a biomolecule. + Detection + Prediction + Recognition + + + Prediction and recognition + + + + + + + + + beta12orEarlier + true + Compare two or more things to identify similarities. + + + Comparison + + + + + + + + + beta12orEarlier + true + Refine or optimise some data model. + + + Optimisation and refinement + + + + + + + + + + + + + + + beta12orEarlier + true + Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + Mathematical modelling + + + Modelling and simulation + + + + + + + + + beta12orEarlier + beta12orEarlier + + Perform basic operations on some data or a database. + + + Data handling + true + + + + + + + + + beta12orEarlier + true + Validate some data. + Quality control + + + Validation + + + + + + + + + beta12orEarlier + true + Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts. + Cartography + + + Mapping + + + + + + + + + beta12orEarlier + true + Design a biological entity (typically a molecular sequence or structure) with specific properties. + + + Design + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) microarray data. + + Microarray data processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Process (read and / or write) a codon usage table. + + Codon usage table processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a codon usage table and / or associated annotation. + + Data retrieval (codon usage table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a gene expression profile. + + Gene expression profile processing + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + Gene sets can be defined beforehand by biological function, chromosome locations and so on. + Gene set testing + Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed. + Functional enrichment analysis + GSEA + Gene-set over-represenation analysis + Gene set analysis + GO-term enrichment + Gene Ontology concept enrichment + Gene Ontology term enrichment + + + "Gene set analysis" (often used interchangeably or in an overlapping sense with "gene-set enrichment analysis") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed. + The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value. + Gene-set enrichment analysis + + + + + + + + + + + + + beta12orEarlier + Predict a network of gene regulation. + + + Gene regulatory network prediction + + + + + + + + + beta12orEarlier + 1.12 + + + + Generate, analyse or handle a biological pathway or network. + + Pathway or network processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and / or write) RNA secondary structure data. + + + RNA secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) RNA tertiary structure data. + + + Structure processing (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA tertiary structure. + + + RNA structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict DNA tertiary structure. + + + DNA structure prediction + + + + + + + + + beta12orEarlier + 1.12 + + Generate, process or analyse phylogenetic tree or trees. + + + Phylogenetic tree processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein secondary structure data. + + Protein secondary structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a network of protein interactions. + + Protein interaction network processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more molecular sequences and associated annotation. + + Sequence processing + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein sequence and associated annotation. + + + Sequence processing (protein) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a nucleotide sequence and associated annotation. + + Sequence processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences. + + + Sequence comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence cluster. + + Sequence cluster processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence feature table. + + Feature table processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions. + Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc. + Gene calling + Gene finding + Whole gene prediction + + + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene prediction + + + + + + + + + + beta12orEarlier + 1.16 + + Classify G-protein coupled receptors (GPCRs) into families and subfamilies. + + + GPCR classification + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + + Predict G-protein coupled receptor (GPCR) coupling selectivity. + + GPCR coupling selectivity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein tertiary structure. + + + Structure processing (protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each residue in a structure. + + + Protein residue surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility of a structure as a whole. + + + Protein surface calculation + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular sequence alignment. + + Sequence alignment processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict protein-protein binding sites. + Protein-protein binding site detection + + + Protein-protein binding site prediction + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary structure. + + Structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Annotate a DNA map of some type with terms from a controlled vocabulary. + + Map annotation + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein. + + Data retrieval (protein annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a phylogenetic tree from a data resource. + + Data retrieval (phylogenetic tree) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein interaction. + + Data retrieval (protein interaction annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein family. + + Data retrieval (protein family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on an RNA family. + + Data retrieval (RNA family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific gene. + + Data retrieval (gene annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific genotype or phenotype. + + Data retrieval (genotype and phenotype annotation) + true + + + + + + + + + + beta12orEarlier + Compare the architecture of two or more protein structures. + + + Protein architecture comparison + + + + + + + + + + + beta12orEarlier + Identify the architecture of a protein structure. + + + Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces. + Protein architecture recognition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular dynamics simulation + Protein dynamics + + + Molecular dynamics + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences). + Sequence analysis (nucleic acid) + Nucleic acid sequence alignment analysis + Sequence alignment analysis (nucleic acid) + + + Nucleic acid sequence analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a protein sequence (using methods that are only applicable to protein sequences). + Sequence analysis (protein) + Protein sequence alignment analysis + Sequence alignment analysis (protein) + + + Protein sequence analysis + + + + + + + + + + + + + + + beta12orEarlier + Analyse known molecular tertiary structures. + + + Structure analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse nucleic acid tertiary structural data. + + + Nucleic acid structure analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular secondary structure. + + Secondary structure processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular tertiary structures. + + + Structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Render a helical wheel representation of protein secondary structure. + Helical wheel rendering + + + Helical wheel drawing + + + + + + + + + + + + + + + + beta12orEarlier + Render a topology diagram of protein secondary structure. + Topology diagram rendering + + + Topology diagram drawing + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare protein tertiary structures. + Structure comparison (protein) + + + Methods might identify structural neighbors, find structural similarities or define a structural core. + Protein structure comparison + + + + + + + + + + + beta12orEarlier + Compare protein secondary structures. + Protein secondary structure + Secondary structure comparison (protein) + Protein secondary structure alignment + + + Protein secondary structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Predict the subcellular localisation of a protein sequence. + Protein cellular localization prediction + Protein subcellular localisation prediction + Protein targeting prediction + + + The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein. + Subcellular localisation prediction + + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues in a protein structure. + + + Residue contact calculation (residue-residue) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify potential hydrogen bonds between amino acid residues. + + + Hydrogen bond calculation (inter-residue) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the interactions of proteins with other proteins. + Protein-protein interaction detection + Protein-protein binding prediction + Protein-protein interaction prediction + + + Protein interaction prediction + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) codon usage data. + + Codon usage data processing + true + + + + + + + + + + + + + + + beta12orEarlier + Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function. + Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms. + Expression data analysis + Gene expression analysis + Gene expression data analysis + Gene expression regulation analysis + Metagenomic inference + Microarray data analysis + Protein expression analysis + + + Expression analysis + + + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a network of gene regulation. + + + Gene regulatory network processing + true + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Generate, process or analyse a biological pathway or network. + + Pathway or network analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts. + + Sequencing-based expression profile data analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences. + Splicing model analysis + + + Splicing analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse raw microarray data. + + Microarray raw data analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) nucleic acid sequence or structural data. + + Nucleic acid analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) protein sequence or structural data. + + Protein analysis + true + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) molecular sequence data. + + + Sequence data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular structural data. + + Structural data processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) text. + + Text processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Protein sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Nucleic acid sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more nucleic acid sequences. + + + Nucleic acid sequence comparison + true + + + + + + + + + beta12orEarlier + 1.18 + + Compare two or more protein sequences. + + + Protein sequence comparison + true + + + + + + + + + + + + + + + beta12orEarlier + Back-translate a protein sequence into DNA. + + + DNA back-translation + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a nucleic acid sequence, either randomly or specifically. + + + Sequence editing (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a protein sequence, either randomly or specifically. + + + Sequence editing (protein) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a nucleic acid sequence by some means. + + + Sequence generation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a protein sequence by some means. + + + Sequence generation (protein) + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a nucleic acid sequence. + + + Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Nucleic acid sequence visualisation + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a protein sequence. + + + Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Protein sequence visualisation + true + + + + + + + + + + + beta12orEarlier + Compare nucleic acid tertiary structures. + Structure comparison (nucleic acid) + + + Nucleic acid structure comparison + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) nucleic acid tertiary structure data. + + + Structure processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a map of a DNA sequence annotated with positional or non-positional features of some type. + + + DNA mapping + + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a DNA map of some type. + + Map data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information). + + + Protein hydropathy calculation + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures. + Protein binding site detection + Protein binding site prediction + + + Binding site prediction + + + + + + + + + + beta12orEarlier + Build clusters of similar structures, typically using scores from structural alignment methods. + Structural clustering + + + Structure clustering + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS). + Sequence mapping + + + An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences. + Sequence tagged site (STS) mapping + + + + + + + + + + beta12orEarlier + true + Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits. + Alignment construction + Alignment generation + + + Alignment + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification. + PMF + Peptide mass fingerprinting + Protein fingerprinting + + + Protein fragment weight comparison + + + + + + + + + + + + + + + beta12orEarlier + Compare the physicochemical properties of two or more proteins (or reference data). + + + Protein property comparison + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more molecular secondary structures. + + Secondary structure comparison + true + + + + + + + + + beta12orEarlier + 1.12 + + Generate a Hopp and Woods plot of antigenicity of a protein. + + + Hopp and Woods plotting + true + + + + + + + + + beta12orEarlier + 1.19 + + Generate a view of clustered quantitative data, annotated with textual information. + + + Cluster textual view generation + true + + + + + + + + + beta12orEarlier + In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis. + Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis. + Clustered quantitative data plotting + Clustered quantitative data rendering + Wave graph plotting + Microarray cluster temporal graph rendering + Microarray wave graph plotting + Microarray wave graph rendering + + + Clustering profile plotting + + + + + + + + + beta12orEarlier + 1.19 + + Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data. + + + Dendrograph plotting + true + + + + + + + + + beta12orEarlier + Generate a plot of distances (distance or correlation matrix) between expression values. + Distance map rendering + Distance matrix plotting + Distance matrix rendering + Proximity map rendering + Correlation matrix plotting + Correlation matrix rendering + Microarray distance map rendering + Microarray proximity map plotting + Microarray proximity map rendering + + + Proximity map plotting + + + + + + + + + beta12orEarlier + Visualise clustered expression data using a tree diagram. + Dendrogram plotting + Dendrograph plotting + Dendrograph visualisation + Expression data tree or dendrogram rendering + Expression data tree visualisation + Microarray 2-way dendrogram rendering + Microarray checks view rendering + Microarray matrix tree plot rendering + Microarray tree or dendrogram rendering + + + Dendrogram visualisation + + + + + + + + + + beta12orEarlier + Examples for visualization are the distribution of variance over the components, loading and score plots. + Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure. + PCA plotting + Principal component plotting + ED visualization + Essential Dynamics visualization + Microarray principal component plotting + Microarray principal component rendering + PCA visualization + Principal modes visualization + + + The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations. + Principal component visualisation + + + + + + + + + beta12orEarlier + Comparison of two sets of quantitative data such as two samples of gene expression values. + Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation. + Scatter chart plotting + Microarray scatter plot plotting + Microarray scatter plot rendering + + + Scatter plot plotting + + + + + + + + + beta12orEarlier + 1.18 + + Visualise gene expression data where each band (or line graph) corresponds to a sample. + + + Whole microarray graph plotting + true + + + + + + + + + beta12orEarlier + Visualise gene expression data after hierarchical clustering for representing hierarchical relationships. + Expression data tree-map rendering + Treemapping + Microarray tree-map rendering + + + Treemap visualisation + + + + + + + + + + beta12orEarlier + In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles. + Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles. + Box plot plotting + Microarray Box-Whisker plot plotting + + + Box-Whisker plot plotting + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. + Physical cartography + + + Physical mapping + + + + + + + + + + beta12orEarlier + true + Apply analytical methods to existing data of a specific type. + + + This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling'). + Analysis + + + + + + + + + beta12orEarlier + 1.8 + + + Process or analyse an alignment of molecular sequences or structures. + + Alignment analysis + true + + + + + + + + + beta12orEarlier + 1.16 + + + + Analyse a body of scientific text (typically a full text article from a scientific journal). + + Article analysis + true + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact. + + Molecular interaction analysis + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + Analyse the interactions of proteins with other proteins. + Protein interaction analysis + Protein interaction raw data analysis + Protein interaction simulation + + + Protein-protein interaction analysis + + + + + + + + + beta12orEarlier + WHATIF: HETGroupNames + WHATIF:HasMetalContacts + WHATIF:HasMetalContactsPlus + WHATIF:HasNegativeIonContacts + WHATIF:HasNegativeIonContactsPlus + WHATIF:HasNucleicContacts + WHATIF:ShowDrugContacts + WHATIF:ShowDrugContactsShort + WHATIF:ShowLigandContacts + WHATIF:ShowProteiNucleicContacts + Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations. + HET group detection + Residue contact calculation (residue-ligand) + Residue contact calculation (residue-metal) + Residue contact calculation (residue-negative ion) + Residue contact calculation (residue-nucleic acid) + WHATIF:SymmetryContact + + + This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit. + Residue distance calculation + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data. + + Alignment processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary (3D) structure alignment. + + Structure alignment processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage bias, e.g. generate a codon usage bias plot. + Codon usage bias plotting + + + Codon usage bias calculation + + + + + + + + + beta12orEarlier + 1.22 + + Generate a codon usage bias plot. + + + Codon usage bias plotting + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc. + + + Codon usage fraction calculation + + + + + + + + + beta12orEarlier + true + Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category. + + + Classification + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular interaction data. + + Molecular interaction data processing + true + + + + + + + + + + beta12orEarlier + Assign molecular sequence(s) to a group or category. + + + Sequence classification + + + + + + + + + + beta12orEarlier + Assign molecular structure(s) to a group or category. + + + Structure classification + + + + + + + + + beta12orEarlier + Compare two or more proteins (or some aspect) to identify similarities. + + + Protein comparison + + + + + + + + + beta12orEarlier + Compare two or more nucleic acids to identify similarities. + + + Nucleic acid comparison + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of proteins. + + + Prediction and recognition (protein) + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of nucleic acids. + + + Prediction and recognition (nucleic acid) + true + + + + + + + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically. + + + Structure editing + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically. + + + Sequence alignment editing + + + + + + + + + beta13 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Render (visualise) a biological pathway or network. + + Pathway or network visualisation + true + + + + + + + + + beta13 + 1.6 + + + Predict general (non-positional) functional properties of a protein from analysing its sequence. + + For functional properties that are positional, use 'Protein site detection' instead. + Protein function prediction (from sequence) + true + + + + + + + + + beta13 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with "Protein feature detection"). + 1.17 + + + + Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Protein sequence feature detection + true + + + + + + + + + beta13 + 1.18 + + + Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence. + + + Protein property calculation (from sequence) + true + + + + + + + + + beta13 + 1.6 + + + Predict, recognise and identify positional features in proteins from analysing protein structure. + + Protein feature prediction (from structure) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta13 + Predict, recognise and identify positional features in proteins from analysing protein sequences or structures. + Protein feature prediction + Protein feature recognition + Protein secondary database search + Protein site detection + Protein site prediction + Protein site recognition + Sequence feature detection (protein) + Sequence profile database search + + + Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group. + Protein feature detection + + + + + + + + + beta13 + 1.6 + + + Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries. + + Database search (by sequence) + true + + + + + + + + + + beta13 + Predict a network of protein interactions. + + + Protein interaction network prediction + + + + + + + + + + beta13 + Design (or predict) nucleic acid sequences with specific chemical or physical properties. + Gene design + + + Nucleic acid design + + + + + + + + + + beta13 + Edit a data entity, either randomly or specifically. + + + Editing + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.1 + Evaluate a DNA sequence assembly, typically for purposes of quality control. + Assembly QC + Assembly quality evaluation + Sequence assembly QC + Sequence assembly quality evaluation + + + Sequence assembly validation + + + + + + + + + + 1.1 + Align two or more (tpyically huge) molecular sequences that represent genomes. + Genome alignment construction + Whole genome alignment + + + Genome alignment + + + + + + + + + 1.1 + Reconstruction of a sequence assembly in a localised area. + + + Localised reassembly + + + + + + + + + 1.1 + Render and visualise a DNA sequence assembly. + Assembly rendering + Assembly visualisation + Sequence assembly rendering + + + Sequence assembly visualisation + + + + + + + + + + + + + + + 1.1 + Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer. + Base calling + Phred base calling + Phred base-calling + + + Base-calling + + + + + + + + + + 1.1 + The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome. + Bisulfite read mapping + Bisulfite sequence alignment + Bisulfite sequence mapping + + + Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected. + Bisulfite mapping + + + + + + + + + 1.1 + Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced. + + + Sequence contamination filtering + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. + + + For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence. + Trim ends + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + + + Trim vector + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. + + + Trim to reference + true + + + + + + + + + 1.1 + Cut (remove) the end from a molecular sequence. + Trimming + Barcode sequence removal + Trim ends + Trim to reference + Trim vector + + + This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + Sequence trimming + + + + + + + + + + 1.1 + Compare the features of two genome sequences. + + + Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on. + Genome feature comparison + + + + + + + + + + + + + + + 1.1 + Detect errors in DNA sequences generated from sequencing projects). + Short read error correction + Short-read error correction + + + Sequencing error detection + + + + + + + + + 1.1 + Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence. + + + Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on. + Genotyping + + + + + + + + + 1.1 + Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model. + Genetic variation annotation + Sequence variation analysis + Variant analysis + Transcript variant analysis + + + Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript. + Genetic variation analysis + + + + + + + + + + 1.1 + Align short oligonucleotide sequences (reads) to a larger (genomic) sequence. + Oligonucleotide alignment + Oligonucleotide alignment construction + Oligonucleotide alignment generation + Oligonucleotide mapping + Read alignment + Short oligonucleotide alignment + Short read alignment + Short read mapping + Short sequence read mapping + + + The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences. + Read mapping + + + + + + + + + 1.1 + A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation. + Split-read mapping + + + Split read mapping + + + + + + + + + 1.1 + Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms. + Community profiling + Sample barcoding + + + DNA barcoding + + + + + + + + + + 1.1 + 1.19 + + Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + + + SNP calling + true + + + + + + + + + 1.1 + "Polymorphism detection" and "Variant calling" are essentially the same thing - keeping the later as a more prevalent term nowadays. + 1.24 + + + Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware. + + + Polymorphism detection + true + + + + + + + + + 1.1 + Visualise, format or render an image of a Chromatogram. + Chromatogram viewing + + + Chromatogram visualisation + + + + + + + + + 1.1 + Analyse cytosine methylation states in nucleic acid sequences. + Methylation profile analysis + + + Methylation analysis + + + + + + + + + 1.1 + 1.19 + + Determine cytosine methylation status of specific positions in a nucleic acid sequences. + + + Methylation calling + true + + + + + + + + + + 1.1 + Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay. + Genome methylation analysis + Global methylation analysis + Methylation level analysis (global) + + + Whole genome methylation analysis + + + + + + + + + 1.1 + Analysing the DNA methylation of specific genes or regions of interest. + Gene-specific methylation analysis + Methylation level analysis (gene-specific) + + + Gene methylation analysis + + + + + + + + + + 1.1 + Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence. + Genome browser + Genome browsing + Genome rendering + Genome viewing + + + Genome visualisation + + + + + + + + + + 1.1 + Compare the sequence or features of two or more genomes, for example, to find matching regions. + Genomic region matching + + + Genome comparison + + + + + + + + + + + + + + + + 1.1 + Generate an index of a genome sequence. + Burrows-Wheeler + Genome indexing (Burrows-Wheeler) + Genome indexing (suffix arrays) + Suffix arrays + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using the Burrows-Wheeler algorithm. + + + The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. + Genome indexing (Burrows-Wheeler) + true + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using a suffix arrays algorithm. + + + A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing (suffix arrays) + true + + + + + + + + + + + + + + + 1.1 + Analyse one or more spectra from mass spectrometry (or other) experiments. + Mass spectrum analysis + Spectrum analysis + + + Spectral analysis + + + + + + + + + + + + + + + + 1.1 + Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment. + Peak assignment + Peak finding + + + Peak detection + + + + + + + + + + + + + + + + 1.1 + Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps. + Scaffold construction + Scaffold generation + + + Scaffold may be positioned along a chromosome physical map to create a "golden path". + Scaffolding + + + + + + + + + 1.1 + Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences. + + + Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced. + Scaffold gap completion + + + + + + + + + + 1.1 + Raw sequence data quality control. + Sequencing QC + Sequencing quality assessment + + + Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems. + Sequencing quality control + + + + + + + + + + 1.1 + Pre-process sequence reads to ensure (or improve) quality and reliability. + Sequence read pre-processing + + + For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on. + Read pre-processing + + + + + + + + + + + + + + + 1.1 + Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples. + + + Species frequency estimation + + + + + + + + + 1.1 + Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data. + Protein binding peak detection + Peak-pair calling + + + Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). "Peak-pair calling" is similar to "Peak calling" in the context of ChIP-exo. + Peak calling + + + + + + + + + 1.1 + Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups. + Differential expression analysis + Differential gene analysis + Differential gene expression analysis + Differentially expressed gene identification + + + Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups. + Differential gene expression profiling + + + + + + + + + 1.1 + 1.21 + + Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + + + Gene set testing + true + + + + + + + + + + 1.1 + Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins. + + + Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.) + Variant classification + + + + + + + + + 1.1 + Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes. + + + Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks. + Variant prioritisation + + + + + + + + + + 1.1 + Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations. + Variant mapping + Allele calling + Exome variant detection + Genome variant detection + Germ line variant calling + Mutation detection + Somatic variant calling + de novo mutation detection + + + Methods often utilise a database of aligned reads. + Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant. + Variant detection + Variant calling + + + + + + + + + 1.1 + Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s). + Structural variation discovery + + + Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies. + Structural variation detection + + + + + + + + + 1.1 + Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome. + Exome sequence analysis + + + Exome assembly + + + + + + + + + 1.1 + Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications. + + + Read depth analysis + + + + + + + + + 1.1 + Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes. + Gene expression QTL profiling + Gene expression quantitative trait loci profiling + eQTL profiling + + + Gene expression QTL analysis + + + + + + + + + 1.1 + Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors. + Transcript copy number estimation + + + Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number). + Copy number estimation + + + + + + + + + 1.2 + Adapter removal + Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products). + + + Primer removal + + + + + + + + + + + + + + + + + + + + + 1.2 + Infer a transcriptome sequence by analysis of short sequence reads. + + + Transcriptome assembly + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other. + + Transcriptome assembly (de novo) + true + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence by mapping short reads to a reference genome. + + Transcriptome assembly (mapping) + true + + + + + + + + + + + + + + + + + + + + + 1.3 + Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc. + + + Sequence coordinate conversion + + + + + + + + + 1.3 + Calculate similarity between 2 or more documents. + + + Document similarity calculation + + + + + + + + + + 1.3 + Cluster (group) documents on the basis of their calculated similarity. + + + Document clustering + + + + + + + + + + 1.3 + Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents. + Concept mining + Entity chunking + Entity extraction + Entity identification + Event extraction + NER + Named-entity recognition + + + Named-entity and concept recognition + + + + + + + + + + + + 1.3 + Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration. + Accession mapping + Identifier mapping + + + The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence. + ID mapping + + + + + + + + + 1.3 + Process data in such a way that makes it hard to trace to the person which the data concerns. + Data anonymisation + + + Anonymisation + + + + + + + + + 1.3 + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve a data identifier of some kind, e.g. a database entry accession. + + + ID retrieval + true + + + + + + + + + + + + + + + + + + + + + 1.4 + Generate a checksum of a molecular sequence. + + + Sequence checksum generation + + + + + + + + + + + + + + + 1.4 + Construct a bibliography from the scientific literature. + Bibliography construction + + + Bibliography generation + + + + + + + + + 1.4 + Predict the structure of a multi-subunit protein and particularly how the subunits fit together. + + + Protein quaternary structure prediction + + + + + + + + + + + + + + + + + + + + + 1.4 + Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc. + + + Molecular surface analysis + + + + + + + + + 1.4 + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + + + + + + + + + 1.4 + 1.9 + + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + true + + + + + + + + + + + + + + + + 1.4 + Recognition of which format the given data is in. + Format identification + Format inference + Format recognition + + + 'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology. + Format detection + + + + + + The has_input "Data" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs. + + + + + + + + + 1.4 + Split a file containing multiple data items into many files, each containing one item. + File splitting + + + Splitting + + + + + + + + + 1.6 + true + Construct some data entity. + Construction + + + For non-analytical operations, see the 'Processing' branch. + Generation + + + + + + + + + 1.6 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed. + 1.17 + + + Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Nucleic acid sequence feature detection + true + + + + + + + + + 1.6 + Deposit some data in a database or some other type of repository or software system. + Data deposition + Data submission + Database deposition + Database submission + Submission + + + For non-analytical operations, see the 'Processing' branch. + Deposition + + + + + + + + + 1.6 + true + Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters). + + + Clustering + + + + + + + + + 1.6 + 1.19 + + Construct some entity (typically a molecule sequence) from component pieces. + + + Assembly + true + + + + + + + + + 1.6 + true + Convert a data set from one form to another. + + + Conversion + + + + + + + + + 1.6 + Standardize or normalize data by some statistical method. + Normalisation + Standardisation + + + In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean. + Standardisation and normalisation + + + + + + + + + 1.6 + Combine multiple files or data items into a single file or object. + + + Aggregation + + + + + + + + + + + + + + + 1.6 + Compare two or more scientific articles. + + + Article comparison + + + + + + + + + 1.6 + true + Mathematical determination of the value of something, typically a properly of a molecule. + + + Calculation + + + + + + + + + 1.6 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + + Predict a molecular pathway or network. + + Pathway or network prediction + true + + + + + + + + + 1.6 + 1.12 + + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + + + Genome assembly + true + + + + + + + + + 1.6 + 1.19 + + Generate a graph, or other visual representation, of data, showing the relationship between two or more variables. + + + Plotting + true + + + + + + + + + + + + + + + 1.7 + Image processing + The analysis of a image (typically a digital image) of some type in order to extract information from it. + + + Image analysis + + + + + + + + + + 1.7 + Analysis of data from a diffraction experiment. + + + Diffraction data analysis + + + + + + + + + + + + + + + 1.7 + Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression. + + + Cell migration analysis + + + + + + + + + + 1.7 + Processing of diffraction data into a corrected, ordered, and simplified form. + + + Diffraction data reduction + + + + + + + + + + + + + + + 1.7 + Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images. + + + Neurite measurement + + + + + + + + + 1.7 + The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment. + Diffraction profile fitting + Diffraction summation integration + + + Diffraction data integration + + + + + + + + + 1.7 + Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods. + + + Phasing + + + + + + + + + 1.7 + A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form. + + + The technique solves the phase problem, i.e. retrieve information concern phases of the structure. + Molecular replacement + + + + + + + + + 1.7 + A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms. + + + Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data. + Rigid body refinement + + + + + + + + + + + + + + + + 1.7 + An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted. + + + Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM). + Single particle analysis + + + + + + + + + + + 1.7 + true + This is two related concepts. + Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle. + + + A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map. + Single particle alignment and classification + + + + + + + + + + + + + + + 1.7 + Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype. + Functional sequence clustering + + + Functional clustering + + + + + + + + + 1.7 + Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy. + Taxonomy assignment + Taxonomic profiling + + + Taxonomic classification + + + + + + + + + + + + + + + + 1.7 + The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences. + Pathogenicity prediction + + + Virulence prediction + + + + + + + + + + 1.7 + Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc. + Co-expression analysis + Gene co-expression network analysis + Gene expression correlation + Gene expression correlation analysis + + + Expression correlation analysis + + + + + + + + + + + + + + + 1.7 + true + Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data. + + + Correlation + + + + + + + + + + + + + + + + 1.7 + Compute the covariance model for (a family of) RNA secondary structures. + + + RNA structure covariance model generation + + + + + + + + + 1.7 + 1.18 + + Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds. + + + RNA secondary structure prediction (shape-based) + true + + + + + + + + + 1.7 + 1.18 + + Prediction of nucleic-acid folding using sequence alignments as a source of data. + + + Nucleic acid folding prediction (alignment-based) + true + + + + + + + + + 1.7 + Count k-mers (substrings of length k) in DNA sequence data. + + + k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads. + k-mer counting + + + + + + + + + + + + + + + 1.7 + Reconstructing the inner node labels of a phylogenetic tree from its leafes. + Phylogenetic tree reconstruction + Gene tree reconstruction + Species tree reconstruction + + + Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one. + Phylogenetic reconstruction + + + + + + + + + 1.7 + Generate some data from a chosen probibalistic model, possibly to evaluate algorithms. + + + Probabilistic data generation + + + + + + + + + + 1.7 + Generate sequences from some probabilistic model, e.g. a model that simulates evolution. + + + Probabilistic sequence generation + + + + + + + + + + + + + + + + 1.7 + Identify or predict causes for antibiotic resistance from molecular sequence analysis. + + + Antimicrobial resistance prediction + + + + + + + + + + + + + + + 1.8 + Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed. + Enrichment + Over-representation analysis + Functional enrichment + + + Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment analysis + + + + + + + + + + + + + + + 1.8 + Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information. + Chemical class enrichment + + + Chemical similarity enrichment + + + + + + + + + 1.8 + Plot an incident curve such as a survival curve, death curve, mortality curve. + + + Incident curve plotting + + + + + + + + + 1.8 + Identify and map patterns of genomic variations. + + + Methods often utilise a database of aligned reads. + Variant pattern analysis + + + + + + + + + 1.8 + 1.12 + + Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + + + Mathematical modelling + true + + + + + + + + + + + + + + + 1.9 + Visualise images resulting from various types of microscopy. + + + Microscope image visualisation + + + + + + + + + 1.9 + Annotate an image of some sort, typically with terms from a controlled vocabulary. + + + Image annotation + + + + + + + + + 1.9 + Replace missing data with substituted values, usually by using some statistical or other mathematical approach. + Data imputation + + + Imputation + + + + + + + + + + 1.9 + Visualise, format or render data from an ontology, typically a tree of terms. + Ontology browsing + + + Ontology visualisation + + + + + + + + + 1.9 + A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data. + + + Maximum occurrence analysis + + + + + + + + + + 1.9 + Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves. + Data model comparison + Schema comparison + + + Database comparison + + + + + + + + + 1.9 + 1.24 + + + + Simulate the bevaviour of a biological pathway or network. + + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + Network simulation + true + + + + + + + + + 1.9 + Analyze read counts from RNA-seq experiments. + + + RNA-seq read count analysis + + + + + + + + + 1.9 + Identify and remove redundancy from a set of small molecule structures. + + + Chemical redundancy removal + + + + + + + + + 1.9 + Analyze time series data from an RNA-seq experiment. + + + RNA-seq time series data analysis + + + + + + + + + 1.9 + Simulate gene expression data, e.g. for purposes of benchmarking. + + + Simulated gene expression data generation + + + + + + + + + 1.12 + Identify semantic relations among entities and concepts within a text, using text mining techniques. + Relation discovery + Relation inference + Relationship discovery + Relationship extraction + Relationship inference + + + Relation extraction + + + + + + + + + + + + + + + 1.12 + Re-adjust the output of mass spectrometry experiments with shifted ppm values. + + + Mass spectra calibration + + + + + + + + + + + + + + + 1.12 + Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments. + + + Chromatographic alignment + + + + + + + + + + + + + + + 1.12 + The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point. + Deconvolution + + + Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution. + Deisotoping + + + + + + + + + + + + + + + + 1.12 + Technique for determining the amount of proteins in a sample. + Protein quantitation + + + Protein quantification + + + + + + + + + + + + + + + 1.12 + Determination of peptide sequence from mass spectrum. + Peptide-spectrum-matching + + + Peptide identification + + + + + + + + + + + + + + + + + + + + + 1.12 + Calculate the isotope distribution of a given chemical species. + + + Isotopic distributions calculation + + + + + + + + + 1.12 + Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species. + Retention time calculation + + + Retention time prediction + + + + + + + + + 1.12 + Quantification without the use of chemical tags. + + + Label-free quantification + + + + + + + + + 1.12 + Quantification based on the use of chemical tags. + + + Labeled quantification + + + + + + + + + 1.12 + Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair). + + + MRM/SRM + + + + + + + + + 1.12 + Calculate number of identified MS2 spectra as approximation of peptide / protein quantity. + + + Spectral counting + + + + + + + + + 1.12 + Quantification analysis using stable isotope labeling by amino acids in cell culture. + + + SILAC + + + + + + + + + 1.12 + Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z. + + + iTRAQ + + + + + + + + + 1.12 + Quantification analysis using labeling based on 18O-enriched H2O. + + + 18O labeling + + + + + + + + + 1.12 + Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow. + + + TMT-tag + + + + + + + + + 1.12 + Quantification analysis using chemical labeling by stable isotope dimethylation. + + + Stable isotope dimethyl labelling + + + + + + + + + 1.12 + Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry. + + + Tag-based peptide identification + + + + + + + + + + 1.12 + Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database. + + + de Novo sequencing + + + + + + + + + 1.12 + Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum. + + + PTM identification + + + + + + + + + + 1.12 + Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences. + + + Peptide database search + + + + + + + + + 1.12 + Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches. + Modification-tolerant peptide database search + Unrestricted peptide database search + + + Blind peptide database search + + + + + + + + + 1.12 + 1.19 + + + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search. + + + Validation of peptide-spectrum matches + true + + + + + + + + + + 1.12 + Validation of peptide-spectrum matches + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information. + + + Target-Decoy + + + + + + + + + 1.12 + Analyse data in order to deduce properties of an underlying distribution or population. + Empirical Bayes + + + Statistical inference + + + + + + + + + + 1.12 + A statistical calculation to estimate the relationships among variables. + Regression + + + Regression analysis + + + + + + + + + + + + + + + + + 1.12 + Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model. + + + Metabolic network reconstruction + Metabolic network simulation + Metabolic pathway simulation + Metabolic reconstruction + + + The terms and synyonyms here reflect that for practical intents and purposes, "pathway" and "network" can be treated the same. + Metabolic network modelling + + + + + + + + + + 1.12 + Predict the effect or function of an individual single nucleotide polymorphism (SNP). + + + SNP annotation + + + + + + + + + 1.12 + Prediction of genes or gene components from first principles, i.e. without reference to existing genes. + Gene prediction (ab-initio) + + + Ab-initio gene prediction + + + + + + + + + + 1.12 + Prediction of genes or gene components by reference to homologous genes. + Empirical gene finding + Empirical gene prediction + Evidence-based gene prediction + Gene prediction (homology-based) + Similarity-based gene prediction + Homology prediction + Orthology prediction + + + Homology-based gene prediction + + + + + + + + + + 1.12 + Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data. + + + Statistical modelling + + + + + + + + + + + 1.12 + Compare two or more molecular surfaces. + + + Molecular surface comparison + + + + + + + + + 1.12 + Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO). + Sequence functional annotation + + + Gene functional annotation + + + + + + + + + 1.12 + Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info. + + + Variant filtering + + + + + + + + + 1.12 + Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups. + + + Differential binding analysis + + + + + + + + + + 1.13 + Analyze data from RNA-seq experiments. + + + RNA-Seq analysis + + + + + + + + + 1.13 + Visualise, format or render a mass spectrum. + + + Mass spectrum visualisation + + + + + + + + + 1.13 + Filter a set of files or data items according to some property. + Sequence filtering + rRNA filtering + + + Filtering + + + + + + + + + 1.14 + Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis. + + + Reference identification + + + + + + + + + 1.14 + Label-free quantification by integration of ion current (ion counting). + Ion current integration + + + Ion counting + + + + + + + + + 1.14 + Chemical tagging free amino groups of intact proteins with stable isotopes. + ICPL + + + Isotope-coded protein label + + + + + + + + + 1.14 + Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed. + C-13 metabolic labeling + N-15 metabolic labeling + + + This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed). + Metabolic labeling + + + + + + + + + 1.15 + Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis. + Sequence assembly (cross-assembly) + + + Cross-assembly + + + + + + + + + 1.15 + The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method. + + + Sample comparison + + + + + + + + + + 1.15 + Differential protein analysis + The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup. + Differential protein expression analysis + + + Differential protein expression profiling + + + + + + + + + 1.15 + 1.17 + + The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup. + + + Differential gene expression analysis + true + + + + + + + + + 1.15 + Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment. + + + Multiple sample visualisation + + + + + + + + + 1.15 + The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors. + Ancestral sequence reconstruction + Character mapping + Character optimisation + + + Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms. + Ancestral reconstruction + + + + + + + + + 1.16 + Site localisation of post-translational modifications in peptide or protein mass spectra. + PTM scoring + Site localisation + + + PTM localisation + + + + + + + + + 1.16 + Operations concerning the handling and use of other tools. + Endpoint management + + + Service management + + + + + + + + + 1.16 + An operation supporting the browsing or discovery of other tools and services. + + + Service discovery + + + + + + + + + 1.16 + An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task. + + + Service composition + + + + + + + + + 1.16 + An operation supporting the calling (invocation) of other tools and services. + + + Service invocation + + + + + + + + + + + + + + + 1.16 + A data mining method typically used for studying biological networks based on pairwise correlations between variables. + WGCNA + Weighted gene co-expression network analysis + + + Weighted correlation network analysis + + + + + + + + + + + + + + + + 1.16 + Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry. + Protein inference + + + Protein identification + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article). + Article annotation + Literature annotation + + + Text annotation + + + + + + + + + + 1.17 + A method whereby data on several variants are "collapsed" into a single covariate based on regions such as genes. + + + Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). "Collapsing methods" were developed to overcome these problems. + Collapsing methods + + + + + + + + + 1.17 + miRNA analysis + The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes. + miRNA expression profiling + + + miRNA expression analysis + + + + + + + + + 1.17 + Counting and summarising the number of short sequence reads that map to genomic features. + + + Read summarisation + + + + + + + + + 1.17 + A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis. + + + In vitro selection + + + + + + + + + 1.17 + The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves). + Species richness assessment + + + Rarefaction + + + + + + + + + + 1.17 + An operation which groups reads or contigs and assigns them to operational taxonomic units. + Binning + Binning shotgun reads + + + Binning methods use one or a combination of compositional features or sequence similarity. + Read binning + + + + + + + + + + 1.17 + true + Counting and measuring experimentally determined observations into quantities. + Quantitation + + + Quantification + + + + + + + + + 1.17 + Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study. + RNA-Seq quantitation + + + RNA-Seq quantification + + + + + + + + + + + + + + + 1.17 + Match experimentally measured mass spectrum to a spectrum in a spectral library or database. + + + Spectral library search + + + + + + + + + 1.17 + Sort a set of files or data items according to some property. + + + Sorting + + + + + + + + + 1.17 + Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics. + De novo metabolite identification + Fragmenation tree generation + Metabolite identification + + + Natural product identification + + + + + + + + + 1.19 + Identify and assess specific genes or regulatory regions of interest that are differentially methylated. + Differentially-methylated region identification + + + DMR identification + + + + + + + + + 1.21 + + + Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes. + MLST + + + Multilocus sequence typing + + + + + + + + + + + + + + + + + 1.21 + Calculate a theoretical mass spectrometry spectra for given sequences. + Spectrum prediction + + + Spectrum calculation + + + + + + + + + + + + + + + 1.22 + 3D visualization of a molecular trajectory. + + + Trajectory visualization + + + + + + + + + + 1.22 + Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations. + ED + PCA + Principal modes + + + Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system. + Essential dynamics + + + + + + + + + + + + + + + + + + + + + 1.22 + Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations. + Ligand parameterization + Molecule parameterization + + + Forcefield parameterisation + + + + + + + + + 1.22 + Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on. + DNA fingerprinting + DNA profiling + + + + + + + + + + 1.22 + Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction. + Active site detection + + + Active site prediction + + + + + + + + + + 1.22 + Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function. + Ligand-binding site detection + Peptide-protein binding prediction + + + Ligand-binding site prediction + + + + + + + + + + 1.22 + Predict or detect metal ion-binding sites in proteins. + Metal-binding site detection + Protein metal-binding site prediction + + + Metal-binding site prediction + + + + + + + + + + + + + + + + + + + + + + 1.22 + Model or simulate protein-protein binding using comparative modelling or other techniques. + Protein docking + + + Protein-protein docking + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict DNA-binding proteins. + DNA-binding protein detection + DNA-protein interaction prediction + Protein-DNA interaction prediction + + + DNA-binding protein prediction + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict RNA-binding proteins. + Protein-RNA interaction prediction + RNA-binding protein detection + RNA-protein interaction prediction + + + RNA-binding protein prediction + + + + + + + + + 1.22 + Predict or detect RNA-binding sites in protein sequences. + Protein-RNA binding site detection + Protein-RNA binding site prediction + RNA binding site detection + + + RNA binding site prediction + + + + + + + + + 1.22 + Predict or detect DNA-binding sites in protein sequences. + Protein-DNA binding site detection + Protein-DNA binding site prediction + DNA binding site detection + + + DNA binding site prediction + + + + + + + + + + + + + + + + 1.22 + Identify or predict intrinsically disordered regions in proteins. + + + Protein disorder prediction + + + + + + + + + + 1.22 + Extract structured information from unstructured ("free") or semi-structured textual documents. + IE + + + Information extraction + + + + + + + + + + 1.22 + Retrieve resources from information systems matching a specific information need. + + + Information retrieval + + + + + + + + + + + + + + + 1.24 + Genomic analysis + Study of genomic feature structure, variation, function and evolution at a genomic scale. + Genome analysis + + + + + + + + + 1.24 + The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment). + + + Methylation calling + + + + + + + + + + + + + + + 1.24 + The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny. + Genetic testing + + + This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins. + DNA testing + + + + + + + + + + 1.24 + The processing of reads from high-throughput sequencing machines. + + + Sequence read processing + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a network - typically a biological network of some sort. + Network rendering + Protein interaction network rendering + Protein interaction network visualisation + Network visualisation + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a biological pathway. + Pathway rendering + + + Pathway visualisation + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological network. + Biological network analysis + Biological network modelling + Biological network prediction + Network comparison + Network modelling + Network prediction + Network simulation + Network topology simulation + + + Network analysis + + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological pathway. + Biological pathway analysis + Biological pathway modelling + Biological pathway prediction + Functional pathway analysis + Pathway comparison + Pathway modelling + Pathway prediction + Pathway simulation + + + Pathway analysis + + + + + + + + + + + 1.24 + Predict a metabolic pathway. + + + Metabolic pathway prediction + + + + + + + + + 1.24 + Assigning sequence reads to separate groups / files based on their index tag (sample origin). + Sequence demultiplexing + + + NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or "barcode") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a "mapping" file is used which indicates which barcodes correspond to which samples. + Demultiplexing + + + + + + + + + + + + + + + + + + + + + 1.24 + A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables. + Dimension reduction + + + Dimensionality reduction + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction. + Attribute selection + Variable selection + Variable subset selection + + + Feature selection + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation. + Feature projection + + + Feature extraction + + + + + + + + + + + + + + + + + + + + + + 1.24 + Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Ligand-based screening + Ligand-based virtual screening + Structure-based screening + Structured-based virtual screening + Virtual ligand screening + + + Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery. + Virtual screening + + + + + + + + + 1.24 + The application of phylogenetic and other methods to estimate paleogeographical events such as speciation. + Biogeographic dating + Speciation dating + Species tree dating + Tree-dating + + + Tree dating + + + + + + + + + + + + + + + + + + + + + + 1.24 + The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources. + + + Ecological modelling + + + + + + + + + 1.24 + Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc. + Gene tree / species tree reconciliation + + + Methods typically test for topological similarity between trees using for example a congruence index. + Phylogenetic tree reconciliation + + + + + + + + + 1.24 + The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits. + + + Selection detection + + + + + + + + + 1.25 + A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. + + + Principal component analysis + + + + + + + + + + 1.25 + Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals. + CNV detection + + + Copy number variation detection + + + + + + + + + 1.25 + Identify deletion events causing the number of repeats in the genome to vary between individuals. + + + Deletion detection + + + + + + + + + 1.25 + Identify duplication events causing the number of repeats in the genome to vary between individuals. + + + Duplication detection + + + + + + + + + 1.25 + Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes. + + + Complex CNV detection + + + + + + + + + 1.25 + Identify amplification events causing the number of repeats in the genome to vary between individuals. + + + Amplification detection + + + + + + + + + + + + + + + + 1.25 + Predict adhesins in protein sequences. + + + An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell. + Adhesin prediction + + + + + + + + + 1.25 + Design new protein molecules with specific structural or functional properties. + Protein redesign + Rational protein design + de novo protein design + + + Protein design + + + + + + + + + + 1.25 + The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule. + Drug design + Ligand-based drug design + Structure-based drug design + Structure-based small molecule design + Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling. + There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it. + Small molecule design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false. + Estimation of statistical power + Power analysis + + + Power test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models. + + + DNA modification prediction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model. + + + Disease transmission analysis + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The correction of p-values from multiple statistical tests to correct for false positives. + False discovery rate estimation + FDR estimation + + + Multiple testing correction + + + + + + + + + + beta12orEarlier + true + A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other. + sumo:FieldOfStudy + + + Topic + + + + + + + + + + + + + + + + + beta12orEarlier + true + The processing and analysis of nucleic acid sequence, structural and other data. + Nucleic acid bioinformatics + Nucleic acid informatics + Nucleic_acids + Nucleic acid physicochemistry + Nucleic acid properties + + + Nucleic acids + + http://purl.bioontology.org/ontology/MSH/D017422 + http://purl.bioontology.org/ontology/MSH/D017423 + + + + + + + + + beta12orEarlier + true + Archival, processing and analysis of protein data, typically molecular sequence and structural data. + Protein bioinformatics + Protein informatics + Proteins + Protein databases + + + Proteins + + http://purl.bioontology.org/ontology/MSH/D020539 + + + + + + + + + beta12orEarlier + 1.13 + + The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. + + + Metabolites + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles. + Sequence_analysis + Biological sequences + Sequence databases + + + + Sequence analysis + + http://purl.bioontology.org/ontology/MSH/D017421 + + + + + + + + + beta12orEarlier + true + The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules. + Biomolecular structure + Structural bioinformatics + Structure_analysis + Computational structural biology + Molecular structure + Structure data resources + Structure databases + Structures + + + + This includes related concepts such as structural properties, alignments and structural motifs. + Structure analysis + + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + true + The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + Structure_prediction + DNA structure prediction + Nucleic acid design + Nucleic acid folding + Nucleic acid structure prediction + Protein fold recognition + Protein structure prediction + RNA structure prediction + + + This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + Structure prediction + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment). + + Alignment + true + + + + + + + + + + beta12orEarlier + true + The study of evolutionary relationships amongst organisms. + Phylogeny + Phylogenetic clocks + Phylogenetic dating + Phylogenetic simulation + Phylogenetic stratigraphy + Phylogeny reconstruction + + + + This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc. + Phylogeny + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + + beta12orEarlier + true + The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc. + Functional_genomics + + + + Functional genomics + + + + + + + + + + beta12orEarlier + true + The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource. + Ontology_and_terminology + Applied ontology + Ontologies + Ontology + Ontology relations + Terminology + Upper ontology + + + + Ontology and terminology + + http://purl.bioontology.org/ontology/MSH/D002965 + + + + + + + + + beta12orEarlier + 1.13 + + The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information. + + + + Information retrieval + true + + + + + + + + + beta12orEarlier + true + VT 1.5.6 Bioinformatics + The archival, curation, processing and analysis of complex biological data. + Bioinformatics + + + + This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation. + Bioinformatics + + http://purl.bioontology.org/ontology/MSH/D016247 + + + + + + + + + beta12orEarlier + true + Computer graphics + VT 1.2.5 Computer graphics + Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data. + Data rendering + Data_visualisation + + + Data visualisation + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the thermodynamic properties of a nucleic acid. + + Nucleic acid thermodynamics + true + + + + + + + + + + beta12orEarlier + The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation. + Nucleic acid structure + Nucleic_acid_structure_analysis + DNA melting + DNA structure + Nucleic acid denaturation + Nucleic acid thermodynamics + RNA alignment + RNA structure + RNA structure alignment + + + Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc. + Nucleic acid structure analysis + + + + + + + + + + beta12orEarlier + RNA sequences and structures. + RNA + Small RNA + + + RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids. + + Nucleic acid restriction + true + + + + + + + + + beta12orEarlier + true + The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads). + Mapping + Genetic linkage + Linkage + Linkage mapping + Synteny + + + This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome. + Mapping + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of codon usage in nucleotide sequence(s), genetic codes and so on. + + Genetic codes and codon usage + true + + + + + + + + + beta12orEarlier + The translation of mRNA into protein and subsequent protein processing in the cell. + Protein_expression + Translation + + + + Protein expression + + + + + + + + + + beta12orEarlier + 1.3 + + + Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences. + + This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene finding + true + + + + + + + + + beta12orEarlier + 1.3 + + + The transcription of DNA into mRNA. + + Transcription + true + + + + + + + + + beta12orEarlier + beta13 + + + Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins). + + Promoters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The folding (in 3D space) of nucleic acid molecules. + + + Nucleic acid folding + true + + + + + + + + + beta12orEarlier + true + Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc. + Gene features + Gene_structure + Fusion genes + + + This includes the study of promoters, coding regions etc. + This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information. + Gene structure + + + + + + + + + + beta12orEarlier + true + Protein and peptide identification, especially in the study of whole proteomes of organisms. + Proteomics + Bottom-up proteomics + Discovery proteomics + MS-based targeted proteomics + MS-based untargeted proteomics + Metaproteomics + Peptide identification + Protein and peptide identification + Quantitative proteomics + Targeted proteomics + Top-down proteomics + + + + Includes metaproteomics: proteomics analysis of an environmental sample. + Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues. + Proteomics + + http://purl.bioontology.org/ontology/MSH/D040901 + + + + + + + + + + beta12orEarlier + true + The elucidation of the three dimensional structure for all (available) proteins in a given organism. + Structural_genomics + + + + Structural genomics + + + + + + + + + + beta12orEarlier + true + The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein. + Protein physicochemistry + Protein_properties + Protein hydropathy + + + Protein properties + + + + + + + + + + beta12orEarlier + true + Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions. + Protein_interactions + Protein interaction map + Protein interaction networks + Protein interactome + Protein-DNA interaction + Protein-DNA interactions + Protein-RNA interaction + Protein-RNA interactions + Protein-ligand interactions + Protein-nucleic acid interactions + Protein-protein interactions + + + This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques. + Protein interactions + + + + + + + + + + beta12orEarlier + true + Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + Protein_folding_stability_and_design + Protein design + Protein folding + Protein residue interactions + Protein stability + Rational protein design + + + Protein folding, stability and design + + + + + + + + + + + beta12orEarlier + beta13 + + + Two-dimensional gel electrophoresis image and related data. + + Two-dimensional gel electrophoresis + true + + + + + + + + + beta12orEarlier + 1.13 + + An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. + + + Mass spectrometry + true + + + + + + + + + beta12orEarlier + beta13 + + + Protein microarray data. + + Protein microarrays + true + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the hydrophobic, hydrophilic and charge properties of a protein. + + Protein hydropathy + true + + + + + + + + + beta12orEarlier + The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export. + Protein_targeting_and_localisation + Protein localisation + Protein sorting + Protein targeting + + + Protein targeting and localisation + + + + + + + + + + beta12orEarlier + 1.3 + + + Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence. + + Protein cleavage sites and proteolysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The comparison of two or more protein structures. + + + Use this concept for methods that are exclusively for protein structure. + Protein structure comparison + true + + + + + + + + + beta12orEarlier + 1.3 + + + The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures. + + Protein residue interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc. + + Protein-protein interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-ligand (small molecule) interactions. + + Protein-ligand interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-DNA/RNA interactions. + + Protein-nucleic acid interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + + Protein design + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + G-protein coupled receptors (GPCRs). + + G protein-coupled receptors (GPCR) + true + + + + + + + + + beta12orEarlier + true + Carbohydrates, typically including structural information. + Carbohydrates + + + Carbohydrates + + + + + + + + + + beta12orEarlier + true + Lipids and their structures. + Lipidomics + Lipids + + + Lipids + + + + + + + + + + beta12orEarlier + true + Small molecules of biological significance, typically archival, curation, processing and analysis of structural information. + Small_molecules + Amino acids + Chemical structures + Drug structures + Drug targets + Drugs and target structures + Metabolite structures + Peptides + Peptides and amino acids + Target structures + Targets + Toxins + Toxins and targets + CHEBI:23367 + + + Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included. + This concept excludes macromolecules such as proteins and nucleic acids. + This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances. + Small molecules + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Edit, convert or otherwise change a molecular sequence, either randomly or specifically. + + Sequence editing + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences. + Sequence_composition_complexity_and_repeats + Low complexity sequences + Nucleic acid repeats + Protein repeats + Protein sequence repeats + Repeat sequences + Sequence complexity + Sequence composition + Sequence repeats + + + This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit. + This includes short repetitive subsequences (repeat sequences) in a protein sequence. + Sequence composition, complexity and repeats + + + + + + + + + beta12orEarlier + 1.3 + + + Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites. + + Sequence motifs + true + + + + + + + + + beta12orEarlier + 1.12 + + The comparison of two or more molecular sequences, for example sequence alignment and clustering. + + + The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences. + Sequence comparison + true + + + + + + + + + beta12orEarlier + true + The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Sequence_sites_features_and_motifs + Functional sites + HMMs + Sequence features + Sequence motifs + Sequence profiles + Sequence sites + + + Sequence sites, features and motifs + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence). + + The query is a sequence-based entity such as another sequence, a motif or profile. + Sequence database search + true + + + + + + + + + beta12orEarlier + 1.7 + + The comparison and grouping together of molecular sequences on the basis of their similarities. + + + This includes systems that generate, process and analyse sequence clusters. + Sequence clustering + true + + + + + + + + + beta12orEarlier + true + Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules. + Protein 3D motifs + Protein_structural_motifs_and_surfaces + Protein structural features + Protein structural motifs + Protein surfaces + Structural motifs + + + This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc. + Protein structural motifs and surfaces + + + + + + + + + + beta12orEarlier + 1.3 + + + The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment. + + Structural (3D) profiles + true + + + + + + + + + beta12orEarlier + 1.12 + + The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features. + + + Protein structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + + + Nucleic acid structure prediction + true + + + + + + + + + beta12orEarlier + 1.7 + + The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates. + + + Ab initio structure prediction + true + + + + + + + + + beta12orEarlier + 1.4 + + + The modelling of the three-dimensional structure of a protein using known sequence and structural data. + + Homology modelling + true + + + + + + + + + + beta12orEarlier + true + Molecular flexibility + Molecular motions + The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular_dynamics + Protein dynamics + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures. + Molecular dynamics + + + + + + + + + + beta12orEarlier + true + 1.12 + + The modelling the structure of proteins in complex with small molecules or other macromolecules. + + + Molecular docking + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of secondary or supersecondary structure of protein sequences. + + + Protein secondary structure prediction + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of tertiary structure of protein sequences. + + + Protein tertiary structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s). + + + Protein fold recognition + true + + + + + + + + + beta12orEarlier + 1.7 + + The alignment of molecular sequences or sequence profiles (representing sequence alignments). + + + This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on. + Sequence alignment + true + + + + + + + + + beta12orEarlier + 1.7 + + The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment). + + + This includes the generation, storage, analysis, rendering etc. of structure alignments. + Structure alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + + + Threading + true + + + + + + + + + beta12orEarlier + 1.3 + + + Sequence profiles; typically a positional, numerical matrix representing a sequence alignment. + + Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc. + Sequence profiles and HMMs + true + + + + + + + + + beta12orEarlier + 1.3 + + + The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree. + + Currently too specific for the topic sub-ontology (but might be unobsoleted). + Phylogeny reconstruction + true + + + + + + + + + + beta12orEarlier + true + The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction. + Phylogenomics + + + + Phylogenomics + + + + + + + + + + beta12orEarlier + beta13 + + + Simulated polymerase chain reaction (PCR). + + Virtual PCR + true + + + + + + + + + beta12orEarlier + true + The assembly of fragments of a DNA sequence to reconstruct the original sequence. + Sequence_assembly + Assembly + + + Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'. + Sequence assembly + + + + + + + + + + + beta12orEarlier + true + Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + DNA variation + Genetic_variation + Genomic variation + Mutation + Polymorphism + Somatic mutations + + + Genetic variation + + http://purl.bioontology.org/ontology/MSH/D014644 + + + + + + + + + beta12orEarlier + 1.3 + + + Microarrays, for example, to process microarray data or design probes and experiments. + + Microarrays + http://purl.bioontology.org/ontology/MSH/D046228 + true + + + + + + + + + beta12orEarlier + true + VT 3.1.7 Pharmacology and pharmacy + The study of drugs and their effects or responses in living systems. + Pharmacology + Computational pharmacology + Pharmacoinformatics + + + + Pharmacology + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_0197 + The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data. + Expression + Gene_expression + Codon usage + DNA chips + DNA microarrays + Gene expression profiling + Gene transcription + Gene translation + Transcription + + + + Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc. + This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on. + Gene expression + + http://purl.bioontology.org/ontology/MSH/D015870 + + + + + + + + + beta12orEarlier + true + The regulation of gene expression. + Regulatory genomics + + + Gene regulation + + + + + + + + + + + beta12orEarlier + true + The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomics + Pharmacogenetics + + + + Pharmacogenomics + + + + + + + + + + + beta12orEarlier + true + VT 3.1.4 Medicinal chemistry + The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes. + Drug design + Medicinal_chemistry + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Medicinal chemistry + + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fish genome including molecular sequences, genes and annotation. + + Fish + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fly genome including molecular sequences, genes and annotation. + + Flies + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Information on a specific mouse or rat genome including molecular sequences, genes and annotation. + + The resource may be specific to a group of mice / rats or all mice / rats. + Mice or rats + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific worm genome including molecular sequences, genes and annotation. + + Worms + true + + + + + + + + + beta12orEarlier + 1.3 + + The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query. + + + Literature analysis + true + + + + + + + + + + beta12orEarlier + The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction. + NLP + Natural_language_processing + BioNLP + Literature mining + Text analytics + Text data mining + Text mining + + + + Natural language processing + + + + + + + + + + + + beta12orEarlier + Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary. + Data_submission_annotation_and_curation + Data curation + Data provenance + Database curation + + + + Data submission, annotation, and curation + + + + + + + + + beta12orEarlier + 1.13 + + The management and manipulation of digital documents, including database records, files and reports. + + + Document, record and content management + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence. + + Sequence annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + Annotation of a genome. + + Genome annotation + true + + + + + + + + + + beta12orEarlier + Spectroscopy + An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules. + NMR spectroscopy + Nuclear magnetic resonance spectroscopy + NMR + HOESY + Heteronuclear Overhauser Effect Spectroscopy + NOESY + Nuclear Overhauser Effect Spectroscopy + ROESY + Rotational Frame Nuclear Overhauser Effect Spectroscopy + + + + NMR + + + + + + + + + + beta12orEarlier + 1.12 + + The classification of molecular sequences based on some measure of their similarity. + + + Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences. + Sequence classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc. + + Protein classification + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type. + + This includes comparison, discovery, recognition etc. of sequence motifs. + Sequence motif or profile + true + + + + + + + + + beta12orEarlier + true + Protein chemical modifications, e.g. post-translational modifications. + PTMs + Post-translational modifications + Protein post-translational modification + Protein_modifications + Post-translation modifications + Protein chemical modifications + Protein post-translational modifications + GO:0006464 + MOD:00000 + + + EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000) + Protein modifications + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3076 + Molecular interactions, biological pathways, networks and other models. + Molecular_interactions_pathways_and_networks + Biological models + Biological networks + Biological pathways + Cellular process pathways + Disease pathways + Environmental information processing pathways + Gene regulatory networks + Genetic information processing pathways + Interactions + Interactome + Metabolic pathways + Molecular interactions + Networks + Pathways + Signal transduction pathways + Signaling pathways + + + + Molecular interactions, pathways and networks + + + + + + + + + + + beta12orEarlier + true + VT 1.3 Information sciences + VT 1.3.3 Information retrieval + VT 1.3.4 Information management + VT 1.3.5 Knowledge management + VT 1.3.99 Other + The study and practice of information processing and use of computer information systems. + Information management + Information science + Knowledge management + Informatics + + + Informatics + + + + + + + + + + beta12orEarlier + 1.3 + + Data resources for the biological or biomedical literature, either a primary source of literature or some derivative. + + + Literature data resources + true + + + + + + + + + beta12orEarlier + true + Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on. + Laboratory_Information_management + Laboratory resources + + + + Laboratory information management + + + + + + + + + + beta12orEarlier + 1.3 + + + General cell culture or data on a specific cell lines. + + Cell and tissue culture + true + + + + + + + + + + beta12orEarlier + true + VT 1.5.15 Ecology + The ecological and environmental sciences and especially the application of information technology (ecoinformatics). + Ecology + Computational ecology + Ecoinformatics + Ecological informatics + Ecosystem science + + + + Ecology + + http://purl.bioontology.org/ontology/MSH/D004777 + + + + + + + + + + beta12orEarlier + Electron diffraction experiment + The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light. + Electron_microscopy + Electron crystallography + SEM + Scanning electron microscopy + Single particle electron microscopy + TEM + Transmission electron microscopy + + + + Electron microscopy + + + + + + + + + + beta12orEarlier + beta13 + + + The cell cycle including key genes and proteins. + + Cell cycle + true + + + + + + + + + beta12orEarlier + 1.13 + + The physicochemical, biochemical or structural properties of amino acids or peptides. + + + Peptides and amino acids + true + + + + + + + + + beta12orEarlier + 1.3 + + + A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome). + + Organelles + true + + + + + + + + + beta12orEarlier + 1.3 + + + Ribosomes, typically of ribosome-related genes and proteins. + + Ribosomes + true + + + + + + + + + beta12orEarlier + beta13 + + + A database about scents. + + Scents + true + + + + + + + + + beta12orEarlier + 1.13 + + The structures of drugs, drug target, their interactions and binding affinities. + + + Drugs and target structures + true + + + + + + + + + beta12orEarlier + true + A specific organism, or group of organisms, used to study a particular aspect of biology. + Organisms + Model_organisms + + + + This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism. + Model organisms + + + + + + + + + + beta12orEarlier + true + Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc. + Genomics + Exomes + Genome annotation + Genomes + Personal genomics + Synthetic genomics + Viral genomics + Whole genomes + + + + Genomics + + http://purl.bioontology.org/ontology/MSH/D023281 + + + + + + + + + + beta12orEarlier + true + Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + Genes, gene family or system + Gene_and protein_families + Gene families + Gene family + Gene system + Protein families + Protein sequence classification + + + + A protein families database might include the classifier (e.g. a sequence profile) used to build the classification. + Gene and protein families + + + + + + + + + + + beta12orEarlier + 1.13 + + Study of chromosomes. + + + Chromosomes + true + + + + + + + + + beta12orEarlier + true + The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on. + Genotype and phenotype resources + Genotype-phenotype + Genotype-phenotype analysis + Genotype_and_phenotype + Genotype + Genotyping + Phenotype + Phenotyping + + + + Genotype and phenotype + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc. + + Gene expression and microarray + true + + + + + + + + + beta12orEarlier + true + Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence. + Probes_and_primers + Primer quality + Primers + Probes + + + This includes the design of primers for PCR and DNA amplification or the design of molecular probes. + Probes and primers + http://purl.bioontology.org/ontology/MSH/D015335 + + + + + + + + + beta12orEarlier + true + VT 3.1.6 Pathology + Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases. + Disease + Pathology + + + + Pathology + + + + + + + + + + beta12orEarlier + 1.3 + + + A particular protein, protein family or other group of proteins. + + Specific protein resources + true + + + + + + + + + beta12orEarlier + true + VT 1.5.25 Taxonomy + Organism classification, identification and naming. + Taxonomy + + + Taxonomy + + + + + + + + + + beta12orEarlier + 1.8 + + Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles. + + + Protein sequence analysis + true + + + + + + + + + beta12orEarlier + 1.8 + + The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles. + + + Nucleic acid sequence analysis + true + + + + + + + + + beta12orEarlier + 1.3 + + + The repetitive nature of molecular sequences. + + Repeat sequences + true + + + + + + + + + beta12orEarlier + 1.3 + + + The (character) complexity of molecular sequences, particularly regions of low complexity. + + Low complexity sequences + true + + + + + + + + + beta12orEarlier + beta13 + + + A specific proteome including protein sequences and annotation. + + Proteome + true + + + + + + + + + beta12orEarlier + DNA sequences and structure, including processes such as methylation and replication. + DNA analysis + DNA + Ancient DNA + Chromosomes + + + The DNA sequences might be coding or non-coding sequences. + DNA + + + + + + + + + + beta12orEarlier + 1.13 + + Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding RNA + true + + + + + + + + + + beta12orEarlier + true + Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA). + Functional_regulatory_and_non-coding_RNA + Functional RNA + Long ncRNA + Long non-coding RNA + Non-coding RNA + Regulatory RNA + Small and long non-coding RNAs + Small interfering RNA + Small ncRNA + Small non-coding RNA + Small nuclear RNA + Small nucleolar RNA + lncRNA + miRNA + microRNA + ncRNA + piRNA + piwi-interacting RNA + siRNA + snRNA + snoRNA + + + Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA). + Functional, regulatory and non-coding RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + One or more ribosomal RNA (rRNA) sequences. + + rRNA + true + + + + + + + + + beta12orEarlier + 1.3 + + + One or more transfer RNA (tRNA) sequences. + + tRNA + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein secondary structure or secondary structure alignments. + + + This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data. + Protein secondary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + RNA secondary or tertiary structure and alignments. + + RNA structure + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein tertiary structures. + + + Protein tertiary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + Classification of nucleic acid sequences and structures. + + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.14 + + Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + + + Protein families + true + + + + + + + + + beta12orEarlier + true + Protein tertiary structural domains and folds in a protein or polypeptide chain. + Protein_folds_and_structural_domains + Intramembrane regions + Protein domains + Protein folds + Protein membrane regions + Protein structural domains + Protein topological domains + Protein transmembrane regions + Transmembrane regions + + + This includes topological domains such as cytoplasmic regions in a protein. + This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths. + Protein folds and structural domains + + + + + + + + + + beta12orEarlier + 1.3 + + Nucleotide sequence alignments. + + + Nucleic acid sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein sequence alignments. + + A sequence profile typically represents a sequence alignment. + Protein sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences. + + Nucleic acid sites and features + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The detection, identification and analysis of positional features in proteins, such as functional sites. + + Protein sites and features + true + + + + + + + + + + + beta12orEarlier + Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences. + Transcription_factors_and_regulatory_sites + -10 signals + -35 signals + Attenuators + CAAT signals + CAT box + CCAAT box + CpG islands + Enhancers + GC signals + Isochores + Promoters + TATA signals + TFBS + Terminators + Transcription factor binding sites + Transcription factors + Transcriptional regulatory sites + + + This includes CpG rich regions (isochores) in a nucleotide sequence. + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators. + Transcription factors and regulatory sites + + + + + + + + + + + beta12orEarlier + 1.0 + + + + Protein phosphorylation and phosphorylation sites in protein sequences. + + Phosphorylation sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Metabolic pathways. + + + Metabolic pathways + true + + + + + + + + + beta12orEarlier + 1.13 + + Signaling pathways. + + + Signaling pathways + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein and peptide identification. + + Protein and peptide identification + true + + + + + + + + + beta12orEarlier + Biological or biomedical analytical workflows or pipelines. + Pipelines + Workflows + Software integration + Tool integration + Tool interoperability + + + Workflows + + + + + + + + + + beta12orEarlier + 1.0 + + + Structuring data into basic types and (computational) objects. + + Data types and objects + true + + + + + + + + + beta12orEarlier + 1.3 + + + Theoretical biology. + + Theoretical biology + true + + + + + + + + + beta12orEarlier + 1.3 + + + Mitochondria, typically of mitochondrial genes and proteins. + + Mitochondria + true + + + + + + + + + beta12orEarlier + VT 1.5.10 Botany + VT 1.5.22 Plant science + Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation. + Botany + Plant + Plant science + Plants + Plant_biology + Plant anatomy + Plant cell biology + Plant ecology + Plant genetics + Plant physiology + + + The resource may be specific to a plant, a group of plants or all plants. + Plant biology + + + + + + + + + + beta12orEarlier + VT 1.5.28 + Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation. + Virology + + + Virology + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation. + + The resource may be specific to a fungus, a group of fungi or all fungi. + Fungi + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway. + 1.17 + + + Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a pathogen, a group of pathogens or all pathogens. + Pathogens + true + + + + + + + + + beta12orEarlier + 1.3 + + + Arabidopsis-specific data. + + Arabidopsis + true + + + + + + + + + beta12orEarlier + 1.3 + + + Rice-specific data. + + Rice + true + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. + + Genetic mapping and linkage + true + + + + + + + + + beta12orEarlier + true + The study (typically comparison) of the sequence, structure or function of multiple genomes. + Comparative_genomics + + + + Comparative genomics + + + + + + + + + + beta12orEarlier + Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns. + Mobile_genetic_elements + Transposons + + + Mobile genetic elements + + + + + + + + + + beta12orEarlier + beta13 + + + Human diseases, typically describing the genes, mutations and proteins implicated in disease. + + Human disease + true + + + + + + + + + beta12orEarlier + true + VT 3.1.3 Immunology + The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on. + Immunology + + + + Immunology + + http://purl.bioontology.org/ontology/MSH/D007120 + http://purl.bioontology.org/ontology/MSH/D007125 + + + + + + + + + beta12orEarlier + true + Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane. + Membrane_and_lipoproteins + Lipoproteins + Membrane proteins + Transmembrane proteins + + + Membrane and lipoproteins + + + + + + + + + + + beta12orEarlier + true + Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc. + Enzymology + Enzymes + + + Enzymes + + + + + + + + + + beta12orEarlier + 1.13 + + PCR primers and hybridisation oligos in a nucleic acid sequence. + + + Primers + true + + + + + + + + + beta12orEarlier + 1.13 + + Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. + + + PolyA signal or sites + true + + + + + + + + + beta12orEarlier + 1.13 + + CpG rich regions (isochores) in a nucleotide sequence. + + + CpG island and isochores + true + + + + + + + + + beta12orEarlier + 1.13 + + Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence. + + + Restriction sites + true + + + + + + + + + beta12orEarlier + 1.13 + + + + Splice sites in a nucleotide sequence or alternative RNA splicing events. + + Splice sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence. + + + Matrix/scaffold attachment sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Operons (operators, promoters and genes) from a bacterial genome. + + + Operon + true + + + + + + + + + beta12orEarlier + 1.13 + + Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence. + + + Promoters + true + + + + + + + + + beta12orEarlier + true + VT 1.5.24 Structural biology + The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids. + Structural_biology + Structural assignment + Structural determination + Structure determination + + + + This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + Structural biology + + + + + + + + + + beta12orEarlier + 1.13 + + Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. + + + Protein membrane regions + true + + + + + + + + + beta12orEarlier + 1.13 + + The comparison of two or more molecular structures, for example structure alignment and clustering. + + + This might involve comparison of secondary or tertiary (3D) structural information. + Structure comparison + true + + + + + + + + + beta12orEarlier + true + The study of gene and protein function including the prediction of functional properties of a protein. + Functional analysis + Function_analysis + Protein function analysis + Protein function prediction + + + + Function analysis + + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes. + Prokaryotes and Archaea + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein data resources. + + Protein databases + true + + + + + + + + + beta12orEarlier + 1.3 + + + Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + + Structure determination + true + + + + + + + + + beta12orEarlier + true + VT 1.5.11 Cell biology + Cells, such as key genes and proteins involved in the cell cycle. + Cell_biology + Cells + Cellular processes + Protein subcellular localization + + + Cell biology + + + + + + + + + + beta12orEarlier + beta13 + + + Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships. + + Classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + Lipoproteins (protein-lipid assemblies). + + Lipoproteins + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Visualise a phylogeny, for example, render a phylogenetic tree. + + Phylogeny visualisation + true + + + + + + + + + beta12orEarlier + true + The application of information technology to chemistry in biological research environment. + Chemical informatics + Chemoinformatics + Cheminformatics + + + + Cheminformatics + + + + + + + + + + beta12orEarlier + true + The holistic modelling and analysis of complex biological systems and the interactions therein. + Systems_biology + Biological modelling + Biological system modelling + Systems modelling + + + + This includes databases of models and methods to construct or analyse a model. + Systems biology + + http://purl.bioontology.org/ontology/MSH/D049490 + + + + + + + + + beta12orEarlier + The application of statistical methods to biological problems. + Statistics_and_probability + Bayesian methods + Biostatistics + Descriptive statistics + Gaussian processes + Inferential statistics + Markov processes + Multivariate statistics + Probabilistic graphical model + Probability + Statistics + + + + Statistics and probability + + + + http://purl.bioontology.org/ontology/MSH/D056808 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure). + + The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template. + Structure database search + true + + + + + + + + + beta12orEarlier + true + The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking). + Molecular_modelling + Comparative modelling + Docking + Homology modeling + Homology modelling + Molecular docking + + + Molecular modelling + + + + + + + + + + beta12orEarlier + 1.2 + + + The prediction of functional properties of a protein. + + Protein function prediction + true + + + + + + + + + beta12orEarlier + 1.13 + + Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. + + + SNP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Predict transmembrane domains and topology in protein sequences. + + Transmembrane protein prediction + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures. + + Use this concept for methods that are exclusively for nucleic acid structures. + Nucleic acid structure comparison + true + + + + + + + + + beta12orEarlier + 1.13 + + Exons in a nucleotide sequences. + + + Exons + true + + + + + + + + + beta12orEarlier + 1.13 + + Transcription of DNA into RNA including the regulation of transcription. + + + Gene transcription + true + + + + + + + + + + beta12orEarlier + DNA mutation. + DNA_mutation + + + DNA mutation + + + + + + + + + + beta12orEarlier + true + VT 3.2.16 Oncology + The study of cancer, for example, genes and proteins implicated in cancer. + Cancer biology + Oncology + Cancer + Neoplasm + Neoplasms + + + + Oncology + + + + + + + + + + beta12orEarlier + 1.13 + + Structural and associated data for toxic chemical substances. + + + Toxins and targets + true + + + + + + + + + beta12orEarlier + 1.13 + + Introns in a nucleotide sequences. + + + Introns + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool. + + + Tool topic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding. + + + Study topic + true + + + + + + + + + beta12orEarlier + 1.3 + + + Biological nomenclature (naming), symbols and terminology. + + Nomenclature + true + + + + + + + + + beta12orEarlier + 1.3 + + + The genes, gene variations and proteins involved in one or more specific diseases. + + Disease genes and proteins + true + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3040 + Protein secondary or tertiary structural data and/or associated annotation. + Protein structure + Protein_structure_analysis + Protein tertiary structure + + + + Protein structure analysis + + + + + + + + + + beta12orEarlier + The study of human beings in general, including the human genome and proteome. + Humans + Human_biology + + + Human biology + + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resource (typically a database) primarily focused on genes. + + Gene resources + true + + + + + + + + + beta12orEarlier + 1.3 + + + Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation. + + Yeast + true + + + + + + + + + beta12orEarlier + (jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes. + Eukaryotes + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates. + Invertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates. + Vertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes. + Unicellular eukaryotes + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein secondary or tertiary structure alignments. + + Protein structure alignment + true + + + + + + + + + + beta12orEarlier + The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample. + Crystallography + X-ray_diffraction + X-ray crystallography + X-ray microscopy + + + + X-ray diffraction + + + + + + + + + + beta12orEarlier + 1.3 + + + Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics. + + Ontologies, nomenclature and classification + http://purl.bioontology.org/ontology/MSH/D002965 + true + + + + + + + + + + beta12orEarlier + Immunity-related proteins and their ligands. + Immunoproteins_and_antigens + Antigens + Immunopeptides + Immunoproteins + Therapeutic antibodies + + + + This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc." + Immunoproteins and antigens + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance. + CHEBI:23367 + + Molecules + true + + + + + + + + + + beta12orEarlier + true + VT 3.1.9 Toxicology + Toxins and the adverse effects of these chemical substances on living organisms. + Toxicology + Computational toxicology + Toxicoinformatics + + + + Toxicology + + + + + + + + + + beta12orEarlier + beta13 + + + Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously. + + High-throughput sequencing + true + + + + + + + + + beta12orEarlier + 1.13 + + Gene regulatory networks. + + + Gene regulatory networks + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Informatics resources dedicated to one or more specific diseases (not diseases in general). + + Disease (specific) + true + + + + + + + + + beta12orEarlier + 1.13 + + Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. + + + VNTR + true + + + + + + + + + beta12orEarlier + 1.13 + + + Microsatellite polymorphism in a DNA sequence. + + + Microsatellites + true + + + + + + + + + beta12orEarlier + 1.13 + + + Restriction fragment length polymorphisms (RFLP) in a DNA sequence. + + + RFLP + true + + + + + + + + + + beta12orEarlier + true + DNA polymorphism. + DNA_polymorphism + Microsatellites + RFLP + SNP + Single nucleotide polymorphism + VNTR + Variable number of tandem repeat polymorphism + snps + + + Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine. + Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme. + Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual. + Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times. + DNA polymorphism + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the design of nucleic acid sequences with specific conformations. + + Nucleic acid design + true + + + + + + + + + beta13 + 1.3 + + + The design of primers for PCR and DNA amplification or the design of molecular probes. + + Primer or probe design + true + + + + + + + + + beta13 + 1.2 + + + Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids. + + Structure databases + true + + + + + + + + + beta13 + 1.2 + + + Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation. + + Nucleic acid structure + true + + + + + + + + + beta13 + 1.3 + + + Molecular sequence data resources, including sequence sites, alignments, motifs and profiles. + + Sequence databases + true + + + + + + + + + beta13 + 1.3 + + + Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + Nucleic acid sequences + true + + + + + + + + + beta13 + 1.3 + + Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + + Protein sequences + true + + + + + + + + + beta13 + 1.3 + + + Protein interaction networks. + + Protein interaction networks + true + + + + + + + + + beta13 + true + VT 1.5.4 Biochemistry and molecular biology + The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life. + Molecular_biology + Biological processes + + + + Molecular biology + + + + + + + + + + beta13 + 1.3 + + + Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation. + + Mammals + true + + + + + + + + + beta13 + true + VT 1.5.5 Biodiversity conservation + The degree of variation of life forms within a given ecosystem, biome or an entire planet. + Biodiversity + + + + Biodiversity + + http://purl.bioontology.org/ontology/MSH/D044822 + + + + + + + + + beta13 + 1.3 + + + The comparison, grouping together and classification of macromolecules on the basis of sequence similarity. + + This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc. + Sequence clusters and classification + true + + + + + + + + + beta13 + true + The study of genes, genetic variation and heredity in living organisms. + Genetics + Genes + Heredity + + + + Genetics + + http://purl.bioontology.org/ontology/MSH/D005823 + + + + + + + + + beta13 + true + The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight). + Quantitative_genetics + + + Quantitative genetics + + + + + + + + + + beta13 + true + The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow. + Population_genetics + + + + Population genetics + + + + + + + + + + beta13 + 1.3 + + Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA). + + + Regulatory RNA + true + + + + + + + + + beta13 + 1.13 + + The documentation of resources such as tools, services and databases and how to get help. + + + Documentation and help + true + + + + + + + + + beta13 + 1.3 + + + The structural and functional organisation of genes and other genetic elements. + + Genetic organisation + true + + + + + + + + + beta13 + true + The application of information technology to health, disease and biomedicine. + Biomedical informatics + Clinical informatics + Health and disease + Health informatics + Healthcare informatics + Medical_informatics + + + + Medical informatics + + + + + + + + + + beta13 + true + VT 1.5.14 Developmental biology + How organisms grow and develop. + Developmental_biology + Development + + + + Developmental biology + + + + + + + + + + beta13 + true + The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage. + Embryology + + + + Embryology + + + + + + + + + + beta13 + true + VT 3.1.1 Anatomy and morphology + The form and function of the structures of living organisms. + Anatomy + + + + Anatomy + + + + + + + + + + beta13 + true + The scientific literature, language processing, reference information, and documentation. + Language + Literature + Literature_and_language + Bibliography + Citations + Documentation + References + Scientific literature + + + + This includes the documentation of resources such as tools, services and databases, user support, how to get help etc. + Literature and language + http://purl.bioontology.org/ontology/MSH/D011642 + + + + + + + + + beta13 + true + VT 1.5 Biological sciences + VT 1.5.1 Aerobiology + VT 1.5.13 Cryobiology + VT 1.5.23 Reproductive biology + VT 1.5.3 Behavioural biology + VT 1.5.7 Biological rhythm + VT 1.5.8 Biology + VT 1.5.99 Other + The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on. + Biological science + Biology + Aerobiology + Behavioural biology + Biological rhythms + Chronobiology + Cryobiology + Reproductive biology + + + + Biology + + + + + + + + + + beta13 + true + VT 1.3.1 Data management + Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access. + + + + Data management + Metadata management + Data stewardship + + + http://purl.bioontology.org/ontology/MSH/D000079803 + + + + + + + + + beta13 + 1.3 + + + The detection of the positional features, such as functional and other key sites, in molecular sequences. + + Sequence feature detection + http://purl.bioontology.org/ontology/MSH/D058977 + true + + + + + + + + + beta13 + 1.3 + + + The detection of positional features such as functional sites in nucleotide sequences. + + Nucleic acid feature detection + true + + + + + + + + + beta13 + 1.3 + + + The detection, identification and analysis of positional protein sequence features, such as functional sites. + + Protein feature detection + true + + + + + + + + + beta13 + 1.2 + + + Topic for modelling biological systems in mathematical terms. + + Biological system modelling + true + + + + + + + + + beta13 + The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means. + Data collection + + + Data acquisition + + + + + + + + + + beta13 + 1.3 + + + Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins. + + Genes and proteins resources + true + + + + + + + + + beta13 + 1.13 + + Topological domains such as cytoplasmic regions in a protein. + + + Protein topological domains + true + + + + + + + + + beta13 + true + + Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting. + Protein_variants + + + Protein variants + + + + + + + + + + beta13 + 1.12 + + + Regions within a nucleic acid sequence containing a signal that alters a biological function. + + Expression signals + true + + + + + + + + + + beta13 + + Nucleic acids binding to some other molecule. + DNA_binding_sites + Matrix-attachment region + Matrix/scaffold attachment region + Nucleosome exclusion sequences + Restriction sites + Ribosome binding sites + Scaffold-attachment region + + + This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc. + This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression). + DNA binding sites + + + + + + + + + + beta13 + 1.13 + + Repetitive elements within a nucleic acid sequence. + + + This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit. + Nucleic acid repeats + true + + + + + + + + + beta13 + true + DNA replication or recombination. + DNA_replication_and_recombination + + + DNA replication and recombination + + + + + + + + + + + beta13 + 1.13 + + Coding sequences for a signal or transit peptide. + + + Signal or transit peptide + true + + + + + + + + + beta13 + 1.13 + + Sequence tagged sites (STS) in nucleic acid sequences. + + + Sequence tagged sites + true + + + + + + + + + 1.1 + true + The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes. + DNA-Seq + Sequencing + Chromosome walking + Clone verification + DNase-Seq + High throughput sequencing + High-throughput sequencing + NGS + NGS data analysis + Next gen sequencing + Next generation sequencing + Panels + Primer walking + Sanger sequencing + Targeted next-generation sequencing panels + + + + Sequencing + + http://purl.bioontology.org/ontology/MSH/D059014 + + + + + + + + + + 1.1 + The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins. + ChIP-sequencing + Chip Seq + Chip sequencing + Chip-sequencing + ChIP-seq + ChIP-exo + + + ChIP-seq + + + + + + + + + + 1.1 + A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions. + RNA sequencing + RNA-Seq analysis + Small RNA sequencing + Small RNA-Seq + Small-Seq + Transcriptome profiling + WTSS + Whole transcriptome shotgun sequencing + RNA-Seq + MicroRNA sequencing + miRNA-seq + + + This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs. + RNA-Seq + + + + + + + + + + + 1.1 + 1.3 + + DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc. + + + DNA methylation + true + + + + + + + + + 1.1 + true + The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism. + Metabolomics + Exometabolomics + LC-MS-based metabolomics + MS-based metabolomics + MS-based targeted metabolomics + MS-based untargeted metabolomics + Mass spectrometry-based metabolomics + Metabolites + Metabolome + Metabonomics + NMR-based metabolomics + + + + Metabolomics + + http://purl.bioontology.org/ontology/MSH/D055432 + + + + + + + + + + 1.1 + true + The study of the epigenetic modifications of a whole cell, tissue, organism etc. + Epigenomics + + + + Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation. + Epigenomics + + http://purl.bioontology.org/ontology/MSH/D057890 + + + + + + + + + + 1.1 + true + Biome sequencing + Community genomics + Ecogenomics + Environmental genomics + Environmental omics + Environmental sequencing + Environmental DNA (eDNA) + The study of genetic material recovered from environmental samples, and associated environmental data. + Metagenomics + Shotgun metagenomics + + + + Metagenomics + + + + + + + + + + + + 1.1 + Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations. + DNA structural variation + Genomic structural variation + DNA_structural_variation + Deletion + Duplication + Insertion + Inversion + Translocation + + + Structural variation + + + + + + + + + + 1.1 + DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures. + DNA_packaging + Nucleosome positioning + + + DNA packaging + + http://purl.bioontology.org/ontology/MSH/D042003 + + + + + + + + + 1.1 + 1.3 + + + A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements. + + DNA-Seq + true + + + + + + + + + 1.1 + 1.3 + + + The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing. + + RNA-Seq alignment + true + + + + + + + + + 1.1 + Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions. + ChIP-chip + ChIP-on-chip + ChiP + + + ChIP-on-chip + + + + + + + + + + 1.3 + The protection of data, such as patient health data, from damage or unwanted access from unauthorised users. + Data privacy + Data_security + + + Data security + + + + + + + + + + 1.3 + Biological samples and specimens. + Specimen collections + Sample_collections + biosamples + samples + + + + Sample collections + + + + + + + + + + + 1.3 + true + VT 1.5.4 Biochemistry and molecular biology + Chemical substances and physico-chemical processes and that occur within living organisms. + Biological chemistry + Biochemistry + Glycomics + Pathobiochemistry + Phytochemistry + + + + Biochemistry + + + + + + + + + + + 1.3 + true + The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences). + Phylogenetics + + + Phylogenetics + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + 1.3 + true + Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence. + Epigenetics + DNA methylation + Histone modification + Methylation profiles + + + + This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.) + Epigenetics + + http://purl.bioontology.org/ontology/MSH/D019175 + + + + + + + + + 1.3 + true + The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production. + Biotechnology + Applied microbiology + + + + Biotechnology + + + + + + + + + + + + 1.3 + true + Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors. + Phenomics + + + + Phenomics + + + + + + + + + + 1.3 + true + VT 1.5.16 Evolutionary biology + The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity. + Evolution + Evolutionary_biology + + + + Evolutionary biology + + + + + + + + + + 1.3 + true + VT 3.1.8 Physiology + The functions of living organisms and their constituent parts. + Physiology + Electrophysiology + + + + Physiology + + + + + + + + + + 1.3 + true + VT 1.5.20 Microbiology + The biology of microorganisms. + Microbiology + Antimicrobial stewardship + Medical microbiology + Microbial genetics + Microbial physiology + Microbial surveillance + Microbiological surveillance + Molecular infection biology + Molecular microbiology + + + + Microbiology + + + + + + + + + + 1.3 + true + The biology of parasites. + Parasitology + + + + Parasitology + + + + + + + + + + 1.3 + true + VT 3.1 Basic medicine + VT 3.2 Clinical medicine + VT 3.2.9 General and internal medicine + Research in support of healing by diagnosis, treatment, and prevention of disease. + Biomedical research + Clinical medicine + Experimental medicine + Medicine + General medicine + Internal medicine + + + + Medicine + + + + + + + + + + 1.3 + true + Neuroscience + VT 3.1.5 Neuroscience + The study of the nervous system and brain; its anatomy, physiology and function. + Neurobiology + Molecular neuroscience + Neurophysiology + Systemetic neuroscience + + + + Neurobiology + + + + + + + + + + 1.3 + true + VT 3.3.1 Epidemiology + Topic concerning the the patterns, cause, and effect of disease within populations. + Public_health_and_epidemiology + Epidemiology + Public health + + + + Public health and epidemiology + + + + + + + + + + + + 1.3 + true + VT 1.5.9 Biophysics + The use of physics to study biological system. + Biophysics + Medical physics + + + + Biophysics + + + + + + + + + + 1.3 + true + VT 1.5.12 Computational biology + VT 1.5.19 Mathematical biology + VT 1.5.26 Theoretical biology + The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems. + Computational_biology + Biomathematics + Mathematical biology + Theoretical biology + + + + This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology). + Computational biology + + + + + + + + + + + 1.3 + true + The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc. + Transcriptomics + Comparative transcriptomics + Transcriptome + + + + Transcriptomics + + + + + + + + + + 1.3 + Chemical science + Polymer science + VT 1.7.10 Polymer science + VT 1.7 Chemical sciences + VT 1.7.2 Chemistry + VT 1.7.3 Colloid chemistry + VT 1.7.5 Electrochemistry + VT 1.7.6 Inorganic and nuclear chemistry + VT 1.7.7 Mathematical chemistry + VT 1.7.8 Organic chemistry + VT 1.7.9 Physical chemistry + The composition and properties of matter, reactions, and the use of reactions to create new substances. + Chemistry + Inorganic chemistry + Mathematical chemistry + Nuclear chemistry + Organic chemistry + Physical chemistry + + + + Chemistry + + + + + + + + + + 1.3 + VT 1.1.99 Other + VT:1.1 Mathematics + The study of numbers (quantity) and other topics including structure, space, and change. + Maths + Mathematics + Dynamic systems + Dynamical systems + Dynymical systems theory + Graph analytics + Monte Carlo methods + Multivariate analysis + + + + Mathematics + + + + + + + + + + 1.3 + VT 1.2 Computer sciences + VT 1.2.99 Other + The theory and practical use of computer systems. + Computer_science + Cloud computing + HPC + High performance computing + High-performance computing + + + + Computer science + + + + + + + + + + 1.3 + The study of matter, space and time, and related concepts such as energy and force. + Physics + + + + Physics + + + + + + + + + + + 1.3 + true + RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons. + Alternative splicing + RNA_splicing + Splice sites + + + This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.. + RNA splicing + + + + + + + + + + + 1.3 + true + The structure and function of genes at a molecular level. + Molecular_genetics + + + + Molecular genetics + + + + + + + + + + 1.3 + true + VT 3.2.25 Respiratory systems + The study of respiratory system. + Pulmonary medicine + Pulmonology + Respiratory_medicine + Pulmonary disorders + Respiratory disease + + + + Respiratory medicine + + + + + + + + + + 1.3 + 1.4 + + + The study of metabolic diseases. + + Metabolic disease + true + + + + + + + + + 1.3 + VT 3.3.4 Infectious diseases + The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions). + Communicable disease + Transmissible disease + Infectious_disease + + + + Infectious disease + + + + + + + + + + 1.3 + The study of rare diseases. + Rare_diseases + + + + Rare diseases + + + + + + + + + + + 1.3 + true + VT 1.7.4 Computational chemistry + Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems. + Computational_chemistry + + + + Computational chemistry + + + + + + + + + + 1.3 + true + The branch of medicine that deals with the anatomy, functions and disorders of the nervous system. + Neurology + Neurological disorders + + + + Neurology + + + + + + + + + + 1.3 + true + VT 3.2.22 Peripheral vascular disease + VT 3.2.4 Cardiac and Cardiovascular systems + The diseases and abnormalities of the heart and circulatory system. + Cardiovascular medicine + Cardiology + Cardiovascular disease + Heart disease + + + + Cardiology + + + + + + + + + + + 1.3 + true + The discovery and design of drugs or potential drug compounds. + Drug_discovery + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Drug discovery + + + + + + + + + + 1.3 + true + Repositories of biological samples, typically human, for basic biological and clinical research. + Tissue collection + biobanking + Biobank + + + + Biobank + + + + + + + + + + 1.3 + Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines. + Laboratory mouse + Mouse_clinic + + + + Mouse clinic + + + + + + + + + + 1.3 + Collections of microbial cells including bacteria, yeasts and moulds. + Microbial_collection + + + + Microbial collection + + + + + + + + + + 1.3 + Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells. + Cell_culture_collection + + + + Cell culture collection + + + + + + + + + + 1.3 + Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA. + Clone_library + + + + Clone library + + + + + + + + + + 1.3 + true + 'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice. + Translational_medicine + + + + Translational medicine + + + + + + + + + + 1.3 + Collections of chemicals, typically for use in high-throughput screening experiments. + Compound_libraries_and_screening + Chemical library + Chemical screening + Compound library + Small chemical compounds libraries + Small compounds libraries + Target identification and validation + + + + Compound libraries and screening + + + + + + + + + + 1.3 + true + VT 3.3 Health sciences + Topic concerning biological science that is (typically) performed in the context of medicine. + Biomedical sciences + Health science + Biomedical_science + + + + Biomedical science + + + + + + + + + + 1.3 + Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases. + Data_identity_and_mapping + + + + Data identity and mapping + + + + + + + + + 1.3 + 1.12 + + The search and retrieval from a database on the basis of molecular sequence similarity. + + + Sequence search + true + + + + + + + + + 1.4 + true + Objective indicators of biological state often used to assess health, and determinate treatment. + Diagnostic markers + Biomarkers + + + Biomarkers + + + + + + + + + + 1.4 + The procedures used to conduct an experiment. + Experimental techniques + Lab method + Lab techniques + Laboratory method + Laboratory_techniques + Experiments + Laboratory experiments + + + + Laboratory techniques + + + + + + + + + + 1.4 + The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data. + Data_architecture_analysis_and_design + Data analysis + Data architecture + Data design + + + + Data architecture, analysis and design + + + + + + + + + + 1.4 + The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data. + Data_integration_and_warehousing + Data integration + Data warehousing + + + + Data integration and warehousing + + + + + + + + + + + 1.4 + Any matter, surface or construct that interacts with a biological system. + Biomaterials + + + + Biomaterials + + + + + + + + + + + 1.4 + true + The use of synthetic chemistry to study and manipulate biological systems. + Chemical_biology + + + + Chemical biology + + + + + + + + + + 1.4 + VT 1.7.1 Analytical chemistry + The study of the separation, identification, and quantification of the chemical components of natural and artificial materials. + Analytical_chemistry + + + + Analytical chemistry + + + + + + + + + + 1.4 + The use of chemistry to create new compounds. + Synthetic_chemistry + Synthetic organic chemistry + + + + Synthetic chemistry + + + + + + + + + + 1.4 + 1.2.12 Programming languages + Software engineering + VT 1.2.1 Algorithms + VT 1.2.14 Software engineering + VT 1.2.7 Data structures + The process that leads from an original formulation of a computing problem to executable programs. + Computer programming + Software development + Software_engineering + Algorithms + Data structures + Programming languages + + + + Software engineering + + + + + + + + + + 1.4 + true + The process of bringing a new drug to market once a lead compounds has been identified through drug discovery. + Drug development science + Medicine development + Medicines development + Drug_development + + + + Drug development + + + + + + + + + + 1.4 + Drug delivery + Drug formulation + Drug formulation and delivery + The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect. + Biotherapeutics + + + + Biotherapeutics + + + + + + + + + 1.4 + true + The study of how a drug interacts with the body. + Drug_metabolism + ADME + Drug absorption + Drug distribution + Drug excretion + Pharmacodynamics + Pharmacokinetics + Pharmacokinetics and pharmacodynamics + + + + Drug metabolism + + + + + + + + + + 1.4 + Health care research + Health care science + The discovery, development and approval of medicines. + Drug discovery and development + Medicines_research_and_development + + + + Medicines research and development + + + + + + + + + + + 1.4 + The safety (or lack) of drugs and other medical interventions. + Patient safety + Safety_sciences + Drug safety + + + + Safety sciences + + + + + + + + + + 1.4 + The detection, assessment, understanding and prevention of adverse effects of medicines. + Pharmacovigilence + + + + Pharmacovigilence concerns safety once a drug has gone to market. + Pharmacovigilance + + + + + + + + + + + 1.4 + The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities. + Preclinical_and_clinical_studies + Clinical studies + Clinical study + Clinical trial + Drug trials + Preclinical studies + Preclinical study + + + + Preclinical and clinical studies + + + + + + + + + + 1.4 + true + The visual representation of an object. + Imaging + Diffraction experiment + Microscopy + Microscopy imaging + Optical super resolution microscopy + Photonic force microscopy + Photonic microscopy + + + + This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure. + Imaging + + + + + + + + + + 1.4 + The use of imaging techniques to understand biology. + Biological imaging + Biological_imaging + + + + Bioimaging + + + + + + + + + + 1.4 + VT 3.2.13 Medical imaging + VT 3.2.14 Nuclear medicine + VT 3.2.24 Radiology + The use of imaging techniques for clinical purposes for medical research. + Medical_imaging + Neuroimaging + Nuclear medicine + Radiology + + + + Medical imaging + + + + + + + + + + 1.4 + The use of optical instruments to magnify the image of an object. + Light_microscopy + + + + Light microscopy + + + + + + + + + + 1.4 + The use of animals and alternatives in experimental research. + Animal experimentation + Animal research + Animal testing + In vivo testing + Laboratory_animal_science + + + + Laboratory animal science + + + + + + + + + + 1.4 + true + VT 1.5.18 Marine and Freshwater biology + The study of organisms in the ocean or brackish waters. + Marine_biology + + + + Marine biology + + + + + + + + + + 1.4 + true + The identification of molecular and genetic causes of disease and the development of interventions to correct them. + Molecular_medicine + + + + Molecular medicine + + + + + + + + + + 1.4 + VT 3.3.7 Nutrition and Dietetics + The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices. + Nutrition + Nutrition science + Nutritional_science + Dietetics + + + + Nutritional science + + + + + + + + + + 1.4 + true + The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms. + Omics + + + + Omics + + + + + + + + + + 1.4 + The processes that need to be in place to ensure the quality of products for human or animal use. + Quality assurance + Quality_affairs + Good clinical practice + Good laboratory practice + Good manufacturing practice + + + + Quality affairs + + + + + + + + + 1.4 + The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines. + Healthcare RA + Regulatory_affairs + + + + Regulatory affairs + + + + + + + + + + 1.4 + true + Biomedical approaches to clinical interventions that involve the use of stem cells. + Stem cell research + Regenerative_medicine + + + + Regenerative medicine + + + + + + + + + + 1.4 + true + An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life. + Systems_medicine + + + + Systems medicine + + + + + + + + + + 1.4 + Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals. + Veterinary_medicine + Clinical veterinary medicine + + + + Veterinary medicine + + + + + + + + + + 1.4 + The application of biological concepts and methods to the analytical and synthetic methodologies of engineering. + Biological engineering + Bioengineering + + + + Bioengineering + + + + + + + + + + 1.4 + true + Ageing + Aging + Gerontology + VT 3.2.10 Geriatrics and gerontology + The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging. + Geriatrics + Geriatric_medicine + + + + Geriatric medicine + + + + + + + + + + 1.4 + true + VT 3.2.1 Allergy + Health issues related to the immune system and their prevention, diagnosis and management. + Allergy_clinical_immunology_and_immunotherapeutics + Allergy + Clinical immunology + Immune disorders + Immunomodulators + Immunotherapeutics + + + + Allergy, clinical immunology and immunotherapeutics + + + + + + + + + + + + 1.4 + true + The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain. + Algiatry + Pain management + Pain_medicine + + + + Pain medicine + + + + + + + + + + 1.4 + VT 3.2.2 Anaesthesiology + Anaesthesia and anaesthetics. + Anaesthetics + Anaesthesiology + + + + Anaesthesiology + + + + + + + + + + 1.4 + VT 3.2.5 Critical care/Emergency medicine + The multidisciplinary that cares for patients with acute, life-threatening illness or injury. + Acute medicine + Emergency medicine + Intensive care medicine + Critical_care_medicine + + + + Critical care medicine + + + + + + + + + + 1.4 + VT 3.2.7 Dermatology and venereal diseases + The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails. + Dermatology + Dermatological disorders + + + + Dermatology + + + + + + + + + + 1.4 + The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures. + Dentistry + + + + Dentistry + + + + + + + + + + 1.4 + VT 3.2.20 Otorhinolaryngology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat. + Audiovestibular medicine + Otolaryngology + Otorhinolaryngology + Ear_nose_and_throat_medicine + Head and neck disorders + + + + Ear, nose and throat medicine + + + + + + + + + + 1.4 + true + The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism. + Endocrinology_and_metabolism + Endocrine disorders + Endocrinology + Metabolic disorders + Metabolism + + + + Endocrinology and metabolism + + + + + + + + + + 1.4 + true + VT 3.2.11 Hematology + The branch of medicine that deals with the blood, blood-forming organs and blood diseases. + Haematology + Blood disorders + Haematological disorders + + + + Haematology + + + + + + + + + + 1.4 + true + VT 3.2.8 Gastroenterology and hepatology + The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum. + Gastroenterology + Gastrointestinal disorders + + + + Gastroenterology + + + + + + + + + + 1.4 + The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management. + Gender_medicine + + + + Gender medicine + + + + + + + + + + 1.4 + true + VT 3.2.15 Obstetrics and gynaecology + The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth. + Gynaecology_and_obstetrics + Gynaecological disorders + Gynaecology + Obstetrics + + + + Gynaecology and obstetrics + + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the liver, gallbladder, bile ducts and bile. + Hepatology + Hepatic_and_biliary_medicine + Liver disorders + + + + Hepatic and biliary medicine + + Hepatobiliary medicine + + + + + + + + + 1.4 + 1.13 + + The branch of medicine that deals with the infectious diseases of the tropics. + + + Infectious tropical disease + true + + + + + + + + + 1.4 + The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident. + Traumatology + Trauma_medicine + + + + Trauma medicine + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents. + Medical_toxicology + + + + Medical toxicology + + + + + + + + + + 1.4 + VT 3.2.19 Orthopaedics + VT 3.2.26 Rheumatology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine. + Musculoskeletal_medicine + Musculoskeletal disorders + Orthopaedics + Rheumatology + + + + Musculoskeletal medicine + + + + + + + + + + + + 1.4 + Optometry + VT 3.2.17 Ophthalmology + VT 3.2.18 Optometry + The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles. + Ophthalmology + Eye disoders + + + + Ophthalmology + + + + + + + + + + 1.4 + VT 3.2.21 Paediatrics + The branch of medicine that deals with the medical care of infants, children and adolescents. + Child health + Paediatrics + + + + Paediatrics + + + + + + + + + + 1.4 + Mental health + VT 3.2.23 Psychiatry + The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour. + Psychiatry + Psychiatric disorders + + + + Psychiatry + + + + + + + + + + 1.4 + VT 3.2.3 Andrology + The health of the reproductive processes, functions and systems at all stages of life. + Reproductive_health + Andrology + Family planning + Fertility medicine + Reproductive disorders + + + + Reproductive health + + + + + + + + + + 1.4 + VT 3.2.28 Transplantation + The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance. + Surgery + Transplantation + + + + Surgery + + + + + + + + + + 1.4 + VT 3.2.29 Urology and nephrology + The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney. + Urology_and_nephrology + Kidney disease + Nephrology + Urological disorders + Urology + + + + Urology and nephrology + + + + + + + + + + + 1.4 + Alternative medicine + Holistic medicine + Integrative medicine + VT 3.2.12 Integrative and Complementary medicine + Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health. + Complementary_medicine + + + + Complementary medicine + + + + + + + + + + 1.7 + Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT + Magnetic resonance imaging + Magnetic resonance tomography + NMRI + Nuclear magnetic resonance imaging + MRI + + + MRI + + + + + + + + + + + 1.7 + The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure. + Neutron diffraction experiment + Neutron_diffraction + Elastic neutron scattering + Neutron microscopy + + + Neutron diffraction + + + + + + + + + + 1.7 + Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram). + CT + Computed tomography + TDM + Tomography + Electron tomography + PET + Positron emission tomography + X-ray tomography + + + Tomography + + + + + + + + + + 1.7 + true + KDD + Knowledge discovery in databases + VT 1.3.2 Data mining + The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format. + Data_mining + Pattern recognition + + + Data mining + + + + + + + + + + 1.7 + Artificial Intelligence + VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics) + A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only. + Machine_learning + Active learning + Ensembl learning + Kernel methods + Knowledge representation + Neural networks + Recommender system + Reinforcement learning + Supervised learning + Unsupervised learning + + + Machine learning + + + + + + + + + + 1.8 + The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources. + Database administration + Database_management + Databases + Information systems + Content management + Document management + File management + Record management + + + This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports. + Database management + + + + + + + + + + 1.8 + VT 1.5.29 Zoology + Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation. + Animal + Animal biology + Animals + Metazoa + Zoology + Animal genetics + Animal physiology + Entomology + + + The study of the animal kingdom. + Zoology + + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Protein_sites_features_and_motifs + Protein sequence features + Signal peptide cleavage sites + + + A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + Protein sites, features and motifs + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Nucleic_acid_sites_features_and_motifs + Nucleic acid functional sites + Nucleic acid sequence features + Primer binding sites + Sequence tagged sites + + + Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs. + Nucleic acid sites, features and motifs + + + + + + + + + + 1.8 + Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. + mRNA features + Gene_transcripts + Coding RNA + EST + Exons + Fusion transcripts + Gene transcript features + Introns + PolyA signal + PolyA site + Signal peptide coding sequence + Transit peptide coding sequence + cDNA + mRNA + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences. + This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation. + Gene transcripts + + + + + + + + + + 1.8 + 1.13 + + Protein-ligand (small molecule) interaction(s). + + + Protein-ligand interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-drug interaction(s). + + + Protein-drug interactions + true + + + + + + + + + 1.8 + Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + Genotyping_experiment + + + Genotyping experiment + + + + + + + + + + 1.8 + Genome-wide association study experiments. + GWAS + GWAS analysis + Genome-wide association study + GWAS_study + + + GWAS study + + + + + + + + + + 1.8 + Microarray experiments including conditions, protocol, sample:data relationships etc. + Microarrays + Microarray_experiment + Gene expression microarray + Genotyping array + Methylation array + MicroRNA array + Multichannel microarray + One channel microarray + Proprietary platform micoarray + RNA chips + RNA microarrays + Reverse phase protein array + SNP array + Tiling arrays + Tissue microarray + Two channel microarray + aCGH microarray + mRNA microarray + miRNA array + + + This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates. + Microarray experiment + + + + + + + + + + 1.8 + PCR experiments, e.g. quantitative real-time PCR. + Polymerase chain reaction + PCR_experiment + Quantitative PCR + RT-qPCR + Real Time Quantitative PCR + + + PCR experiment + + + + + + + + + + 1.8 + Proteomics experiments. + Proteomics_experiment + 2D PAGE experiment + DIA + Data-independent acquisition + MS + MS experiments + Mass spectrometry + Mass spectrometry experiments + Northern blot experiment + Spectrum demultiplexing + + + This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments. + Proteomics experiment + + + + + + + + + + + 1.8 + 1.13 + + Two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE experiment + true + + + + + + + + + 1.8 + 1.13 + + Northern Blot experiments. + + + Northern blot experiment + true + + + + + + + + + 1.8 + RNAi experiments. + RNAi_experiment + + + RNAi experiment + + + + + + + + + + 1.8 + Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + Simulation_experiment + + + Simulation experiment + + + + + + + + + 1.8 + 1.13 + + Protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interactions + true + + + + + + + + + 1.8 + 1.13 + + Cellular process pathways. + + + Cellular process pathways + true + + + + + + + + + 1.8 + 1.13 + + Disease pathways, typically of human disease. + + + Disease pathways + true + + + + + + + + + 1.8 + 1.13 + + Environmental information processing pathways. + + + Environmental information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Genetic information processing pathways. + + + Genetic information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Super-secondary structure of protein sequence(s). + + + Protein super-secondary structure + true + + + + + + + + + 1.8 + 1.13 + + Catalytic residues (active site) of an enzyme. + + + Protein active sites + true + + + + + + + + + 1.8 + Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc. + Protein_binding_sites + Enzyme active site + Protein cleavage sites + Protein functional sites + Protein key folding sites + Protein-nucleic acid binding sites + + + Protein binding sites + + + + + + + + + + 1.8 + 1.13 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein-nucleic acid binding sites + true + + + + + + + + + 1.8 + 1.13 + + Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein cleavage sites + true + + + + + + + + + 1.8 + 1.13 + + Chemical modification of a protein. + + + Protein chemical modifications + true + + + + + + + + + 1.8 + Disordered structure in a protein. + Protein features (disordered structure) + Protein_disordered_structure + + + Protein disordered structure + + + + + + + + + + 1.8 + 1.13 + + Structural domains or 3D folds in a protein or polypeptide chain. + + + Protein domains + true + + + + + + + + + 1.8 + 1.13 + + Key residues involved in protein folding. + + + Protein key folding sites + true + + + + + + + + + 1.8 + 1.13 + + Post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein post-translational modifications + true + + + + + + + + + 1.8 + Secondary structure (predicted or real) of a protein, including super-secondary structure. + Protein features (secondary structure) + Protein_secondary_structure + Protein super-secondary structure + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks). + Protein secondary structure + + + + + + + + + + 1.8 + 1.13 + + Short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein sequence repeats + true + + + + + + + + + 1.8 + 1.13 + + Signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein signal peptides + true + + + + + + + + + 1.10 + VT 1.1.1 Applied mathematics + The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models. + Applied_mathematics + + + Applied mathematics + + + + + + + + + + 1.10 + VT 1.1.1 Pure mathematics + The study of abstract mathematical concepts. + Pure_mathematics + Linear algebra + + + Pure mathematics + + + + + + + + + + 1.10 + The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints. + Data_governance + Data stewardship + + + Data governance + + http://purl.bioontology.org/ontology/MSH/D030541 + + + + + + + + + 1.10 + The quality, integrity, and cleaning up of data. + Data_quality_management + Data clean-up + Data cleaning + Data integrity + Data quality + + + Data quality management + + + + + + + + + + 1.10 + Freshwater science + VT 1.5.18 Marine and Freshwater biology + The study of organisms in freshwater ecosystems. + Freshwater_biology + + + + Freshwater biology + + + + + + + + + + 1.10 + true + VT 3.1.2 Human genetics + The study of inheritance in human beings. + Human_genetics + + + + Human genetics + + + + + + + + + + 1.10 + VT 3.3.14 Tropical medicine + Health problems that are prevalent in tropical and subtropical regions. + Tropical_medicine + + + + Tropical medicine + + + + + + + + + + 1.10 + true + VT 3.3.14 Tropical medicine + VT 3.4 Medical biotechnology + VT 3.4.1 Biomedical devices + VT 3.4.2 Health-related biotechnology + Biotechnology applied to the medical sciences and the development of medicines. + Medical_biotechnology + Pharmaceutical biotechnology + + + + Medical biotechnology + + + + + + + + + + 1.10 + true + VT 3.4.5 Molecular diagnostics + An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease. + Precision medicine + Personalised_medicine + Molecular diagnostics + + + + Personalised medicine + + + + + + + + + + 1.12 + Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq. + Chromatin immunoprecipitation + Immunoprecipitation_experiment + + + Immunoprecipitation experiment + + + + + + + + + + 1.12 + Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time. + Genome sequencing + WGS + Whole_genome_sequencing + De novo genome sequencing + Whole genome resequencing + + + Whole genome sequencing + + + + + + + + + + 1.12 + + Laboratory technique to sequence the methylated regions in DNA. + MeDIP-chip + MeDIP-seq + mDIP + Methylated_DNA_immunoprecipitation + BS-Seq + Bisulfite sequencing + MeDIP + Methylated DNA immunoprecipitation (MeDIP) + Methylation sequencing + WGBS + Whole-genome bisulfite sequencing + methy-seq + methyl-seq + + + Methylated DNA immunoprecipitation + + + + + + + + + + 1.12 + Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome. + Exome + Exome analysis + Exome capture + Targeted exome capture + WES + Whole exome sequencing + Exome_sequencing + + + Exome sequencing is considered a cheap alternative to whole genome sequencing. + Exome sequencing + + + + + + + + + + 1.12 + + true + The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions. + Design of experiments + Experimental design + Studies + Experimental_design_and_studies + + + Experimental design and studies + + + + + + + + + + + 1.12 + The design of an experiment involving non-human animals. + Animal_study + Challenge study + + + Animal study + + + + + + + + + + + 1.13 + true + The ecology of microorganisms including their relationship with one another and their environment. + Environmental microbiology + Microbial_ecology + Community analysis + Microbiome + Molecular community analysis + + + Microbial ecology + + + + + + + + + + 1.17 + An antibody-based technique used to map in vivo RNA-protein interactions. + RIP + RNA_immunoprecipitation + CLIP + CLIP-seq + HITS-CLIP + PAR-CLIP + iCLIP + + + RNA immunoprecipitation + + + + + + + + + + 1.17 + Large-scale study (typically comparison) of DNA sequences of populations. + Population_genomics + + + + Population genomics + + + + + + + + + + 1.20 + Agriculture + Agroecology + Agronomy + Multidisciplinary study, research and development within the field of agriculture. + Agricultural_science + Agricultural biotechnology + Agricultural economics + Animal breeding + Animal husbandry + Animal nutrition + Farming systems research + Food process engineering + Food security + Horticulture + Phytomedicine + Plant breeding + Plant cultivation + Plant nutrition + Plant pathology + Soil science + + + Agricultural science + + + + + + + + + + 1.20 + Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function. + Shotgun metagenomic sequencing + Metagenomic_sequencing + + + Metagenomic sequencing + + + + + + + + + + 1.21 + Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources. + Environment + Environmental_science + + + Environmental sciences + + + + + + + + + + 1.22 + The study and simulation of molecular conformations using a computational model and computer simulations. + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. + Biomolecular simulation + + + + + + + + + + 1.22 + The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications. + Biomimeic chemistry + + + Synthetic biology + + + + + + + + + + + 1.22 + The application of biotechnology to directly manipulate an organism's genes. + Genetic manipulation + Genetic modification + Genetic_engineering + Genome editing + Genome engineering + + + Genetic engineering + + + + + + + + + + 1.24 + A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database. + Proteogenomics + + + Proteogenomics + + + + + + + + + + 1.24 + Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.). + Resequencing + Amplicon panels + Amplicon sequencing + Amplicon-based sequencing + Highly targeted resequencing + Whole genome resequencing (WGR) + Whole-genome re-sequencing (WGSR) + Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions. + Ultra-deep sequencing + Genome resequencing + + + + + + + + + + 1.24 + A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system. + Immune system genetics + Immungenetics + Immunology and genetics + Immunogenetics + Immunogenes + + + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunogenetics + + + + + + + + + + 1.24 + Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science. + Chemometrics + + + Chemometrics + + + + + + + + + + 1.24 + Cytometry is the measurement of the characteristics of cells. + Cytometry + Flow cytometry + Image cytometry + Mass cytometry + + + Cytometry + + + + + + + + + + 1.24 + Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance. + + + Metabolic engineering + + + + + + + + + + 1.24 + Molecular biology methods used to analyze the spatial organization of chromatin in a cell. + 3C technologies + 3C-based methods + Chromosome conformation analysis + Chromosome_conformation_capture + Chromatin accessibility + Chromatin accessibility assay + Chromosome conformation capture + + + + + + + + + + + 1.24 + The study of microbe gene expression within natural environments (i.e. the metatranscriptome). + Metatranscriptomics + + + Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities. + Metatranscriptomics + + + + + + + + + + 1.24 + The reconstruction and analysis of genomic information in extinct species. + Paleogenomics + Ancestral genomes + Paleogenetics + Paleogenomics + + + + + + + + + + + 1.24 + The biological classification of organisms by categorizing them in groups ("clades") based on their most recent common ancestor. + Cladistics + Tree of life + + + Cladistics + + + + + + + + + + + + 1.24 + The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations. + Molecular_evolution + + + Molecular evolution + + + + + + + + + + + 1.24 + Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge. + Computational immunology + Immunoinformatics + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunoinformatics + + + + + + + + + + 1.24 + A diagnostic imaging technique based on the application of ultrasound. + Standardized echography + Ultrasound imaging + Echography + Diagnostic sonography + Medical ultrasound + Standard echography + Ultrasonography + + + Echography + + + + + + + + + + 1.24 + Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity. + Fluxomics + The "fluxome" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype. + Fluxomics + + + + + + + + + + 1.12 + An experiment for studying protein-protein interactions. + Protein_interaction_experiment + Co-immunoprecipitation + Phage display + Yeast one-hybrid + Yeast two-hybrid + + + This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24. + Protein interaction experiment + + + + + + + + + + 1.25 + A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals. + Copy_number_variation + CNV deletion + CNV duplication + CNV insertion / amplification + Complex CNV + Copy number variant + Copy number variation + + + + + + + + + + 1.25 + The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis. + + + Cytogenetics + + + + + + + + + + 1.25 + The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes. + Vaccinology + Rational vaccine design + Reverse vaccinology + Structural vaccinology + Structure-based immunogen design + Vaccine design + + + Vaccinology + + + + + + + + + + 1.25 + The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches. + + + Immunomics + + + + + + + + + + 1.25 + Epistatic genetic interaction + Epistatic interactions + + + Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc... + Epistasis + + http://purl.bioontology.org/ontology/MSH/D004843 + + + + + + + + + 1.26 + + Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible. + + + Open science + + + + + + + + 1.26 + Data rescue + Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly. + + + + + + + + + + + + + + 1.26 + + + FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable. + Findable, accessible, interoperable, reusable data + Open data + FAIR data principles + FAIRification + A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data). + + + FAIR data + + + + + + + + 1.26 + Antimicrobial Resistance + AMR + Antifungal resistance + Antiviral resistance + Antiprotozoal resistance + Multiple drug resistance (MDR) + Multidrug resistance + Multiresistance + Extensive drug resistance (XDR) + Pandrug resistance (PDR) + Total drug resistance (TDR) + + + Microbial mechanisms for protecting microorganisms against antimicrobial agents. + + + + + + + + + + + 1.26 + Electroencephalography + EEG + + + The monitoring method for measuring electrical activity in the brain. + + + + + + + + + + + 1.26 + Electrocardiography + EKG + ECG + + + The monitoring method for measuring electrical activity in the heart. + + + + + + + + + + + 1.26 + Cryogenic electron microscopy + cryo-EM + + + A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy. + + + + + + + + + + 1.26 + Biosciences + Life sciences + + + Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules. + + + + + + + + + + + + + + 1.26 + The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet. + Biogeochemical cycle + + + Carbon cycle + + + Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars. + + + + + + + 1.26 + Multiomics + Panomics + Pan-omics + Integrative omics + Multi-omics + + + Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics). + + + + + + + + + + + 1.26 + + Ribosome Profiling + RIBO-seq + ribo-seq + RiboSeq + Ribo-Seq + ribosomal footprinting + translation footprinting + + + With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape. + + + + + + + + + 1.26 + + Single-Cell Sequencing + Single Cell Genomics + + + Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling. + + + + + + + + + + 1.26 + + Acoustics + + + The study of mechanical waves in liquids, solids, and gases. + + + + + + + 1.26 + + + + Microfluidics + Fluidics + + + Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space. + + + + + + + + + 1.26 + Genomic imprinting + Gene imprinting + + + Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects. + + + + + + + + + + + + + + + + + + 1.26 + Environmental DNA (eDNA) + Environmental RNA (eRNA) + Environmental sequencing + Taxonomic profiling + Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample. + DNA metabarcoding + Environmental metabarcoding + RNA metabarcoding + eDNA metabarcoding + eRNA metabarcoding + + + Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database. + Metabarcoding + + + + + + + + + + + + 1.2 + + An obsolete concept (redefined in EDAM). + + Needed for conversion to the OBO format. + Obsolete concept (EDAM) + true + + + + + + + + + + + + diff --git a/edamfu/tests/EDAM_dev.robot.owl b/edamfu/tests/EDAM_dev.robot.owl new file mode 100644 index 0000000..a7f48c6 --- /dev/null +++ b/edamfu/tests/EDAM_dev.robot.owl @@ -0,0 +1,61094 @@ + + + + + 4040 + + 03.10.2023 11:14 UTC + EDAM http://edamontology.org/ "EDAM relations, concept properties, and subsets" + EDAM_data http://edamontology.org/data_ "EDAM types of data" + EDAM_format http://edamontology.org/format_ "EDAM data formats" + EDAM_operation http://edamontology.org/operation_ "EDAM operations" + EDAM_topic http://edamontology.org/topic_ "EDAM topics" + EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology. + EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data. + https://github.com/edamontology/edamontology/graphs/contributors and many more! + Hervé Ménager + Jon Ison + Matúš Kalaš + EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format. + application/rdf+xml + EDAM - The ontology of data analysis and management + + + 1.26_dev + + + + + + + + + + Matúš Kalaš + + + + + + + + + + + + + + + + + + + + + + + + 1.13 + true + Publication reference + 'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format. + Publication + + Citation + + + + + + + + + + + + + + true + Version in which a concept was created. + + Created in + + + + + + + + + + + + + + + + true + A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.). + + deprecation_comment + + + + + + + + true + 'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format. + Specification + + Documentation + + + + + + + + + + + + + + + + true + 'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too. + + Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead. + Example + + + + + + + + true + 'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats. + + N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing. + Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters. + File extension + + + + + + + + + + + + + + + + + + + + + + + + true + 'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format. + Minimum information checklist + Minimum information standard + + "Supported by the given data format" here means, that the given format enables representation of data that satisfies the information standard. + Information standard + + + + + + + + true + When 'true', the concept has been proposed to be deprecated. + + deprecation_candidate + + + + + + + + true + When 'true', the concept has been proposed to be refactored. + + refactor_candidate + + + + + + + + true + When 'true', the concept has been proposed or is supported within Debian as a tag. + + isdebtag + + + + + + + + true + 'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format. + MIME type + + Media type + + + + + + + + + + + + + + true + Whether terms associated with this concept are recommended for use in annotation. + + notRecommendedForAnnotation + + + + + + + + + + + + + + + + true + Version in which a concept was made obsolete. + + Obsolete since + + + + + + + + true + EDAM concept URI of the erstwhile "parent" of a now deprecated concept. + + Old parent + + + + + + + + true + EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept. + + Old related + + + + + + + + true + 'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format. + + Ontology used + + + + + + + + + + + + + + + + true + 'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format. + Organization + + Organisation + + + + + + + + true + A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.). + + refactor_comment + + + + + + + + true + 'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too. + + Regular expression + + + + + + + + 'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching. + + Related term + + + + + + + + + true + 'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained. + Public repository + Source-code repository + + Repository + + + + + + + + true + Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children. + + thematic_editor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_format B' defines for the subject A, that it has the object B as its data format. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'. + has format + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_function B' defines for the subject A, that it has the object B as its function. + OBO_REL:bearer_of + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts. + has function + + + + + + + + OBO_REL:bearer_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_identifier B' defines for the subject A, that it has the object B as its identifier. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'. + has identifier + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined. + has input + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined. + has output + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B). + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined. + has topic + + + + + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_format_of B' defines for the subject A, that it is a data format of the object B. + OBO_REL:quality_of + + false + Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined. + is format of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_function_of B' defines for the subject A, that it is a function of the object B. + OBO_REL:function_of + OBO_REL:inheres_in + + true + Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used. + is function of + + + + + + + OBO_REL:function_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object. + + + + + OBO_REL:inheres_in + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B. + + false + Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined. + is identifier of + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'. + is input of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'. + is output of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B). + OBO_REL:quality_of + + true + Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'. + is topic of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of computational resource used in bioinformatics. + + Resource type + true + + + + + + + + + + + + beta12orEarlier + true + Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output. + Data record + Data set + Datum + + + Data + + + + + + + + + + + + + Data record + EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information). + + + + + Data set + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + Datum + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + + + + + beta12orEarlier + beta12orEarlier + + A bioinformatics package or tool, e.g. a standalone application or web service. + + + Tool + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model. + + + Database + true + + + + + + + + + + + + + + + beta12orEarlier + An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc. + + + Ontology + + + + + + + + + beta12orEarlier + 1.5 + + + A directory on disk from which files are read. + + Directory metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases. + + MeSH vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee. + + HGNC vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System). + + UMLS vocabulary + true + + + + + + + + + + + + + + + + beta12orEarlier + true + A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things). + ID + + + + Identifier + + + + + + + + + Almost exact but limited to identifying resources, and being unambiguous. + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry (retrievable via URL) from a biological database. + + Database entry + true + + + + + + + + + beta12orEarlier + Mass of a molecule. + + + Molecular mass + + + + + + + + + beta12orEarlier + PDBML:pdbx_formal_charge + Net charge of a molecule. + + + Molecular charge + + + + + + + + + beta12orEarlier + A specification of a chemical structure. + Chemical structure specification + + + Chemical formula + + + + + + + + + beta12orEarlier + A QSAR quantitative descriptor (name-value pair) of chemical structure. + + + QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties. + QSAR descriptor + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps and translation stop. + Raw sequence + true + + + + + + + + + beta12orEarlier + SO:2000061 + A molecular sequence and associated metadata. + + + Sequence record + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method. + Alignment reference + SO:0001260 + + + An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data. + This concept may be used for arbitrary sequence sets and associated data arising from processing. + Sequence set + + + + + + + + + beta12orEarlier + 1.5 + + + A character used to replace (mask) other characters in a molecular sequence. + + Sequence mask character + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of sequence masking to perform. + + Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits. + Sequence mask type + true + + + + + + + + + beta12orEarlier + 1.20 + + + The strand of a DNA sequence (forward or reverse). + + The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used. + DNA sense specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A specification of sequence length(s). + + Sequence length specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic or general information concerning molecular sequences. + + This is used for such things as a report including the sequence identifier, type and length. + Sequence metadata + true + + + + + + + + + beta12orEarlier + How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived. + + + This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human). + Sequence feature source + + + + + + + + + beta12orEarlier + A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits. + Database hits (sequence) + Sequence database hits + Sequence database search results + Sequence search hits + + + The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc. + Sequence search results + + + + + + + + + + beta12orEarlier + Report on the location of matches ("hits") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures. + Profile-profile alignment + Protein secondary database search results + Search results (protein secondary database) + Sequence motif hits + Sequence motif matches + Sequence profile alignment + Sequence profile hits + Sequence profile matches + Sequence-profile alignment + + + A "profile-profile alignment" is an alignment of two sequence profiles, each profile typically representing a sequence alignment. + A "sequence-profile alignment" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc. + Sequence signature matches + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data files used by motif or profile methods. + + Sequence signature model + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element. + + + This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on. + Sequence signature data + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of exact matches between subsequences (words) within two or more molecular sequences. + + Sequence alignment (words) + true + + + + + + + + + beta12orEarlier + A dotplot of sequence similarities identified from word-matching or character comparison. + + + Dotplot + + + + + + + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences. + Multiple sequence alignment + msa + + + Sequence alignment + + http://purl.bioontology.org/ontology/MSH/D016415 + http://semanticscience.org/resource/SIO_010066 + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a sequence alignment (or similar 'match') operation. + + Sequence alignment parameter + true + + + + + + + + + beta12orEarlier + A value representing molecular sequence similarity. + + + Sequence similarity score + + + + + + + + + beta12orEarlier + 1.5 + + + Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score. + + Sequence alignment metadata + true + + + + + + + + + beta12orEarlier + An informative report of molecular sequence alignment-derived data or metadata. + Sequence alignment metadata + + + Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score. + Sequence alignment report + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.25 or earlier + + A profile-profile alignment (each profile typically representing a sequence alignment). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.24 + + Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + + + Sequence-profile alignment + true + + + + + + + + + beta12orEarlier + Moby:phylogenetic_distance_matrix + A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation. + Phylogenetic distance matrix + + + Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix. + Sequence distance matrix + + + + + + + + + beta12orEarlier + Basic character data from which a phylogenetic tree may be generated. + + + As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments + Phylogenetic character data + http://www.evolutionaryontology.org/cdao.owl#Character + + + + + + + + + + + + + + + beta12orEarlier + Moby:Tree + Moby:myTree + Moby:phylogenetic_tree + The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length. + Phylogeny + + + A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'. + Phylogenetic tree + http://purl.bioontology.org/ontology/MSH/D010802 + http://www.evolutionaryontology.org/cdao.owl#Tree + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison. + Substitution matrix + + + The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats). + Comparison matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + Predicted or actual protein topology represented as a string of protein secondary structure elements. + + + The location and size of the secondary structure elements and intervening loop regions is usually indicated. + Protein topology + true + + + + + + + + + beta12orEarlier + 1.8 + + Secondary structure (predicted or real) of a protein. + + + Protein features report (secondary structure) + true + + + + + + + + + beta12orEarlier + 1.8 + + Super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein features report (super-secondary) + true + + + + + + + + + beta12orEarlier + true + Alignment of the (1D representations of) secondary structure of two or more proteins. + Secondary structure alignment (protein) + + + Protein secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (protein) + true + + + + + + + + + + + + + + + beta12orEarlier + Moby:RNAStructML + An informative report of secondary structure (predicted or real) of an RNA molecule. + Secondary structure (RNA) + + + This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc. + RNA secondary structure + + + + + + + + + beta12orEarlier + true + Moby:RNAStructAlignmentML + Alignment of the (1D representations of) secondary structure of two or more RNA molecules. + Secondary structure alignment (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report of RNA secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure. + Coordinate model + Structure data + + + The coordinate data may be predicted or real. + Structure + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry from a molecular tertiary (3D) structure database. + + Tertiary structure record + true + + + + + + + + + beta12orEarlier + 1.8 + + + Results (hits) from searching a database of tertiary structure. + + Structure database search results + true + + + + + + + + + + + + + + + beta12orEarlier + Alignment (superimposition) of molecular tertiary (3D) structures. + + + A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition. + Structure alignment + + + + + + + + + beta12orEarlier + An informative report of molecular tertiary structure alignment-derived data. + + + This is a broad data type and is used a placeholder for other, more specific types. + Structure alignment report + + + + + + + + + beta12orEarlier + A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison. + + + Structure similarity score + + + + + + + + + + + + + + + beta12orEarlier + Some type of structural (3D) profile or template (representing a structure or structure alignment). + 3D profile + Structural (3D) profile + + + Structural profile + + + + + + + + + beta12orEarlier + A 3D profile-3D profile alignment (each profile representing structures or a structure alignment). + Structural profile alignment + + + Structural (3D) profile alignment + + + + + + + + + beta12orEarlier + 1.5 + + + An alignment of a sequence to a 3D profile (representing structures or a structure alignment). + + Sequence-3D profile alignment + true + + + + + + + + + beta12orEarlier + Matrix of values used for scoring sequence-structure compatibility. + + + Protein sequence-structure scoring matrix + + + + + + + + + beta12orEarlier + An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s)). + + + Sequence-structure alignment + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific amino acid. + + Amino acid annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific peptide. + + Peptide annotation + true + + + + + + + + + beta12orEarlier + An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data. + Gene product annotation + + + Protein report + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model. + Protein physicochemical property + Protein properties + Protein sequence statistics + + + This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure). + Protein property + + + + + + + + + beta12orEarlier + 1.8 + + 3D structural motifs in a protein. + + Protein structural motifs and surfaces + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data concerning the classification of the sequences and/or structures of protein structural domain(s). + + Protein domain classification + true + + + + + + + + + beta12orEarlier + 1.8 + + structural domains or 3D folds in a protein or polypeptide chain. + + + Protein features report (domains) + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on architecture (spatial arrangement of secondary structure) of a protein structure. + + Protein architecture report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc. + + + Protein folding report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on the effect of (typically point) mutation on protein folding, stability, structure and function. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein features (mutation) + true + + + + + + + + + beta12orEarlier + Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein interaction raw data + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc. + Protein interaction record + Protein interaction report + Protein report (interaction) + Protein-protein interaction data + Atom interaction data + Protein non-covalent interactions report + Residue interaction data + + + Protein interaction data + + + + + + + + + + + + + + + beta12orEarlier + Protein classification data + An informative report on a specific protein family or other classification or group of protein sequences or structures. + Protein family annotation + + + Protein family report + + + + + + + + + beta12orEarlier + The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large. + + + Vmax + + + + + + + + + beta12orEarlier + Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction. + + + Km + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific nucleotide base. + + Nucleotide base annotation + true + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule. + Nucleic acid physicochemical property + GC-content + Nucleic acid property (structural) + Nucleic acid structural property + + + Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties. + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid property + + + + + + + + + + + + + + + beta12orEarlier + Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences. + Codon usage report + + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage data + + + + + + + + + beta12orEarlier + Moby:GeneInfo + Moby:gene + Moby_namespace:Human_Readable_Description + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + Gene and transcript structure (report) + Gene annotation + Gene features report + Gene function (report) + Gene structure (repot) + Nucleic acid features (gene and transcript structure) + + + This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s). + Gene report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products. + + Gene classification + true + + + + + + + + + beta12orEarlier + 1.8 + + stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + + + DNA variation + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chromosome. + + + This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc. + Chromosome report + + + + + + + + + beta12orEarlier + A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes. + Genotype/phenotype annotation + + + Genotype/phenotype report + + + + + + + + + beta12orEarlier + 1.8 + + PCR experiments, e.g. quantitative real-time PCR. + + + PCR experiment report + true + + + + + + + + + + beta12orEarlier + Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores. + + + This is the raw data produced by a DNA sequencing machine. + Sequence trace + + + + + + + + + beta12orEarlier + An assembly of fragments of a (typically genomic) DNA sequence. + Contigs + SO:0000353 + SO:0001248 + + + Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included. + Sequence assembly + + + + + + SO:0001248 + Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'. + + + + + + + + + beta12orEarlier + Radiation hybrid scores (RH) scores for one or more markers. + Radiation Hybrid (RH) scores + + + Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping. + RH scores + + + + + + + + + beta12orEarlier + A human-readable collection of information about the linkage of alleles. + Gene annotation (linkage) + Linkage disequilibrium (report) + + + This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + Genetic linkage report + + + + + + + + + beta12orEarlier + Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments. + Gene expression pattern + + + Gene expression profile + + + + + + + + + beta12orEarlier + 1.8 + + microarray experiments including conditions, protocol, sample:data relationships etc. + + + Microarray experiment report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on oligonucleotide probes (typically for use with DNA microarrays). + + Oligonucleotide probe data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Output from a serial analysis of gene expression (SAGE) experiment. + + SAGE experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Massively parallel signature sequencing (MPSS) data. + + MPSS experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequencing by synthesis (SBS) data. + + SBS experimental data + true + + + + + + + + + beta12orEarlier + 1.14 + + Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + + + Sequence tag profile (with gene assignment) + true + + + + + + + + + beta12orEarlier + Protein X-ray crystallographic data + X-ray crystallography data. + + + Electron density map + + + + + + + + + beta12orEarlier + Nuclear magnetic resonance (NMR) raw data, typically for a protein. + Protein NMR data + + + Raw NMR data + + + + + + + + + beta12orEarlier + Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data. + CD spectrum + Protein circular dichroism (CD) spectroscopic data + + + CD spectra + + + + + + + + + + + + + + + beta12orEarlier + Volume map data from electron microscopy. + 3D volume map + EM volume map + Electron microscopy volume map + + + Volume map + + + + + + + + + beta12orEarlier + 1.19 + + Annotation on a structural 3D model (volume map) from electron microscopy. + + + Electron microscopy model + true + + + + + + + + + + + + + + + beta12orEarlier + Two-dimensional gel electrophoresis image. + + + 2D PAGE image + + + + + + + + + + + + + + + beta12orEarlier + Spectra from mass spectrometry. + Mass spectrometry spectra + + + Mass spectrum + + + + + + + + + + + + + + + + beta12orEarlier + A set of peptide masses (peptide mass fingerprint) from mass spectrometry. + Peak list + Protein fingerprint + Molecular weights standard fingerprint + + + A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides. + Peptide mass fingerprint + + + + + + + + + + + + + + + + beta12orEarlier + Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer. + 'Protein identification' + Peptide spectrum match + + + Peptide identification + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway. + + Pathway or network annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A map (typically a diagram) of a biological pathway. + + Biological pathway map + true + + + + + + + + + beta12orEarlier + 1.5 + + + A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper. + + Data resource definition + true + + + + + + + + + beta12orEarlier + Basic information, annotation or documentation concerning a workflow (but not the workflow itself). + + + Workflow metadata + + + + + + + + + + + + + + + beta12orEarlier + A biological model represented in mathematical terms. + Biological model + + + Mathematical model + + + + + + + + + beta12orEarlier + A value representing estimated statistical significance of some observed data; typically sequence database hits. + + + Statistical estimate score + + + + + + + + + beta12orEarlier + 1.5 + + + Resource definition for an EMBOSS database. + + EMBOSS database resource definition + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a version of software or data, for example name, version number and release date. + + Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records. + Version information + true + + + + + + + + + beta12orEarlier + A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases. + + + The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc. + Database cross-mapping + + + + + + + + + + + + + + + beta12orEarlier + An index of data of biological relevance. + + + Data index + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning an analysis of an index of biological data. + Database index annotation + + + Data index report + + + + + + + + + beta12orEarlier + Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc. + + + Database metadata + + + + + + + + + beta12orEarlier + Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation. + + + Tool metadata + + + + + + + + + beta12orEarlier + 1.5 + + + Textual metadata on a submitted or completed job. + + Job metadata + true + + + + + + + + + beta12orEarlier + Textual metadata on a software author or end-user, for example a person or other software. + + + User metadata + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chemical compound. + Chemical compound annotation + Chemical structure report + Small molecule annotation + + + Small molecule report + + + + + + + + + beta12orEarlier + A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on. + Cell line annotation + Organism strain data + + + Cell line report + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific scent. + + Scent annotation + true + + + + + + + + + beta12orEarlier + A term (name) from an ontology. + Ontology class name + Ontology terms + + + Ontology term + + + + + + + + + beta12orEarlier + Data concerning or derived from a concept from a biological ontology. + Ontology class metadata + Ontology term metadata + + + Ontology concept data + + + + + + + + + beta12orEarlier + Moby:BooleanQueryString + Moby:Global_Keyword + Moby:QueryString + Moby:Wildcard_Query + Keyword(s) or phrase(s) used (typically) for text-searching purposes. + Phrases + Term + + + Boolean operators (AND, OR and NOT) and wildcard characters may be allowed. + Keyword + + + + + + + + + beta12orEarlier + Moby:GCP_SimpleCitation + Moby:Publication + Bibliographic data that uniquely identifies a scientific article, book or other published material. + Bibliographic reference + Reference + + + A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available. + Citation + + + + + + + + + + beta12orEarlier + A scientific text, typically a full text article from a scientific journal. + Article text + Scientific article + + + Article + + + + + + + + + + beta12orEarlier + A human-readable collection of information resulting from text mining. + Text mining output + + + A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles. + Text mining report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a biological entity or phenomenon. + + Entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a data resource. + + Data resource identifier + true + + + + + + + + + beta12orEarlier + true + An identifier that identifies a particular type of data. + Identifier (typed) + + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (by type of entity) + + + + + + + + + beta12orEarlier + true + An identifier of a bioinformatics tool, e.g. an application or web service. + + + + Tool identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence). + + Discrete entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing). + + Entity feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a collection of discrete biological entities. + + Entity collection identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a physical, observable biological occurrence or event. + + Phenomenon identifier + true + + + + + + + + + beta12orEarlier + true + Name or other identifier of a molecule. + + + + Molecule identifier + + + + + + + + + beta12orEarlier + true + Identifier (e.g. character symbol) of a specific atom. + Atom identifier + + + + Atom ID + + + + + + + + + + beta12orEarlier + true + Name of a specific molecule. + + + + Molecule name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type a molecule. + + For example, 'Protein', 'DNA', 'RNA' etc. + Molecule type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Unique identifier of a chemical compound. + + Chemical identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + Name of a chromosome. + + + + Chromosome name + + + + + + + + + beta12orEarlier + true + Identifier of a peptide chain. + + + + Peptide identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein. + + + + Protein identifier + + + + + + + + + + beta12orEarlier + Unique name of a chemical compound. + Chemical name + + + + Compound name + + + + + + + + + beta12orEarlier + Unique registry number of a chemical compound. + + + + Chemical registry number + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Code word for a ligand, for example from a PDB file. + + Ligand identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a drug. + + + + Drug identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an amino acid. + Residue identifier + + + + Amino acid identifier + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleotide. + + + + Nucleotide identifier + + + + + + + + + beta12orEarlier + true + Identifier of a monosaccharide. + + + + Monosaccharide identifier + + + + + + + + + beta12orEarlier + Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound. + ChEBI chemical name + + + + This is the recommended chemical name for use for example in database annotation. + Chemical name (ChEBI) + + + + + + + + + beta12orEarlier + IUPAC recommended name of a chemical compound. + IUPAC chemical name + + + + Chemical name (IUPAC) + + + + + + + + + beta12orEarlier + International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO). + INN chemical name + + + + Chemical name (INN) + + + + + + + + + beta12orEarlier + Brand name of a chemical compound. + Brand chemical name + + + + Chemical name (brand) + + + + + + + + + beta12orEarlier + Synonymous name of a chemical compound. + Synonymous chemical name + + + + Chemical name (synonymous) + + + + + + + + + + + beta12orEarlier + CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + CAS chemical registry number + Chemical registry number (CAS) + + + + CAS number + + + + + + + + + + beta12orEarlier + Beilstein registry number of a chemical compound. + Beilstein chemical registry number + + + + Chemical registry number (Beilstein) + + + + + + + + + + beta12orEarlier + Gmelin registry number of a chemical compound. + Gmelin chemical registry number + + + + Chemical registry number (Gmelin) + + + + + + + + + beta12orEarlier + 3-letter code word for a ligand (HET group) from a PDB file, for example ATP. + Component identifier code + Short ligand name + + + + HET group name + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing an amino acid. + + + + Amino acid name + + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing a nucleotide. + + + + Nucleotide code + + + + + + + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_strand_id + WHATIF: chain + Identifier of a polypeptide chain from a protein. + Chain identifier + PDB chain identifier + PDB strand id + Polypeptide chain identifier + Protein chain identifier + + + + This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA + Polypeptide chain ID + + + + + + + + + + beta12orEarlier + Name of a protein. + + + + Protein name + + + + + + + + + beta12orEarlier + Name or other identifier of an enzyme or record from a database of enzymes. + + + + Enzyme identifier + + + + + + + + + + beta12orEarlier + [0-9]+\.-\.-\.-|[0-9]+\.[0-9]+\.-\.-|[0-9]+\.[0-9]+\.[0-9]+\.-|[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ + Moby:Annotated_EC_Number + Moby:EC_Number + An Enzyme Commission (EC) number of an enzyme. + EC + EC code + Enzyme Commission number + + + + EC number + + + + + + + + + + beta12orEarlier + Name of an enzyme. + + + + Enzyme name + + + + + + + + + beta12orEarlier + Name of a restriction enzyme. + + + + Restriction enzyme name + + + + + + + + + beta12orEarlier + 1.5 + + + A specification (partial or complete) of one or more positions or regions of a molecular sequence or map. + + Sequence position specification + true + + + + + + + + + beta12orEarlier + A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file. + + + + Sequence feature ID + + + + + + + + + beta12orEarlier + PDBML:_atom_site.id + WHATIF: PDBx_atom_site + WHATIF: number + A position of one or more points (base or residue) in a sequence, or part of such a specification. + SO:0000735 + + + Sequence position + + + + + + + + + beta12orEarlier + Specification of range(s) of sequence positions. + + + Sequence range + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an nucleic acid feature. + + Nucleic acid feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a protein feature. + + Protein feature identifier + true + + + + + + + + + beta12orEarlier + The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key. + Sequence feature method + Sequence feature type + + + A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence. + Sequence feature key + + + + + + + + + beta12orEarlier + Typically one of the EMBL or Swiss-Prot feature qualifiers. + + + Feature qualifiers hold information about a feature beyond that provided by the feature key and location. + Sequence feature qualifier + + + + + + + + + + + beta12orEarlier + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label. + Sequence feature name + + + A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature. + Sequence feature label + + + + + + + + + + beta12orEarlier + The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications. + UFO + + + EMBOSS Uniform Feature Object + + + + + + + + + beta12orEarlier + beta12orEarlier + + + String of one or more ASCII characters representing a codon. + + Codon name + true + + + + + + + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database. + + + + Gene identifier + + + + + + + + + beta12orEarlier + Moby_namespace:Global_GeneCommonName + Moby_namespace:Global_GeneSymbol + The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name. + + + + Gene symbol + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene + An NCBI unique identifier of a gene. + Entrez gene ID + Gene identifier (Entrez) + Gene identifier (NCBI) + NCBI gene ID + NCBI geneid + + + + Gene ID (NCBI) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI RefSeq unique identifier of a gene. + + Gene identifier (NCBI RefSeq) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI UniGene unique identifier of a gene. + + Gene identifier (NCBI UniGene) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An Entrez unique identifier of a gene. + + Gene identifier (Entrez) + true + + + + + + + + + + beta12orEarlier + Identifier of a gene or feature from the CGD database. + CGD ID + + + + Gene ID (CGD) + + + + + + + + + + beta12orEarlier + Identifier of a gene from DictyBase. + + + + Gene ID (DictyBase) + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene (or other feature) from the Ensembl database. + Gene ID (Ensembl) + + + + Ensembl gene ID + + + + + + + + + + + beta12orEarlier + S[0-9]+ + Identifier of an entry from the SGD database. + SGD identifier + + + + Gene ID (SGD) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9\.-]* + Moby_namespace:GeneDB + Identifier of a gene from the GeneDB database. + GeneDB identifier + + + + Gene ID (GeneDB) + + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TIGR database. + + + + TIGR identifier + + + + + + + + + + beta12orEarlier + Gene:[0-9]{7} + Identifier of an gene from the TAIR database. + + + + TAIR accession (gene) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein structural domain. + + + + This is typically a character or string concatenated with a PDB identifier and a chain identifier. + Protein domain ID + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the SCOP database. + + + + SCOP domain identifier + + + + + + + + + beta12orEarlier + 1nr3A00 + Identifier of a protein domain from CATH. + CATH domain identifier + + + + CATH domain ID + + + + + + + + + beta12orEarlier + A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification. + + + + An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs. + SCOP concise classification string (sccs) + + + + + + + + + beta12orEarlier + 33229 + Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229. + SCOP unique identifier + sunid + + + + A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level. + SCOP sunid + + + + + + + + + beta12orEarlier + 3.30.1190.10.1.1.1.1.1 + A code number identifying a node from the CATH database. + CATH code + CATH node identifier + + + + CATH node ID + + + + + + + + + beta12orEarlier + The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes). + + + + Kingdom name + + + + + + + + + beta12orEarlier + The name of a species (typically a taxonomic group) of organism. + Organism species + + + + Species name + + + + + + + + + + beta12orEarlier + The name of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain name + + + + + + + + + beta12orEarlier + true + A string of characters that name or otherwise identify a resource on the Internet. + URIs + + + URI + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a biological or bioinformatics database. + Database identifier + + + + Database ID + + + + + + + + + beta12orEarlier + The name of a directory. + + + + Directory name + + + + + + + + + beta12orEarlier + The name (or part of a name) of a file (of any type). + + + + File name + + + + + + + + + + + + + + + + beta12orEarlier + Name of an ontology of biological or bioinformatics concepts and relations. + + + + Ontology name + + + + + + + + + beta12orEarlier + Moby:Link + Moby:URL + A Uniform Resource Locator (URL). + + + URL + + + + + + + + + beta12orEarlier + A Uniform Resource Name (URN). + + + URN + + + + + + + + + beta12orEarlier + A Life Science Identifier (LSID) - a unique identifier of some data. + Life Science Identifier + + + LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:<Authority>:<Namespace>:<ObjectID>[:<Version>] + LSID + + + + + + + + + + beta12orEarlier + The name of a biological or bioinformatics database. + + + + Database name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a molecular sequence database. + + Sequence database name + true + + + + + + + + + beta12orEarlier + The name of a file (of any type) with restricted possible values. + + + + Enumerated file name + + + + + + + + + beta12orEarlier + The extension of a file name. + + + + A file extension is the characters appearing after the final '.' in the file name. + File name extension + + + + + + + + + beta12orEarlier + The base name of a file. + + + + A file base name is the file name stripped of its directory specification and extension. + File base name + + + + + + + + + + + + + + + + beta12orEarlier + Name of a QSAR descriptor. + + + + QSAR descriptor name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type. + + This concept is required for completeness. It should never have child concepts. + Database entry identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of molecular sequence(s) or entries from a molecular sequence database. + + + + Sequence identifier + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a set of molecular sequence(s). + + + + Sequence set ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns. + + Sequence signature identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular sequence alignment, for example a record from an alignment database. + + + + Sequence alignment ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of a phylogenetic distance matrix. + + Phylogenetic distance matrix identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a phylogenetic tree for example from a phylogenetic tree database. + + + + Phylogenetic tree ID + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a comparison matrix. + Substitution matrix identifier + + + + Comparison matrix identifier + + + + + + + + + beta12orEarlier + true + A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment). + Structural profile identifier + + + + Structural (3D) profile ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of tertiary structure alignments. + + + + Structure alignment ID + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an index of amino acid physicochemical and biochemical property data. + + + + Amino acid index ID + + + + + + + + + + + + + + + beta12orEarlier + true + Molecular interaction ID + Identifier of a report of protein interactions from a protein interaction database (typically). + + + + Protein interaction ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein family. + Protein secondary database record identifier + + + + Protein family identifier + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Unique name of a codon usage table. + + + + Codon usage table name + + + + + + + + + + beta12orEarlier + true + Identifier of a transcription factor (or a TF binding site). + + + + Transcription factor identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of microarray data. + + + + Experiment annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of electron microscopy data. + + + + Electron microscopy model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Accession of a report of gene expression (e.g. a gene expression profile) from a database. + Gene expression profile identifier + + + + Gene expression report ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotypes and phenotypes. + + + + Genotype and phenotype annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of biological pathways or networks. + + + + Pathway or network identifier + + + + + + + + + beta12orEarlier + true + Identifier of a biological or biomedical workflow, typically from a database of workflows. + + + + Workflow ID + + + + + + + + + beta12orEarlier + true + Identifier of a data type definition from some provider. + Data resource definition identifier + + + + Data resource definition ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a mathematical model, typically an entry from a database. + Biological model identifier + + + + Biological model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of chemicals. + Chemical compound identifier + Compound ID + Small molecule identifier + + + + Compound identifier + + + + + + + + + beta12orEarlier + A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept ID + + + + + + + + + + + + + + + beta12orEarlier + true + Unique identifier of a scientific article. + Article identifier + + + + Article ID + + + + + + + + + + beta12orEarlier + FB[a-zA-Z_0-9]{2}[0-9]{7} + Identifier of an object from the FlyBase database. + + + + FlyBase ID + + + + + + + + + + beta12orEarlier + Name of an object from the WormBase database, usually a human-readable name. + + + + WormBase name + + + + + + + + + beta12orEarlier + Class of an object from the WormBase database. + + + + A WormBase class describes the type of object such as 'sequence' or 'protein'. + WormBase class + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a molecular sequence database entry. + Sequence accession number + + + + Sequence accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of molecular sequence. + + Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc). + Sequence type + true + + + + + + + + + + beta12orEarlier + The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications. + EMBOSS USA + + + + EMBOSS Uniform Sequence Address + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a protein sequence database entry. + Protein sequence accession number + + + + Sequence accession (protein) + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide sequence database entry. + Nucleotide sequence accession number + + + + Sequence accession (nucleic acid) + + + + + + + + + + beta12orEarlier + (NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+ + Accession number of a RefSeq database entry. + RefSeq ID + + + + RefSeq accession + + + + + + + + + beta12orEarlier + 1.0 + + + Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number. + + UniProt accession (extended) + true + + + + + + + + + + beta12orEarlier + An identifier of PIR sequence database entry. + PIR ID + PIR accession number + + + + PIR identifier + + + + + + + + + beta12orEarlier + 1.2 + + Identifier of a TREMBL sequence database entry. + + + TREMBL accession + true + + + + + + + + + beta12orEarlier + Primary identifier of a Gramene database entry. + Gramene primary ID + + + + Gramene primary identifier + + + + + + + + + + beta12orEarlier + Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases. + + + + EMBL/GenBank/DDBJ ID + + + + + + + + + + beta12orEarlier + A unique identifier of an entry (gene cluster) from the NCBI UniGene database. + UniGene ID + UniGene cluster ID + UniGene identifier + + + + Sequence cluster ID (UniGene) + + + + + + + + + + + beta12orEarlier + Identifier of a dbEST database entry. + dbEST ID + + + + dbEST accession + + + + + + + + + + beta12orEarlier + Identifier of a dbSNP database entry. + dbSNP identifier + + + + dbSNP ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The EMBOSS type of a molecular sequence. + + See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes. + EMBOSS sequence type + true + + + + + + + + + beta12orEarlier + 1.5 + + + List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile). + + EMBOSS listfile + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a cluster of molecular sequence(s). + + + + Sequence cluster ID + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the COG database. + COG ID + + + + Sequence cluster ID (COG) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence motif, for example an entry from a motif database. + + + + Sequence motif identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence profile. + + + + A sequence profile typically represents a sequence alignment. + Sequence profile ID + + + + + + + + + beta12orEarlier + Identifier of an entry from the ELMdb database of protein functional sites. + + + + ELM ID + + + + + + + + + beta12orEarlier + PS[0-9]{5} + Accession number of an entry from the Prosite database. + Prosite ID + + + + Prosite accession number + + + + + + + + + + + + + + + + beta12orEarlier + Unique identifier or name of a HMMER hidden Markov model. + + + + HMMER hidden Markov model ID + + + + + + + + + + beta12orEarlier + Unique identifier or name of a profile from the JASPAR database. + + + + JASPAR profile ID + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a sequence alignment. + + Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on. + Sequence alignment type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The type of a BLAST sequence alignment. + + BLAST sequence alignment type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a phylogenetic tree. + + For example 'nj', 'upgmp' etc. + Phylogenetic tree type + true + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeBASE database. + + + + TreeBASE study accession number + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeFam database. + + + + TreeFam accession number + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a comparison matrix. + + For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used. + Comparison matrix type + true + + + + + + + + + + + + + + + + beta12orEarlier + Unique name or identifier of a comparison matrix. + Substitution matrix name + + + + See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix. + Comparison matrix name + + + + + + + + + + beta12orEarlier + [0-9][a-zA-Z_0-9]{3} + An identifier of an entry from the PDB database. + PDB identifier + PDBID + + + + A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf) + PDB ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the AAindex database. + + + + AAindex ID + + + + + + + + + + beta12orEarlier + Accession number of an entry from the BIND database. + + + + BIND accession number + + + + + + + + + + beta12orEarlier + EBI\-[0-9]+ + Accession number of an entry from the IntAct database. + + + + IntAct accession number + + + + + + + + + + beta12orEarlier + Name of a protein family. + + + + Protein family name + + + + + + + + + + + + + + + beta12orEarlier + Name of an InterPro entry, usually indicating the type of protein matches for that entry. + + + + InterPro entry name + + + + + + + + + + + + + + + + beta12orEarlier + IPR015590 + IPR[0-9]{6} + Primary accession number of an InterPro entry. + InterPro primary accession + InterPro primary accession number + + + + Every InterPro entry has a unique accession number to provide a persistent citation of database records. + InterPro accession + + + + + + + + + + + + + + + beta12orEarlier + Secondary accession number of an InterPro entry. + InterPro secondary accession number + + + + InterPro secondary accession + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the Gene3D database. + + + + Gene3D ID + + + + + + + + + + beta12orEarlier + PIRSF[0-9]{6} + Unique identifier of an entry from the PIRSF database. + + + + PIRSF ID + + + + + + + + + + beta12orEarlier + PR[0-9]{5} + The unique identifier of an entry in the PRINTS database. + + + + PRINTS code + + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Accession number of a Pfam entry. + + + + Pfam accession number + + + + + + + + + + beta12orEarlier + SM[0-9]{5} + Accession number of an entry from the SMART database. + + + + SMART accession number + + + + + + + + + + beta12orEarlier + Unique identifier (number) of a hidden Markov model from the Superfamily database. + + + + Superfamily hidden Markov model number + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the TIGRFam database. + TIGRFam accession number + + + + TIGRFam ID + + + + + + + + + + beta12orEarlier + PD[0-9]+ + A ProDom domain family accession number. + + + + ProDom is a protein domain family database. + ProDom accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TRANSFAC database. + + + + TRANSFAC accession number + + + + + + + + + beta12orEarlier + [AEP]-[a-zA-Z_0-9]{4}-[0-9]+ + Accession number of an entry from the ArrayExpress database. + ArrayExpress experiment ID + + + + ArrayExpress accession number + + + + + + + + + beta12orEarlier + [0-9]+ + PRIDE experiment accession number. + + + + PRIDE experiment accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMDB electron microscopy database. + + + + EMDB ID + + + + + + + + + + beta12orEarlier + [GDS|GPL|GSE|GSM][0-9]+ + Accession number of an entry from the GEO database. + + + + GEO accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the GermOnline database. + + + + GermOnline ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMAGE database. + + + + EMAGE ID + + + + + + + + + beta12orEarlier + true + Accession number of an entry from a database of disease. + + + + Disease ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the HGVbase database. + + + + HGVbase ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the HIVDB database. + + HIVDB identifier + true + + + + + + + + + + beta12orEarlier + [*#+%^]?[0-9]{6} + Identifier of an entry from the OMIM database. + + + + OMIM ID + + + + + + + + + + + beta12orEarlier + Unique identifier of an object from one of the KEGG databases (excluding the GENES division). + + + + KEGG object identifier + + + + + + + + + + beta12orEarlier + REACT_[0-9]+(\.[0-9]+)? + Identifier of an entry from the Reactome database. + Reactome ID + + + + Pathway ID (reactome) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the aMAZE database. + + Pathway ID (aMAZE) + true + + + + + + + + + + + beta12orEarlier + Identifier of an pathway from the BioCyc biological pathways database. + BioCyc pathway ID + + + + Pathway ID (BioCyc) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the INOH database. + INOH identifier + + + + Pathway ID (INOH) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PATIKA database. + PATIKA ID + + + + Pathway ID (PATIKA) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB. + CPDB ID + + + + This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined. + Pathway ID (CPDB) + + + + + + + + + + beta12orEarlier + PTHR[0-9]{5} + Identifier of a biological pathway from the Panther Pathways database. + Panther Pathways ID + + + + Pathway ID (Panther) + + + + + + + + + + + + + + + + beta12orEarlier + MIR:00100005 + MIR:[0-9]{8} + Unique identifier of a MIRIAM data resource. + + + + This is the identifier used internally by MIRIAM for a data type. + MIRIAM identifier + + + + + + + + + + + + + + + beta12orEarlier + The name of a data type from the MIRIAM database. + + + + MIRIAM data type name + + + + + + + + + + + + + + + + + beta12orEarlier + urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202 + The URI (URL or URN) of a data entity from the MIRIAM database. + identifiers.org synonym + + + + A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term. + MIRIAM URI + + + + + + + + + beta12orEarlier + UniProt|Enzyme Nomenclature + The primary name of a data type from the MIRIAM database. + + + + The primary name of a MIRIAM data type is taken from a controlled vocabulary. + MIRIAM data type primary name + + + + + UniProt|Enzyme Nomenclature + A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'. + + + + + + + + + beta12orEarlier + A synonymous name of a data type from the MIRIAM database. + + + + A synonymous name for a MIRIAM data type taken from a controlled vocabulary. + MIRIAM data type synonymous name + + + + + + + + + + beta12orEarlier + Unique identifier of a Taverna workflow. + + + + Taverna workflow ID + + + + + + + + + + beta12orEarlier + Name of a biological (mathematical) model. + + + + Biological model name + + + + + + + + + + beta12orEarlier + (BIOMD|MODEL)[0-9]{10} + Unique identifier of an entry from the BioModel database. + + + + BioModel ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure. + PubChem compound accession identifier + + + + PubChem CID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the ChemSpider database. + + + + ChemSpider ID + + + + + + + + + + beta12orEarlier + CHEBI:[0-9]+ + Identifier of an entry from the ChEBI database. + ChEBI IDs + ChEBI identifier + + + + ChEBI ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the BioPax ontology. + + + + BioPax concept ID + + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a concept from The Gene Ontology. + GO concept identifier + + + + GO concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MeSH vocabulary. + + + + MeSH concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the HGNC controlled vocabulary. + + + + HGNC concept ID + + + + + + + + + + + beta12orEarlier + 9662|3483|182682 + [1-9][0-9]{0,8} + A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database. + NCBI tax ID + NCBI taxonomy identifier + + + + NCBI taxonomy ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the Plant Ontology (PO). + + + + Plant Ontology concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the UMLS vocabulary. + + + + UMLS concept ID + + + + + + + + + + beta12orEarlier + FMA:[0-9]+ + An identifier of a concept from Foundational Model of Anatomy. + + + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the EMAP mouse ontology. + + + + EMAP concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the ChEBI ontology. + + + + ChEBI concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MGED ontology. + + + + MGED concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the myGrid ontology. + + + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid concept ID + + + + + + + + + + beta12orEarlier + 4963447 + [1-9][0-9]{0,8} + PubMed unique identifier of an article. + PMID + + + + PubMed ID + + + + + + + + + + beta12orEarlier + (doi\:)?[0-9]{2}\.[0-9]{4}/.* + Digital Object Identifier (DOI) of a published article. + Digital Object Identifier + + + + DOI + + + + + + + + + + beta12orEarlier + Medline UI (unique identifier) of an article. + Medline unique identifier + + + + The use of Medline UI has been replaced by the PubMed unique identifier. + Medline UI + + + + + + + + + beta12orEarlier + The name of a computer package, application, method or function. + + + + Tool name + + + + + + + + + beta12orEarlier + The unique name of a signature (sequence classifier) method. + + + + Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP. + Tool name (signature) + + + + + + + + + beta12orEarlier + The name of a BLAST tool. + BLAST name + + + + This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'. + Tool name (BLAST) + + + + + + + + + beta12orEarlier + The name of a FASTA tool. + + + + This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'. + Tool name (FASTA) + + + + + + + + + beta12orEarlier + The name of an EMBOSS application. + + + + Tool name (EMBOSS) + + + + + + + + + beta12orEarlier + The name of an EMBASSY package. + + + + Tool name (EMBASSY package) + + + + + + + + + beta12orEarlier + A QSAR constitutional descriptor. + QSAR constitutional descriptor + + + QSAR descriptor (constitutional) + + + + + + + + + beta12orEarlier + A QSAR electronic descriptor. + QSAR electronic descriptor + + + QSAR descriptor (electronic) + + + + + + + + + beta12orEarlier + A QSAR geometrical descriptor. + QSAR geometrical descriptor + + + QSAR descriptor (geometrical) + + + + + + + + + beta12orEarlier + A QSAR topological descriptor. + QSAR topological descriptor + + + QSAR descriptor (topological) + + + + + + + + + beta12orEarlier + A QSAR molecular descriptor. + QSAR molecular descriptor + + + QSAR descriptor (molecular) + + + + + + + + + beta12orEarlier + Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (protein) + + + + + + + + + beta12orEarlier + Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (nucleic acid) + + + + + + + + + + + + + + + beta12orEarlier + A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information. + + + The cluster might include sequences identifiers, short descriptions, alignment and summary information. + Sequence cluster + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration. + + A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'. + Psiblast checkpoint file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequences generated by HMMER package in FASTA-style format. + + HMMER synthetic sequences set + true + + + + + + + + + + + + + + + beta12orEarlier + A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses. + + + Proteolytic digest + + + + + + + + + beta12orEarlier + SO:0000412 + Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease. + + + Restriction digest + + + + + + + + + beta12orEarlier + Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set. + + + PCR primers + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format. + + vectorstrip cloning vector definition file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format. + + Primer3 internal oligo mishybridizing library + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format. + + Primer3 mispriming library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of one or more pairs of primer sequences, as used by EMBOSS primersearch application. + + primersearch primer pairs sequence record + true + + + + + + + + + + beta12orEarlier + A cluster of protein sequences. + Protein sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (protein) + + + + + + + + + + beta12orEarlier + A cluster of nucleotide sequences. + Nucleotide sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (nucleic acid) + + + + + + + + + beta12orEarlier + The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths. + + + Sequence length + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence word. + + Word size is used for example in word-based sequence database search methods. + Word size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence window. + + A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring. + Window size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Specification of range(s) of length of sequences. + + Sequence length range + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc. + + + Sequence information report + true + + + + + + + + + beta12orEarlier + An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis. + Sequence properties report + + + Sequence property + + + + + + + + + beta12orEarlier + Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence. + Feature record + Features + General sequence features + Sequence features report + SO:0000110 + + + This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required. + Sequence features + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + beta13 + + + Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Sequence features (comparative) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from protein sequence data. + + Sequence property (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from nucleotide sequence data. + + Sequence property (nucleic acid) + true + + + + + + + + + beta12orEarlier + A report on sequence complexity, for example low-complexity or repeat regions in sequences. + Sequence property (complexity) + + + Sequence complexity report + + + + + + + + + beta12orEarlier + A report on ambiguity in molecular sequence(s). + Sequence property (ambiguity) + + + Sequence ambiguity report + + + + + + + + + beta12orEarlier + A report (typically a table) on character or word composition / frequency of a molecular sequence(s). + Sequence composition + Sequence property (composition) + + + Sequence composition report + + + + + + + + + beta12orEarlier + A report on peptide fragments of certain molecular weight(s) in one or more protein sequences. + + + Peptide molecular weight hits + + + + + + + + + beta12orEarlier + A plot of third base position variability in a nucleotide sequence. + + + Base position variability plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A table of character or word composition / frequency of a molecular sequence. + + Sequence composition table + true + + + + + + + + + + beta12orEarlier + A table of base frequencies of a nucleotide sequence. + + + Base frequencies table + + + + + + + + + + beta12orEarlier + A table of word composition of a nucleotide sequence. + + + Base word frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid frequencies of a protein sequence. + Sequence composition (amino acid frequencies) + + + Amino acid frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid word composition of a protein sequence. + Sequence composition (amino acid words) + + + Amino acid word frequencies table + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence in DAS format. + + DAS sequence feature annotation + true + + + + + + + + + beta12orEarlier + Annotation of positional sequence features, organised into a standard feature table. + Sequence feature table + + + Feature table + + + + + + + + + + + + + + + beta12orEarlier + A map of (typically one) DNA sequence annotated with positional or non-positional features. + DNA map + + + Map + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable. + Feature table (nucleic acid) + Nucleic acid feature table + Genome features + Genomic features + + + This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features. + Nucleic acid features + + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a protein sequence. + Feature table (protein) + Protein feature table + + + This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features. + Protein features + + + + + + + + + beta12orEarlier + Moby:GeneticMap + A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies. + Linkage map + + + A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms. + Genetic map + + + + + + + + + beta12orEarlier + A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs. + + + A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment. + Sequence map + + + + + + + + + beta12orEarlier + A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them. + + + Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing. + Physical map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image of a sequence with matches to signatures, motifs or profiles. + + + Sequence signature map + true + + + + + + + + + beta12orEarlier + A map showing banding patterns derived from direct observation of a stained chromosome. + Chromosome map + Cytogenic map + Cytologic map + + + This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms. + Cytogenetic map + + + + + + + + + beta12orEarlier + A gene map showing distances between loci based on relative cotransduction frequencies. + + + DNA transduction map + + + + + + + + + beta12orEarlier + Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene. + + + Gene map + + + + + + + + + beta12orEarlier + Sequence map of a plasmid (circular DNA). + + + Plasmid map + + + + + + + + + beta12orEarlier + Sequence map of a whole genome. + + + Genome map + + + + + + + + + + beta12orEarlier + Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence. + + + Restriction map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches. + InterPro compact match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing detailed information on matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. + InterPro detailed match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing the architecture of InterPro domains in a protein sequence. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein. + InterPro architecture image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + SMART protein schematic in PNG format. + + SMART protein schematic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences. + + + GlobPlot domain image + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences. + + + Sequence motif matches + true + + + + + + + + + beta12orEarlier + 1.5 + + + Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + The report might include derived data map such as classification, annotation, organisation, periodicity etc. + Sequence features (repeats) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + + Gene and transcript structure (report) + true + + + + + + + + + beta12orEarlier + 1.8 + + regions of a nucleic acid sequence containing mobile genetic elements. + + + Mobile genetic elements + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on quadruplex-forming motifs in a nucleotide sequence. + + Nucleic acid features (quadruplexes) + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on nucleosome formation potential or exclusion sequence(s). + + + Nucleosome exclusion sequences + true + + + + + + + + + beta12orEarlier + beta13 + + A report on exonic splicing enhancers (ESE) in an exon. + + + Gene features (exonic splicing enhancer) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc. + + Nucleic acid features (microRNA) + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding region + true + + + + + + + + + beta12orEarlier + beta13 + + + A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence. + + Gene features (SECIS element) + true + + + + + + + + + beta12orEarlier + 1.8 + + transcription factor binding sites (TFBS) in a DNA sequence. + + + Transcription factor binding sites + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites. + + Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids. + Protein features (sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein features report (signal peptides) + true + + + + + + + + + beta12orEarlier + 1.8 + + cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein features report (cleavage sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein features (post-translation modifications) + true + + + + + + + + + beta12orEarlier + 1.8 + + catalytic residues (active site) of an enzyme. + + + Protein features report (active sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids. + + + Protein features report (binding sites) + true + + + + + + + + + beta12orEarlier + beta13 + + A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data. + + + Epitope mapping is commonly done during vaccine design. + Protein features (epitopes) + true + + + + + + + + + beta12orEarlier + 1.8 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein features report (nucleic acid binding sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on epitopes that bind to MHC class I molecules. + + MHC Class I epitopes report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted epitopes that bind to MHC class II molecules. + + MHC Class II epitopes report + true + + + + + + + + + beta12orEarlier + beta13 + + A report or plot of PEST sites in a protein sequence. + + + 'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically. + Protein features (PEST sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Scores from a sequence database search (for example a BLAST search). + + Sequence database hits scores list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignments from a sequence database search (for example a BLAST search). + + Sequence database hits alignments list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search). + + Sequence database hits evaluation data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alphabet for the motifs (patterns) that MEME will search for. + + MEME motif alphabet + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MEME background frequencies file. + + MEME background frequencies file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of directives for ordering and spacing of MEME motifs. + + MEME motifs directive file + true + + + + + + + + + beta12orEarlier + Dirichlet distribution used by hidden Markov model analysis programs. + + + Dirichlet distribution + + + + + + + + + beta12orEarlier + 1.4 + + + + Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states. + + HMM emission and transition counts + true + + + + + + + + + beta12orEarlier + Regular expression pattern. + + + Regular expression + + + + + + + + + + + + + + + beta12orEarlier + Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence. + + + Sequence motif + + + + + + + + + + + + + + + beta12orEarlier + Some type of statistical model representing a (typically multiple) sequence alignment. + + + Sequence profile + http://semanticscience.org/resource/SIO_010531 + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved protein sequence pattern. + InterPro entry + Protein domain signature + Protein family signature + Protein region signature + Protein repeat signature + Protein site signature + + + Protein signature + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide regular expression pattern from the Prosite database. + + Prosite nucleotide pattern + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein regular expression pattern from the Prosite database. + + Prosite protein pattern + true + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position. + PFM + + + Position frequency matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position. + PWM + + + Contributions of individual sequences to the matrix might be uneven (weighted). + Position weight matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position. + ICM + + + Information content matrix + + + + + + + + + beta12orEarlier + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences. + HMM + + + Hidden Markov model + + + + + + + + + beta12orEarlier + One or more fingerprints (sequence classifiers) as used in the PRINTS database. + + + Fingerprint + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein signature of the type used in the EMBASSY Signature package. + + Domainatrix signature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NULL hidden Markov model representation used by the HMMER package. + + HMMER NULL hidden Markov model + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein family signature (sequence classifier) from the InterPro database. + + Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures. + Protein family signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein domain signature (sequence classifier) from the InterPro database. + + Protein domain signatures identify structural or functional domains or other units with defined boundaries. + Protein domain signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein region signature (sequence classifier) from the InterPro database. + + A protein region signature defines a region which cannot be described as a protein family or domain signature. + Protein region signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein repeat signature (sequence classifier) from the InterPro database. + + A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain. + Protein repeat signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein site signature (sequence classifier) from the InterPro database. + + A protein site signature is a classifier for a specific site in a protein. + Protein site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein conserved site signature (sequence classifier) from the InterPro database. + + A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification. + Protein conserved site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein active site signature (sequence classifier) from the InterPro database. + + A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available. + Protein active site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein binding site signature (sequence classifier) from the InterPro database. + + A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification. + Protein binding site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein post-translational modification signature (sequence classifier) from the InterPro database. + + A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible. + Protein post-translational modification signature + true + + + + + + + + + beta12orEarlier + true + Alignment of exactly two molecular sequences. + Sequence alignment (pair) + + + Pair sequence alignment + http://semanticscience.org/resource/SIO_010068 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two molecular sequences. + + Sequence alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment of multiple nucleotide sequences. + Sequence alignment (nucleic acid) + DNA sequence alignment + RNA sequence alignment + + + Nucleic acid sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple protein sequences. + Sequence alignment (protein) + + + Protein sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences of different types. + Sequence alignment (hybrid) + + + Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA. + Hybrid sequence alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two nucleotide sequences. + + Sequence alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two protein sequences. + + Sequence alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of exactly two molecular sequences of different types. + + Hybrid sequence alignment (pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two nucleotide sequences. + + Multiple nucleotide sequence alignment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two protein sequences. + + Multiple protein sequence alignment + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the penalty for opening or extending a gap in an alignment. + + + Alignment score or penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Whether end gaps are scored or not. + + Score end gaps control + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of sequences in an output sequence alignment. + + Aligned sequence order + true + + + + + + + + + beta12orEarlier + A penalty for opening a gap in an alignment. + + + Gap opening penalty + + + + + + + + + beta12orEarlier + A penalty for extending a gap in an alignment. + + + Gap extension penalty + + + + + + + + + beta12orEarlier + A penalty for gaps that are close together in an alignment. + + + Gap separation penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + Terminal gap penalty + true + + + + + + + + + beta12orEarlier + The score for a 'match' used in various sequence database search applications with simple scoring schemes. + + + Match reward score + + + + + + + + + beta12orEarlier + The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes. + + + Mismatch penalty score + + + + + + + + + beta12orEarlier + This is the threshold drop in score at which extension of word alignment is halted. + + + Drop off score + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (float) + true + + + + + + + + + beta12orEarlier + A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap opening penalty + + + + + + + + + beta12orEarlier + A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap extension penalty + + + + + + + + + beta12orEarlier + Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences. + + + Sequence identity + + + + + + + + + beta12orEarlier + Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension. + + + Data Type is float probably. + Sequence similarity + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on molecular sequence alignment quality (estimated accuracy). + + Sequence alignment metadata (quality report) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on character conservation in a molecular sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment report (site conservation) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures. + + Sequence alignment report (site correlation) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment). + + Sequence-profile alignment (Domainatrix signature) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequence(s) to a hidden Markov model(s). + + Sequence-profile alignment (HMM) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequences to a protein fingerprint from the PRINTS database. + + Sequence-profile alignment (fingerprint) + true + + + + + + + + + beta12orEarlier + Continuous quantitative data that may be read during phylogenetic tree calculation. + Phylogenetic continuous quantitative characters + Quantitative traits + + + Phylogenetic continuous quantitative data + + + + + + + + + beta12orEarlier + Character data with discrete states that may be read during phylogenetic tree calculation. + Discrete characters + Discretely coded characters + Phylogenetic discrete states + + + Phylogenetic discrete data + + + + + + + + + beta12orEarlier + One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny. + Phylogenetic report (cliques) + + + Phylogenetic character cliques + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic invariants data for testing alternative tree topologies. + Phylogenetic report (invariants) + + + Phylogenetic invariants + + + + + + + + + beta12orEarlier + 1.5 + + + A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis. + Phylogenetic report + true + + + + + + + + + beta12orEarlier + A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis. + Phylogenetic tree report (DNA substitution model) + Sequence alignment report (DNA substitution model) + Substitution model + + + DNA substitution model + + + + + + + + + beta12orEarlier + 1.4 + + + Data about the shape of a phylogenetic tree. + + Phylogenetic tree report (tree shape) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the confidence of a phylogenetic tree. + + Phylogenetic tree report (tree evaluation) + true + + + + + + + + + beta12orEarlier + Distances, such as Branch Score distance, between two or more phylogenetic trees. + Phylogenetic tree report (tree distances) + + + Phylogenetic tree distances + + + + + + + + + beta12orEarlier + 1.4 + + + Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis. + + Phylogenetic tree report (tree stratigraphic) + true + + + + + + + + + beta12orEarlier + Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts. + Phylogenetic report (character contrasts) + + + Phylogenetic character contrasts + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for sequence comparison. + + Comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for sequence comparison. + + Comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for nucleotide comparison. + Nucleotide comparison matrix + Nucleotide substitution matrix + + + Comparison matrix (nucleotide) + + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid comparison. + Amino acid comparison matrix + Amino acid substitution matrix + + + Comparison matrix (amino acid) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for nucleotide comparison. + + Nucleotide comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for nucleotide comparison. + + Nucleotide comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for amino acid comparison. + + Amino acid comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for amino acid comparison. + + Amino acid comparison matrix (floats) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a nucleic acid tertiary (3D) structure. + + + Nucleic acid structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules. + Protein structures + + + Protein structure + + + + + + + + + beta12orEarlier + The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule. + + + This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead. + Protein-ligand complex + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a carbohydrate (3D) structure. + + + Carbohydrate structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound. + CHEBI:23367 + + + Small molecule structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a DNA tertiary (3D) structure. + + + DNA structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for an RNA tertiary (3D) structure. + + + RNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc. + + + tRNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain. + + + Protein chain + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a protein domain. + + + Protein domain + + + + + + + + + beta12orEarlier + 1.5 + + + 3D coordinate and associated data for a protein tertiary (3D) structure (all atoms). + + Protein structure (all atoms) + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only). + Protein structure (C-alpha atoms) + + + C-beta atoms from amino acid side-chains may be included. + C-alpha trace + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms). + + Protein chain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein chain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms). + + Protein domain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein domain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of exactly two molecular tertiary (3D) structures. + Pair structure alignment + + + Structure alignment (pair) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two molecular tertiary (3D) structures. + + Structure alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of protein tertiary (3D) structures. + Structure alignment (protein) + + + Protein structure alignment + + + + + + + + + beta12orEarlier + Alignment (superimposition) of nucleic acid tertiary (3D) structures. + Structure alignment (nucleic acid) + + + Nucleic acid structure alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures. + + Structure alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two protein tertiary (3D) structures. + + Multiple protein tertiary structure alignment + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered). + + Structure alignment (protein all atoms) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be considered. + Structure alignment (protein C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Pairwise protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Pairwise protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Multiple protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Multiple protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures. + + Structure alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures. + + Multiple nucleic acid tertiary structure alignment + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of RNA tertiary (3D) structures. + Structure alignment (RNA) + + + RNA structure alignment + + + + + + + + + beta12orEarlier + Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures. + + + Structural transformation matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite hit table of protein chain tertiary structure alignment data. + + The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given. + DaliLite hit table + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A score reflecting structural similarities of two molecules. + + Molecular similarity score + true + + + + + + + + + beta12orEarlier + Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates. + RMSD + + + Root-mean-square deviation + + + + + + + + + beta12orEarlier + A measure of the similarity between two ligand fingerprints. + + + A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types. + Tanimoto similarity score + + + + + + + + + beta12orEarlier + A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments. + + + 3D-1D scoring matrix + + + + + + + + + + beta12orEarlier + A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids. + + + Amino acid index + + + + + + + + + beta12orEarlier + Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids. + Chemical classes (amino acids) + + + Amino acid index (chemical classes) + + + + + + + + + beta12orEarlier + Statistical protein contact potentials. + Contact potentials (amino acid pair-wise) + + + Amino acid pair-wise contact potentials + + + + + + + + + beta12orEarlier + Molecular weights of amino acids. + Molecular weight (amino acids) + + + Amino acid index (molecular weight) + + + + + + + + + beta12orEarlier + Hydrophobic, hydrophilic or charge properties of amino acids. + Hydropathy (amino acids) + + + Amino acid index (hydropathy) + + + + + + + + + beta12orEarlier + Experimental free energy values for the water-interface and water-octanol transitions for the amino acids. + White-Wimley data (amino acids) + + + Amino acid index (White-Wimley data) + + + + + + + + + beta12orEarlier + Van der Waals radii of atoms for different amino acid residues. + van der Waals radii (amino acids) + + + Amino acid index (van der Waals radii) + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific enzyme. + + Enzyme report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific restriction enzyme such as enzyme reference data. + + This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc. + Restriction enzyme report + true + + + + + + + + + beta12orEarlier + List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents. + + + The report might include associated data such as frequency of peptide fragment molecular weights. + Peptide molecular weights + + + + + + + + + beta12orEarlier + Report on the hydrophobic moment of a polypeptide sequence. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Peptide hydrophobic moment + + + + + + + + + beta12orEarlier + The aliphatic index of a protein. + + + The aliphatic index is the relative protein volume occupied by aliphatic side chains. + Protein aliphatic index + + + + + + + + + beta12orEarlier + A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein sequence hydropathy plot + + + + + + + + + beta12orEarlier + A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence. + + + Protein charge plot + + + + + + + + + beta12orEarlier + The solubility or atomic solvation energy of a protein sequence or structure. + Protein solubility data + + + Protein solubility + + + + + + + + + beta12orEarlier + Data on the crystallizability of a protein sequence. + Protein crystallizability data + + + Protein crystallizability + + + + + + + + + beta12orEarlier + Data on the stability, intrinsic disorder or globularity of a protein sequence. + Protein globularity data + + + Protein globularity + + + + + + + + + + beta12orEarlier + The titration curve of a protein. + + + Protein titration curve + + + + + + + + + beta12orEarlier + The isoelectric point of one proteins. + + + Protein isoelectric point + + + + + + + + + beta12orEarlier + The pKa value of a protein. + + + Protein pKa value + + + + + + + + + beta12orEarlier + The hydrogen exchange rate of a protein. + + + Protein hydrogen exchange rate + + + + + + + + + beta12orEarlier + The extinction coefficient of a protein. + + + Protein extinction coefficient + + + + + + + + + beta12orEarlier + The optical density of a protein. + + + Protein optical density + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins). + + Protein subcellular localisation + true + + + + + + + + + beta12orEarlier + An report on allergenicity / immunogenicity of peptides and proteins. + Peptide immunogenicity + Peptide immunogenicity report + + + This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity data + + + + + + + + + beta12orEarlier + beta13 + + + A report on the immunogenicity of MHC class I or class II binding peptides. + + MHC peptide immunogenicity report + true + + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains. + Protein property (structural) + Protein report (structure) + Protein structural property + Protein structure report (domain) + Protein structure-derived report + + + Protein structure report + + + + + + + + + beta12orEarlier + Report on the quality of a protein three-dimensional model. + Protein property (structural quality) + Protein report (structural quality) + Protein structure report (quality evaluation) + Protein structure validation report + + + Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc. + Protein structural quality report + + + + + + + + + beta12orEarlier + 1.12 + + Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups. + + + Protein non-covalent interactions report + true + + + + + + + + + beta12orEarlier + 1.4 + + + Informative report on flexibility or motion of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein flexibility or motion report + true + + + + + + + + + beta12orEarlier + Data on the solvent accessible or buried surface area of a protein structure. + + + This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc. + Protein solvent accessibility + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein surface report + true + + + + + + + + + beta12orEarlier + Phi/psi angle data or a Ramachandran plot of a protein structure. + + + Ramachandran plot + + + + + + + + + beta12orEarlier + Data on the net charge distribution (dipole moment) of a protein structure. + + + Protein dipole moment + + + + + + + + + + beta12orEarlier + A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix + + + + + + + + + beta12orEarlier + An amino acid residue contact map for a protein structure. + + + Protein contact map + + + + + + + + + beta12orEarlier + Report on clusters of contacting residues in protein structures such as a key structural residue network. + + + Protein residue 3D cluster + + + + + + + + + beta12orEarlier + Patterns of hydrogen bonding in protein structures. + + + Protein hydrogen bonds + + + + + + + + + beta12orEarlier + 1.4 + + + Non-canonical atomic interactions in protein structures. + + Protein non-canonical interactions + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the CATH database. + + The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links. + CATH node + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the SCOP database. + + SCOP node + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format. + + + EMBASSY domain classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'class' node from the CATH database. + + CATH class + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'architecture' node from the CATH database. + + CATH architecture + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'topology' node from the CATH database. + + CATH topology + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'homologous superfamily' node from the CATH database. + + CATH homologous superfamily + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'structurally similar group' node from the CATH database. + + CATH structurally similar group + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'functional category' node from the CATH database. + + CATH functional category + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s). + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Protein fold recognition report + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interaction report + true + + + + + + + + + beta12orEarlier + An informative report on protein-ligand (small molecule) interaction(s). + Protein-drug interaction report + + + Protein-ligand interaction report + + + + + + + + + beta12orEarlier + 1.8 + + protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions report + true + + + + + + + + + beta12orEarlier + Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating. + Nucleic acid stability profile + Melting map + Nucleic acid melting curve + + + A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence. + Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature. + Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature + Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature. + Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position. + Nucleic acid melting profile + + + + + + + + + beta12orEarlier + Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid enthalpy + + + + + + + + + beta12orEarlier + Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid entropy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + Nucleic acid melting temperature + true + + + + + + + + + beta12orEarlier + 1.21 + + Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid stitch profile + true + + + + + + + + + beta12orEarlier + DNA base pair stacking energies data. + + + DNA base pair stacking energies data + + + + + + + + + beta12orEarlier + DNA base pair twist angle data. + + + DNA base pair twist angle data + + + + + + + + + beta12orEarlier + DNA base trimer roll angles data. + + + DNA base trimer roll angles data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA parameters used by the Vienna package. + + Vienna RNA parameters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Structure constraints used by the Vienna package. + + Vienna RNA structure constraints + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA concentration data used by the Vienna package. + + Vienna RNA concentration data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA calculated energy data generated by the Vienna package. + + Vienna RNA calculated energy + true + + + + + + + + + + beta12orEarlier + Dotplot of RNA base pairing probability matrix. + + + Such as generated by the Vienna package. + Base pairing probability matrix dotplot + + + + + + + + + beta12orEarlier + A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc. + Nucleic acid report (folding model) + Nucleic acid report (folding) + RNA secondary structure folding classification + RNA secondary structure folding probabilities + + + Nucleic acid folding report + + + + + + + + + + + + + + + beta12orEarlier + Table of codon usage data calculated from one or more nucleic acid sequences. + + + A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table. + Codon usage table + + + + + + + + + beta12orEarlier + A genetic code for an organism. + + + A genetic code need not include detailed codon usage information. + Genetic code + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple measure of synonymous codon usage bias often used to predict gene expression levels. + + Codon adaptation index + true + + + + + + + + + beta12orEarlier + A plot of the synonymous codon usage calculated for windows over a nucleotide sequence. + Synonymous codon usage statistic plot + + + Codon usage bias plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons. + + Nc statistic + true + + + + + + + + + beta12orEarlier + The differences in codon usage fractions between two codon usage tables. + + + Codon usage fraction difference + + + + + + + + + beta12orEarlier + A human-readable collection of information about the influence of genotype on drug response. + + + The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomic test report + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific disease. + + + For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + Disease report + + + + + + + + + beta12orEarlier + 1.8 + + A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium (report) + true + + + + + + + + + + beta12orEarlier + A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context. + + + Heat map + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about which probes belong to which probe set. + + Affymetrix probe sets library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated. + GIN file + + Affymetrix probe sets information library file + true + + + + + + + + + beta12orEarlier + 1.12 + + Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS. + + + Molecular weights standard fingerprint + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a metabolic pathway. + + + This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc. + Metabolic pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + genetic information processing pathways. + + + Genetic information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + environmental information processing pathways. + + + Environmental information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a signal transduction pathway. + + + Signal transduction pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + Topic concernning cellular process pathways. + + + Cellular process pathways report + true + + + + + + + + + beta12orEarlier + 1.8 + + disease pathways, typically of human disease. + + + Disease pathway or network report + true + + + + + + + + + beta12orEarlier + 1.21 + + A report typically including a map (diagram) of drug structure relationships. + + + Drug structure relationship map + true + + + + + + + + + beta12orEarlier + 1.8 + + + networks of protein interactions. + + Protein interaction networks + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources. + + A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types. + MIRIAM datatype + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the lower or upper limit of an expectation value (E-value). + Expectation value + + + An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score. + E-value + + + + + + + + + beta12orEarlier + The z-value is the number of standard deviations a data value is above or below a mean value. + + + A z-value might be specified as a threshold for reporting hits from database searches. + Z-value + + + + + + + + + beta12orEarlier + The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true. + + + A z-value might be specified as a threshold for reporting hits from database searches. + P-value + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) version, for example name, version number and release date. + + Database version information + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on an application version, for example name, version number and release date. + + Tool version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a version of the CATH database. + + CATH version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-mapping of Swiss-Prot codes to PDB identifiers. + + Swiss-Prot to PDB mapping + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-references from a sequence record to other databases. + + Sequence database cross-references + true + + + + + + + + + beta12orEarlier + 1.5 + + + Metadata on the status of a submitted job. + + Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed). + Job status + true + + + + + + + + + beta12orEarlier + 1.0 + + + The (typically numeric) unique identifier of a submitted job. + + Job ID + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of job, for example interactive or non-interactive. + + Job type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages. + + Tool log + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures. + + DaliLite log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + STRIDE log file. + + STRIDE log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NACCESS log file. + + NACCESS log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS wordfinder log file. + + EMBOSS wordfinder log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) domainatrix application log file. + + EMBOSS domainatrix log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) sites application log file. + + EMBOSS sites log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) supermatcher error file. + + EMBOSS supermatcher error file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS megamerger log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS whichdb log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS vectorstrip log file. + + EMBOSS vectorstrip log file + true + + + + + + + + + beta12orEarlier + A username on a computer system or a website. + + + + Username + + + + + + + + + beta12orEarlier + A password on a computer system, or a website. + + + + Password + + + + + + + + + beta12orEarlier + Moby:Email + Moby:EmailAddress + A valid email address of an end-user. + + + + Email address + + + + + + + + + beta12orEarlier + The name of a person. + + + + Person name + + + + + + + + + beta12orEarlier + 1.5 + + + Number of iterations of an algorithm. + + Number of iterations + true + + + + + + + + + beta12orEarlier + 1.5 + + + Number of entities (for example database hits, sequences, alignments etc) to write to an output file. + + Number of output entities + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of hits (reported matches) in an output file from a database search. + + Hit sort order + true + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific drug. + Drug annotation + Drug structure relationship map + + + A drug structure relationship map is report (typically a map diagram) of drug structure relationships. + Drug report + + + + + + + + + beta12orEarlier + An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information. + + + See also 'Phylogenetic tree' + Phylogenetic tree image + + + + + + + + + beta12orEarlier + Image of RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure image + + + + + + + + + beta12orEarlier + Image of protein secondary structure. + + + Protein secondary structure image + + + + + + + + + beta12orEarlier + Image of one or more molecular tertiary (3D) structures. + + + Structure image + + + + + + + + + beta12orEarlier + Image of two or more aligned molecular sequences possibly annotated with alignment features. + + + Sequence alignment image + + + + + + + + + beta12orEarlier + An image of the structure of a small chemical compound. + Small molecule structure image + Chemical structure sketch + Small molecule sketch + + + The molecular identifier and formula are typically included. + Chemical structure image + + + + + + + + + + + + + + + beta12orEarlier + A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development. + + + Fate map + + + + + + + + + + beta12orEarlier + An image of spots from a microarray experiment. + + + Microarray spots image + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the BioPax ontology. + + BioPax term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition from The Gene Ontology (GO). + + GO + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MeSH vocabulary. + + MeSH + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the HGNC controlled vocabulary. + + HGNC + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the NCBI taxonomy vocabulary. + + NCBI taxonomy vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the Plant Ontology (PO). + + Plant ontology term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the UMLS vocabulary. + + UMLS + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from Foundational Model of Anatomy. + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the EMAP mouse ontology. + + EMAP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the ChEBI ontology. + + ChEBI + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MGED ontology. + + MGED + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the myGrid ontology. + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a biological process from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a molecular function from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (molecular function) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a cellular component from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (cellular component) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relation type defined in an ontology. + + Ontology relation type + true + + + + + + + + + beta12orEarlier + The definition of a concept from an ontology. + Ontology class definition + + + Ontology concept definition + + + + + + + + + beta12orEarlier + 1.4 + + + A comment on a concept from an ontology. + + Ontology concept comment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Reference for a concept from an ontology. + + Ontology concept reference + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a published article provided by the doc2loc program. + + The doc2loc output includes the url, format, type and availability code of a document for every service provider. + doc2loc document information + true + + + + + + + + + beta12orEarlier + PDBML:PDB_residue_no + WHATIF: pdb_number + A residue identifier (a string) from a PDB file. + + + PDB residue number + + + + + + + + + beta12orEarlier + Cartesian coordinate of an atom (in a molecular structure). + Cartesian coordinate + + + Atomic coordinate + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian x coordinate of an atom (in a molecular structure). + + + Atomic x coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian y coordinate of an atom (in a molecular structure). + + + Atomic y coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian z coordinate of an atom (in a molecular structure). + + + Atomic z coordinate + true + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_atom_name + WHATIF: PDBx_auth_atom_id + WHATIF: PDBx_type_symbol + WHATIF: alternate_atom + WHATIF: atom_type + Identifier (a string) of a specific atom from a PDB file for a molecular structure. + + + + PDB atom name + + + + + + + + + beta12orEarlier + Data on a single atom from a protein structure. + Atom data + CHEBI:33250 + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein atom + + + + + + + + + beta12orEarlier + Data on a single amino acid residue position in a protein structure. + Residue + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein residue + + + + + + + + + + beta12orEarlier + Name of an atom. + + + + Atom name + + + + + + + + + beta12orEarlier + WHATIF: type + Three-letter amino acid residue names as used in PDB files. + + + + PDB residue name + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_model_num + WHATIF: model_number + Identifier of a model structure from a PDB file. + Model number + + + + PDB model number + + + + + + + + + beta12orEarlier + beta13 + + + Summary of domain classification information for a CATH domain. + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on PDB ATOM records). + + CATH domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on COMBS sequence data). + + CATH domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + Information on an molecular sequence version. + Sequence version information + + + Sequence version + + + + + + + + + beta12orEarlier + A numerical value, that is some type of scored value arising for example from a prediction method. + + + Score + + + + + + + + + beta12orEarlier + beta13 + + + Report on general functional properties of specific protein(s). + + For properties that can be mapped to a sequence, use 'Sequence report' instead. + Protein report (function) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Aspergillus Genome Database. + + Gene name (ASPGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Candida Genome Database. + + Gene name (CGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from dictyBase database. + + Gene name (dictyBase) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Primary name of a gene from EcoGene Database. + + Gene name (EcoGene primary) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from MaizeGDB (maize genes) database. + + Gene name (MaizeGDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Saccharomyces Genome Database. + + Gene name (SGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Tetrahymena Genome Database. + + Gene name (TGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from E.coli Genetic Stock Center. + + Gene name (CGSC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene approved by the HUGO Gene Nomenclature Committee. + + Gene name (HGNC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from the Mouse Genome Database. + + Gene name (MGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from Bacillus subtilis Genome Sequence Project. + + Gene name (Bacillus subtilis) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB + Identifier of a gene from PlasmoDB Plasmodium Genome Resource. + + + + Gene ID (PlasmoDB) + + + + + + + + + + beta12orEarlier + Identifier of a gene from EcoGene Database. + EcoGene Accession + EcoGene ID + + + + Gene ID (EcoGene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: FB + http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase + Gene identifier from FlyBase database. + + + + Gene ID (FlyBase) + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Glossina morsitans GeneDB database. + + Gene ID (GeneDB Glossina morsitans) + true + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Leishmania major GeneDB database. + + Gene ID (GeneDB Leishmania major) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum + Gene identifier from Plasmodium falciparum GeneDB database. + + Gene ID (GeneDB Plasmodium falciparum) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe + Gene identifier from Schizosaccharomyces pombe GeneDB database. + + Gene ID (GeneDB Schizosaccharomyces pombe) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei + Gene identifier from Trypanosoma brucei GeneDB database. + + Gene ID (GeneDB Trypanosoma brucei) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE + http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene + Gene identifier from Gramene database. + + + + Gene ID (Gramene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD + http://www.geneontology.org/doc/GO.xrf_abbs: VMD + Gene identifier from Virginia Bioinformatics Institute microbial database. + + + + Gene ID (Virginia microbial) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGN + Gene identifier from Sol Genomics Network. + + + + Gene ID (SGN) + + + + + + + + + + + beta12orEarlier + WBGene[0-9]{8} + http://www.geneontology.org/doc/GO.xrf_abbs: WB + http://www.geneontology.org/doc/GO.xrf_abbs: WormBase + Gene identifier used by WormBase database. + + + + Gene ID (WormBase) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Any name (other than the recommended one) for a gene. + + Gene synonym + true + + + + + + + + + + beta12orEarlier + The name of an open reading frame attributed by a sequencing project. + + + + ORF name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A component of a larger sequence assembly. + + Sequence assembly component + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on a chromosome aberration such as abnormalities in chromosome structure. + + Chromosome annotation (aberration) + true + + + + + + + + + beta12orEarlier + true + An identifier of a clone (cloned molecular sequence) from a database. + + + + Clone ID + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_ins_code + WHATIF: insertion_code + An insertion code (part of the residue number) for an amino acid residue from a PDB file. + + + PDB insertion code + + + + + + + + + beta12orEarlier + WHATIF: PDBx_occupancy + The fraction of an atom type present at a site in a molecular structure. + + + The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0. + Atomic occupancy + + + + + + + + + beta12orEarlier + WHATIF: PDBx_B_iso_or_equiv + Isotropic B factor (atomic displacement parameter) for an atom from a PDB file. + + + Isotropic B factor + + + + + + + + + beta12orEarlier + A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type. + Deletion-based cytogenetic map + + + A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel. + Deletion map + + + + + + + + + beta12orEarlier + A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers. + Quantitative trait locus map + + + QTL map + + + + + + + + + beta12orEarlier + Moby:Haplotyping_Study_obj + A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation. + + + Haplotype map + + + + + + + + + beta12orEarlier + 1.21 + + Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped. + + + Map set data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + A feature which may mapped (positioned) on a genetic or other type of map. + + Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info. + Map feature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A designation of the type of map (genetic map, physical map, sequence map etc) or map set. + + Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info. + Map type + true + + + + + + + + + beta12orEarlier + The name of a protein fold. + + + + Protein fold name + + + + + + + + + beta12orEarlier + Moby:BriefTaxonConcept + Moby:PotentialTaxon + The name of a group of organisms belonging to the same taxonomic rank. + Taxonomic rank + Taxonomy rank + + + + For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + Taxon + + + + + + + + + + + + + + + beta12orEarlier + true + A unique identifier of a (group of) organisms. + + + + Organism identifier + + + + + + + + + beta12orEarlier + The name of a genus of organism. + + + + Genus name + + + + + + + + + beta12orEarlier + Moby:GCP_Taxon + Moby:TaxonName + Moby:TaxonScientificName + Moby:TaxonTCS + Moby:iANT_organism-xml + The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature. + Taxonomic information + Taxonomic name + + + + Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included. + Taxonomic classification + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPorganism + A unique identifier for an organism used in the iHOP database. + + + + iHOP organism ID + + + + + + + + + beta12orEarlier + Common name for an organism as used in the GenBank database. + + + + Genbank common name + + + + + + + + + beta12orEarlier + The name of a taxon from the NCBI taxonomy database. + + + + NCBI taxon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An alternative for a word. + + Synonym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A common misspelling of a word. + + Misspelling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An abbreviation of a phrase or word. + + Acronym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term which is likely to be misleading of its meaning. + + Misnomer + true + + + + + + + + + beta12orEarlier + Moby:Author + Information on the authors of a published work. + + + + Author ID + + + + + + + + + beta12orEarlier + An identifier representing an author in the DragonDB database. + + + + DragonDB author identifier + + + + + + + + + beta12orEarlier + Moby:DescribedLink + A URI along with annotation describing the data found at the address. + + + Annotated URI + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database. + + UniProt keywords + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GENEFARM_GeneID + Identifier of a gene from the GeneFarm database. + + + + Gene ID (GeneFarm) + + + + + + + + + + beta12orEarlier + Moby_namespace:Blattner_number + The blattner identifier for a gene. + + + + Blattner number + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Maize + Identifier for genetic elements in MIPS Maize database. + + Gene ID (MIPS Maize) + true + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Medicago + Identifier for genetic elements in MIPS Medicago database. + + Gene ID (MIPS Medicago) + true + + + + + + + + + beta12orEarlier + 1.3 + + + The name of an Antirrhinum Gene from the DragonDB database. + + Gene name (DragonDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name. + + Gene name (Arabidopsis) + true + + + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPsymbol + A unique identifier of a protein or gene used in the iHOP database. + + + + iHOP symbol + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from the GeneFarm database. + + Gene name (GeneFarm) + true + + + + + + + + + + + + + + + beta12orEarlier + true + A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + Locus identifier + Locus name + + + + Locus ID + + + + + + + + + + beta12orEarlier + AT[1-5]G[0-9]{5} + http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode + Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases). + AGI ID + AGI identifier + AGI locus code + Arabidopsis gene loci number + + + + Locus ID (AGI) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID + Identifier for loci from ASPGD (Aspergillus Genome Database). + + + + Locus ID (ASPGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG + Identifier for loci from Magnaporthe grisea Database at the Broad Institute. + + + + Locus ID (MGG) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: CGD + http://www.geneontology.org/doc/GO.xrf_abbs: CGDID + Identifier for loci from CGD (Candida Genome Database). + CGD locus identifier + CGDID + + + + Locus ID (CGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR + http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR + Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute. + + + + Locus ID (CMR) + + + + + + + + + + beta12orEarlier + Moby_namespace:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag + Identifier for loci from NCBI database. + Locus ID (NCBI) + + + + NCBI locus tag + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGD + http://www.geneontology.org/doc/GO.xrf_abbs: SGDID + Identifier for loci from SGD (Saccharomyces Genome Database). + SGDID + + + + Locus ID (SGD) + + + + + + + + + + beta12orEarlier + Moby_namespace:MMP_Locus + Identifier of loci from Maize Mapping Project. + + + + Locus ID (MMP) + + + + + + + + + + beta12orEarlier + Moby_namespace:DDB_gene + Identifier of locus from DictyBase (Dictyostelium discoideum). + + + + Locus ID (DictyBase) + + + + + + + + + + beta12orEarlier + Moby_namespace:EntrezGene_EntrezGeneID + Moby_namespace:EntrezGene_ID + Identifier of a locus from EntrezGene database. + + + + Locus ID (EntrezGene) + + + + + + + + + + beta12orEarlier + Moby_namespace:MaizeGDB_Locus + Identifier of locus from MaizeGDB (Maize genome database). + + + + Locus ID (MaizeGDB) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:SO_QTL + A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment). + + A QTL sometimes but does not necessarily correspond to a gene. + Quantitative trait locus + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GeneId + Identifier of a gene from the KOME database. + + + + Gene ID (KOME) + + + + + + + + + + beta12orEarlier + Moby:Tropgene_locus + Identifier of a locus from the Tropgene database. + + + + Locus ID (Tropgene) + + + + + + + + + beta12orEarlier + true + An alignment of molecular sequences, structures or profiles derived from them. + + + Alignment + + + + + + + + + beta12orEarlier + Data for an atom (in a molecular structure). + General atomic property + + + Atomic property + + + + + + + + + beta12orEarlier + Moby_namespace:SP_KW + http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW + A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database. + + + UniProt keyword + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + + Ordered locus name + true + + + + + + + + + + + beta12orEarlier + Moby:GCP_MapInterval + Moby:GCP_MapPoint + Moby:GCP_MapPosition + Moby:GenePosition + Moby:HitPosition + Moby:Locus + Moby:MapPosition + Moby:Position + PDBML:_atom_site.id + A position in a map (for example a genetic map), either a single position (point) or a region / interval. + Locus + Map position + + + This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position. + Sequence coordinates + + + + + + + + + beta12orEarlier + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids. + Amino acid data + + + Amino acid property + + + + + + + + + beta12orEarlier + beta13 + + + A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it. + + This is a broad data type and is used a placeholder for other, more specific types. + Annotation + true + + + + + + + + + + + + + + + beta12orEarlier + Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped. + Map attribute + Map set data + + + Map data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data used by the Vienna RNA analysis package. + + Vienna RNA structural data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data used to replace (mask) characters in a molecular sequence. + + Sequence mask parameter + true + + + + + + + + + + beta12orEarlier + Data concerning chemical reaction(s) catalysed by enzyme(s). + + + This is a broad data type and is used a placeholder for other, more specific types. + Enzyme kinetics data + + + + + + + + + beta12orEarlier + A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent. + + + Michaelis Menten plot + + + + + + + + + beta12orEarlier + A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v). + + + Hanes Woolf plot + + + + + + + + + beta12orEarlier + beta13 + + + + Raw data from or annotation on laboratory experiments. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a genome version. + + Genome version information + true + + + + + + + + + beta12orEarlier + Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc. + + + Evidence + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Sequence record lite + true + + + + + + + + + + + + + + + beta12orEarlier + One or more molecular sequences, possibly with associated annotation. + Sequences + + + This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles. + Sequence + http://purl.bioontology.org/ontology/MSH/D008969 + http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Nucleic acid sequence record (lite) + true + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Protein sequence record (lite) + true + + + + + + + + + beta12orEarlier + A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Document + Record + + + You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing. + Report + http://semanticscience.org/resource/SIO_000148 + + + + + + + + + beta12orEarlier + General data for a molecule. + General molecular property + + + Molecular property (general) + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning molecular structural data. + + This is a broad data type and is used a placeholder for other, more specific types. + Structural data + true + + + + + + + + + beta12orEarlier + A nucleotide sequence motif. + Nucleic acid sequence motif + DNA sequence motif + RNA sequence motif + + + Sequence motif (nucleic acid) + + + + + + + + + beta12orEarlier + An amino acid sequence motif. + Protein sequence motif + + + Sequence motif (protein) + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a search operation, typically a search of a database. + + Search parameter + true + + + + + + + + + beta12orEarlier + A report of hits from searching a database of some type. + Database hits + Search results + + + Database search results + + + + + + + + + beta12orEarlier + 1.5 + + + The secondary structure assignment (predicted or real) of a nucleic acid or protein. + + Secondary structure + true + + + + + + + + + beta12orEarlier + An array of numerical values. + Array + + + This is a broad data type and is used a placeholder for other, more specific types. + Matrix + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular alignment of some type. + + This is a broad data type and is used a placeholder for other, more specific types. + Alignment data + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific nucleic acid molecules. + + + Nucleic acid report + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Structure-derived report + + + Structure report + + + + + + + + + beta12orEarlier + 1.21 + + + + A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s). + + Nucleic acid structure data + true + + + + + + + + + beta12orEarlier + A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule. + Physicochemical property + SO:0000400 + + + Molecular property + + + + + + + + + beta12orEarlier + Structural data for DNA base pairs or runs of bases, such as energy or angle data. + + + DNA base structural data + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on. + + Database entry version information + true + + + + + + + + + beta12orEarlier + true + A persistent (stable) and unique identifier, typically identifying an object (entry) from a database. + + + + Accession + http://semanticscience.org/resource/SIO_000675 + http://semanticscience.org/resource/SIO_000731 + + + + + + + + + beta12orEarlier + 1.8 + + single nucleotide polymorphism (SNP) in a DNA sequence. + + + SNP + true + + + + + + + + + beta12orEarlier + Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology. + + + A list of database accessions or identifiers are usually included. + Data reference + + + + + + + + + beta12orEarlier + true + An identifier of a submitted job. + + + + Job identifier + http://wsio.org/data_009 + + + + + + + + + beta12orEarlier + true + + A name of a thing, which need not necessarily uniquely identify it. + Symbolic name + + + + Name + "http://www.w3.org/2000/01/rdf-schema#label + http://semanticscience.org/resource/SIO_000116 + http://usefulinc.com/ns/doap#name + + + + + + Closely related, but focusing on labeling and human readability but not on identification. + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values). + + Type + http://purl.org/dc/elements/1.1/type + true + + + + + + + + + beta12orEarlier + Authentication data usually used to log in into an account on an information system such as a web application or a database. + + + + Account authentication + + + + + + + + + + beta12orEarlier + A three-letter code used in the KEGG databases to uniquely identify organisms. + + + + KEGG organism code + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the KEGG GENES database. + + Gene name (KEGG GENES) + true + + + + + + + + + + beta12orEarlier + Identifier of an object from one of the BioCyc databases. + + + + BioCyc ID + + + + + + + + + + + beta12orEarlier + Identifier of a compound from the BioCyc chemical compounds database. + BioCyc compound ID + BioCyc compound identifier + + + + Compound ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of a biological reaction from the BioCyc reactions database. + + + + Reaction ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the BioCyc enzymes database. + BioCyc enzyme ID + + + + Enzyme ID (BioCyc) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a biological reaction from a database. + + + + Reaction ID + + + + + + + + + beta12orEarlier + true + An identifier that is re-used for data objects of fundamentally different types (typically served from a single database). + + + + This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (hybrid) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular property. + + + + Molecular property identifier + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a codon usage table, for example a genetic code. + Codon usage table identifier + + + + Codon usage table ID + + + + + + + + + beta12orEarlier + Primary identifier of an object from the FlyBase database. + + + + FlyBase primary identifier + + + + + + + + + beta12orEarlier + Identifier of an object from the WormBase database. + + + + WormBase identifier + + + + + + + + + + + beta12orEarlier + CE[0-9]{5} + Protein identifier used by WormBase database. + + + + WormBase wormpep ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon. + + Nucleic acid features (codon) + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a map of a molecular sequence. + + + + Map identifier + + + + + + + + + beta12orEarlier + true + An identifier of a software end-user on a website or a database (typically a person or an entity). + + + + Person identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleic acid molecule. + + + + Nucleic acid identifier + + + + + + + + + beta12orEarlier + 1.20 + + + Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome). + + Translation frame specification + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a genetic code. + + + + Genetic code identifier + + + + + + + + + + beta12orEarlier + Informal name for a genetic code, typically an organism name. + + + + Genetic code name + + + + + + + + + + beta12orEarlier + Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on. + + + + File format name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc. + + Sequence profile type + true + + + + + + + + + beta12orEarlier + Name of a computer operating system such as Linux, PC or Mac. + + + + Operating system name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of point or block mutation, including insertion, deletion, change, duplication and moves. + + Mutation type + true + + + + + + + + + beta12orEarlier + A logical operator such as OR, AND, XOR, and NOT. + + + + Logical operator + + + + + + + + + beta12orEarlier + 1.5 + + + A control of the order of data that is output, for example the order of sequences in an alignment. + + Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on. + Results sort order + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple parameter that is a toggle (boolean value), typically a control for a modal tool. + + Toggle + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The width of an output sequence or alignment. + + Sequence width + true + + + + + + + + + beta12orEarlier + A penalty for introducing or extending a gap in an alignment. + + + Gap penalty + + + + + + + + + beta12orEarlier + A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate. + Melting temperature + + + Nucleic acid melting temperature + + + + + + + + + beta12orEarlier + The concentration of a chemical compound. + + + Concentration + + + + + + + + + beta12orEarlier + 1.5 + + + Size of the incremental 'step' a sequence window is moved over a sequence. + + Window step size + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An image of a graph generated by the EMBOSS suite. + + EMBOSS graph + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An application report generated by the EMBOSS suite. + + EMBOSS report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An offset for a single-point sequence position. + + Sequence offset + true + + + + + + + + + beta12orEarlier + 1.5 + + + A value that serves as a threshold for a tool (usually to control scoring or output). + + Threshold + true + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on a transcription factor protein. + + This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites. + Protein report (transcription factor) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a category of biological or bioinformatics database. + + Database category name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of a sequence profile. + + Sequence profile name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specification of one or more colors. + + Color + true + + + + + + + + + beta12orEarlier + 1.5 + + + A parameter that is used to control rendering (drawing) to a device or image. + + Rendering parameter + true + + + + + + + + + + beta12orEarlier + Any arbitrary name of a molecular sequence. + + + + Sequence name + + + + + + + + + beta12orEarlier + 1.5 + + + A temporal date. + + Date + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Word composition data for a molecular sequence. + + Word composition + true + + + + + + + + + beta12orEarlier + A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences. + + + Fickett testcode plot + + + + + + + + + + beta12orEarlier + A plot of sequence similarities identified from word-matching or character comparison. + Sequence conservation report + + + Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence similarity plot + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties. + + + Helical wheel + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix. + + + Useful for highlighting amphipathicity and other properties. + Helical net + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A plot of general physicochemical properties of a protein sequence. + + Protein sequence properties plot + true + + + + + + + + + + beta12orEarlier + A plot of pK versus pH for a protein. + + + Protein ionisation curve + + + + + + + + + + beta12orEarlier + A plot of character or word composition / frequency of a molecular sequence. + + + Sequence composition plot + + + + + + + + + + beta12orEarlier + Density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plot + + + + + + + + + beta12orEarlier + Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases). + + + Sequence trace image + + + + + + + + + beta12orEarlier + 1.5 + + + A report on siRNA duplexes in mRNA. + + Nucleic acid features (siRNA) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing. + + This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time. + Sequence set (stream) + true + + + + + + + + + beta12orEarlier + Secondary identifier of an object from the FlyBase database. + + + + Secondary identifier are used to handle entries that were merged with or split from other entries in the database. + FlyBase secondary identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The number of a certain thing. + + Cardinality + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A single thing. + + Exactly 1 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + One or more things. + + 1 or more + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Exactly two things. + + Exactly 2 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Two or more things. + + 2 or more + true + + + + + + + + + beta12orEarlier + A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing. + Hash + Hash code + Hash sum + Hash value + + + Sequence checksum + + + + + + + + + beta12orEarlier + 1.8 + + chemical modification of a protein. + + + Protein features report (chemical modifications) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data on an error generated by computer system or tool. + + Error + true + + + + + + + + + beta12orEarlier + Basic information on any arbitrary database entry. + + + Database entry metadata + + + + + + + + + beta12orEarlier + beta13 + + + A cluster of similar genes. + + Gene cluster + true + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full + true + + + + + + + + + beta12orEarlier + true + An identifier of a plasmid in a database. + + + + Plasmid identifier + + + + + + + + + + beta12orEarlier + true + A unique identifier of a specific mutation catalogued in a database. + + + + Mutation ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style. + + Mutation annotation (basic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).. + + Mutation annotation (prevalence) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study. + + Mutation annotation (prognostic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on. + + Mutation annotation (functional) + true + + + + + + + + + beta12orEarlier + The number of a codon, for instance, at which a mutation is located. + + + Codon number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + + Tumor annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic information about a server on the web, such as an SRS server. + + Server metadata + true + + + + + + + + + beta12orEarlier + The name of a field in a database. + + + + Database field name + + + + + + + + + + beta12orEarlier + Unique identifier of a sequence cluster from the SYSTERS database. + SYSTERS cluster ID + + + + Sequence cluster ID (SYSTERS) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning a biological ontology. + + + Ontology metadata + + + + + + + + + beta12orEarlier + beta13 + + + Raw SCOP domain classification data files. + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification + true + + + + + + + + + beta12orEarlier + beta13 + + + Raw CATH domain classification data files. + + These are the parsable data files provided by CATH. + Raw CATH domain classification + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files. + + Heterogen annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylogenetic property values data. + + Phylogenetic property values + true + + + + + + + + + beta12orEarlier + 1.5 + + + A collection of sequences output from a bootstrapping (resampling) procedure. + + Bootstrapping is often performed in phylogenetic analysis. + Sequence set (bootstrapped) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A consensus phylogenetic tree derived from comparison of multiple trees. + + Phylogenetic consensus tree + true + + + + + + + + + beta12orEarlier + 1.5 + + + A data schema for organising or transforming data of some type. + + Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A DTD (document type definition). + + DTD + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XML Schema. + + XML Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relax-NG schema. + + Relax-NG schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XSLT stylesheet. + + XSLT stylesheet + true + + + + + + + + + + beta12orEarlier + The name of a data type. + + + + Data resource definition name + + + + + + + + + beta12orEarlier + Name of an OBO file format such as OBO-XML, plain and so on. + + + + OBO file format name + + + + + + + + + + beta12orEarlier + Identifier for genetic elements in MIPS database. + MIPS genetic element identifier + + + + Gene ID (MIPS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of protein sequence(s) or protein sequence database entries. + + Sequence identifier (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of nucleotide sequence(s) or nucleotide sequence database entries. + + Sequence identifier (nucleic acid) + true + + + + + + + + + beta12orEarlier + An accession number of an entry from the EMBL sequence database. + EMBL ID + EMBL accession number + EMBL identifier + + + + EMBL accession + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a polypeptide in the UniProt database. + UniProt entry name + UniProt identifier + UniProtKB entry name + UniProtKB identifier + + + + UniProt ID + + + + + + + + + beta12orEarlier + Accession number of an entry from the GenBank sequence database. + GenBank ID + GenBank accession number + GenBank identifier + + + + GenBank accession + + + + + + + + + beta12orEarlier + Secondary (internal) identifier of a Gramene database entry. + Gramene internal ID + Gramene internal identifier + Gramene secondary ID + + + + Gramene secondary identifier + + + + + + + + + beta12orEarlier + true + An identifier of an entry from a database of molecular sequence variation. + + + + Sequence variation ID + + + + + + + + + + beta12orEarlier + true + A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol. + Gene accession + Gene code + + + + Gene ID + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the AceView genes database. + + Gene name (AceView) + true + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ECK + Identifier of an E. coli K-12 gene from EcoGene Database. + E. coli K-12 gene identifier + ECK accession + + + + Gene ID (ECK) + + + + + + + + + + beta12orEarlier + Identifier for a gene approved by the HUGO Gene Nomenclature Committee. + HGNC ID + + + + Gene ID (HGNC) + + + + + + + + + + beta12orEarlier + The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol. + Allele name + + + + Gene name + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the NCBI genes database. + + Gene name (NCBI) + true + + + + + + + + + beta12orEarlier + A specification of a chemical structure in SMILES format. + + + SMILES string + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the STRING database of protein-protein interactions. + + + + STRING ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific virus. + + Virus annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the taxonomy of a specific virus. + + Virus annotation (taxonomy) + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction from the SABIO-RK reactions database. + + + + Reaction ID (SABIO-RK) + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific carbohydrate 3D structure(s). + + + Carbohydrate report + + + + + + + + + + beta12orEarlier + A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record. + NCBI GI number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number + + + + + + + + + + beta12orEarlier + An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number. + NCBI accession.version + accession.version + + + + Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number. + NCBI version + + + + + + + + + beta12orEarlier + The name of a cell line. + + + + Cell line name + + + + + + + + + beta12orEarlier + The exact name of a cell line. + + + + Cell line name (exact) + + + + + + + + + beta12orEarlier + The truncated name of a cell line. + + + + Cell line name (truncated) + + + + + + + + + beta12orEarlier + The name of a cell line without any punctuation. + + + + Cell line name (no punctuation) + + + + + + + + + beta12orEarlier + The assonant name of a cell line. + + + + Cell line name (assonant) + + + + + + + + + + beta12orEarlier + true + A unique, persistent identifier of an enzyme. + Enzyme accession + + + + Enzyme ID + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the REBASE enzymes database. + + + + REBASE enzyme number + + + + + + + + + + beta12orEarlier + DB[0-9]{5} + Unique identifier of a drug from the DrugBank database. + + + + DrugBank ID + + + + + + + + + beta12orEarlier + A unique identifier assigned to NCBI protein sequence records. + protein gi + protein gi number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number (protein) + + + + + + + + + beta12orEarlier + A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system. + + + Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches. + Bit score + + + + + + + + + beta12orEarlier + 1.20 + + + Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence. + + Translation phase specification + true + + + + + + + + + beta12orEarlier + Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing. + Provenance metadata + + + This is a broad data type and is used a placeholder for other, more specific types. + Resource metadata + + + + + + + + + + + + + + + beta12orEarlier + Any arbitrary identifier of an ontology. + + + + Ontology identifier + + + + + + + + + + beta12orEarlier + The name of a concept in an ontology. + + + + Ontology concept name + + + + + + + + + beta12orEarlier + An identifier of a build of a particular genome. + + + + Genome build identifier + + + + + + + + + beta12orEarlier + The name of a biological pathway or network. + + + + Pathway or network name + + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]{2,3}[0-9]{5} + Identifier of a pathway from the KEGG pathway database. + KEGG pathway ID + + + + Pathway ID (KEGG) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Identifier of a pathway from the NCI-Nature pathway database. + + + + Pathway ID (NCI-Nature) + + + + + + + + + + + beta12orEarlier + Identifier of a pathway from the ConsensusPathDB pathway database. + + + + Pathway ID (ConsensusPathDB) + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef database. + UniRef cluster id + UniRef entry accession + + + + Sequence cluster ID (UniRef) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef100 database. + UniRef100 cluster id + UniRef100 entry accession + + + + Sequence cluster ID (UniRef100) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef90 database. + UniRef90 cluster id + UniRef90 entry accession + + + + Sequence cluster ID (UniRef90) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef50 database. + UniRef50 cluster id + UniRef50 entry accession + + + + Sequence cluster ID (UniRef50) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning or derived from an ontology. + Ontological data + + + This is a broad data type and is used a placeholder for other, more specific types. + Ontology data + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific RNA family or other group of classified RNA sequences. + RNA family annotation + + + RNA family report + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an RNA family, typically an entry from a RNA sequence classification database. + + + + RNA family identifier + + + + + + + + + + beta12orEarlier + Stable accession number of an entry (RNA family) from the RFAM database. + + + + RFAM accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database. + + Protein signature type + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on protein domain-DNA/RNA interaction(s). + + Domain-nucleic acid interaction report + true + + + + + + + + + beta12orEarlier + 1.8 + + + An informative report on protein domain-protein domain interaction(s). + + Domain-domain interactions + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on indirect protein domain-protein domain interaction(s). + + Domain-domain interaction (indirect) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide or protein sequence database entry. + + + + Sequence accession (hybrid) + + + + + + + + + beta12orEarlier + beta13 + + Data concerning two-dimensional polygel electrophoresis. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + 2D PAGE data + true + + + + + + + + + beta12orEarlier + 1.8 + + two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE report + true + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a biological pathway or network (typically a database entry). + + + + Pathway or network accession + + + + + + + + + beta12orEarlier + Alignment of the (1D representations of) secondary structure of two or more molecules. + + + Secondary structure alignment + + + + + + + + + + + beta12orEarlier + Identifier of an object from the ASTD database. + + + + ASTD ID + + + + + + + + + beta12orEarlier + Identifier of an exon from the ASTD database. + + + + ASTD ID (exon) + + + + + + + + + beta12orEarlier + Identifier of an intron from the ASTD database. + + + + ASTD ID (intron) + + + + + + + + + beta12orEarlier + Identifier of a polyA signal from the ASTD database. + + + + ASTD ID (polya) + + + + + + + + + beta12orEarlier + Identifier of a transcription start site from the ASTD database. + + + + ASTD ID (tss) + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel. + + + 2D PAGE spot report + true + + + + + + + + + beta12orEarlier + true + Unique identifier of a spot from a two-dimensional (protein) gel. + + + + Spot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database. + + + + Spot serial number + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database. + + + + Spot ID (HSC-2DPAGE) + + + + + + + + + beta12orEarlier + beta13 + + + Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs. + + Protein-motif interaction + true + + + + + + + + + beta12orEarlier + true + Identifier of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain identifier + + + + + + + + + + beta12orEarlier + A unique identifier of an item from the CABRI database. + + + + CABRI accession + + + + + + + + + beta12orEarlier + 1.8 + + Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + + + Experiment report (genotyping) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotype experiment metadata. + + + + Genotype experiment ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EGA database. + + + + EGA accession + + + + + + + + + + beta12orEarlier + IPI[0-9]{8} + Identifier of a protein entry catalogued in the International Protein Index (IPI) database. + + + + IPI protein ID + + + + + + + + + beta12orEarlier + Accession number of a protein from the RefSeq database. + RefSeq protein ID + + + + RefSeq accession (protein) + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the EPD database. + EPD identifier + + + + EPD ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TAIR database. + + + + TAIR accession + + + + + + + + + beta12orEarlier + Identifier of an Arabidopsis thaliana gene from the TAIR database. + + + + TAIR accession (At gene) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UniSTS database. + + + + UniSTS accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UNITE database. + + + + UNITE accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTR database. + + + + UTR accession + + + + + + + + + + beta12orEarlier + UPI[A-F0-9]{10} + Accession number of a UniParc (protein sequence) database entry. + UPI + UniParc ID + + + + UniParc accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Rouge or HUGE databases. + + + + mFLJ/mKIAA number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus. + + Fungi annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus anamorph. + + Fungi annotation (anamorph) + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the Ensembl database. + Ensembl ID (protein) + Protein ID (Ensembl) + + + + Ensembl protein ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific toxin. + + Toxin annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a membrane protein. + + Protein report (membrane protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + An informative report on tentative or known protein-drug interaction(s). + + + Protein-drug interaction report + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a map of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Map data + true + + + + + + + + + beta12orEarlier + Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + + This is a broad data type and is used a placeholder for other, more specific types. + Phylogenetic data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more protein molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more nucleic acid molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid data + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal. + Article data + Scientific text data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text. + Text data + + + + + + + + + beta12orEarlier + 1.16 + + + Typically a simple numerical or string value that controls the operation of a tool. + + Parameter + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a specific type of molecule. + + This is a broad data type and is used a placeholder for other, more specific types. + Molecular data + true + + + + + + + + + beta12orEarlier + 1.5 + + + + An informative report on a specific molecule. + + Molecule report + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific organism. + Organism annotation + + + Organism report + + + + + + + + + beta12orEarlier + A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis. + Experiment annotation + Experiment metadata + Experiment report + + + Protocol + + + + + + + + + beta12orEarlier + An attribute of a molecular sequence, possibly in reference to some other sequence. + Sequence parameter + + + Sequence attribute + + + + + + + + + beta12orEarlier + Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed. + Sequencing-based expression profile + Sequence tag profile (with gene assignment) + + + SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from. + This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + Sequence tag profile + + + + + + + + + beta12orEarlier + Data concerning a mass spectrometry measurement. + + + Mass spectrometry data + + + + + + + + + beta12orEarlier + Raw data from experimental methods for determining protein structure. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein structure raw data + + + + + + + + + beta12orEarlier + true + An identifier of a mutation. + + + + Mutation identifier + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning an alignment of two or more molecular sequences, structures or derived data. + + This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles. + Alignment data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning an index of data. + + This is a broad data type and is used a placeholder for other, more specific types. + Data index data + true + + + + + + + + + beta12orEarlier + Single letter amino acid identifier, e.g. G. + + + + Amino acid name (single letter) + + + + + + + + + beta12orEarlier + Three letter amino acid identifier, e.g. GLY. + + + + Amino acid name (three letter) + + + + + + + + + beta12orEarlier + Full name of an amino acid, e.g. Glycine. + + + + Amino acid name (full name) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a toxin. + + + + Toxin identifier + + + + + + + + + + beta12orEarlier + Unique identifier of a toxin from the ArachnoServer database. + + + + ArachnoServer ID + + + + + + + + + beta12orEarlier + 1.5 + + + A simple summary of expressed genes. + + Expressed gene list + true + + + + + + + + + + beta12orEarlier + Unique identifier of a monomer from the BindingDB database. + + + + BindingDB Monomer ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept from the GO ontology. + + GO concept name + true + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'biological process' concept from the the Gene Ontology. + + + + GO concept ID (biological process) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'molecular function' concept from the the Gene Ontology. + + + + GO concept ID (molecular function) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a cellular component from the GO ontology. + + GO concept name (cellular component) + true + + + + + + + + + beta12orEarlier + An image arising from a Northern Blot experiment. + + + Northern blot image + + + + + + + + + beta12orEarlier + true + Unique identifier of a blot from a Northern Blot. + + + + Blot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a blot from a Northern Blot from the BlotBase database. + + + + BlotBase blot ID + + + + + + + + + beta12orEarlier + Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation. + Hierarchy annotation + + + Hierarchy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from a database of biological hierarchies. + + Hierarchy identifier + true + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Brite database of biological hierarchies. + + + + Brite hierarchy ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type (represented as a string) of cancer. + + Cancer type + true + + + + + + + + + + beta12orEarlier + A unique identifier for an organism used in the BRENDA database. + + + + BRENDA organism ID + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UniGene database. + UniGene organism abbreviation + + + + UniGene taxon + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UTRdb database. + + + + UTRdb taxon + + + + + + + + + beta12orEarlier + true + An identifier of a catalogue of biological resources. + Catalogue identifier + + + + Catalogue ID + + + + + + + + + + beta12orEarlier + The name of a catalogue of biological resources from the CABRI database. + + + + CABRI catalogue name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata + true + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules). + + Molecule interaction report + true + + + + + + + + + + + + + + + beta12orEarlier + Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network). + Network + Pathway + + + Pathway or network + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more small molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Small molecule data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a particular genotype, phenotype or a genotype / phenotype relation. + + Genotype and phenotype data + true + + + + + + + + + + + + + + + beta12orEarlier + Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification. + Gene expression data + Gene product profile + Gene product quantification data + Gene transcription profile + Gene transcription quantification data + Metabolite expression data + Microarray data + Non-coding RNA profile + Non-coding RNA quantification data + Protein expression data + RNA profile + RNA quantification data + RNA-seq data + Transcriptome profile + Transcriptome quantification data + mRNA profile + mRNA quantification data + Protein profile + Protein quantification data + Proteome profile + Proteome quantification data + + + Expression data + + + + + + + + + + beta12orEarlier + C[0-9]+ + Unique identifier of a chemical compound from the KEGG database. + KEGG compound ID + KEGG compound identifier + + + + Compound ID (KEGG) + + + + + + + + + + beta12orEarlier + Name (not necessarily stable) an entry (RNA family) from the RFAM database. + + + + RFAM name + + + + + + + + + + beta12orEarlier + R[0-9]+ + Identifier of a biological reaction from the KEGG reactions database. + + + + Reaction ID (KEGG) + + + + + + + + + + + beta12orEarlier + D[0-9]+ + Unique identifier of a drug from the KEGG Drug database. + + + + Drug ID (KEGG) + + + + + + + + + + beta12orEarlier + ENS[A-Z]*[FPTG][0-9]{11} + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database. + Ensembl IDs + + + + Ensembl ID + + + + + + + + + + + + + + + + beta12orEarlier + [A-Z][0-9]+(\.[-[0-9]+])? + An identifier of a disease from the International Classification of Diseases (ICD) database. + + + + ICD identifier + + + + + + + + + + beta12orEarlier + [0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\.[0-9])? + Unique identifier of a sequence cluster from the CluSTr database. + CluSTr ID + CluSTr cluster ID + + + + Sequence cluster ID (CluSTr) + + + + + + + + + + + beta12orEarlier + G[0-9]+ + Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND). + + + + KEGG Glycan ID + + + + + + + + + + beta12orEarlier + [0-9]+\.[A-Z]\.[0-9]+\.[0-9]+\.[0-9]+ + A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins. + TC number + + + + OBO file for regular expression. + TCDB ID + + + + + + + + + + beta12orEarlier + MINT\-[0-9]{1,5} + Unique identifier of an entry from the MINT database of protein-protein interactions. + + + + MINT ID + + + + + + + + + + beta12orEarlier + DIP[\:\-][0-9]{3}[EN] + Unique identifier of an entry from the DIP database of protein-protein interactions. + + + + DIP ID + + + + + + + + + + beta12orEarlier + A[0-9]{6} + Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database. + + + + Signaling Gateway protein ID + + + + + + + + + beta12orEarlier + true + Identifier of a protein modification catalogued in a database. + + + + Protein modification ID + + + + + + + + + + beta12orEarlier + AA[0-9]{4} + Identifier of a protein modification catalogued in the RESID database. + + + + RESID ID + + + + + + + + + + beta12orEarlier + [0-9]{4,7} + Identifier of an entry from the RGD database. + + + + RGD ID + + + + + + + + + + beta12orEarlier + AASequence:[0-9]{10} + Identifier of a protein sequence from the TAIR database. + + + + TAIR accession (protein) + + + + + + + + + + beta12orEarlier + HMDB[0-9]{5} + Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB). + HMDB ID + + + + Compound ID (HMDB) + + + + + + + + + + beta12orEarlier + LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})? + Identifier of an entry from the LIPID MAPS database. + LM ID + + + + LIPID MAPS ID + + + + + + + + + + beta12orEarlier + PAp[0-9]{8} + PDBML:pdbx_PDB_strand_id + Identifier of a peptide from the PeptideAtlas peptide databases. + + + + PeptideAtlas ID + + + + + + + + + beta12orEarlier + 1.7 + + Identifier of a report of molecular interactions from a database (typically). + + + Molecular interaction ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of an interaction from the BioGRID database. + + + + BioGRID interaction ID + + + + + + + + + + beta12orEarlier + S[0-9]{2}\.[0-9]{3} + Unique identifier of a peptidase enzyme from the MEROPS database. + MEROPS ID + + + + Enzyme ID (MEROPS) + + + + + + + + + beta12orEarlier + true + An identifier of a mobile genetic element. + + + + Mobile genetic element ID + + + + + + + + + + beta12orEarlier + mge:[0-9]+ + An identifier of a mobile genetic element from the Aclame database. + + + + ACLAME ID + + + + + + + + + + beta12orEarlier + PWY[a-zA-Z_0-9]{2}\-[0-9]{3} + Identifier of an entry from the Saccharomyces genome database (SGD). + + + + SGD ID + + + + + + + + + beta12orEarlier + true + Unique identifier of a book. + + + + Book ID + + + + + + + + + + beta12orEarlier + (ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X) + The International Standard Book Number (ISBN) is for identifying printed books. + + + + ISBN + + + + + + + + + + beta12orEarlier + B[0-9]{5} + Identifier of a metabolite from the 3DMET database. + 3DMET ID + + + + Compound ID (3DMET) + + + + + + + + + + beta12orEarlier + ([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*) + A unique identifier of an interaction from the MatrixDB database. + + + + MatrixDB interaction ID + + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database. + + + + These identifiers are unique within the cPath database, however, they are not stable between releases. + cPath ID + + + + + + + + + + beta12orEarlier + true + [0-9]+ + Identifier of an assay from the PubChem database. + + + + PubChem bioassay ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PubChem database. + PubChem identifier + + + + PubChem ID + + + + + + + + + + beta12orEarlier + M[0-9]{4} + Identifier of an enzyme reaction mechanism from the MACie database. + MACie entry number + + + + Reaction ID (MACie) + + + + + + + + + + beta12orEarlier + MI[0-9]{7} + Identifier for a gene from the miRBase database. + miRNA ID + miRNA identifier + miRNA name + + + + Gene ID (miRBase) + + + + + + + + + + beta12orEarlier + ZDB\-GENE\-[0-9]+\-[0-9]+ + Identifier for a gene from the Zebrafish information network genome (ZFIN) database. + + + + Gene ID (ZFIN) + + + + + + + + + + beta12orEarlier + [0-9]{5} + Identifier of an enzyme-catalysed reaction from the Rhea database. + + + + Reaction ID (Rhea) + + + + + + + + + + beta12orEarlier + UPA[0-9]{5} + Identifier of a biological pathway from the Unipathway database. + upaid + + + + Pathway ID (Unipathway) + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a small molecular from the ChEMBL database. + ChEMBL ID + + + + Compound ID (ChEMBL) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database. + + + + LGICdb identifier + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database. + + + + Reaction kinetics ID (SABIO-RK) + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + PharmGKB ID + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Pathway ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Disease ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Drug ID (PharmGKB) + + + + + + + + + + beta12orEarlier + DAP[0-9]+ + Identifier of a drug from the Therapeutic Target Database (TTD). + + + + Drug ID (TTD) + + + + + + + + + + beta12orEarlier + TTDS[0-9]+ + Identifier of a target protein from the Therapeutic Target Database (TTD). + + + + Target ID (TTD) + + + + + + + + + beta12orEarlier + true + A unique identifier of a type or group of cells. + + + + Cell type identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of a neuron from the NeuronDB database. + + + + NeuronDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + A unique identifier of a neuron from the NeuroMorpho database. + + + + NeuroMorpho ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a chemical from the ChemIDplus database. + ChemIDplus ID + + + + Compound ID (ChemIDplus) + + + + + + + + + + beta12orEarlier + SMP[0-9]{5} + Identifier of a pathway from the Small Molecule Pathway Database (SMPDB). + + + + Pathway ID (SMPDB) + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology. + + + + BioNumbers ID + + + + + + + + + + beta12orEarlier + T3D[0-9]+ + Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database. + + + + T3DB ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a carbohydrate. + + + + Carbohydrate identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycomeDB database. + + + + GlycomeDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+[0-9]+ + Identifier of an entry from the LipidBank database. + + + + LipidBank ID + + + + + + + + + + beta12orEarlier + cd[0-9]{5} + Identifier of a conserved domain from the Conserved Domain Database. + + + + CDD ID + + + + + + + + + + beta12orEarlier + [0-9]{1,5} + An identifier of an entry from the MMDB database. + MMDB accession + + + + MMDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the iRefIndex database of protein-protein interactions. + + + + iRefIndex ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the ModelDB database. + + + + ModelDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS). + + + + Pathway ID (DQCS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division). + + Ensembl ID (Homo sapiens) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division). + + Ensembl ID ('Bos taurus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division). + + Ensembl ID ('Canis familiaris') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division). + + Ensembl ID ('Cavia porcellus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division). + + Ensembl ID ('Ciona intestinalis') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division). + + Ensembl ID ('Ciona savignyi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division). + + Ensembl ID ('Danio rerio') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division). + + Ensembl ID ('Dasypus novemcinctus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division). + + Ensembl ID ('Echinops telfairi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division). + + Ensembl ID ('Erinaceus europaeus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division). + + Ensembl ID ('Felis catus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division). + + Ensembl ID ('Gallus gallus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division). + + Ensembl ID ('Gasterosteus aculeatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division). + + Ensembl ID ('Homo sapiens') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division). + + Ensembl ID ('Loxodonta africana') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division). + + Ensembl ID ('Macaca mulatta') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division). + + Ensembl ID ('Monodelphis domestica') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division). + + Ensembl ID ('Mus musculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division). + + Ensembl ID ('Myotis lucifugus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division). + + Ensembl ID ("Ornithorhynchus anatinus") + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division). + + Ensembl ID ('Oryctolagus cuniculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division). + + Ensembl ID ('Oryzias latipes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division). + + Ensembl ID ('Otolemur garnettii') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division). + + Ensembl ID ('Pan troglodytes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division). + + Ensembl ID ('Rattus norvegicus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division). + + Ensembl ID ('Spermophilus tridecemlineatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division). + + Ensembl ID ('Takifugu rubripes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division). + + Ensembl ID ('Tupaia belangeri') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division). + + Ensembl ID ('Xenopus tropicalis') + true + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the CATH database. + + + + CATH identifier + + + + + + + + + beta12orEarlier + 2.10.10.10 + A code number identifying a family from the CATH database. + + + + CATH node ID (family) + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the CAZy enzymes database. + CAZy ID + + + + Enzyme ID (CAZy) + + + + + + + + + + beta12orEarlier + A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence). + I.M.A.G.E. cloneID + IMAGE cloneID + + + + Clone ID (IMAGE) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'cellular component' concept from the Gene Ontology. + GO concept identifier (cellular compartment) + + + + GO concept ID (cellular component) + + + + + + + + + beta12orEarlier + Name of a chromosome as used in the BioCyc database. + + + + Chromosome name (BioCyc) + + + + + + + + + + beta12orEarlier + An identifier of a gene expression profile from the CleanEx database. + + + + CleanEx entry name + + + + + + + + + beta12orEarlier + An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database. + + + + CleanEx dataset code + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning a genome as a whole. + + + Genome report + + + + + + + + + + beta12orEarlier + Unique identifier for a protein complex from the CORUM database. + CORUM complex ID + + + + Protein ID (CORUM) + + + + + + + + + + beta12orEarlier + Unique identifier of a position-specific scoring matrix from the CDD database. + + + + CDD PSSM-ID + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the CuticleDB database. + CuticleDB ID + + + + Protein ID (CuticleDB) + + + + + + + + + + beta12orEarlier + Identifier of a predicted transcription factor from the DBD database. + + + + DBD ID + + + + + + + + + + + + + + + beta12orEarlier + General annotation on an oligonucleotide probe, or a set of probes. + Oligonucleotide probe sets annotation + + + Oligonucleotide probe annotation + + + + + + + + + + beta12orEarlier + true + Identifier of an oligonucleotide from a database. + + + + Oligonucleotide ID + + + + + + + + + + beta12orEarlier + Identifier of an oligonucleotide probe from the dbProbe database. + + + + dbProbe ID + + + + + + + + + beta12orEarlier + Physicochemical property data for one or more dinucleotides. + + + Dinucleotide property + + + + + + + + + + beta12orEarlier + Identifier of an dinucleotide property from the DiProDB database. + + + + DiProDB ID + + + + + + + + + beta12orEarlier + 1.8 + + disordered structure in a protein. + + + Protein features report (disordered structure) + true + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the DisProt database. + DisProt ID + + + + Protein ID (DisProt) + + + + + + + + + beta12orEarlier + 1.5 + + + Annotation on an embryo or concerning embryological development. + + Embryo report + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene transcript from the Ensembl database. + Transcript ID (Ensembl) + + + + Ensembl transcript ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on one or more small molecules that are enzyme inhibitors. + + Inhibitor annotation + true + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a promoter of a gene that is catalogued in a database. + + + + Promoter ID + + + + + + + + + beta12orEarlier + Identifier of an EST sequence. + + + + EST accession + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the COGEME database. + + + + COGEME EST ID + + + + + + + + + + beta12orEarlier + Identifier of a unisequence from the COGEME database. + + + + A unisequence is a single sequence assembled from ESTs. + COGEME unisequence ID + + + + + + + + + + beta12orEarlier + Accession number of an entry (protein family) from the GeneFarm database. + GeneFarm family ID + + + + Protein family ID (GeneFarm) + + + + + + + + + beta12orEarlier + The name of a family of organism. + + + + Family name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a genus of viruses. + + Genus name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a family of viruses. + + Family name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a SwissRegulon database. + + Database name (SwissRegulon) + true + + + + + + + + + + beta12orEarlier + A feature identifier as used in the SwissRegulon database. + + + + This can be name of a gene, the ID of a TFBS, or genomic coordinates in form "chr:start..end". + Sequence feature ID (SwissRegulon) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the NMPDR database. + + + + A FIG ID consists of four parts: a prefix, genome id, locus type and id number. + FIG ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Xenbase database. + + + + Gene ID (Xenbase) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Genolist database. + + + + Gene ID (Genolist) + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the Genolist genes database. + + Gene name (Genolist) + true + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the ABS database. + ABS identifier + + + + ABS ID + + + + + + + + + + beta12orEarlier + Identifier of a transcription factor from the AraC-XylS database. + + + + AraC-XylS ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of an entry (gene) from the HUGO database. + + Gene name (HUGO) + true + + + + + + + + + + beta12orEarlier + Identifier of a locus from the PseudoCAP database. + + + + Locus ID (PseudoCAP) + + + + + + + + + + beta12orEarlier + Identifier of a locus from the UTR database. + + + + Locus ID (UTR) + + + + + + + + + + beta12orEarlier + Unique identifier of a monosaccharide from the MonosaccharideDB database. + + + + MonosaccharideDB ID + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Collagen Mutation Database (CMD) database. + + Database name (CMD) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Osteogenesis database. + + Database name (Osteogenesis) + true + + + + + + + + + beta12orEarlier + true + An identifier of a particular genome. + + + + Genome identifier + + + + + + + + + beta12orEarlier + 1.26 + + + An identifier of a particular genome. + + + GenomeReviews ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database. + + + + GlycoMap ID + + + + + + + + + beta12orEarlier + A conformational energy map of the glycosidic linkages in a carbohydrate molecule. + + + Carbohydrate conformational map + + + + + + + + + + beta12orEarlier + The name of a transcription factor. + + + + Transcription factor name + + + + + + + + + + beta12orEarlier + Identifier of a membrane transport proteins from the transport classification database (TCDB). + + + + TCID + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Name of a domain from the Pfam database. + + + + Pfam domain name + + + + + + + + + + beta12orEarlier + CL[0-9]{4} + Accession number of a Pfam clan. + + + + Pfam clan ID + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VectorBase database. + VectorBase ID + + + + Gene ID (VectorBase) + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs. + + + + UTRSite ID + + + + + + + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc. + Sequence motif report + Sequence profile report + + + Sequence signature report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a particular locus. + + Locus annotation + true + + + + + + + + + beta12orEarlier + Official name of a protein as used in the UniProt database. + + + + Protein name (UniProt) + + + + + + + + + beta12orEarlier + 1.5 + + + One or more terms from one or more controlled vocabularies which are annotations on an entity. + + The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included. + Term ID list + true + + + + + + + + + + beta12orEarlier + Name of a protein family from the HAMAP database. + + + + HAMAP ID + + + + + + + + + beta12orEarlier + 1.12 + + + Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance. + + Identifier with metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation about a gene symbol. + + Gene symbol annotation + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a RNA transcript. + + + + Transcript ID + + + + + + + + + + beta12orEarlier + Identifier of an RNA transcript from the H-InvDB database. + + + + HIT ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene cluster in the H-InvDB database. + + + + HIX ID + + + + + + + + + + beta12orEarlier + Identifier of a antibody from the HPA database. + + + + HPA antibody id + + + + + + + + + + beta12orEarlier + Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database. + + + + IMGT/HLA ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI). + + + + Gene ID (JCVI) + + + + + + + + + beta12orEarlier + The name of a kinase protein. + + + + Kinase name + + + + + + + + + + beta12orEarlier + Identifier of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity ID + + + + + + + + + + beta12orEarlier + Name of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity name + + + + + + + + + + beta12orEarlier + The number of a strain of algae and protozoa from the CCAP database. + + + + CCAP strain number + + + + + + + + + beta12orEarlier + true + An identifier of stock from a catalogue of biological resources. + + + + Stock number + + + + + + + + + + beta12orEarlier + A stock number from The Arabidopsis information resource (TAIR). + + + + Stock number (TAIR) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the RNA editing database (REDIdb). + + + + REDIdb ID + + + + + + + + + beta12orEarlier + Name of a domain from the SMART database. + + + + SMART domain name + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the PANTHER database. + Panther family ID + + + + Protein family ID (PANTHER) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the RNAVirusDB database. + + + + Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + RNAVirusDB ID + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) viruses (catalogued in a database). + Virus ID + + + + Virus identifier + + + + + + + + + + beta12orEarlier + An identifier of a genome project assigned by NCBI. + + + + NCBI Genome Project ID + + + + + + + + + + beta12orEarlier + A unique identifier of a whole genome assigned by the NCBI. + + + + NCBI genome accession + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on. + + + Sequence profile data + true + + + + + + + + + + beta12orEarlier + Unique identifier for a membrane protein from the TopDB database. + TopDB ID + + + + Protein ID (TopDB) + + + + + + + + + beta12orEarlier + true + Identifier of a two-dimensional (protein) gel. + Gel identifier + + + + Gel ID + + + + + + + + + + beta12orEarlier + Name of a reference map gel from the SWISS-2DPAGE database. + + + + Reference map name (SWISS-2DPAGE) + + + + + + + + + + beta12orEarlier + Unique identifier for a peroxidase protein from the PeroxiBase database. + PeroxiBase ID + + + + Protein ID (PeroxiBase) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the SISYPHUS database of tertiary structure alignments. + + + + SISYPHUS ID + + + + + + + + + + + beta12orEarlier + true + Accession of an open reading frame (catalogued in a database). + + + + ORF ID + + + + + + + + + beta12orEarlier + true + An identifier of an open reading frame. + + + + ORF identifier + + + + + + + + + + beta12orEarlier + [1-9][0-9]* + Identifier of an entry from the GlycosciencesDB database. + LInear Notation for Unique description of Carbohydrate Sequences ID + + + + LINUCS ID + + + + + + + + + + + beta12orEarlier + Unique identifier for a ligand-gated ion channel protein from the LGICdb database. + LGICdb ID + + + + Protein ID (LGICdb) + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the MaizeDB database. + + + + MaizeDB ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the MfunGD database. + + + + Gene ID (MfunGD) + + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a disease from the Orpha database. + + + + Orpha number + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the EcID database. + + + + Protein ID (EcID) + + + + + + + + + + beta12orEarlier + A unique identifier of a cDNA molecule catalogued in the RefSeq database. + + + + Clone ID (RefSeq) + + + + + + + + + + beta12orEarlier + Unique identifier for a cone snail toxin protein from the ConoServer database. + + + + Protein ID (ConoServer) + + + + + + + + + + beta12orEarlier + Identifier of a GeneSNP database entry. + + + + GeneSNP ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a lipid. + + + + Lipid identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + A flat-file (textual) data archive. + + + Databank + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A web site providing data (web pages) on a common theme to a HTTP client. + + + Web portal + true + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VBASE2 database. + VBASE2 ID + + + + Gene ID (VBASE2) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the DPVweb database. + DPVweb virus ID + + + + DPVweb ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a pathway from the BioSystems pathway database. + + + + Pathway ID (BioSystems) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data concerning a proteomics experiment. + + Experimental data (proteomics) + true + + + + + + + + + beta12orEarlier + An abstract of a scientific article. + + + Abstract + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a lipid structure. + + + Lipid structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a drug. + + + Drug structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a toxin. + + + Toxin structure + + + + + + + + + + beta12orEarlier + A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment. + PSSM + + + Position-specific scoring matrix + + + + + + + + + beta12orEarlier + A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity. + + + Distance matrix + + + + + + + + + beta12orEarlier + Distances (values representing similarity) between a group of molecular structures. + + + Structural distance matrix + + + + + + + + + beta12orEarlier + 1.5 + + + Bibliographic data concerning scientific article(s). + + Article metadata + true + + + + + + + + + beta12orEarlier + A concept from a biological ontology. + + + This includes any fields from the concept definition such as concept name, definition, comments and so on. + Ontology concept + + + + + + + + + beta12orEarlier + A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences. + + + Codon usage bias + + + + + + + + + beta12orEarlier + 1.8 + + Northern Blot experiments. + + + Northern blot report + true + + + + + + + + + beta12orEarlier + A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome. + RH map + + + The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map. + Radiation hybrid map + + + + + + + + + beta12orEarlier + A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data. + + + ID list + + + + + + + + + beta12orEarlier + Gene frequencies data that may be read during phylogenetic tree calculation. + + + Phylogenetic gene frequencies data + + + + + + + + + beta12orEarlier + beta13 + + + A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata. + + Sequence set (polymorphic) + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (resource) from the DRCAT bioinformatics resource catalogue. + + DRCAT resource + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another. + + + Protein complex + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role. + + + Protein structural motif + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific lipid 3D structure(s). + + + Lipid report + + + + + + + + + beta12orEarlier + 1.4 + + + Image of one or more molecular secondary structures. + + Secondary structure image + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on general information, properties or features of one or more molecular secondary structures. + + Secondary structure report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DNA sequence-specific feature annotation (not in a feature table). + + DNA features + true + + + + + + + + + beta12orEarlier + 1.5 + + + Features concerning RNA or regions of DNA that encode an RNA molecule. + + RNA features report + true + + + + + + + + + beta12orEarlier + Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph. + Graph data + + + Plot + + + + + + + + + + beta12orEarlier + A protein sequence and associated metadata. + Sequence record (protein) + + + Protein sequence record + + + + + + + + + + beta12orEarlier + A nucleic acid sequence and associated metadata. + Nucleotide sequence record + Sequence record (nucleic acid) + DNA sequence record + RNA sequence record + + + Nucleic acid sequence record + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Protein sequence record (full) + true + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Nucleic acid sequence record (full) + true + + + + + + + + + beta12orEarlier + true + Accession of a mathematical model, typically an entry from a database. + + + + Biological model accession + + + + + + + + + + beta12orEarlier + The name of a type or group of cells. + + + + Cell type name + + + + + + + + + beta12orEarlier + true + Accession of a type or group of cells (catalogued in a database). + Cell type ID + + + + Cell type accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of chemicals. + Chemical compound accession + Small molecule accession + + + + Compound accession + + + + + + + + + beta12orEarlier + true + Accession of a drug. + + + + Drug accession + + + + + + + + + + beta12orEarlier + Name of a toxin. + + + + Toxin name + + + + + + + + + beta12orEarlier + true + Accession of a toxin (catalogued in a database). + + + + Toxin accession + + + + + + + + + beta12orEarlier + true + Accession of a monosaccharide (catalogued in a database). + + + + Monosaccharide accession + + + + + + + + + + beta12orEarlier + Common name of a drug. + + + + Drug name + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of carbohydrates. + + + + Carbohydrate accession + + + + + + + + + beta12orEarlier + true + Accession of a specific molecule (catalogued in a database). + + + + Molecule accession + + + + + + + + + beta12orEarlier + true + Accession of a data definition (catalogued in a database). + + + + Data resource definition accession + + + + + + + + + beta12orEarlier + true + An accession of a particular genome (in a database). + + + + Genome accession + + + + + + + + + beta12orEarlier + true + An accession of a map of a molecular sequence (deposited in a database). + + + + Map accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of lipids. + + + + Lipid accession + + + + + + + + + + beta12orEarlier + true + Accession of a peptide deposited in a database. + + + + Peptide ID + + + + + + + + + + beta12orEarlier + true + Accession of a protein deposited in a database. + Protein accessions + + + + Protein accession + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) organisms (catalogued in a database). + + + + Organism accession + + + + + + + + + + beta12orEarlier + Moby:BriefOccurrenceRecord + Moby:FirstEpithet + Moby:InfraspecificEpithet + Moby:OccurrenceRecord + Moby:Organism_Name + Moby:OrganismsLongName + Moby:OrganismsShortName + The name of an organism (or group of organisms). + + + + Organism name + + + + + + + + + beta12orEarlier + true + Accession of a protein family (that is deposited in a database). + + + + Protein family accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of transcription factors or binding sites. + + + + Transcription factor accession + + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain accession + + + + + + + + + beta12orEarlier + true + 1.26 + + An accession of annotation on a (group of) viruses (catalogued in a database). + + + Virus identifier + true + + + + + + + + + beta12orEarlier + Metadata on sequence features. + + + Sequence features metadata + + + + + + + + + + beta12orEarlier + Identifier of a Gramene database entry. + + + + Gramene identifier + + + + + + + + + beta12orEarlier + An identifier of an entry from the DDBJ sequence database. + DDBJ ID + DDBJ accession number + DDBJ identifier + + + + DDBJ accession + + + + + + + + + beta12orEarlier + An identifier of an entity from the ConsensusPathDB database. + + + + ConsensusPathDB identifier + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning codon usage. + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage + true + + + + + + + + + beta12orEarlier + 1.5 + + + + Data derived from the analysis of a scientific text such as a full text article from a scientific journal. + + Article report + true + + + + + + + + + beta12orEarlier + An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties. + Sequence-derived report + + + Sequence report + + + + + + + + + beta12orEarlier + Data concerning the properties or features of one or more protein secondary structures. + + + Protein secondary structure + + + + + + + + + + beta12orEarlier + A Hopp and Woods plot of predicted antigenicity of a peptide or protein. + + + Hopp and Woods plot + + + + + + + + + beta12orEarlier + 1.21 + + + A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid melting curve + true + + + + + + + + + beta12orEarlier + 1.21 + + A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid probability profile + true + + + + + + + + + beta12orEarlier + 1.21 + + A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid temperature profile + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a gene regulatory network. + + + Gene regulatory network report + true + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on a two-dimensional (2D PAGE) gel. + + + 2D PAGE gel report + true + + + + + + + + + beta12orEarlier + 1.14 + + General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set. + + + Oligonucleotide probe sets annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data. + + Microarray image + true + + + + + + + + + beta12orEarlier + Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen. + Image data + + + Image + http://semanticscience.org/resource/SIO_000079 + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + + beta12orEarlier + Image of a molecular sequence, possibly with sequence features or properties shown. + + + Sequence image + + + + + + + + + beta12orEarlier + A report on protein properties concerning hydropathy. + Protein hydropathy report + + + Protein hydropathy data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a computational workflow. + + Workflow data + true + + + + + + + + + beta12orEarlier + 1.5 + + + A computational workflow. + + Workflow + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning molecular secondary structure data. + + Secondary structure data + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw protein sequence (string of characters). + + + Protein sequence (raw) + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw nucleic acid sequence. + + + Nucleic acid sequence (raw) + true + + + + + + + + + beta12orEarlier + + One or more protein sequences, possibly with associated annotation. + Amino acid sequence + Amino acid sequences + Protein sequences + + + Protein sequence + http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation + + + + + + + + + beta12orEarlier + One or more nucleic acid sequences, possibly with associated annotation. + Nucleic acid sequences + Nucleotide sequence + Nucleotide sequences + DNA sequence + + + Nucleic acid sequence + http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation + + + + + + + + + beta12orEarlier + Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction. + Enzyme kinetics annotation + Reaction annotation + + + This is a broad data type and is used a placeholder for other, more specific types. + Reaction data + + + + + + + + + beta12orEarlier + Data concerning small peptides. + Peptide data + + + Peptide property + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report concerning the classification of protein sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein classification + true + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning specific or conserved pattern in molecular sequences. + + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence motif data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning models representing a (typically multiple) sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence profile data + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a specific biological pathway or network. + + Pathway or network data + true + + + + + + + + + + + + + + + beta12orEarlier + An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation. + + + Pathway or network report + + + + + + + + + beta12orEarlier + A thermodynamic or kinetic property of a nucleic acid molecule. + Nucleic acid property (thermodynamic or kinetic) + Nucleic acid thermodynamic property + + + Nucleic acid thermodynamic data + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + Data concerning the classification of nucleic acid sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on a classification of molecular sequences, structures or other entities. + + This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on. + Classification report + true + + + + + + + + + beta12orEarlier + 1.8 + + key residues involved in protein folding. + + + Protein features report (key folding sites) + true + + + + + + + + + beta12orEarlier + Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. + Torsion angle data + + + Protein geometry data + + + + + + + + + + beta12orEarlier + An image of protein structure. + Structure image (protein) + + + Protein structure image + + + + + + + + + beta12orEarlier + Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted. + + + Phylogenetic character weights + + + + + + + + + beta12orEarlier + Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser. + Genome annotation track + Genome track + Genome-browser track + Genomic track + Sequence annotation track + + + Annotation track + + + + + + + + + + beta12orEarlier + + P43353|Q7M1G0|Q9C199|A5A6J6 + [OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2} + Accession number of a UniProt (protein sequence) database entry. + UniProt accession number + UniProt entry accession + UniProtKB accession + UniProtKB accession number + Swiss-Prot entry accession + TrEMBL entry accession + + + + UniProt accession + + + + + + + + + + beta12orEarlier + 16 + [1-9][0-9]? + Identifier of a genetic code in the NCBI list of genetic codes. + + + + NCBI genetic code ID + + + + + + + + + + + + + + + beta12orEarlier + Identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a biological process from the GO ontology. + + GO concept name (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a molecular function from the GO ontology. + + GO concept name (molecular function) + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the classification, identification and naming of organisms. + Taxonomic data + + + This is a broad data type and is used a placeholder for other, more specific types. + Taxonomy + + + + + + + + + + beta13 + EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators. + + + + This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein. + Protein ID (EMBL/GenBank/DDBJ) + + + + + + + + + beta13 + 1.5 + + A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation. + + + Core data entities typically have a format and may be identified by an accession number. + Core data + true + + + + + + + + + + + + + + + beta13 + true + Name or other identifier of molecular sequence feature(s). + + + + Sequence feature identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of an array of numerical values, such as a comparison matrix. + + + + Matrix identifier + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of protein sequence(s). + + + Protein sequence composition + true + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s). + + + Nucleic acid sequence composition (report) + true + + + + + + + + + beta13 + 1.5 + + + A node from a classification of protein structural domain(s). + + Protein domain classification node + true + + + + + + + + + beta13 + Duplicates http://edamontology.org/data_1002, hence deprecated. + 1.23 + + Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + + + CAS number + true + + + + + + + + + + beta13 + Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC). + + + + ATC code + + + + + + + + + beta13 + A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA). + Unique Ingredient Identifier + + + + UNII + + + + + + + + + beta13 + 1.5 + + + Basic information concerning geographical location or time. + + Geotemporal metadata + true + + + + + + + + + beta13 + Metadata concerning the software, hardware or other aspects of a computer system. + + + System metadata + + + + + + + + + beta13 + 1.15 + + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. + + + Sequence feature name + true + + + + + + + + + beta13 + Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware. + Experimental measurement data + Experimentally measured data + Measured data + Measurement + Measurement data + Measurement metadata + Raw experimental data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental measurement + + + + + + + + + + beta13 + Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment. + + + Such data as found in Affymetrix CEL or GPR files. + Raw microarray data + + + + + + + + + + + + + + + beta13 + Data generated from processing and analysis of probe set data from a microarray experiment. + Gene annotation (expression) + Gene expression report + Microarray probe set data + + + Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip. + Processed microarray data + + + + + + + + + + beta13 + The final processed (normalised) data for a set of hybridisations in a microarray experiment. + Gene expression data matrix + Normalised microarray data + + + This combines data from all hybridisations. + Gene expression matrix + + + + + + + + + beta13 + Annotation on a biological sample, for example experimental factors and their values. + + + This might include compound and dose in a dose response experiment. + Sample annotation + + + + + + + + + beta13 + Annotation on the array itself used in a microarray experiment. + + + This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc. + Microarray metadata + + + + + + + + + beta13 + 1.8 + + Annotation on laboratory and/or data processing protocols used in an microarray experiment. + + + This might describe e.g. the normalisation methods used to process the raw data. + Microarray protocol annotation + true + + + + + + + + + beta13 + Data concerning the hybridisations measured during a microarray experiment. + + + Microarray hybridisation data + + + + + + + + + beta13 + 1.5 + + + A report of regions in a molecular sequence that are biased to certain characters. + + Sequence features (compositionally-biased regions) + true + + + + + + + + + beta13 + 1.5 + + A report on features in a nucleic acid sequence that indicate changes to or differences between sequences. + + + Nucleic acid features (difference and change) + true + + + + + + + + + + beta13 + A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures. + Nucleic acid features (structure) + Quadruplexes (report) + Stem loop (report) + d-loop (report) + + + The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general. + Nucleic acid structure report + + + + + + + + + beta13 + 1.8 + + short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein features report (repeats) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences. + + + Sequence motif matches (protein) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences. + + + Sequence motif matches (nucleic acid) + true + + + + + + + + + beta13 + 1.5 + + + A report on displacement loops in a mitochondrial DNA sequence. + + A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule. + Nucleic acid features (d-loop) + true + + + + + + + + + beta13 + 1.5 + + + A report on stem loops in a DNA sequence. + + A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs. + Nucleic acid features (stem loop) + true + + + + + + + + + beta13 + An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST. + Clone or EST (report) + Gene transcript annotation + Nucleic acid features (mRNA features) + Transcript (report) + mRNA (report) + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + Gene transcript report + + + + + + + + + beta13 + 1.8 + + features of non-coding or functional RNA molecules, including tRNA and rRNA. + + + Non-coding RNA + true + + + + + + + + + beta13 + 1.5 + + + Features concerning transcription of DNA into RNA including the regulation of transcription. + + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcriptional features (report) + true + + + + + + + + + beta13 + 1.5 + + + A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments. + + Nucleic acid features (immunoglobulin gene structure) + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'class' node from the SCOP database. + + SCOP class + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'fold' node from the SCOP database. + + SCOP fold + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'superfamily' node from the SCOP database. + + SCOP superfamily + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'family' node from the SCOP database. + + SCOP family + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'protein' node from the SCOP database. + + SCOP protein + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'species' node from the SCOP database. + + SCOP species + true + + + + + + + + + beta13 + 1.8 + + mass spectrometry experiments. + + + Mass spectrometry experiment + true + + + + + + + + + beta13 + Nucleic acid classification + A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure. + Gene annotation (homology information) + Gene annotation (homology) + Gene family annotation + Gene homology (report) + Homology information + + + This includes reports on on gene homologues between species. + Gene family report + + + + + + + + + beta13 + An image of a protein. + + + Protein image + + + + + + + + + beta13 + 1.24 + + + + + An alignment of protein sequences and/or structures. + + Protein alignment + true + + + + + + + + + 1.0 + 1.8 + + sequencing experiment, including samples, sampling, preparation, sequencing, and analysis. + + + NGS experiment + true + + + + + + + + + 1.1 + An informative report about a DNA sequence assembly. + Assembly report + + + This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc. + Sequence assembly report + + + + + + + + + 1.1 + An index of a genome sequence. + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. + Genome index + + + + + + + + + 1.1 + 1.8 + + Report concerning genome-wide association study experiments. + + + GWAS report + true + + + + + + + + + 1.2 + The position of a cytogenetic band in a genome. + + + Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on. + Cytoband position + + + + + + + + + + + 1.2 + CL_[0-9]{7} + Cell type ontology concept ID. + CL ID + + + + Cell type ontology ID + + + + + + + + + 1.2 + Mathematical model of a network, that contains biochemical kinetics. + + + Kinetic model + + + + + + + + + + 1.3 + Identifier of a COSMIC database entry. + COSMIC identifier + + + + COSMIC ID + + + + + + + + + + 1.3 + Identifier of a HGMD database entry. + HGMD identifier + + + + HGMD ID + + + + + + + + + 1.3 + true + Unique identifier of sequence assembly. + Sequence assembly version + + + + Sequence assembly ID + + + + + + + + + 1.3 + 1.5 + + + A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory. + + Sequence feature type + true + + + + + + + + + 1.3 + 1.5 + + + An informative report on gene homologues between species. + + Gene homology (report) + true + + + + + + + + + + + 1.3 + ENSGT00390000003602 + Unique identifier for a gene tree from the Ensembl database. + Ensembl ID (gene tree) + + + + Ensembl gene tree ID + + + + + + + + + 1.3 + A phylogenetic tree that is an estimate of the character's phylogeny. + + + Gene tree + + + + + + + + + 1.3 + A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled. + + + Species tree + + + + + + + + + + + + + + + 1.3 + true + Name or other identifier of an entry from a biosample database. + Sample accession + + + + Sample ID + + + + + + + + + + 1.3 + Identifier of an object from the MGI database. + + + + MGI accession + + + + + + + + + 1.3 + Name of a phenotype. + Phenotype + Phenotypes + + + + Phenotype name + + + + + + + + + 1.4 + A HMM transition matrix contains the probabilities of switching from one HMM state to another. + HMM transition matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa. + Transition matrix + + + + + + + + + 1.4 + A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM. + HMM emission matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state. + Emission matrix + + + + + + + + + 1.4 + 1.15 + + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. + + + Hidden Markov model + true + + + + + + + + + 1.4 + true + An identifier of a data format. + + + Format identifier + + + + + + + + + 1.5 + Raw biological or biomedical image generated by some experimental technique. + + + Raw image + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + 1.5 + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates. + Carbohydrate data + + + Carbohydrate property + + + + + + + + + 1.5 + 1.8 + + Report concerning proteomics experiments. + + + Proteomics experiment report + true + + + + + + + + + 1.5 + 1.8 + + RNAi experiments. + + + RNAi report + true + + + + + + + + + 1.5 + 1.8 + + biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + + + Simulation experiment report + true + + + + + + + + + + + + + + + 1.7 + An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT image + Magnetic resonance imaging image + Magnetic resonance tomography image + NMRI image + Nuclear magnetic resonance imaging image + + + MRI image + + + + + + + + + + + + + + + 1.7 + An image from a cell migration track assay. + + + Cell migration track image + + + + + + + + + 1.7 + Rate of association of a protein with another protein or some other molecule. + kon + + + Rate of association + + + + + + + + + 1.7 + Multiple gene identifiers in a specific order. + + + Such data are often used for genome rearrangement tools and phylogenetic tree labeling. + Gene order + + + + + + + + + 1.7 + The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment. + Spectra + + + Spectrum + + + + + + + + + + + + + + + 1.7 + Spectral information for a molecule from a nuclear magnetic resonance experiment. + NMR spectra + + + NMR spectrum + + + + + + + + + 1.8 + 1.21 + + A sketch of a small molecule made with some specialised drawing package. + + + Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software. + Chemical structure sketch + true + + + + + + + + + 1.8 + An informative report about a specific or conserved nucleic acid sequence pattern. + + + Nucleic acid signature + + + + + + + + + 1.8 + A DNA sequence. + DNA sequences + + + DNA sequence + + + + + + + + + 1.8 + An RNA sequence. + RNA sequences + + + RNA sequence + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw RNA sequence. + + + RNA sequence (raw) + true + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw DNA sequence. + + + DNA sequence (raw) + true + + + + + + + + + + + + + + + 1.8 + Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects. + Gene sequence variations + + + Variations are stored along with a reference genome. + Sequence variations + + + + + + + + + 1.8 + A list of publications such as scientic papers or books. + + + Bibliography + + + + + + + + + 1.8 + A mapping of supplied textual terms or phrases to ontology concepts (URIs). + + + Ontology mapping + + + + + + + + + 1.9 + Any data concerning a specific biological or biomedical image. + Image-associated data + Image-related data + + + This can include basic provenance and technical information about the image, scientific annotation and so on. + Image metadata + + + + + + + + + 1.9 + A human-readable collection of information concerning a clinical trial. + Clinical trial information + + + Clinical trial report + + + + + + + + + 1.10 + A report about a biosample. + Biosample report + + + Reference sample report + + + + + + + + + 1.10 + Accession number of an entry from the Gene Expression Atlas. + + + + Gene Expression Atlas Experiment ID + + + + + + + + + + + + + + + 1.12 + true + Identifier of an entry from a database of disease. + + + + Disease identifier + + + + + + + + + + 1.12 + The name of some disease. + + + + Disease name + + + + + + + + + 1.12 + Some material that is used for educational (training) purposes. + OER + Open educational resource + + + Training material + + + + + + + + + 1.12 + A training course available for use on the Web. + On-line course + MOOC + Massive open online course + + + Online course + + + + + + + + + 1.12 + Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query. + Free text + Plain text + Textual search query + + + Text + + + + + + + + + + 1.14 + Machine-readable biodiversity data. + Biodiversity information + OTU table + + + Biodiversity data + + + + + + + + + 1.14 + A human-readable collection of information concerning biosafety data. + Biosafety information + + + Biosafety report + + + + + + + + + 1.14 + A report about any kind of isolation of biological material. + Geographic location + Isolation source + + + Isolation report + + + + + + + + + 1.14 + Information about the ability of an organism to cause disease in a corresponding host. + Pathogenicity + + + Pathogenicity report + + + + + + + + + 1.14 + Information about the biosafety classification of an organism according to corresponding law. + Biosafety level + + + Biosafety classification + + + + + + + + + 1.14 + A report about localisation of the isolaton of biological material e.g. country or coordinates. + + + Geographic location + + + + + + + + + 1.14 + A report about any kind of isolation source of biological material e.g. blood, water, soil. + + + Isolation source + + + + + + + + + 1.14 + Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum. + + + Physiology parameter + + + + + + + + + 1.14 + Experimentally determined parameter of the morphology of an organism, e.g. size & shape. + + + Morphology parameter + + + + + + + + + 1.14 + Experimental determined parameter for the cultivation of an organism. + Cultivation conditions + Carbon source + Culture media composition + Nitrogen source + Salinity + Temperature + pH value + + + Cultivation parameter + + + + + + + + + 1.15 + Data concerning a sequencing experiment, that may be specified as an input to some tool. + + + Sequencing metadata name + + + + + + + + + 1.15 + An identifier of a flow cell of a sequencing machine. + + + A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 "lanes" which allows 8 experiments in a single analysis. + Flow cell identifier + + + + + + + + + 1.15 + An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced. + + + Lane identifier + + + + + + + + + 1.15 + A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13. + + + Run number + + + + + + + + + 1.15 + Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment. + + + This is a broad data type and is used a placeholder for other, more specific types. + Ecological data + + + + + + + + + 1.15 + The mean species diversity in sites or habitats at a local scale. + α-diversity + + + Alpha diversity data + + + + + + + + + 1.15 + The ratio between regional and local species diversity. + True beta diversity + β-diversity + + + Beta diversity data + + + + + + + + + 1.15 + The total species diversity in a landscape. + ɣ-diversity + + + Gamma diversity data + + + + + + + + + + 1.15 + A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart. + + + Ordination plot + + + + + + + + + 1.16 + A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment report + Over-representation report + Functional enrichment report + + + Over-representation data + + + + + + + + + + + + + + + 1.16 + GO-term report + A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins. + GO-term enrichment report + Gene ontology concept over-representation report + Gene ontology enrichment report + Gene ontology term enrichment report + + + GO-term enrichment data + + + + + + + + + 1.16 + Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry. + False localisation rate + PTM localisation + PTM score + + + Localisation score + + + + + + + + + + 1.16 + Identifier of a protein modification catalogued in the Unimod database. + + + + Unimod ID + + + + + + + + + 1.16 + Identifier for mass spectrometry proteomics data in the proteomexchange.org repository. + + + + ProteomeXchange ID + + + + + + + + + 1.16 + Groupings of expression profiles according to a clustering algorithm. + Clustered gene expression profiles + + + Clustered expression profiles + + + + + + + + + + 1.16 + An identifier of a concept from the BRENDA ontology. + + + + BRENDA ontology concept ID + + + + + + + + + + 1.16 + A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations. + + + Annotated text + + + + + + + + + 1.16 + A structured query, in form of a script, that defines a database search task. + + + Query script + + + + + + + + + + + + + + + 1.19 + Structural 3D model (volume map) from electron microscopy. + + + 3D EM Map + + + + + + + + + + + + + + + 1.19 + Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule. + + + 3D EM Mask + + + + + + + + + + + + + + + 1.19 + Raw DDD movie acquisition from electron microscopy. + + + EM Movie + + + + + + + + + + + + + + + 1.19 + Raw acquisition from electron microscopy or average of an aligned DDD movie. + + + EM Micrograph + + + + + + + + + + + + + + + 1.21 + Data coming from molecular simulations, computer "experiments" on model molecules. + + + Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + Molecular simulation data + + + + + + + + + + 1.21 + Identifier of an entry from the RNA central database of annotated human miRNAs. + + + + There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID). + RNA central ID + + + + + + + + + 1.21 + A human-readable systematic collection of patient (or population) health information in a digital format. + EHR + EMR + Electronic medical record + + + Electronic health record + + + + + + + + + 1.22 + Data coming from molecular simulations, computer "experiments" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + + + Simulation + + + + + + + + + 1.22 + Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time. + + + Trajectory data + + + + + + + + + 1.22 + Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system. + + + Forcefield parameters + + + + + + + + + 1.22 + Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals. + + + Topology data + + + + + + + + + 1.22 + Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots. + Density plot + + + Histogram + + + + + + + + + 1.23 + Report of the quality control review that was made of factors involved in a procedure. + QC metrics + QC report + Quality control metrics + Quality control report + + + + + + + + + 1.23 + A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak). + Read count matrix + + + Count matrix + + + + + + + + + 1.24 + Alignment (superimposition) of DNA tertiary (3D) structures. + Structure alignment (DNA) + + + DNA structure alignment + + + + + + + + + 1.24 + A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP). + Adjusted P-value + FDR + Padj + pFDR + + + Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data). + Q-value + + + + + + + + + + + 1.24 + A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences. + + + Profile HMM + + + + + + + + + + + + 1.24 + + WP[0-9]+ + Identifier of a pathway from the WikiPathways pathway database. + WikiPathways ID + WikiPathways pathway ID + + + + Pathway ID (WikiPathways) + + + + + + + + + + + + + + + 1.24 + A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins. + Pathway analysis results + Pathway enrichment report + Pathway over-representation report + Pathway report + Pathway term enrichment report + + + Pathway overrepresentation data + + + + + + + + + 1.26 + + + \d{4}-\d{4}-\d{4}-\d{3}(\d|X) + Identifier of a researcher registered with the ORCID database. Used to identify author IDs. + + + + ORCID Identifier + + + + + + + + + + + beta12orEarlier + + + + Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation. + + + SMILES + + + + + + + + + + + beta12orEarlier + Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation. + + + InChI + + + + + + + + + + beta12orEarlier + Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound. + + + The general MF query format consists of a series of valid atomic symbols, with an optional number or range. + mf + + + + + + + + + + beta12orEarlier + The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound. + + + An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification. + InChIKey + + + + + + + + + beta12orEarlier + SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation. + + + smarts + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps. + nucleotide + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for gaps and translation stop. + protein + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence + + + + + + + + + + beta12orEarlier + Alphabet for the consensus of two or more molecular sequences. + + + consensus + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters . + + + unambiguous pure nucleotide + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + dna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + rna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure rna sequence + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure rna + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure protein + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure protein + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from UniGene. + + A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location. + UniGene entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the COG database of clusters of (related) protein sequences. + + COG sequence cluster format + true + + + + + + + + + + beta12orEarlier + Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database. + Feature location + + + EMBL feature location + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program). + + + quicktandem + + + + + + + + + + beta12orEarlier + Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program). + + + Sanger inverted repeats + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a sequence (an EMBOSS report format). + + + EMBOSS repeat + + + + + + + + + + beta12orEarlier + Format of a report on exon-intron structure generated by EMBOSS est2genome. + + + est2genome format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restrict program. + + + restrict format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restover program. + + + restover format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by REBASE database. + + + REBASE restriction sites + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using FASTA. + + + This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.) + FASTA search results format + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of BLAST. + + + This includes score data, alignment data and summary table. + BLAST results + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of MSPCrunch. + + + mspcrunch + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of Smith Waterman. + + + Smith-Waterman format + + + + + + + + + + beta12orEarlier + Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information. + + + The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database. + dhf + + + + + + + + + + beta12orEarlier + Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information. + + + The hits are putative ligand-binding sequences and are found from a search of a sequence database. + lhf + + + + + + + + + + beta12orEarlier + Results format for searches of the InterPro database. + + + InterPro hits format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries. + + + The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group. + InterPro protein view report format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry. + + + The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated. + InterPro match table format + + + + + + + + + + beta12orEarlier + Dirichlet distribution HMMER format. + + + HMMER Dirichlet prior + + + + + + + + + + beta12orEarlier + Dirichlet distribution MEME format. + + + MEME Dirichlet prior + + + + + + + + + + beta12orEarlier + Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model. + + + HMMER emission and transition + + + + + + + + + + beta12orEarlier + Format of a regular expression pattern from the Prosite database. + + + prosite-pattern + + + + + + + + + + beta12orEarlier + Format of an EMBOSS sequence pattern. + + + EMBOSS sequence pattern + + + + + + + + + + beta12orEarlier + A motif in the format generated by the MEME program. + + + meme-motif + + + + + + + + + + beta12orEarlier + Sequence profile (sequence classifier) format used in the PROSITE database. + + + prosite-profile + + + + + + + + + + beta12orEarlier + A profile (sequence classifier) in the format used in the JASPAR database. + + + JASPAR format + + + + + + + + + + beta12orEarlier + Format of the model of random sequences used by MEME. + + + MEME background Markov model + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model representation used by the HMMER package. + + + HMMER format + + + + + + + + + + + beta12orEarlier + FASTA-style format for multiple sequences aligned by HMMER package to an HMM. + + + HMMER-aln + + + + + + + + + + beta12orEarlier + Format of multiple sequences aligned by DIALIGN package. + + + DIALIGN format + + + + + + + + + + beta12orEarlier + EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family. + + + The format is clustal-like and includes annotation of domain family classification information. + daf + + + + + + + + + + beta12orEarlier + Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package. + + + Sequence-MEME profile alignment + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database. + + + HMMER profile alignment (sequences versus HMMs) + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database. + + + HMMER profile alignment (HMM versus sequences) + + + + + + + + + + beta12orEarlier + Format of PHYLIP phylogenetic distance matrix data. + + + Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float). + Phylip distance matrix + + + + + + + + + + beta12orEarlier + Dendrogram (tree file) format generated by ClustalW. + + + ClustalW dendrogram + + + + + + + + + + beta12orEarlier + Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted. + + + Phylip tree raw + + + + + + + + + + beta12orEarlier + PHYLIP file format for continuous quantitative character data. + + + Phylip continuous quantitative characters + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of phylogenetic property data. + + Phylogenetic property values format + true + + + + + + + + + + beta12orEarlier + PHYLIP file format for phylogenetics character frequency data. + + + Phylip character frequencies format + + + + + + + + + + beta12orEarlier + Format of PHYLIP discrete states data. + + + Phylip discrete states format + + + + + + + + + + beta12orEarlier + Format of PHYLIP cliques data. + + + Phylip cliques format + + + + + + + + + + beta12orEarlier + Phylogenetic tree data format used by the PHYLIP program. + + + Phylip tree format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeBASE database of phylogenetic data. + + + TreeBASE format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeFam database of phylogenetic data. + + + TreeFam format + + + + + + + + + + beta12orEarlier + Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package. + + + Phylip tree distance format + + + + + + + + + + beta12orEarlier + Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins). + + + The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format. + dssp + + + + + + + + + + beta12orEarlier + Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins). + + + hssp + + + + + + + + + + beta12orEarlier + Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server. + Vienna RNA format + Vienna RNA secondary structure format + + + Dot-bracket format + + + + + + + + + + beta12orEarlier + Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server. + + + Vienna local RNA secondary structure format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Format of an entry (or part of an entry) from the PDB database. + PDB entry format + + + PDB database entry format + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDB format. + PDB format + + + PDB + + + + + + + + + + beta12orEarlier + Entry format of PDB database in mmCIF format. + + + mmCIF + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDBML (XML) format. + + + PDBML + + + + + + + + + beta12orEarlier + beta12orEarlier + + Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications. + + + Domainatrix 3D-1D scoring matrix format + true + + + + + + + + + + beta12orEarlier + Amino acid index format used by the AAindex database. + + + aaindex + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from IntEnz (The Integrated Relational Enzyme Database). + + IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions. + IntEnz enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BRENDA enzyme database. + + BRENDA enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG REACTION database of biochemical reactions. + + KEGG REACTION enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG ENZYME database. + + KEGG ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the proto section of the REBASE enzyme database. + + REBASE proto enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the withrefm section of the REBASE enzyme database. + + REBASE withrefm enzyme report format + true + + + + + + + + + + beta12orEarlier + Format of output of the Pcons Model Quality Assessment Program (MQAP). + + + Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality. + Pcons report format + + + + + + + + + + beta12orEarlier + Format of output of the ProQ protein model quality predictor. + + + ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features. + ProQ report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of SMART domain assignment data. + + The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues. + SMART domain assignment report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the BIND database of protein interaction. + + BIND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the IntAct database of protein interaction. + + IntAct entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences. + + This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry. + InterPro entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the textual abstract of signatures in an InterPro entry and its protein matches. + + References are included and a functional inference is made where possible. + InterPro entry abstract format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Gene3D protein secondary database. + + Gene3D entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PIRSF protein secondary database. + + PIRSF entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PRINTS protein secondary database. + + PRINTS entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Panther library of protein families and subfamilies. + + Panther Families and HMMs entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Pfam protein secondary database. + + Pfam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the SMART protein secondary database. + + SMART entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Superfamily protein secondary database. + + Superfamily entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the TIGRFam protein secondary database. + + TIGRFam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ProDom protein domain classification database. + + ProDom entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the FSSP database. + + FSSP entry format + true + + + + + + + + + + beta12orEarlier + A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax). + + + findkm + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Ensembl genome database. + + Ensembl gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DictyBase genome database. + + DictyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Candida Genome database. + + CGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DragonDB genome database. + + DragonDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of EcoCyc genome database. + + EcoCyc gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of FlyBase genome database. + + FlyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Gramene genome database. + + Gramene gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of KEGG GENES genome database. + + KEGG GENES gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Maize genetics and genomics database (MaizeGDB). + + MaizeGDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Mouse Genome Database (MGD). + + MGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Rat Genome Database (RGD). + + RGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Saccharomyces Genome Database (SGD). + + SGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Sanger GeneDB genome database. + + GeneDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of The Arabidopsis Information Resource (TAIR) genome database. + + TAIR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the WormBase genomes database. + + WormBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Zebrafish Information Network (ZFIN) genome database. + + ZFIN gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the TIGR genome database. + + TIGR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the dbSNP database. + + dbSNP polymorphism report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the OMIM database of genotypes and phenotypes. + + OMIM entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HGVbase database of genotypes and phenotypes. + + HGVbase entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HIVDB database of genotypes and phenotypes. + + HIVDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG DISEASE database. + + KEGG DISEASE entry format + true + + + + + + + + + + beta12orEarlier + Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program. + + + Primer3 primer + + + + + + + + + + beta12orEarlier + A format of raw sequence read data from an Applied Biosystems sequencing machine. + + + ABI + + + + + + + + + + beta12orEarlier + Format of MIRA sequence trace information file. + + + mira + + + + + + + + + + beta12orEarlier + + caf + + Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata. + + + CAF + + + + + + + + + + beta12orEarlier + + Sequence assembly project file EXP format. + Affymetrix EXP format + + + EXP + + + + + + + + + + beta12orEarlier + + + Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata. + + + SCF + + + + + + + + + + beta12orEarlier + + + PHD sequence trace format to store serialised chromatogram data (reads). + + + PHD + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of raw image data. + Affymetrix image data file format + + + dat + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of information about (raw) expression levels of the individual probes. + Affymetrix probe raw data format + + + cel + + + + + + + + + + beta12orEarlier + Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering. + + + affymetrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ArrayExpress microarrays database. + + ArrayExpress entry format + true + + + + + + + + + + beta12orEarlier + Affymetrix data file format for information about experimental conditions and protocols. + Affymetrix experimental conditions data file format + + + affymetrix-exp + + + + + + + + + + + + + + + + beta12orEarlier + + chp + Format of Affymetrix data file of information about (normalised) expression levels of the individual probes. + Affymetrix probe normalised data format + + + CHP + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Electron Microscopy DataBase (EMDB). + + EMDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks. + + KEGG PATHWAY entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MetaCyc metabolic pathways database. + + MetaCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of a report from the HumanCyc metabolic pathways database. + + HumanCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the INOH signal transduction pathways database. + + INOH entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the PATIKA biological pathways database. + + PATIKA entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the reactome biological pathways database. + + Reactome entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the aMAZE biological pathways and molecular interactions database. + + aMAZE entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the CPDB database. + + CPDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the Panther Pathways database. + + Panther Pathways entry format + true + + + + + + + + + + beta12orEarlier + Format of Taverna workflows. + + + Taverna workflow format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of mathematical models from the BioModel database. + + Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc. + BioModel mathematical model format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG LIGAND chemical database. + + KEGG LIGAND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG COMPOUND database. + + KEGG COMPOUND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PLANT database. + + KEGG PLANT entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG GLYCAN database. + + KEGG GLYCAN entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from PubChem. + + PubChem entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from a database of chemical structures and property predictions. + + ChemSpider entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from Chemical Entities of Biological Interest (ChEBI). + + ChEBI includes an ontological classification defining relations between entities or classes of entities. + ChEBI entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MSDchem ligand dictionary. + + MSDchem ligand dictionary entry format + true + + + + + + + + + + beta12orEarlier + The format of an entry from the HET group dictionary (HET groups from PDB files). + + + HET group dictionary entry format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG DRUG database. + + KEGG DRUG entry format + true + + + + + + + + + + beta12orEarlier + Format of bibliographic reference as used by the PubMed database. + + + PubMed citation + + + + + + + + + + beta12orEarlier + Format for abstracts of scientific articles from the Medline database. + + + Bibliographic reference information including citation information is included + Medline Display Format + + + + + + + + + + beta12orEarlier + CiteXplore 'core' citation format including title, journal, authors and abstract. + + + CiteXplore-core + + + + + + + + + + beta12orEarlier + CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references. + + + CiteXplore-all + + + + + + + + + + beta12orEarlier + Article format of the PubMed Central database. + + + pmc + + + + + + + + + + + beta12orEarlier + The format of iHOP (Information Hyperlinked over Proteins) text-mining result. + + + iHOP format + + + + + + + + + + + + + beta12orEarlier + OSCAR format of annotated chemical text. + + + OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document. + OSCAR format + + + + + + + + + beta12orEarlier + beta13 + + + Format of an ATOM record (describing data for an individual atom) from a PDB file. + + PDB atom record format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a polypeptide chain. + + The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain. + CATH chain report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a protein PDB file. + + The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file. + CATH PDB report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry (gene) format of the NCBI database. + + NCBI gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:GI_Gene + Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service. + + This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation. + GeneIlluminator gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:BacMapGeneCard + Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database. + + BacMap gene card format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB). + + ColiCard report format + true + + + + + + + + + + beta12orEarlier + Map of a plasmid (circular DNA) in PlasMapper TextMap format. + + + PlasMapper TextMap + + + + + + + + + + beta12orEarlier + Phylogenetic tree Newick (text) format. + nh + + + newick + + + + + + + + + + beta12orEarlier + Phylogenetic tree TreeCon (text) format. + + + TreeCon format + + + + + + + + + + beta12orEarlier + Phylogenetic tree Nexus (text) format. + + + Nexus format + + + + + + + + + + + beta12orEarlier + true + A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere. + Data format + Data model + Exchange format + File format + + + The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data. + Format + + + + + + + + + + + + + + + + + + + Data model + A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.) + + + + + File format + File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages. + + + + + + + + + beta12orEarlier + beta13 + + + Data format for an individual atom. + + Atomic data format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a molecular sequence record. + + + Sequence record format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence feature information. + + + Sequence feature annotation format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence alignment information. + + + Alignment format + + + + + + + + + + beta12orEarlier + ACEDB sequence format. + + + acedb + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Clustalw output format. + + clustal sequence format + true + + + + + + + + + + beta12orEarlier + Codata entry format. + + + codata + + + + + + + + + beta12orEarlier + Fasta format variant with database name before ID. + + + dbid + + + + + + + + + + beta12orEarlier + EMBL entry format. + EMBL + EMBL sequence format + + + EMBL format + + + + + + + + + + beta12orEarlier + Staden experiment file format. + + + Staden experiment format + + + + + + + + + + beta12orEarlier + FASTA format including NCBI-style IDs. + FASTA format + FASTA sequence format + + + FASTA + + + + + + + + + beta12orEarlier + fastq + fq + FASTQ short read format ignoring quality scores. + FASTAQ + fq + + + FASTQ + + + + + + + + + beta12orEarlier + FASTQ Illumina 1.3 short read format. + + + FASTQ-illumina + + + + + + + + + beta12orEarlier + FASTQ short read format with phred quality. + + + FASTQ-sanger + + + + + + + + + beta12orEarlier + FASTQ Solexa/Illumina 1.0 short read format. + + + FASTQ-solexa + + + + + + + + + + beta12orEarlier + Fitch program format. + + + fitch program + + + + + + + + + + beta12orEarlier + GCG sequence file format. + GCG SSF + + + GCG SSF (single sequence file) file format. + GCG + + + + + + + + + + beta12orEarlier + Genbank entry format. + GenBank + + + GenBank format + + + + + + + + + beta12orEarlier + Genpept protein entry format. + + + Currently identical to refseqp format + genpept + + + + + + + + + + beta12orEarlier + GFF feature file format with sequence in the header. + + + GFF2-seq + + + + + + + + + + beta12orEarlier + GFF3 feature file format with sequence. + + + GFF3-seq + + + + + + + + + beta12orEarlier + FASTA sequence format including NCBI-style GIs. + + + giFASTA format + + + + + + + + + + beta12orEarlier + Hennig86 output sequence format. + + + hennig86 + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format. + + + ig + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format (strict version). + + + igstrict + + + + + + + + + + beta12orEarlier + Jackknifer interleaved and non-interleaved sequence format. + + + jackknifer + + + + + + + + + + beta12orEarlier + Mase program sequence format. + + + mase format + + + + + + + + + + beta12orEarlier + Mega interleaved and non-interleaved sequence format. + + + mega-seq + + + + + + + + + beta12orEarlier + GCG MSF (multiple sequence file) file format. + + + GCG MSF + + + + + + + + + beta12orEarlier + pir + NBRF/PIR entry sequence format. + nbrf + pir + + + nbrf/pir + + + + + + + + + + + beta12orEarlier + Nexus/paup interleaved sequence format. + + + nexus-seq + + + + + + + + + + + beta12orEarlier + PDB sequence format (ATOM lines). + + + pdb format in EMBOSS. + pdbatom + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (ATOM lines). + + + pdbnuc format in EMBOSS. + pdbatomnuc + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (SEQRES lines). + + + pdbnucseq format in EMBOSS. + pdbseqresnuc + + + + + + + + + + + beta12orEarlier + PDB sequence format (SEQRES lines). + + + pdbseq format in EMBOSS. + pdbseqres + + + + + + + + + beta12orEarlier + Plain old FASTA sequence format (unspecified format for IDs). + + + Pearson format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylip interleaved sequence format. + + phylip sequence format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP non-interleaved sequence format. + + phylipnon sequence format + true + + + + + + + + + + beta12orEarlier + Raw sequence format with no non-sequence characters. + + + raw + + + + + + + + + + beta12orEarlier + Refseq protein entry sequence format. + + + Currently identical to genpept format + refseqp + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Selex sequence format. + + selex sequence format + true + + + + + + + + + + beta12orEarlier + + + + + Staden suite sequence format. + + + Staden format + + + + + + + + + + beta12orEarlier + + Stockholm multiple sequence alignment format (used by Pfam and Rfam). + + + Stockholm format + + + + + + + + + + + beta12orEarlier + DNA strider output sequence format. + + + strider format + + + + + + + + + beta12orEarlier + UniProtKB entry sequence format. + SwissProt format + UniProt format + + + UniProtKB format + + + + + + + + + beta12orEarlier + txt + Plain text sequence format (essentially unformatted). + + + plain text format (unformatted) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Treecon output sequence format. + + treecon sequence format + true + + + + + + + + + + beta12orEarlier + NCBI ASN.1-based sequence format. + + + ASN.1 sequence format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (any type). + das sequence format + + + DAS format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (nucleotide-only). + + + The use of this format is deprecated. + dasdna + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace sequence format of full internal data content. + + + debug-seq + + + + + + + + + + beta12orEarlier + Jackknifer output sequence non-interleaved format. + + + jackknifernon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Mega non-interleaved output sequence format. + + meganon sequence format + true + + + + + + + + + beta12orEarlier + NCBI FASTA sequence format with NCBI-style IDs. + + + There are several variants of this. + NCBI format + + + + + + + + + + + beta12orEarlier + Nexus/paup non-interleaved sequence format. + + + nexusnon + + + + + + + + + beta12orEarlier + + + General Feature Format (GFF) of sequence features. + + + GFF2 + + + + + + + + + beta12orEarlier + + + + Generic Feature Format version 3 (GFF3) of sequence features. + + + GFF3 + + + + + + + + + beta12orEarlier + 1.7 + + PIR feature format. + + + pir + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Swiss-Prot feature format. + + swiss feature + true + + + + + + + + + + beta12orEarlier + DAS GFF (XML) feature format. + DASGFF feature + das feature + + + DASGFF + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace feature format of full internal data content. + + + debug-feat + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBL feature format. + + EMBL feature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Genbank feature format. + + GenBank feature + true + + + + + + + + + + beta12orEarlier + ClustalW format for (aligned) sequences. + clustal + + + ClustalW format + + + + + + + + + + beta12orEarlier + EMBOSS alignment format for debugging trace of full internal data content. + + + debug + + + + + + + + + + beta12orEarlier + Fasta format for (aligned) sequences. + + + FASTA-aln + + + + + + + + + beta12orEarlier + Pearson MARKX0 alignment format. + + + markx0 + + + + + + + + + beta12orEarlier + Pearson MARKX1 alignment format. + + + markx1 + + + + + + + + + beta12orEarlier + Pearson MARKX10 alignment format. + + + markx10 + + + + + + + + + beta12orEarlier + Pearson MARKX2 alignment format. + + + markx2 + + + + + + + + + beta12orEarlier + Pearson MARKX3 alignment format. + + + markx3 + + + + + + + + + + beta12orEarlier + Alignment format for start and end of matches between sequence pairs. + + + match + + + + + + + + + beta12orEarlier + Mega format for (typically aligned) sequences. + + + mega + + + + + + + + + beta12orEarlier + Mega non-interleaved format for (typically aligned) sequences. + + + meganon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MSF format for (aligned) sequences. + + msf alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup format for (aligned) sequences. + + nexus alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup non-interleaved format for (aligned) sequences. + + nexusnon alignment format + true + + + + + + + + + beta12orEarlier + EMBOSS simple sequence pairwise alignment format. + + + pair + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip format for (aligned) sequences. + PHYLIP + PHYLIP interleaved format + ph + phy + + + PHYLIP format + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip non-interleaved format for (aligned) sequences. + PHYLIP sequential format + phylipnon + + + PHYLIP sequential + + + + + + + + + + beta12orEarlier + Alignment format for score values for pairs of sequences. + + + scores format + + + + + + + + + + + beta12orEarlier + SELEX format for (aligned) sequences. + + + selex + + + + + + + + + + beta12orEarlier + EMBOSS simple multiple alignment format. + + + EMBOSS simple format + + + + + + + + + + beta12orEarlier + Simple multiple sequence (alignment) format for SRS. + + + srs format + + + + + + + + + + beta12orEarlier + Simple sequence pair (alignment) format for SRS. + + + srspair + + + + + + + + + + beta12orEarlier + T-Coffee program alignment format. + + + T-Coffee format + + + + + + + + + + + beta12orEarlier + Treecon format for (aligned) sequences. + + + TreeCon-seq + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a phylogenetic tree. + + + Phylogenetic tree format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a biological pathway or network. + + + Biological pathway or network format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a sequence-profile alignment. + + + Sequence-profile alignment format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data format for a sequence-HMM profile alignment. + + Sequence-profile alignment (HMM) format + true + + + + + + + + + + + + + + + beta12orEarlier + Data format for an amino acid index. + + + Amino acid index format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a full-text scientific article. + Literature format + + + Article format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a report from text mining. + + + Text mining report format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for reports on enzyme kinetics. + + + Enzyme kinetics report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a chemical compound. + Chemical compound annotation format + Chemical structure format + Small molecule report format + Small molecule structure format + + + Chemical data format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a particular locus, gene, gene system or groups of genes. + Gene features format + + + Gene annotation format + + + + + + + + + beta12orEarlier + true + Format of a workflow. + Programming language + Script format + + + Workflow format + + + + + + + + + beta12orEarlier + true + Data format for a molecular tertiary structure. + + + Tertiary structure format + + + + + + + + + beta12orEarlier + 1.2 + + + Data format for a biological model. + + Biological model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Text format of a chemical formula. + + + Chemical formula format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of raw (unplotted) phylogenetic data. + + + Phylogenetic character data format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic continuous quantitative character data. + + + Phylogenetic continuous quantitative character format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic discrete states data. + + + Phylogenetic discrete states format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic cliques data. + + + Phylogenetic tree report (cliques) format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic invariants data. + + + Phylogenetic tree report (invariants) format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation format for electron microscopy models. + + Electron microscopy model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for phylogenetic tree distance data. + + + Phylogenetic tree report (tree distances) format + + + + + + + + + beta12orEarlier + 1.0 + + + Format for sequence polymorphism data. + + Polymorphism report format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for reports on a protein family. + + + Protein family report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for molecular interaction data. + Molecular interaction format + + + Protein interaction format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for sequence assembly data. + + + Sequence assembly format + + + + + + + + + beta12orEarlier + Format for information about a microarray experimental per se (not the data generated from that experiment). + + + Microarray experiment data format + + + + + + + + + + + + + + + beta12orEarlier + Format for sequence trace data (i.e. including base call information). + + + Sequence trace format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + Gene expression data format + + + Gene expression report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on genotype / phenotype information. + + Genotype and phenotype annotation format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a map of (typically one) molecular sequence annotated with features. + + + Map format + + + + + + + + + beta12orEarlier + true + Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence. + + + Nucleic acid features (primers) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report of general information about a specific protein. + + + Protein report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report of general information about a specific enzyme. + + Protein report (enzyme) format + true + + + + + + + + + + + + + + + beta12orEarlier + Format of a matrix of 3D-1D scores (amino acid environment probabilities). + + + 3D-1D scoring matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on the quality of a protein three-dimensional model. + + + Protein structure report (quality evaluation) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on sequence hits and associated data from searching a sequence database. + + + Database hits (sequence) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a matrix of genetic distances between molecular sequences. + + + Sequence distance matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence motif. + + + Sequence motif format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence profile. + + + Sequence profile format + + + + + + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model. + + + Hidden Markov model format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a dirichlet distribution. + + + Dirichlet distribution format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for the emission and transition counts of a hidden Markov model. + + + HMM emission and transition counts format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of an RNA molecule. + + + RNA secondary structure format + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of a protein molecule. + + + Protein secondary structure format + + + + + + + + + + + + + + + beta12orEarlier + true + Format used to specify range(s) of sequence positions. + + + Sequence range format + + + + + + + + + + beta12orEarlier + Alphabet for molecular sequence with possible unknown positions but without non-sequence characters. + + + pure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters. + + + unpure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters. + + + unambiguous sequence + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters. + + + ambiguous + + + + + + + + + beta12orEarlier + true + Format used for map of repeats in molecular (typically nucleotide) sequences. + + + Sequence features (repeats) format + + + + + + + + + beta12orEarlier + true + Format used for report on restriction enzyme recognition sites in nucleotide sequences. + + + Nucleic acid features (restriction sites) format + + + + + + + + + beta12orEarlier + 1.10 + + Format used for report on coding regions in nucleotide sequences. + + + Gene features (coding region) format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for clusters of molecular sequences. + + + Sequence cluster format + + + + + + + + + beta12orEarlier + Format used for clusters of protein sequences. + + + Sequence cluster format (protein) + + + + + + + + + beta12orEarlier + Format used for clusters of nucleotide sequences. + + + Sequence cluster format (nucleic acid) + + + + + + + + + beta12orEarlier + beta13 + + + Format used for clusters of genes. + + Gene cluster format + true + + + + + + + + + + beta12orEarlier + A text format resembling EMBL entry format. + + + This concept may be used for the many non-standard EMBL-like text formats. + EMBL-like (text) + + + + + + + + + + beta12orEarlier + A text format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format (text) + + + + + + + + + beta12orEarlier + + true + XML format for EMBL entries. + + + EMBLXML + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + true + Specific XML format for EMBL entries (only uses certain sections). + + + cdsxml + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure. + INSD XML + INSDC XML + + + INSDSeq + + + + + + + + + beta12orEarlier + Geneseq sequence format. + + + geneseq + + + + + + + + + + beta12orEarlier + A text sequence format resembling uniprotkb entry format. + + + UniProt-like (text) + + + + + + + + + beta12orEarlier + 1.8 + + UniProt entry sequence format. + + + UniProt format + true + + + + + + + + + beta12orEarlier + 1.8 + + + ipi sequence format. + + ipi + true + + + + + + + + + + beta12orEarlier + Abstract format used by MedLine database. + + + medline + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for ontologies. + + + Ontology format + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Open Biomedical Ontologies (OBO) model. + + + OBO format + + + + + + + + + + + + + + + + + + + beta12orEarlier + A text format resembling FASTA format. + + + This concept may also be used for the many non-standard FASTA-like formats. + FASTA-like (text) + http://filext.com/file-extension/FASTA + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full format + true + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment. + + + Sequence record lite format + true + + + + + + + + + beta12orEarlier + An XML format for EMBL entries. + + + This is a placeholder for other more specific concepts. It should not normally be used for annotation. + EMBL format (XML) + + + + + + + + + + beta12orEarlier + A text format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like text formats. + GenBank-like format (text) + + + + + + + + + beta12orEarlier + Text format for a sequence feature table. + + + Sequence feature table format (text) + + + + + + + + + beta12orEarlier + 1.0 + + + Format of a report on organism strain data / cell line. + + Strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format for a report of strain data as used for CIP database entries. + + CIP strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP file format for phylogenetic property data. + + phylip property values + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format (HTML) for the STRING database of protein interaction. + + STRING entry format (HTML) + true + + + + + + + + + + beta12orEarlier + Entry format (XML) for the STRING database of protein interaction. + + + STRING entry format (XML) + + + + + + + + + + beta12orEarlier + GFF feature format (of indeterminate version). + + + GFF + + + + + + + + + beta12orEarlier + + + + Gene Transfer Format (GTF), a restricted version of GFF. + + + GTF + + + + + + + + + + beta12orEarlier + FASTA format wrapped in HTML elements. + + + FASTA-HTML + + + + + + + + + + beta12orEarlier + EMBL entry format wrapped in HTML elements. + + + EMBL-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BioCyc enzyme database. + + BioCyc enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Enzyme nomenclature database (ENZYME). + + ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the PseudoCAP database. + + PseudoCAP gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the GeneCards database. + + GeneCards gene report format + true + + + + + + + + + + beta12orEarlier + Textual format. + Plain text format + txt + + + Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual). + Textual format + http://filext.com/file-extension/TXT + http://www.iana.org/assignments/media-types/media-types.xhtml#text + http://www.iana.org/assignments/media-types/text/plain + + + + + + + + + + + + + + + + beta12orEarlier + HTML format. + Hypertext Markup Language + + + HTML + http://filext.com/file-extension/HTML + + + + + + + + + + beta12orEarlier + xml + + + + eXtensible Markup Language (XML) format. + eXtensible Markup Language + + + Data in XML format can be serialised into text, or binary format. + XML + + + + + + + + + beta12orEarlier + true + Binary format. + + + Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004. + Binary format + + + + + + + + + beta12orEarlier + beta13 + + + Typical textual representation of a URI. + + URI format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the NCI-Nature pathways database. + + NCI-Nature pathway entry format + true + + + + + + + + + beta12orEarlier + true + A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented. + Format (typed) + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches. + Format (by type of data) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + + + + + + + Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology. + + + + BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming. + BioJSON + BioXSD + BioXSD XML + BioXSD XML format + BioXSD data model + BioXSD format + BioXSD in XML + BioXSD in XML format + BioXSD+XML + BioXSD/GTrack + BioXSD|GTrack + BioYAML + + + 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioXSD (XML) + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Resource Description Framework (RDF) model. + Resource Description Framework format + RDF + Resource Description Framework + + + RDF format + + + + + + + + + + + beta12orEarlier + Genbank entry format wrapped in HTML elements. + + + GenBank-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on protein features (domain composition). + + Protein features (domains) format + true + + + + + + + + + beta12orEarlier + A format resembling EMBL entry (plain text) format. + + + This concept may be used for the many non-standard EMBL-like formats. + EMBL-like format + + + + + + + + + beta12orEarlier + A format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format + + + + + + + + + beta12orEarlier + A format resembling FASTA format. + + + This concept may be used for the many non-standard FASTA-like formats. + FASTA-like + + + + + + + + + + beta12orEarlier + A sequence format resembling uniprotkb entry format. + + + uniprotkb-like format + + + + + + + + + + + + + + + beta12orEarlier + Format for a sequence feature table. + + + Sequence feature table format + + + + + + + + + + beta12orEarlier + OBO ontology text format. + + + OBO + + + + + + + + + + beta12orEarlier + OBO ontology XML format. + + + OBO-XML + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (text). + + + Sequence record format (text) + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (XML). + + + Sequence record format (XML) + + + + + + + + + beta12orEarlier + XML format for a sequence feature table. + + + Sequence feature table format (XML) + + + + + + + + + beta12orEarlier + Text format for molecular sequence alignment information. + + + Alignment format (text) + + + + + + + + + beta12orEarlier + XML format for molecular sequence alignment information. + + + Alignment format (XML) + + + + + + + + + beta12orEarlier + Text format for a phylogenetic tree. + + + Phylogenetic tree format (text) + + + + + + + + + beta12orEarlier + XML format for a phylogenetic tree. + + + Phylogenetic tree format (XML) + + + + + + + + + + beta12orEarlier + An XML format resembling EMBL entry format. + + + This concept may be used for the any non-standard EMBL-like XML formats. + EMBL-like (XML) + + + + + + + + + beta12orEarlier + A format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like formats. + GenBank-like format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the STRING database of protein interaction. + + STRING entry format + true + + + + + + + + + beta12orEarlier + Text format for sequence assembly data. + + + Sequence assembly format (text) + + + + + + + + + beta12orEarlier + beta13 + + + Text format (representation) of amino acid residues. + + Amino acid identifier format + true + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without any unknown positions or ambiguity characters. + + + completely unambiguous + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters . + + + completely unambiguous pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure rna sequence + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a raw molecular sequence (i.e. the alphabet used). + + + Raw sequence format + http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence + + + + + + + + + + + beta12orEarlier + + + BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + BAM + + + + + + + + + + + beta12orEarlier + + + Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project. + SAM + + + + + + + + + + beta12orEarlier + + + Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation. + + + SBML + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure protein + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a bibliographic reference. + + + Bibliographic reference format + + + + + + + + + + + + + + + beta12orEarlier + Format of a sequence annotation track. + + + Sequence annotation track format + + + + + + + + + + + + + + + beta12orEarlier + Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences. + + + Alignment format (pair only) + + + + + + + + + + + + + + + beta12orEarlier + true + Format of sequence variation annotation. + + + Sequence variation annotation format + + + + + + + + + + beta12orEarlier + Some variant of Pearson MARKX alignment format. + + + markx0 variant + + + + + + + + + + + beta12orEarlier + Some variant of Mega format for (typically aligned) sequences. + + + mega variant + + + + + + + + + + + beta12orEarlier + Some variant of Phylip format for (aligned) sequences. + + + Phylip format variant + + + + + + + + + + beta12orEarlier + AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence. + + + AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF). + AB1 + + + + + + + + + + beta12orEarlier + + + ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards). + + + ACE + + + + + + + + + + beta12orEarlier + + + Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser. + + + BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track). + BED + + + + + + + + + + beta12orEarlier + + + bigBed format for large sequence annotation tracks, similar to textual BED format. + + + bigBed + + + + + + + + + + beta12orEarlier + + wig + + Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser. + + + WIG + + + + + + + + + + beta12orEarlier + + + bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format. + + + bigWig + + + + + + + + + + + beta12orEarlier + + + PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track. + + + PSL + + + + + + + + + + + beta12orEarlier + + + Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth. + + + Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format. + MAF + + + + + + + + + + beta12orEarlier + + + + 2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'. + + + 2bit + + + + + + + + + + beta12orEarlier + + + .nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'. + + + .nib + + + + + + + + + + beta12orEarlier + + gp + + genePred table format for gene prediction tracks. + + + genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables. + genePred + + + + + + + + + + beta12orEarlier + + + Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser. + + + pgSnp + + + + + + + + + + beta12orEarlier + + + axt format of alignments, typically produced from BLASTZ. + + + axt + + + + + + + + + + beta12orEarlier + + lav + + LAV format of alignments generated by BLASTZ and LASTZ. + + + LAV + + + + + + + + + + beta12orEarlier + + + Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s). + + + Pileup + + + + + + + + + + beta12orEarlier + + vcf + vcf.gz + Variant Call Format (VCF) is tabular format for storing genomic sequence variations. + + + 1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3. + VCF + + + + + + + + + + + beta12orEarlier + + + Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive. + + + SRF + + + + + + + + + + beta12orEarlier + + + ZTR format for storing chromatogram data from DNA sequencing instruments. + + + ZTR + + + + + + + + + + beta12orEarlier + + + Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation. + + + GVF + + + + + + + + + + beta12orEarlier + + bcf + bcf.gz + + BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation). + + + BCF + + + + + + + + + + + + + + + beta13 + true + Format of a matrix (array) of numerical values. + + + Matrix format + + + + + + + + + + + + + + + beta13 + true + Format of data concerning the classification of the sequences and/or structures of protein structural domain(s). + + + Protein domain classification format + + + + + + + + + beta13 + Format of raw SCOP domain classification data files. + + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification format + + + + + + + + + beta13 + Format of raw CATH domain classification data files. + + + These are the parsable data files provided by CATH. + Raw CATH domain classification format + + + + + + + + + beta13 + Format of summary of domain classification information for a CATH domain. + + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report format + + + + + + + + + + 1.0 + + + Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models. + + + SBRML + + + + + + + + + 1.0 + + + BioPAX is an exchange format for pathway data, with its data model defined in OWL. + + + BioPAX + + + + + + + + + + + 1.0 + + + EBI Application Result XML is a format returned by sequence similarity search Web services at EBI. + + + EBI Application Result XML + + + + + + + + + + 1.0 + + + XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI. + MIF + + + PSI MI XML (MIF) + + + + + + + + + + 1.0 + + + phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data. + + + phyloXML + + + + + + + + + + 1.0 + + + NeXML is a standardised XML format for rich phyloinformatic data. + + + NeXML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-ML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-TAB + + + + + + + + + + 1.0 + + + GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC). + + + GCDML + + + + + + + + + + + + 1.0 + + + + + + + + + + GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation ("machine understandability"). + BioXSD/GTrack GTrack + BioXSD|GTrack GTrack + GTrack ecosystem of formats + GTrack format + GTrack|BTrack|GSuite GTrack + GTrack|GSuite|BTrack GTrack + + + 'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes. + GTrack + + + + + + + + + + + + + + + 1.0 + true + Data format for a report of information derived from a biological pathway or network. + + + Biological pathway or network report format + + + + + + + + + + + + + + + 1.0 + true + Data format for annotation on a laboratory experiment. + + + Experiment annotation format + + + + + + + + + + + + + + + + 1.2 + + + Cytoband format for chromosome cytobands. + + + Reflects a UCSC Browser DB table. + Cytoband format + + + + + + + + + + + 1.2 + + + CopasiML, the native format of COPASI. + + + CopasiML + + + + + + + + + + 1.2 + + + + + CellML, the format for mathematical models of biological and other networks. + + + CellML + + + + + + + + + + 1.2 + + + + + + Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI. + + + PSI MI TAB (MITAB) + + + + + + + + + 1.2 + + + Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema. + + + PSI-PAR + + + + + + + + + + 1.2 + + + mzML format for raw spectrometer output data, standardised by HUPO PSI MSS. + + + mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center. + mzML + + + + + + + + + + + + + + + 1.2 + true + Format for mass pectra and derived data, include peptide sequences etc. + + + Mass spectrometry data format + + + + + + + + + + 1.2 + + + TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS. + + + TraML + + + + + + + + + + 1.2 + + + mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines. + + + mzIdentML + + + + + + + + + + 1.2 + + + mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics. + + + mzQuantML + + + + + + + + + + 1.2 + + + GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS. + + + GelML + + + + + + + + + + 1.2 + + + spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics. + + + spML + + + + + + + + + + 1.2 + A human-readable encoding for the Web Ontology Language (OWL). + + + OWL Functional Syntax + + + + + + + + + + 1.2 + A syntax for writing OWL class expressions. + + + This format was influenced by the OWL Abstract Syntax and the DL style syntax. + Manchester OWL Syntax + + + + + + + + + + 1.2 + A superset of the "Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort". + + + This format is used in Protege 4. + KRSS2 Syntax + + + + + + + + + + 1.2 + The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs. + + + The SPARQL Query Language incorporates a very similar syntax. + Turtle + + + + + + + + + + 1.2 + nt + A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format. + + + N-Triples should not be confused with Notation 3 which is a superset of Turtle. + N-Triples + + + + + + + + + + 1.2 + n3 + A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind. + N3 + + + Notation3 + + + + + + + + + + + + + + + + + + + 1.2 + OWL ontology XML serialisation format. + OWL + + + OWL/XML + + + + + + + + + + 1.3 + + + The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA. + + + A2M + + + + + + + + + + 1.3 + + + Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing. + Standard flowgram format + + + SFF + + + + + + + + + 1.3 + + The MAP file describes SNPs and is used by the Plink package. + Plink MAP + + + MAP + + + + + + + + + 1.3 + + The PED file describes individuals and genetic data and is used by the Plink package. + Plink PED + + + PED + + + + + + + + + 1.3 + true + Data format for a metadata on an individual and their genetic data. + + + Individual genetic data format + + + + + + + + + + 1.3 + + The PED/MAP file describes data used by the Plink package. + Plink PED/MAP + + + PED/MAP + + + + + + + + + + 1.3 + + + File format of a CT (Connectivity Table) file from the RNAstructure package. + Connect format + Connectivity Table file format + + + CT + + + + + + + + + + 1.3 + + XRNA old input style format. + + + SS + + + + + + + + + + + 1.3 + + RNA Markup Language. + + + RNAML + + + + + + + + + + 1.3 + + Format for the Genetic Data Environment (GDE). + + + GDE + + + + + + + + + 1.3 + + A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package. + Block file format + + + BLC + + + + + + + + + + + + + + + 1.3 + true + Format of a data index of some type. + + + Data index format + + + + + + + + + + + + + + + + 1.3 + + BAM indexing format. + + + BAI + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 2.x. + + + HMMER2 + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 3.x. + + + HMMER3 + + + + + + + + + 1.3 + + PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA). + + + PO + + + + + + + + + + 1.3 + XML format as produced by the NCBI Blast package. + + + BLAST XML results format + + + + + + + + + + 1.7 + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + Reference-based compression of alignment format. + + + CRAM + + + + + + + + + + 1.7 + json + + + + JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs. + JavaScript Object Notation + + + JSON + + + + + + + + + + 1.7 + Encapsulated PostScript format. + + + EPS + + + + + + + + + 1.7 + Graphics Interchange Format. + + + GIF + + + + + + + + + + 1.7 + Microsoft Excel spreadsheet format. + Microsoft Excel format + + + xls + + + + + + + + + 1.7 + tab + tsv + + + + Tabular data represented as tab-separated values in a text file. + Tab-delimited + Tab-separated values + tab + + + TSV + + + + + + + + + 1.7 + 1.10 + + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + + + Gene expression data format + true + + + + + + + + + + 1.7 + Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments. + + + Cytoscape input file format + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "small" genomes. + Bowtie index format + + + ebwt + + + + + + + + + 1.7 + http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf + Rich sequence format. + GCG RSF + + + RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual). + RSF + + + + + + + + + + + 1.7 + Some format based on the GCG format. + + + GCG format variant + + + + + + + + + + 1.7 + http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc + Bioinformatics Sequence Markup Language format. + + + BSML + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "large" genomes. + Bowtie long index format + + + ebwtl + + + + + + + + + + 1.8 + + Ensembl standard format for variation data. + + + Ensembl variation file format + + + + + + + + + + 1.8 + Microsoft Word format. + Microsoft Word format + doc + + + docx + + + + + + + + + 1.8 + true + Format of documents including word processor, spreadsheet and presentation. + + + Document format + + + + + + + + + + 1.8 + Portable Document Format. + + + PDF + + + + + + + + + + + + + + + 1.9 + true + Format used for images and image metadata. + + + Image format + + + + + + + + + + 1.9 + + Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard. + + + DICOM format + + + + + + + + + + 1.9 + + nii + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + NIFTI format + NIfTI-1 format + + + nii + + + + + + + + + + 1.9 + + Text-based tagged file format for medical images generated using the MetaImage software package. + Metalmage format + + + mhd + + + + + + + + + + 1.9 + + Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data. + + + nrrd + + + + + + + + + 1.9 + File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics. + + + R file format + + + + + + + + + 1.9 + File format used for scripts for the Statistical Package for the Social Sciences. + + + SPSS + + + + + + + + + 1.9 + + eml + mht + mhtml + + + + MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on. + HTML email format + HTML email message format + MHT + MHT format + MHTML format + MIME HTML + MIME HTML format + eml + MIME multipart + MIME multipart format + MIME multipart message + MIME multipart message format + + + MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'. + MHTML + + + + + + + + + + + + + + + + + 1.10 + Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array. + + + IDAT + + + + + + + + + + 1.10 + + Joint Picture Group file format for lossy graphics file. + JPEG + jpeg + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + JPG + + + + + + + + + + 1.10 + Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts. + + + rcc + + + + + + + + + 1.11 + + + ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes. + + + This file format is for machine learning. + arff + + + + + + + + + + 1.11 + + + AFG is a single text-based file assembly format that holds read and consensus information together. + + + afg + + + + + + + + + + 1.11 + + + The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data. + + + Holds a tab-delimited chromosome /start /end / datavalue dataset. + bedgraph + + + + + + + + + 1.11 + + + Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + bedstrict + + + + + + + + + 1.11 + + + BED file format where each feature is described by chromosome, start, end, name, score, and strand. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6 + bed6 + + + + + + + + + 1.11 + + + A BED file where each feature is described by all twelve columns. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12 + bed12 + + + + + + + + + + 1.11 + + + Tabular format of chromosome names and sizes used by Galaxy. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + chrominfo + + + + + + + + + + 1.11 + + + Custom Sequence annotation track format used by Galaxy. + + + Used for tracks/track views within galaxy. + customtrack + + + + + + + + + + 1.11 + + + Color space FASTA format sequence variant. + + + FASTA format extended for color space information. + csfasta + + + + + + + + + + 1.11 + + + HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF). + h5 + + + An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package. + HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF. + HDF5 + + + + + + + + + + 1.11 + + A versatile bitmap format. + + + The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs. + TIFF + + + + + + + + + + 1.11 + + Standard bitmap storage format in the Microsoft Windows environment. + + + Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications. + BMP + + + + + + + + + + 1.11 + + IM is a format used by LabEye and other applications based on the IFUNC image processing library. + + + IFUNC library reads and writes most uncompressed interchange versions of this format. + im + + + + + + + + + + 1.11 + + pcd + Photo CD format, which is the highest resolution format for images on a CD. + + + PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications. + pcd + + + + + + + + + + 1.11 + + PCX is an image file format that uses a simple form of run-length encoding. It is lossless. + + + pcx + + + + + + + + + + 1.11 + + The PPM format is a lowest common denominator color image file format. + + + ppm + + + + + + + + + + 1.11 + + PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved. + + + psd + + + + + + + + + + 1.11 + + X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI. + + + The XBM format was replaced by XPM for X11 in 1989. + xbm + + + + + + + + + + 1.11 + + X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels. + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + xpm + + + + + + + + + + 1.11 + + RGB file format is the native raster graphics file format for Silicon Graphics workstations. + + + rgb + + + + + + + + + + 1.11 + + The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters. + + + pbm + + + + + + + + + + 1.11 + + The PGM format is a lowest common denominator grayscale file format. + + + It is designed to be extremely easy to learn and write programs for. + pgm + + + + + + + + + + 1.11 + + png + PNG is a file format for image compression. + + + It iis expected to replace the Graphics Interchange Format (GIF). + PNG + + + + + + + + + + 1.11 + + Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. + Scalable Vector Graphics + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + SVG + + + + + + + + + + 1.11 + + Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems. + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + rast + + + + + + + + + + + + + + + 1.11 + true + Textual report format for sequence quality for reports from sequencing machines. + + + Sequence quality report format (text) + + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences). + + + Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities. + qual + + + + + + + + + + 1.11 + FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format. + + + Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected) + qualsolexa + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8. + + + Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 "B", is used also at the end of reads as a Read Segment Quality Control Indicator. + qualillumina + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data. + + + For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format. + qualsolid + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers. + + + qual454 + + + + + + + + + 1.11 + + + Human ENCODE peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE peak format + + + + + + + + + 1.11 + + + Human ENCODE narrow peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE narrow peak format + + + + + + + + + 1.11 + + + Human ENCODE broad peak format. + + + ENCODE broad peak format + + + + + + + + + + 1.11 + + bgz + Blocked GNU Zip format. + + + BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format). + bgzip + + + + + + + + + + 1.11 + + + TAB-delimited genome position file index format. + + + tabix + + + + + + + + + 1.11 + true + Data format for graph data. + + + Graph format + + + + + + + + + 1.11 + + XML-based format used to store graph descriptions within Galaxy. + + + xgmml + + + + + + + + + 1.11 + + SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape. + + + sif + + + + + + + + + + 1.11 + MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file. + + + xlsx + + + + + + + + + 1.11 + + Data format used by the SQLite database. + + + SQLite format + + + + + + + + + + 1.11 + + Data format used by the SQLite database conformant to the Gemini schema. + + + Gemini SQLite format + + + + + + + + + 1.11 + Duplicate of http://edamontology.org/format_3326 + 1.20 + + + Format of a data index of some type. + + + Index format + true + + + + + + + + + + 1.11 + An index of a genome database, indexed for use by the snpeff tool. + + + snpeffdb + + + + + + + + + + + + + + + 1.12 + + Binary format used by MATLAB files to store workspace variables. + .mat file format + MAT file format + MATLAB file format + + + MAT + + + + + + + + + + + 1.12 + + Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations. + ANDI-MS + + + Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9. + netCDF + + + + + + + + + 1.12 + mgf + Mascot Generic Format. Encodes multiple MS/MS spectra in a single file. + + + Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions. + MGF + + + + + + + + + 1.12 + Spectral data format file where each spectrum is written to a separate file. + + + Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum. + dta + + + + + + + + + 1.12 + Spectral data file similar to dta. + + + Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to. + pkl + + + + + + + + + 1.12 + https://dx.doi.org/10.1038%2Fnbt1031 + Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology. + + + mzXML + + + + + + + + + + 1.12 + http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd + Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses. + + + pepXML + + + + + + + + + + 1.12 + + Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways. + + + GPML + + + + + + + + + + 1.12 + + oxlicg + + + + A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph. + K-mer countgraph + + + + + + + + + + + 1.13 + + + mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results. + + + mzTab + + + + + + + + + + + 1.13 + + imzml + + imzML metadata is a data format for mass spectrometry imaging metadata. + + + imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file + imzML metadata file + + + + + + + + + + + 1.13 + + + qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements. + + + The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well. + qcML + + + + + + + + + + + 1.13 + + + PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment. + + + PRIDE XML + + + + + + + + + + + + 1.13 + + + Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements. + + + SED-ML + + + + + + + + + + + + 1.13 + + + Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology. + + + An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network). + COMBINE OMEX + + + + + + + + + + + 1.13 + + + The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies. + + + ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata). + ISA-TAB + + + + + + + + + + + 1.13 + + + SBtab is a tabular format for biochemical network models. + + + SBtab + + + + + + + + + + 1.13 + + + Biological Connection Markup Language (BCML) is an XML format for biological pathways. + + + BCML + + + + + + + + + + 1.13 + + + Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics. + + + BDML + + + + + + + + + 1.13 + + + Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form. + + + BEL + + + + + + + + + + 1.13 + + + SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks. + + + SBGN-ML + + + + + + + + + + 1.13 + + agp + + AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome). + + + AGP + + + + + + + + + 1.13 + PostScript format. + PostScript + + + PS + + + + + + + + + 1.13 + + sra + SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive. + SRA + SRA archive format + + + SRA format + + + + + + + + + 1.13 + + VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive. + SRA native format + + + VDB + + + + + + + + + + + + + + + + 1.13 + + Index file format used by the samtools package to index TAB-delimited genome position files. + + + Tabix index file format + + + + + + + + + 1.13 + A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries). + + + Sequin format + + + + + + + + + 1.14 + Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software. + Magellan storage file format + + + This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format. + MSF + + + + + + + + + + + + + + + 1.14 + true + Data format for biodiversity data. + + + Biodiversity data format + + + + + + + + + + + + + + + 1.14 + + Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data). + ABCD + + + ABCD format + + + + + + + + + + 1.14 + Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample. + GCT format + Res format + + + GCT/Res format + + + + + + + + + + 1.14 + wiff + Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex). + wiff + + + WIFF format + + + + + + + + + + 1.14 + + Output format used by X! series search engines that is based on the XML language BIOML. + + + X!Tandem XML + + + + + + + + + + 1.14 + Proprietary file format for mass spectrometry data from Thermo Scientific. + + + Proprietary format for which documentation is not available. + Thermo RAW + + + + + + + + + + 1.14 + + "Raw" result file from Mascot database search. + + + Mascot .dat file + + + + + + + + + + 1.14 + + Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra. + MaxQuant APL + + + MaxQuant APL peaklist format + + + + + + + + + 1.14 + + Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology. + + + SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs. + SBOL + + + + + + + + + 1.14 + + PMML uses XML to represent mining models. The structure of the models is described by an XML Schema. + + + One or more mining models can be contained in a PMML document. + PMML + + + + + + + + + + 1.14 + + Image file format used by the Open Microscopy Environment (OME). + + + An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions. + OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community. + OME-TIFF + + + + + + + + + 1.14 + + The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record. + + + Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs. + LocARNA PP + + + + + + + + + 1.14 + + Input format used by the Database of Genotypes and Phenotypes (dbGaP). + + + The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype. + dbGaP format + + + + + + + + + + + 1.15 + + biom + The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables. + BIological Observation Matrix format + biom + + + BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc. + BIOM format + + + + + + + + + + 1.15 + + + A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data. + + + No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML). + protXML + http://doi.org/10.1038/msb4100024 + http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd + + + + + + + + + + + 1.15 + true + A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries. + Semantic Web format + + + Linked data format + + + + + + + + + + + + 1.15 + + jsonld + + + JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON. + JavaScript Object Notation for Linked Data + jsonld + + + JSON-LD + + + + + + + + + + 1.15 + + yaml + yml + + YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language. + YAML Ain't Markup Language + yml + + + Data in YAML format can be serialised into text, or binary format. + YAML version 1.2 is a superset of JSON; prior versions were "not strictly compatible". + YAML + + + + + + + + + + 1.16 + Tabular data represented as values in a text file delimited by some character. + Delimiter-separated values + Tabular format + + + DSV + + + + + + + + + + 1.16 + csv + + + + Tabular data represented as comma-separated values in a text file. + Comma-separated values + + + CSV + + + + + + + + + + 1.16 + out + "Raw" result file from SEQUEST database search. + + + SEQUEST .out file + + + + + + + + + + 1.16 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html + http://open-ms.sourceforge.net/schemas/ + XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS. + + + idXML + + + + + + + + + 1.16 + Data table formatted such that it can be passed/streamed within the KNIME platform. + + + KNIME datatable format + + + + + + + + + + + 1.16 + + UniProtKB XML sequence features format is an XML format available for downloading UniProt entries. + UniProt XML + UniProt XML format + UniProtKB XML format + + + UniProtKB XML + + + + + + + + + + 1.16 + + UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML). + UniProt RDF + UniProt RDF format + UniProt RDF/XML + UniProt RDF/XML format + UniProtKB RDF format + UniProtKB RDF/XML + UniProtKB RDF/XML format + + + UniProtKB RDF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming. + BioJSON (BioXSD data model) + BioJSON format (BioXSD) + BioXSD BioJSON + BioXSD BioJSON format + BioXSD JSON + BioXSD JSON format + BioXSD in JSON + BioXSD in JSON format + BioXSD+JSON + BioXSD/GTrack BioJSON + BioXSD|BioJSON|BioYAML BioJSON + BioXSD|GTrack BioJSON + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioJSON (BioXSD) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming. + BioXSD BioYAML + BioXSD BioYAML format + BioXSD YAML + BioXSD YAML format + BioXSD in YAML + BioXSD in YAML format + BioXSD+YAML + BioXSD/GTrack BioYAML + BioXSD|BioJSON|BioYAML BioYAML + BioXSD|GTrack BioYAML + BioYAML (BioXSD data model) + BioYAML (BioXSD) + BioYAML format + BioYAML format (BioXSD) + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioYAML + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench. + BioJSON format (Jalview) + JSON (Jalview) + JSON format (Jalview) + Jalview BioJSON + Jalview BioJSON format + Jalview JSON + Jalview JSON format + + + BioJSON (Jalview) + + + + + + + + + + + + 1.16 + + + + + + + GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata. + BioXSD/GTrack GSuite + BioXSD|GTrack GSuite + GSuite (GTrack ecosystem of formats) + GSuite format + GTrack|BTrack|GSuite GSuite + GTrack|GSuite|BTrack GSuite + + + 'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files. + GSuite + + + + + + + + + + + + + 1.16 + + BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats. + BTrack (GTrack ecosystem of formats) + BTrack format + BioXSD/GTrack BTrack + BioXSD|GTrack BTrack + GTrack|BTrack|GSuite BTrack + GTrack|GSuite|BTrack BTrack + + + 'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats. + BTrack + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + + + + + + The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information. + Bioversity MCPD + FAO MCPD + IPGRI MCPD + MCPD V.1 + MCPD V.2 + MCPD format + Multi-Crop Passport Descriptors + Multi-Crop Passport Descriptors format + + + Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012). + MCPD + + + + + + + + + + + + + + + + 1.16 + true + Data format of an annotated text, e.g. with recognised entities, concepts, and relations. + + + Annotated text format + + + + + + + + + + + 1.16 + + + JSON format of annotated scientific text used by PubAnnotations and other tools. + + + PubAnnotation format + + + + + + + + + + + 1.16 + + + BioC is a standardised XML format for sharing and integrating text data and annotations. + + + BioC + + + + + + + + + + + + 1.16 + + + Native textual export format of annotated scientific text from PubTator. + + + PubTator format + + + + + + + + + + + 1.16 + + + A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD. + + + Open Annotation format + + + + + + + + + + + 1.16 + + + + + + + + + + + + + A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar. + BRAT format + BRAT standoff format + + + BioNLP Shared Task format + + + + + + + + + + + + + + + 1.16 + true + A query language (format) for structured database queries. + Query format + + + Query language + + + + + + + + + 1.16 + sql + + + + SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases. + Structured Query Language + + + SQL + + + + + + + + + + 1.16 + + xq + xquery + xqy + + XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.). + XML Query + xq + xqy + + + XQuery + + + + + + + + + + 1.16 + + + SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format. + SPARQL Protocol and RDF Query Language + + + SPARQL + + + + + + + + + + 1.17 + XML format for XML Schema. + + + xsd + + + + + + + + + + 1.20 + + XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment. + eXtended Multi-FastA format + + + XMFA + + + + + + + + + + + 1.20 + + The GEN file format contains genetic data and describes SNPs. + Genotype file format + + + GEN + + + + + + + + + 1.20 + + The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study. + + + SAMPLE file format + + + + + + + + + + 1.20 + + SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information. + + + SDF + + + + + + + + + + 1.20 + + An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule. + + + Molfile + + + + + + + + + + 1.20 + + Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule. + + + Mol2 + + + + + + + + + + 1.20 + + format for the LaTeX document preparation system. + LaTeX format + + + uses the TeX typesetting program format + latex + + + + + + + + + + 1.20 + + Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome. + ELAND + eland + + + ELAND format + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP format. + PHYLIP Interleaved format + + + It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Interleaved + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998). + Relaxed PHYLIP non-interleaved + Relaxed PHYLIP non-interleaved format + Relaxed PHYLIP sequential format + + + It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Sequential + + + + + + + + + + 1.20 + + Default XML format of VisANT, containing all the network information. + VisANT xml + VisANT xml format + + + VisML + + + + + + + + + + 1.20 + + GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX. + GML format + + + GML + + + + + + + + + + 1.20 + + + FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty. + FASTG assembly graph format + + + It is called FASTG, like FASTA, but the G stands for "graph". + FASTG + + + + + + + + + + + + + + + 1.20 + true + Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment. + NMR peak assignment data format + NMR processed data format + NMR raw data format + Nuclear magnetic resonance spectroscopy data format + Processed NMR data format + Raw NMR data format + + + NMR data format + + + + + + + + + + 1.20 + + + nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations. + + + nmrML + + + + + + + + + + + 1.20 + + . proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data. + + + proBAM + + + + + + + + + + 1.20 + + . proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data. + + + proBED + + + + + + + + + + + + + + + 1.20 + true + Data format for raw microarray data. + Microarray data format + + + Raw microarray data format + + + + + + + + + + 1.20 + + GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data. + + + GPR + + + + + + + + + + 1.20 + Binary format used by the ARB software suite. + ARB binary format + + + ARB + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html + OpenMS format for grouping features in one map or across several maps. + + + consensusXML + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html + OpenMS format for quantitation results (LC/MS features). + + + featureXML + + + + + + + + + + 1.20 + http://www.psidev.info/mzdata-1_0_5-docs + Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244). + + + mzData + + + + + + + + + + 1.20 + http://cruxtoolkit.sourceforge.net/tide-search.html + Format supported by the Tide tool for identifying peptides from tandem mass spectra. + + + TIDE TXT + + + + + + + + + + 1.20 + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf + http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd + XML format as produced by the NCBI Blast package v2. + + + BLAST XML v2 results format + + + + + + + + + + 1.20 + + + Microsoft Powerpoint format. + + + pptx + + + + + + + + + + + 1.20 + + ibd + + ibd is a data format for mass spectrometry imaging data. + + + imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. + ibd + + + + + + + + + 1.21 + Data format used in Natural Language Processing. + Natural Language Processing format + + + NLP format + + + + + + + + + + 1.21 + + XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees). + + + BEAST + + + + + + + + + + 1.21 + + Chado-XML format is a direct mapping of the Chado relational schema into XML. + + + Chado-XML + + + + + + + + + + 1.21 + + An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model. + + + HSAML + + + + + + + + + + 1.21 + + Output xml file from the InterProScan sequence analysis application. + + + InterProScan XML + + + + + + + + + + 1.21 + + The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format. + KEGG Markup Language + + + KGML + + + + + + + + + + 1.21 + XML format for collected entries from bibliographic databases MEDLINE and PubMed. + MEDLINE XML + + + PubMed XML + + + + + + + + + + 1.21 + + A set of XML compliant markup components for describing multiple sequence alignments. + + + MSAML + + + + + + + + + + + 1.21 + + OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format. + + + OrthoXML + + + + + + + + + + 1.21 + + Tree structure of Protein Sequence Database Markup Language generated using Matra software. + + + PSDML + + + + + + + + + + 1.21 + + SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre. + + + SeqXML + + + + + + + + + + 1.21 + + XML format for the UniParc database. + + + UniParc XML + + + + + + + + + + 1.21 + + XML format for the UniRef reference clusters. + + + UniRef XML + + + + + + + + + + + 1.21 + + + + + cwl + + + + Common Workflow Language (CWL) format for description of command-line tools and workflows. + Common Workflow Language + CommonWL + + + CWL + + + + + + + + + + 1.21 + Proprietary file format for mass spectrometry data from Waters. + + + Proprietary format for which documentation is not available, but used by multiple tools. + Waters RAW + + + + + + + + + + 1.21 + + A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry. + + + JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression. + JCAMP-DX + + + + + + + + + + 1.21 + An NLP format used for annotated textual documents. + + + NLP annotation format + + + + + + + + + 1.21 + NLP format used by a specific type of corpus (collection of texts). + + + NLP corpus format + + + + + + + + + + + 1.21 + + + + mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows. + miRTop format + + + mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis. + mirGFF3 + + + + + + + + + 1.21 + A "placeholder" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data. + RNA data format + miRNA data format + microRNA data format + + + RNA annotation format + + + + + + + + + + + + + + + 1.22 + true + File format to store trajectory information for a 3D structure . + CG trajectory formats + MD trajectory formats + NA trajectory formats + Protein trajectory formats + + + Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary). + Trajectory format + + + + + + + + + 1.22 + true + Binary file format to store trajectory information for a 3D structure . + + + Trajectory format (binary) + + + + + + + + + 1.22 + true + Textual file format to store trajectory information for a 3D structure . + + + Trajectory format (text) + + + + + + + + + + 1.22 + HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois. + + + HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R. + HDF + + + + + + + + + + 1.22 + PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA). + + + The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures. + PCAzip + + + + + + + + + + 1.22 + Portable binary format for trajectories produced by GROMACS package. + + + XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format. + XTC + + + + + + + + + + 1.22 + Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format. + Trajectory Next Generation format + + + Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O. + TNG + + + + + + + + + + + 1.22 + The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number. + + + XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model. + XYZ + + + + + + + + + + + 1.22 + + AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places). + AMBER trajectory format + inpcrd + + + mdcrd + + + + + + + + + + + + + + + 1.22 + true + Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation. + CG topology format + MD topology format + NA topology format + Protein topology format + + + Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop). + Topology format + + + + + + + + + + + 1.22 + + GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + GROMACS top + + + + + + + + + + + 1.22 + + AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc. + AMBER Parm + AMBER Parm7 + Parm7 + Prmtop + Prmtop7 + + + It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short. + version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf) + AMBER top + + + + + + + + + + + 1.22 + + X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms. + + + The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program. + PSF + + + + + + + + + + + + 1.22 + + GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts. + + + GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand. + GROMACS itp + + + + + + + + + + + + + + + 1.22 + Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system. + Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod). + FF parameter format + + + + + + + + + + 1.22 + Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates. + Scripps Research Institute BinPos + + + It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian). + BinPos + + + + + + + + + + + 1.22 + + AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places). + restrt + rst7 + + + RST + + + + + + + + + + + 1.22 + Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + CHARMM rtf + + + + + + + + + + 1.22 + + AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation. + + + AMBER frcmod + + + + + + + + + + 1.22 + + AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters). + AMBER Object File Format + AMBER lib + AMBER off + + + + + + + + + + 1.22 + MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. + + + NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527. + NMReDATA + + + + + + + + + + + + + + + + + + 1.22 + + + + + BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information. + + + BpForms + + + + + + + + + + + 1.22 + + Format of trr files that contain the trajectory of a simulation experiment used by GROMACS. + The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760 + trr + + + + + + + + + + + + + + + + 1.22 + + + + + + msh + + + + Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence. + Mash sketch + min-hash sketch + + + msh + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + loom + The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns. + Loom + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + zarray + zgroup + The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data. + Zarr + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + mtx + + The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation. + MTX + + + + + + + + + + + 1.24 + + + + + + text/plain + + + BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html). + BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301). + BcForms + + + + + + + + + + 1.24 + + nq + N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to. + + + N-Quads should not be confused with N-Triples which does not contain graph information. + N-Quads + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG. + + + Vega + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications. + + + Vega-lite + + + + + + + + + + + + + + + + 1.25 + + + + + application/xml + + A model description language for computational neuroscience. + + + NeuroML + + + + + + + + + + + + + + + + 1.25 + + + + + bngl + application/xml + plain/text + + BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks. + BioNetGen Language + + + BNGL + + + + + + + + + 1.25 + + + + A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel. + + + Docker image + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. + Graphical Fragment Assembly (GFA) 1.0 + + + GFA 1 + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1. + Graphical Fragment Assembly (GFA) 2.0 + + + GFA 2 + + + + + + + + + + 1.25 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets. + + + ObjTables + + + + + + + + + + 1.25 + contig + The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information. + + + CONTIG + + + + + + + + + + 1.25 + wego + WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line. + + + WEGO + + + + + + + + + + 1.25 + rpkm + Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads. + Gene expression levels table format + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + RPKM + + + + + + + + + 1.25 + tar + TAR archive file format generated by the Unix-based utility tar. + TAR + Tarball + tar + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + TAR format + + + + + + + + + + + 1.25 + chain + The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser. + + + CHAIN + https://genome.ucsc.edu/goldenPath/help/chain.html + + + + + + + + + + 1.25 + net + The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser. + + + NET + https://genome.ucsc.edu/goldenPath/help/net.html + + + + + + + + + + 1.25 + qmap + Format of QMAP files generated for methylation data from an internal BGI pipeline. + + + QMAP + + + + + + + + + + 1.25 + ga + An emerging format for high-level Galaxy workflow description. + Galaxy workflow format + GalaxyWF + ga + + + gxformat2 + https://github.com/galaxyproject/gxformat2 + + + + + + + + + + 1.25 + wmv + The proprietary native video format of various Microsoft programs such as Windows Media Player. + Windows Media Video format + Windows movie file format + + + WMV + + + + + + + + + + 1.25 + zip + ZIP is an archive file format that supports lossless data compression. + ZIP + + + A ZIP file may contain one or more files or directories that may have been compressed. + ZIP format + + + + + + + + + + + 1.25 + lsm + Zeiss' proprietary image format based on TIFF. + + + LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings. + LSM + + + + + + + + + 1.25 + gz + gzip + GNU zip compressed file format common to Unix-based operating systems. + GNU Zip + gz + gzip + + + GZIP format + + + + + + + + + + + 1.25 + avi + Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback. + Audio Video Interleaved + + + AVI + + + + + + + + + + + 1.25 + trackdb + A declaration file format for UCSC browsers track dataset display charateristics. + + + TrackDB + + + + + + + + + + 1.25 + cigar + Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments. + CIGAR + + + CIGAR format + http://wiki.bits.vib.be/index.php/CIGAR/ + + + + + + + + + + 1.25 + stl + STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing. + stl + + + Stereolithography format + + + + + + + + + + 1.25 + u3d + U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure. + Universal 3D + Universal 3D format + + + U3D + + + + + + + + + + 1.25 + tex + Bitmap image format used for storing textures. + + + Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable. + Texture file format + + + + + + + + + + 1.25 + py + Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming. + Python + Python program + py + + + Python script + + + + + + + + + + 1.25 + mp4 + A digital multimedia container format most commonly used to store video and audio. + MP4 + + + MPEG-4 + + + + + + + + + + + 1.25 + pl + Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages. + Perl + Perl program + pl + + + Perl script + + + + + + + + + + 1.25 + r + Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. + R + R program + + + R script + + + + + + + + + + 1.25 + rmd + A file format for making dynamic documents (R Markdown scripts) with the R language. + + + R markdown + https://rmarkdown.rstudio.com/articles_intro.html + + + + + + + + + 1.25 + This duplicates an existing concept (http://edamontology.org/format_3549). + 1.26 + + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + + + NIFTI format + true + + + + + + + + + 1.25 + pickle + Format used by Python pickle module for serializing and de-serializing a Python object structure. + + + pickle + https://docs.python.org/2/library/pickle.html + + + + + + + + + 1.25 + npy + The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly. + NumPy + npy + + + NumPy format + + + + + + + + + 1.25 + repz + Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software. + + + SimTools repertoire file format + https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf + + + + + + + + + 1.25 + cfg + A configuration file used by various programs to store settings that are specific to their respective software. + + + Configuration file format + + + + + + + + + 1.25 + zst + Format used by the Zstandard real-time compression algorithm. + Zstandard compression format + Zstandard-compressed file format + zst + + + Zstandard format + https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md + + + + + + + + + + 1.25 + m + The file format for MATLAB scripts or functions. + MATLAB + m + + + MATLAB script + + + + + + + + + + + + + + + + 1.26 + + + + A data format for specifying parameter estimation problems in systems biology. + + + PEtab + + + + + + + + + + 1.26 + + + g.vcf + g.vcf.gz + Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality. + g.vcf + g.vcf.gz + + + gVCF + + + + + + + + + + + + + + 1.26 + + + cml + + Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts. + ChemML + + + cml + + + + + + + + + + + + + + + + + + + 1.26 + + + cif + + Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data. + + + cif + + + + + + + + + + + + + 1.26 + + + json + + + + + + + + + + Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool. + + + BioSimulators format for the specifications of biosimulation tools + + + + + + + + + + 1.26 + + + + Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools. + + + BioSimulators standard for command-line interfaces for biosimulation tools + + + + + + + + + + 1.26 + Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file. + + + PQR + + + + + + + + + + + 1.26 + Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands. + + + PDBQT + + + + + + + + + + + + 1.26 + + + msp + MSP is a data format for mass spectrometry data. + + + NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries. + MSP + + + + + + + + + + beta12orEarlier + true + Function + A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs). + Computational method + Computational operation + Computational procedure + Computational subroutine + Function (programming) + Lambda abstraction + Mathematical function + Mathematical operation + Computational tool + Process + sumo:Function + + + Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state. + Operation + + + + + + + + + + + + + + + + + + + + + + + Function + Operation is a function that is computational. It typically has input(s) and output(s), which are always data. + + + + + Computational tool + Computational tool provides one or more operations. + + + + + Process + Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs. + + + + + + + + + beta12orEarlier + Search or query a data resource and retrieve entries and / or annotation. + Database retrieval + Query + + + Query and retrieval + + + + + + + + + beta12orEarlier + beta13 + + + Search database to retrieve all relevant references to a particular entity or entry. + + Data retrieval (database cross-reference) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary. + + + This is a broad concept and is used a placeholder for other, more specific concepts. + Annotation + + + + + + + + + + + + + + + beta12orEarlier + true + Generate an index of (typically a file of) biological data. + Data indexing + Database indexing + + + Indexing + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse an index of biological data. + + Data index analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve basic information about a molecular sequence. + + Annotation retrieval (sequence) + true + + + + + + + + + + beta12orEarlier + Generate a molecular sequence by some means. + Sequence generation (nucleic acid) + Sequence generation (protein) + + + Sequence generation + + + + + + + + + + beta12orEarlier + Edit or change a molecular sequence, either randomly or specifically. + + + Sequence editing + + + + + + + + + beta12orEarlier + Merge two or more (typically overlapping) molecular sequences. + Sequence splicing + Paired-end merging + Paired-end stitching + Read merging + Read stitching + + + Sequence merging + + + + + + + + + + beta12orEarlier + Convert a molecular sequence from one type to another. + + + Sequence conversion + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence complexity, for example to find low-complexity regions in sequences. + + + Sequence complexity calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes. + + + Sequence ambiguity calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate character or word composition or frequency of a molecular sequence. + + + Sequence composition calculation + + + + + + + + + + + + + + + beta12orEarlier + Find and/or analyse repeat sequences in (typically nucleotide) sequences. + + + Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length. + Repeat sequence analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery). + Motif discovery + + + Motifs and patterns might be conserved or over-represented (occur with improbable frequency). + Sequence motif discovery + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s). + Motif scanning + Sequence signature detection + Sequence signature recognition + Motif detection + Motif recognition + Motif search + Sequence motif detection + Sequence motif search + Sequence profile search + + + Sequence motif recognition + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find motifs shared by molecular sequences. + + + Sequence motif comparison + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences. + + For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors. + Transcription regulatory sequence analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites). + + + Conserved transcription regulatory sequence identification + true + + + + + + + + + beta12orEarlier + 1.18 + + + Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure. + + + Protein property calculation (from structure) + true + + + + + + + + + beta12orEarlier + Analyse flexibility and motion in protein structure. + CG analysis + MD analysis + Protein Dynamics Analysis + Trajectory analysis + Nucleic Acid Dynamics Analysis + Protein flexibility and motion analysis + Protein flexibility prediction + Protein motion prediction + + + Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure. + Simulation analysis + + + + + + + + + + + + + + + + beta12orEarlier + Identify or screen for 3D structural motifs in protein structure(s). + Protein structural feature identification + Protein structural motif recognition + + + This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc. + Structural motif discovery + + + + + + + + + + + + + + + + beta12orEarlier + Identify structural domains in a protein structure from first principles (for example calculations on structural compactness). + + + Protein domain recognition + + + + + + + + + beta12orEarlier + Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s). + + + Protein architecture analysis + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: SymShellFiveXML + WHATIF: SymShellOneXML + WHATIF: SymShellTenXML + WHATIF: SymShellTwoXML + WHATIF:ListContactsNormal + WHATIF:ListContactsRelaxed + WHATIF:ListSideChainContactsNormal + WHATIF:ListSideChainContactsRelaxed + Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s). + + + Residue interaction calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:CysteineTorsions + WHATIF:ResidueTorsions + WHATIF:ResidueTorsionsBB + WHATIF:ShowTauAngle + Calculate, visualise or analyse phi/psi angles of a protein structure. + Backbone torsion angle calculation + Cysteine torsion angle calculation + Tau angle calculation + Torsion angle calculation + + + Protein geometry calculation + + + + + + + + + + beta12orEarlier + Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure. + Protein property rendering + Protein property calculation (from sequence) + Protein property calculation (from structure) + Protein structural property calculation + Structural property calculation + + + This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc. + Protein property calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Immunogen design + Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins. + Antigenicity prediction + Immunogenicity prediction + B cell peptide immunogenicity prediction + Hopp and Woods plotting + MHC peptide immunogenicity prediction + + + Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified. + This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot. + This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity prediction + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions. + Sequence feature prediction + Sequence feature recognition + Motif database search + SO:0000110 + + + Look at "Protein feature detection" (http://edamontology.org/operation_3092) and "Nucleic acid feature detection" (http://edamontology.org/operation_0415) in case more specific terms are needed. + Sequence feature detection + + + + + + + + + beta12orEarlier + beta13 + + + Extract a sequence feature table from a sequence database entry. + + Data retrieval (feature table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query the features (in a feature table) of molecular sequence(s). + + Feature table query + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the feature tables of two or more molecular sequences. + Feature comparison + Feature table comparison + + + Sequence feature comparison + + + + + + + + + beta12orEarlier + beta13 + + + Display basic information about a sequence alignment. + + Data retrieval (sequence alignment) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse a molecular sequence alignment. + + + Sequence alignment analysis + + + + + + + + + + beta12orEarlier + Compare (typically by aligning) two molecular sequence alignments. + + + See also 'Sequence profile alignment'. + Sequence alignment comparison + + + + + + + + + + beta12orEarlier + Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence). + + + Sequence alignment conversion + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data of nucleic acids. + + Nucleic acid property processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence. + + + Nucleic acid property calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict splicing alternatives or transcript isoforms from analysis of sequence data. + Alternative splicing analysis + Alternative splicing detection + Differential splicing analysis + Splice transcript prediction + + + Alternative splicing prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects. + Frameshift error detection + + + Methods include sequence alignment (if related sequences are available) and word-based sequence comparison. + Frameshift detection + + + + + + + + + beta12orEarlier + Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences. + + + Vector sequence detection + + + + + + + + + + + + beta12orEarlier + Predict secondary structure of protein sequences. + Secondary structure prediction (protein) + + + Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc. + Protein secondary structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein super-secondary structure prediction + + + + + + + + + + beta12orEarlier + Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences. + + + Transmembrane protein prediction + + + + + + + + + + + + + + + beta12orEarlier + Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions. + + + Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods). + Transmembrane protein analysis + + + + + + + + + beta12orEarlier + This is a "organisational class" not very useful for annotation per se. + 1.19 + + + + + Predict tertiary structure of a molecular (biopolymer) sequence. + + Structure prediction + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences. + Residue interaction prediction + Contact map prediction + Protein contact map prediction + + + Methods usually involve multiple sequence alignment analysis. + Residue contact prediction + + + + + + + + + beta12orEarlier + 1.19 + + Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + Protein interaction raw data analysis + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences. + + + Protein-protein interaction prediction (from protein sequence) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures. + + + Protein-protein interaction prediction (from protein structure) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a network of protein interactions. + Protein interaction network comparison + + + Protein interaction network analysis + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Compare two or more biological pathways or networks. + + Pathway or network comparison + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc). + RNA shape prediction + + + Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding). + RNA secondary structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + Nucleic acid folding + Nucleic acid folding modelling + Nucleic acid folding prediction + Nucleic acid folding energy calculation + + + Nucleic acid folding analysis + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on restriction enzymes or restriction enzyme sites. + + Data retrieval (restriction enzyme annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Identify genetic markers in DNA sequences. + + A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc. + Genetic marker identification + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances. + Functional mapping + Genetic cartography + Genetic map construction + Genetic map generation + Linkage mapping + QTL mapping + + + Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers. + This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Genetic mapping + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse genetic linkage. + + + For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc. + Linkage analysis + + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage statistics and create a codon usage table. + Codon usage table construction + + + Codon usage table generation + + + + + + + + + + beta12orEarlier + Compare two or more codon usage tables. + + + Codon usage table comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table). + Codon usage data analysis + Codon usage table analysis + + + Codon usage analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify and plot third base position variability in a nucleotide sequence. + + + Base position variability plotting + + + + + + + + + beta12orEarlier + Find exact character or word matches between molecular sequences without full sequence alignment. + + + Sequence word comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences. + Phylogenetic distance matrix generation + Sequence distance calculation + Sequence distance matrix construction + + + Sequence distance matrix generation + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria. + + + Sequence redundancy removal + + + + + + + + + + + + + + + + + beta12orEarlier + Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + Sequence cluster construction + Sequence cluster generation + + + The clusters may be output or used internally for some other purpose. + Sequence clustering + + + + + + + + + + + + + + + + + + beta12orEarlier + Align (identify equivalent sites within) molecular sequences. + Sequence alignment construction + Sequence alignment generation + Consensus-based sequence alignment + Constrained sequence alignment + Multiple sequence alignment (constrained) + Sequence alignment (constrained) + + + Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'. + See also "Read mapping" + Sequence alignment + + + + + + + + + + beta12orEarlier + beta13 + + + Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA). + + Hybrid sequence alignment construction + true + + + + + + + + + beta12orEarlier + Align molecular sequences using sequence and structural information. + Sequence alignment (structure-based) + + + Structure-based sequence alignment + + + + + + + + + + + + + + + + + beta12orEarlier + Align (superimpose) molecular tertiary structures. + Structural alignment + 3D profile alignment + 3D profile-to-3D profile alignment + Structural profile alignment + + + Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons. + Structure alignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment. + Sequence profile construction + + + Sequence profile generation + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of structural (3D) profile or template from a structure or structure alignment. + Structural profile construction + Structural profile generation + + + 3D profile generation + + + + + + + + + beta12orEarlier + 1.19 + + Align sequence profiles (representing sequence alignments). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + 1.19 + + Align structural (3D) profiles or templates (representing structures or structure alignments). + + + 3D profile-to-3D profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment. + Profile-profile alignment + Profile-to-profile alignment + Sequence-profile alignment + Sequence-to-profile alignment + + + A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Sequence profile alignment + + + + + + + + + beta12orEarlier + 1.19 + + Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment). + + + Sequence-to-3D-profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence to structure in 3D space (threading). + Sequence-structure alignment + Sequence-3D profile alignment + Sequence-to-3D-profile alignment + + + This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons. + Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Protein threading + + + + + + + + + + + + + + beta12orEarlier + Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures. + Domain prediction + Fold prediction + Protein domain prediction + Protein fold prediction + Protein fold recognition + + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Fold recognition + + + + + + + + + beta12orEarlier + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described. + + + This includes documentation, general information and other metadata on entities such as databases, database entries and tools. + Metadata retrieval + true + + + + + + + + + + + + + + + beta12orEarlier + Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics. + + + Literature search + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Text analysis + Process and analyse text (typically scientific literature) to extract information from it. + Literature mining + Text analytics + Text data mining + Article analysis + Literature analysis + + + Text mining + + + + + + + + + + beta12orEarlier + Perform in-silico (virtual) PCR. + + + Virtual PCR + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Design or predict oligonucleotide primers for PCR and DNA amplification etc. + PCR primer prediction + Primer design + PCR primer design (based on gene structure) + PCR primer design (for conserved primers) + PCR primer design (for gene transcription profiling) + PCR primer design (for genotyping polymorphisms) + PCR primer design (for large scale sequencing) + PCR primer design (for methylation PCRs) + Primer quality estimation + + + Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set. + This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs. + PCR primer design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families. + Microarray probe prediction + + + Microarray probe design + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence. + Metagenomic assembly + Sequence assembly editing + + + For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps. + Sequence assembly + + + + + + + + + + beta12orEarlier + 1.16 + + Standardize or normalize microarray data. + + + Microarray data standardisation and normalisation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) SAGE, MPSS or SBS experimental data. + + Sequencing-based expression profile data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering. + Gene expression clustering + Gene expression profile clustering + + + Expression profile clustering + + + + + + + + + beta12orEarlier + The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function. + Feature expression analysis + Functional profiling + Gene expression profile construction + Gene expression profile generation + Gene expression quantification + Gene transcription profiling + Non-coding RNA profiling + Protein profiling + RNA profiling + mRNA profiling + + + Gene expression profiling generates some sort of gene expression profile, for example from microarray data. + Gene expression profiling + + + + + + + + + + beta12orEarlier + Comparison of expression profiles. + Gene expression comparison + Gene expression profile comparison + + + Expression profile comparison + + + + + + + + + beta12orEarlier + beta12orEarlier + + Interpret (in functional terms) and annotate gene expression data. + + + Functional profiling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse EST or cDNA sequences. + + For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts. + EST and cDNA sequence analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify and select targets for protein structural determination. + + Methods will typically navigate a graph of protein families of known structure. + Structural genomics target selection + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign secondary structure from protein coordinate or experimental data. + + + Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data. + Protein secondary structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data. + NOE assignment + Structure calculation + + + Protein structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + WHATIF: UseFileDB + WHATIF: UseResidueDB + Evaluate the quality or correctness a protein three-dimensional model. + Protein model validation + Residue validation + + + Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc. + The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc. + This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues). + Protein structure validation + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc. + Protein model refinement + + + Molecular model refinement + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree. + Phlyogenetic tree construction + Phylogenetic reconstruction + Phylogenetic tree generation + + + Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. + Phylogenetic inference + + + + + + + + + + + + + + + + beta12orEarlier + Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions. + Phylogenetic tree analysis + Phylogenetic modelling + + + Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis. + Phylogenetic analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees. + + + For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc. + Phylogenetic tree comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Edit a phylogenetic tree. + + + Phylogenetic tree editing + + + + + + + + + + + + + + + beta12orEarlier + Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS). + Phylogenetic shadowing + + + Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation. + Phylogenetic footprinting + + + + + + + + + + beta12orEarlier + 1.20 + + Simulate the folding of a protein. + + + Protein folding simulation + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict the folding pathway(s) or non-native structural intermediates of a protein. + + + Protein folding pathway prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). + + + Protein SNP mapping + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function. + Variant functional prediction + Protein SNP mapping + Protein mutation modelling + Protein stability change prediction + + + Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations. + Variant effect prediction + + + + + + + + + beta12orEarlier + beta12orEarlier + + Design molecules that elicit an immune response (immunogens). + + + Immunogen design + true + + + + + + + + + beta12orEarlier + 1.18 + + Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + + + Zinc finger prediction + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate Km, Vmax and derived data for an enzyme reaction. + + + Enzyme kinetics calculation + + + + + + + + + beta12orEarlier + Reformat a file of data (or equivalent entity in memory). + File format conversion + File formatting + File reformatting + Format conversion + Reformatting + + + Formatting + + + + + + + + + beta12orEarlier + Test and validate the format and content of a data file. + File format validation + + + Format validation + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures. + Data visualisation + Rendering + Molecular visualisation + Plotting + + + This includes methods to render and visualise molecules. + Visualisation + + + + + + + + + + + + + + + + + beta12orEarlier + Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + This excludes direct retrieval methods (e.g. the dbfetch program). + Sequence database search + + + + + + + + + + + + + + + beta12orEarlier + Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data. + + + Structure database search + + + + + + + + + beta12orEarlier + 1.8 + + Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group. + + + Protein secondary database search + true + + + + + + + + + beta12orEarlier + 1.8 + + + Screen a sequence against a motif or pattern database. + + Motif database search + true + + + + + + + + + beta12orEarlier + 1.4 + + + Search a database of sequence profiles with a query sequence. + + Sequence profile database search + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search a database of transmembrane proteins, for example for sequence or structural similarities. + + Transmembrane protein database search + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences with a given entry code or accession number. + + Sequence retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences containing a given keyword. + + Sequence retrieval (by keyword) + true + + + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences that are similar to a query sequence. + Sequence database search (by sequence) + Structure database search (by sequence) + + + Sequence similarity search + + + + + + + + + beta12orEarlier + 1.8 + + Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + Sequence database search (by motif or pattern) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences of a given amino acid composition. + + Sequence database search (by amino acid composition) + true + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property. + + + Sequence database search (by property) + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method. + + Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps. + Sequence database search (by sequence using word-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query. + + This includes tools based on PSI-BLAST. + Sequence database search (by sequence using profile-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method. + + This includes tools based on the Smith-Waterman algorithm or FASTA. + Sequence database search (by sequence using local alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method. + + This includes tools based on the Needleman and Wunsch algorithm. + Sequence database search (by sequence using global alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences. + + STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers. + Sequence database search (by sequence for primer sequences) + true + + + + + + + + + beta12orEarlier + 1.6 + + Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry. + + + Sequence database search (by molecular weight) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences of a given isoelectric point. + + Sequence database search (by isoelectric point) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries with a given entry code or accession number. + + Structure retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries containing a given keyword. + + Structure retrieval (by keyword) + true + + + + + + + + + beta12orEarlier + 1.8 + + Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence. + + + Structure database search (by sequence) + true + + + + + + + + + + beta12orEarlier + Search a database of molecular structure and retrieve structures that are similar to a query structure. + Structure database search (by structure) + Structure retrieval by structure + + + Structural similarity search + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Annotate a molecular sequence record with terms from a controlled vocabulary. + + + Sequence annotation + + + + + + + + + + beta12orEarlier + Annotate a genome sequence with terms from a controlled vocabulary. + Functional genome annotation + Metagenome annotation + Structural genome annotation + + + Genome annotation + + + + + + + + + beta12orEarlier + Generate the reverse and / or complement of a nucleotide sequence. + Nucleic acid sequence reverse and complement + Reverse / complement + Reverse and complement + + + Reverse complement + + + + + + + + + + beta12orEarlier + Generate a random sequence, for example, with a specific character composition. + + + Random sequence generation + + + + + + + + + + + + + + + + beta12orEarlier + Generate digest fragments for a nucleotide sequence containing restriction sites. + Nucleic acid restriction digest + + + Restriction digest + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage). + + + This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398). + Protein sequence cleavage + + + + + + + + + beta12orEarlier + Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition. + + + Sequence mutation and randomisation + + + + + + + + + beta12orEarlier + Mask characters in a molecular sequence (replacing those characters with a mask character). + + + For example, SNPs or repeats in a DNA sequence might be masked. + Sequence masking + + + + + + + + + beta12orEarlier + Cut (remove) characters or a region from a molecular sequence. + + + Sequence cutting + + + + + + + + + beta12orEarlier + Create (or remove) restriction sites in sequences, for example using silent mutations. + + + Restriction site creation + + + + + + + + + + + + + + + beta12orEarlier + Translate a DNA sequence into protein. + + + DNA translation + + + + + + + + + + + + + + + beta12orEarlier + Transcribe a nucleotide sequence into mRNA sequence(s). + + + DNA transcription + + + + + + + + + beta12orEarlier + 1.8 + + Calculate base frequency or word composition of a nucleotide sequence. + + + Sequence composition calculation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Calculate amino acid frequency or word composition of a protein sequence. + + + Sequence composition calculation (protein) + true + + + + + + + + + + beta12orEarlier + Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + + Repeat sequence detection + + + + + + + + + + beta12orEarlier + Analyse repeat sequence organisation such as periodicity. + + + Repeat sequence organisation analysis + + + + + + + + + beta12orEarlier + 1.12 + + Analyse the hydrophobic, hydrophilic or charge properties of a protein structure. + + + Protein hydropathy calculation (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilitySolvent + WHATIF:AtomAccessibilitySolventPlus + Calculate solvent accessible or buried surface areas in protein or other molecular structures. + Protein solvent accessibility calculation + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Accessible surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify clusters of hydrophobic or charged residues in a protein structure. + + + Protein hydropathy cluster calculation + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate whether a protein structure has an unusually large net charge (dipole moment). + + + Protein dipole moment calculation + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilityMolecular + WHATIF:AtomAccessibilityMolecularPlus + WHATIF:ResidueAccessibilityMolecular + WHATIF:ResidueAccessibilitySolvent + WHATIF:ResidueAccessibilityVacuum + WHATIF:ResidueAccessibilityVacuumMolecular + WHATIF:TotAccessibilityMolecular + WHATIF:TotAccessibilitySolvent + Calculate the molecular surface area in proteins and other macromolecules. + Protein atom surface calculation + Protein residue surface calculation + Protein surface and interior calculation + Protein surface calculation + + + Molecular surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures. + + + Protein binding site prediction (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc. + Protein-nucleic acid binding site analysis + Protein-DNA interaction analysis + Protein-RNA interaction analysis + + + Protein-nucleic acid interaction analysis + + + + + + + + + beta12orEarlier + Decompose a structure into compact or globular fragments (protein peeling). + + + Protein peeling + + + + + + + + + + + + + + + beta12orEarlier + Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure. + Protein contact map calculation + + + Contact map calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate clusters of contacting residues in protein structures. + + + This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role. + Residue cluster calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:HasHydrogenBonds + WHATIF:ShowHydrogenBonds + WHATIF:ShowHydrogenBondsM + Identify potential hydrogen bonds between amino acids and other groups. + + + The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy. + Hydrogen bond calculation + + + + + + + + + beta12orEarlier + 1.12 + + + Calculate non-canonical atomic interactions in protein structures. + + Residue non-canonical interaction detection + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a Ramachandran plot of a protein structure. + + + Ramachandran plot calculation + + + + + + + + + + beta12orEarlier + 1.22 + + Validate a Ramachandran plot of a protein structure. + + + Ramachandran plot validation + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein sequence or fragments. + Peptide mass calculation + + + Protein molecular weight calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict extinction coefficients or optical density of a protein sequence. + + + Protein extinction coefficient calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate pH-dependent properties from pKa calculations of a protein sequence. + Protein pH-dependent property calculation + + + Protein pKa calculation + + + + + + + + + + beta12orEarlier + 1.12 + + Hydropathy calculation on a protein sequence. + + + Protein hydropathy calculation (from sequence) + true + + + + + + + + + + + + + + + + beta12orEarlier + Plot a protein titration curve. + + + Protein titration curve plotting + + + + + + + + + + + + + + + + beta12orEarlier + Calculate isoelectric point of a protein sequence. + + + Protein isoelectric point calculation + + + + + + + + + + + + + + + beta12orEarlier + Estimate hydrogen exchange rate of a protein sequence. + + + Protein hydrogen exchange rate calculation + + + + + + + + + beta12orEarlier + Calculate hydrophobic or hydrophilic / charged regions of a protein sequence. + + + Protein hydrophobic region calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein. + + + Protein aliphatic index calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein hydrophobic moment plotting + + + + + + + + + + + + + + + beta12orEarlier + Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc. + + + Protein globularity prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict the solubility or atomic solvation energy of a protein sequence. + + + Protein solubility prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict crystallizability of a protein sequence. + + + Protein crystallizability prediction + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins. + + + Protein signal peptide detection (eukaryotes) + true + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins. + + + Protein signal peptide detection (bacteria) + true + + + + + + + + + beta12orEarlier + 1.12 + + Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc. + + + MHC peptide immunogenicity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + + Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure. + + Methods typically involve scanning for known motifs, patterns and regular expressions. + Protein feature prediction (from sequence) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions. + Sequence feature detection (nucleic acid) + Nucleic acid feature prediction + Nucleic acid feature recognition + Nucleic acid site detection + Nucleic acid site prediction + Nucleic acid site recognition + + + Methods typically involve scanning for known motifs, patterns and regular expressions. + This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under "Nucleic acid sequence analysis" for example "Gene prediction", for other feature detection operations. + Nucleic acid feature detection + + + + + + + + + + + + + + + + beta12orEarlier + Predict antigenic determinant sites (epitopes) in protein sequences. + Antibody epitope prediction + Epitope prediction + B cell epitope mapping + B cell epitope prediction + Epitope mapping (MHC Class I) + Epitope mapping (MHC Class II) + T cell epitope mapping + T cell epitope prediction + + + Epitope mapping is commonly done during vaccine design. + Epitope mapping + + + + + + + + + + + + + + + beta12orEarlier + Predict post-translation modification sites in protein sequences. + PTM analysis + PTM prediction + PTM site analysis + PTM site prediction + Post-translation modification site prediction + Post-translational modification analysis + Protein post-translation modification site prediction + Acetylation prediction + Acetylation site prediction + Dephosphorylation prediction + Dephosphorylation site prediction + GPI anchor prediction + GPI anchor site prediction + GPI modification prediction + GPI modification site prediction + Glycosylation prediction + Glycosylation site prediction + Hydroxylation prediction + Hydroxylation site prediction + Methylation prediction + Methylation site prediction + N-myristoylation prediction + N-myristoylation site prediction + N-terminal acetylation prediction + N-terminal acetylation site prediction + N-terminal myristoylation prediction + N-terminal myristoylation site prediction + Palmitoylation prediction + Palmitoylation site prediction + Phosphoglycerylation prediction + Phosphoglycerylation site prediction + Phosphorylation prediction + Phosphorylation site prediction + Phosphosite localization + Prenylation prediction + Prenylation site prediction + Pupylation prediction + Pupylation site prediction + S-nitrosylation prediction + S-nitrosylation site prediction + S-sulfenylation prediction + S-sulfenylation site prediction + Succinylation prediction + Succinylation site prediction + Sulfation prediction + Sulfation site prediction + Sumoylation prediction + Sumoylation site prediction + Tyrosine nitration prediction + Tyrosine nitration site prediction + Ubiquitination prediction + Ubiquitination site prediction + + + Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc. + Post-translational modification site prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict signal peptides and signal peptide cleavage sites in protein sequences. + + + Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc. + Protein signal peptide detection + + + + + + + + + beta12orEarlier + 1.12 + + Predict catalytic residues, active sites or other ligand-binding sites in protein sequences. + + + Protein binding site prediction (from sequence) + true + + + + + + + + + beta12orEarlier + Predict or detect RNA and DNA-binding binding sites in protein sequences. + Protein-nucleic acid binding detection + Protein-nucleic acid binding prediction + Protein-nucleic acid binding site detection + Protein-nucleic acid binding site prediction + Zinc finger prediction + + + This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + Nucleic acids-binding site prediction + + + + + + + + + beta12orEarlier + 1.20 + + Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation. + + + Protein folding site prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict cleavage sites (enzymatic or chemical) in protein sequences. + + + Protein cleavage site prediction + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class I molecules. + + + Epitope mapping (MHC Class I) + true + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class II molecules. + + + Epitope mapping (MHC Class II) + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc. + + + Whole gene prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences. + + + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene component prediction + true + + + + + + + + + beta12orEarlier + Detect or predict transposons, retrotransposons / retrotransposition signatures etc. + + + Transposon prediction + + + + + + + + + beta12orEarlier + Detect polyA signals in nucleotide sequences. + PolyA detection + PolyA prediction + PolyA signal prediction + Polyadenylation signal detection + Polyadenylation signal prediction + + + PolyA signal detection + + + + + + + + + + + + + + + beta12orEarlier + Detect quadruplex-forming motifs in nucleotide sequences. + Quadruplex structure prediction + + + Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets. + Quadruplex formation site detection + + + + + + + + + + + + + + + beta12orEarlier + Find CpG rich regions in a nucleotide sequence or isochores in genome sequences. + CpG island and isochores detection + CpG island and isochores rendering + + + An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence. + CpG island and isochore detection + + + + + + + + + + + + + + + beta12orEarlier + Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map. + + + Restriction site recognition + + + + + + + + + + beta12orEarlier + Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA. + Nucleosome exclusion sequence prediction + Nucleosome formation sequence prediction + + + Nucleosome position prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify, predict or analyse splice sites in nucleotide sequences. + Splice prediction + + + Methods might require a pre-mRNA or genomic DNA sequence. + Splice site prediction + + + + + + + + + beta12orEarlier + 1.19 + + Predict whole gene structure using a combination of multiple methods to achieve better predictions. + + + Integrated gene prediction + true + + + + + + + + + beta12orEarlier + Find operons (operators, promoters and genes) in bacteria genes. + + + Operon prediction + + + + + + + + + beta12orEarlier + Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences. + ORF finding + ORF prediction + + + Coding region prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict selenocysteine insertion sequence (SECIS) in a DNA sequence. + Selenocysteine insertion sequence (SECIS) prediction + + + SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines. + SECIS element prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences. + Regulatory element prediction + Transcription regulatory element prediction + Conserved transcription regulatory sequence identification + Translational regulatory element prediction + + + This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes. + This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc. + Transcriptional regulatory element prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict translation initiation sites, possibly by searching a database of sites. + + + Translation initiation site prediction + + + + + + + + + beta12orEarlier + Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences. + + + Methods might recognize CG content, CpG islands, splice sites, polyA signals etc. + Promoter prediction + + + + + + + + + beta12orEarlier + Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches). + Transcriptional regulatory element prediction (DNA-cis) + Transcriptional regulatory element prediction (RNA-cis) + + + Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity. + cis-regulatory element prediction + + + + + + + + + beta12orEarlier + 1.19 + + Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences. + + + Transcriptional regulatory element prediction (RNA-cis) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets. + Functional RNA identification + Transcriptional regulatory element prediction (trans) + + + Trans-regulatory elements regulate genes distant from the gene from which they were transcribed. + trans-regulatory element prediction + + + + + + + + + beta12orEarlier + Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences. + MAR/SAR prediction + Matrix/scaffold attachment site prediction + + + MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation. + S/MAR prediction + + + + + + + + + beta12orEarlier + Identify or predict transcription factor binding sites in DNA sequences. + + + Transcription factor binding site prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict exonic splicing enhancers (ESE) in exons. + + + An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA. + Exonic splicing enhancer prediction + + + + + + + + + + beta12orEarlier + Evaluate molecular sequence alignment accuracy. + Sequence alignment quality evaluation + + + Evaluation might be purely sequence-based or use structural information. + Sequence alignment validation + + + + + + + + + beta12orEarlier + Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence. + Residue conservation analysis + + + Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment analysis (conservation) + + + + + + + + + + beta12orEarlier + Analyse correlations between sites in a molecular sequence alignment. + + + This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures. + Sequence alignment analysis (site correlation) + + + + + + + + + beta12orEarlier + Detects chimeric sequences (chimeras) from a sequence alignment. + Chimeric sequence detection + + + A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles. + Chimera detection + + + + + + + + + beta12orEarlier + Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment. + Sequence alignment analysis (recombination detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Recombination detection + + + + + + + + + beta12orEarlier + Identify insertion, deletion and duplication events from a sequence alignment. + Indel discovery + Sequence alignment analysis (indel detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Indel detection + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Predict nucleosome formation potential of DNA sequences. + + Nucleosome formation potential prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy. + + + Nucleic acid thermodynamic property calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting profile. + + + A melting profile is used to visualise and analyse partly melted DNA conformations. + Nucleic acid melting profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA stitch profile. + + + A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range. + Nucleic acid stitch profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting curve. + + + Nucleic acid melting curve plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA probability profile. + + + Nucleic acid probability profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA temperature profile. + + + Nucleic acid temperature profile plotting + + + + + + + + + + + + + + + beta12orEarlier + Calculate curvature and flexibility / stiffness of a nucleotide sequence. + + + This includes properties such as. + Nucleic acid curvature calculation + + + + + + + + + beta12orEarlier + Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence. + miRNA prediction + microRNA detection + microRNA target detection + + + miRNA target prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict tRNA genes in genomic sequences (tRNA). + + + tRNA gene prediction + + + + + + + + + + + + + + + beta12orEarlier + Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences. + + + siRNA binding specificity prediction + + + + + + + + + beta12orEarlier + 1.18 + + Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions. + + + Protein secondary structure prediction (integrated) + true + + + + + + + + + beta12orEarlier + Predict helical secondary structure of protein sequences. + + + Protein secondary structure prediction (helices) + + + + + + + + + beta12orEarlier + Predict turn structure (for example beta hairpin turns) of protein sequences. + + + Protein secondary structure prediction (turns) + + + + + + + + + beta12orEarlier + Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences. + + + Protein secondary structure prediction (coils) + + + + + + + + + beta12orEarlier + Predict cysteine bonding state and disulfide bond partners in protein sequences. + + + Disulfide bond prediction + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Predict G protein-coupled receptors (GPCR). + + + GPCR prediction + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Analyse G-protein coupled receptor proteins (GPCRs). + + + GPCR analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict tertiary structure (backbone and side-chain conformation) of protein sequences. + Protein folding pathway prediction + + + This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein. + Protein structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Predict structure of DNA or RNA. + + + Methods might identify thermodynamically stable or evolutionarily conserved structures. + Nucleic acid structure prediction + + + + + + + + + + beta12orEarlier + Predict tertiary structure of protein sequence(s) without homologs of known structure. + de novo structure prediction + + + Ab initio structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Build a three-dimensional protein model based on known (for example homologs) structures. + Comparative modelling + Homology modelling + Homology structure modelling + Protein structure comparative modelling + + + The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc. + Protein modelling + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model the structure of a protein in complex with a small molecule or another macromolecule. + Docking simulation + Macromolecular docking + + + This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on. + Molecular docking + + + + + + + + + + + beta12orEarlier + Model protein backbone conformation. + Protein modelling (backbone) + Design optimization + Epitope grafting + Scaffold search + Scaffold selection + + + Methods might require a preliminary C(alpha) trace. + Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design. + Backbone modelling + + + + + + + + + beta12orEarlier + Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc. + Protein modelling (side chains) + Antibody optimisation + Antigen optimisation + Antigen resurfacing + Rotamer likelihood prediction + + + Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions. + Methods might use a residue rotamer library. + This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Side chain modelling + + + + + + + + + beta12orEarlier + Model loop conformation in protein structures. + Protein loop modelling + Protein modelling (loops) + + + Loop modelling + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques. + Ligand-binding simulation + Protein-peptide docking + + + Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme. + Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Protein-ligand docking + + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection. + Nucleic acid folding family identification + Structured RNA prediction and optimisation + + + RNA inverse folding + + + + + + + + + beta12orEarlier + Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + SNP calling + SNP discovery + Single nucleotide polymorphism detection + + + This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc. + SNP detection + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers. + + + Radiation Hybrid Mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Map the genetic architecture of dynamic complex traits. + + This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Functional mapping + true + + + + + + + + + + + + + + + beta12orEarlier + Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated. + Haplotype inference + Haplotype map generation + Haplotype reconstruction + + + Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC). + Haplotype mapping + + + + + + + + + + + + + + + beta12orEarlier + Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes. + Linkage disequilibrium calculation + + + + + + + + + + + + + + + + beta12orEarlier + Predict genetic code from analysis of codon usage data. + + + Genetic code prediction + + + + + + + + + + + + + + + + beta12orEarlier + Render a representation of a distribution that consists of group of data points plotted on a simple scale. + Categorical plot plotting + Dotplot plotting + + + Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison. + Dot plot plotting + + + + + + + + + + + + + + + + beta12orEarlier + Align exactly two molecular sequences. + Pairwise alignment + + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Pairwise sequence alignment + + + + + + + + + + beta12orEarlier + Align more than two molecular sequences. + Multiple alignment + + + This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment. + Multiple sequence alignment + + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align exactly two molecular sequences. + + Local alignment methods identify regions of local similarity. + Pairwise sequence alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align exactly two molecular sequences. + + Global alignment methods identify similarity across the entire length of the sequences. + Pairwise sequence alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align two or more molecular sequences. + Local sequence alignment + Sequence alignment (local) + Smith-Waterman + + + Local alignment methods identify regions of local similarity. + Local alignment + + + + + + + + + + beta12orEarlier + Globally align two or more molecular sequences. + Global sequence alignment + Sequence alignment (global) + + + Global alignment methods identify similarity across the entire length of the sequences. + Global alignment + + + + + + + + + + beta12orEarlier + 1.19 + + Align two or more molecular sequences with user-defined constraints. + + + Constrained sequence alignment + true + + + + + + + + + beta12orEarlier + 1.16 + + Align two or more molecular sequences using multiple methods to achieve higher quality. + + + Consensus-based sequence alignment + true + + + + + + + + + + + + + + + beta12orEarlier + Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree. + Multiple sequence alignment (phylogenetic tree-based) + Multiple sequence alignment construction (phylogenetic tree-based) + Phylogenetic tree-based multiple sequence alignment construction + Sequence alignment (phylogenetic tree-based) + Sequence alignment generation (phylogenetic tree-based) + + + This is supposed to give a more biologically meaningful alignment than standard alignments. + Tree-based sequence alignment + + + + + + + + + beta12orEarlier + 1.6 + + + Align molecular secondary structure (represented as a 1D string). + + Secondary structure alignment generation + true + + + + + + + + + beta12orEarlier + 1.18 + + Align protein secondary structures. + + + Protein secondary structure alignment generation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align RNA secondary structures. + RNA secondary structure alignment construction + RNA secondary structure alignment generation + Secondary structure alignment construction (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) exactly two molecular tertiary structures. + Structure alignment (pairwise) + Pairwise protein structure alignment + + + Pairwise structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) more than two molecular tertiary structures. + Structure alignment (multiple) + Multiple protein structure alignment + + + This includes methods that use an existing alignment. + Multiple structure alignment + + + + + + + + + beta12orEarlier + beta13 + + + Align protein tertiary structures. + + Structure alignment (protein) + true + + + + + + + + + beta12orEarlier + beta13 + + + Align RNA tertiary structures. + + Structure alignment (RNA) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align (superimpose) exactly two molecular tertiary structures. + + Local alignment methods identify regions of local similarity, common substructures etc. + Pairwise structure alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align (superimpose) exactly two molecular tertiary structures. + + Global alignment methods identify similarity across the entire structures. + Pairwise structure alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align (superimpose) two or more molecular tertiary structures. + Structure alignment (local) + Local protein structure alignment + + + Local alignment methods identify regions of local similarity, common substructures etc. + Local structure alignment + + + + + + + + + beta12orEarlier + Globally align (superimpose) two or more molecular tertiary structures. + Structure alignment (global) + Global protein structure alignment + + + Global alignment methods identify similarity across the entire structures. + Global structure alignment + + + + + + + + + beta12orEarlier + 1.16 + + + + Align exactly two molecular profiles. + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Profile-profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Align two or more molecular profiles. + + Sequence alignment generation (multiple profile) + true + + + + + + + + + beta12orEarlier + 1.16 + + + + + Align exactly two molecular Structural (3D) profiles. + + 3D profile-to-3D profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + + Align two or more molecular 3D profiles. + + Structural profile alignment generation (multiple) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function. + + Data retrieval (tool metadata) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword. + + Data retrieval (database metadata) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for large scale sequencing. + + + PCR primer design (for large scale sequencing) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs). + + + PCR primer design (for genotyping polymorphisms) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for gene transcription profiling. + + + PCR primer design (for gene transcription profiling) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers that are conserved across multiple genomes or species. + + + PCR primer design (for conserved primers) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers based on gene structure. + + + PCR primer design (based on gene structure) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for methylation PCRs. + + + PCR primer design (for methylation PCRs) + true + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome. + Sequence assembly (mapping assembly) + + + The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers. + Mapping assembly + + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments without the aid of a reference sequence or genome. + De Bruijn graph + Sequence assembly (de-novo assembly) + + + De-novo assemblers are much slower and more memory intensive than mapping assemblers. + De-novo assembly + + + + + + + + + + + beta12orEarlier + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + Genomic assembly + Sequence assembly (genome assembly) + Breakend assembly + + + Genome assembly + + + + + + + + + + beta12orEarlier + Sequence assembly for EST sequences (transcribed mRNA). + Sequence assembly (EST assembly) + + + Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification. + EST assembly + + + + + + + + + + + beta12orEarlier + Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. + Tag to gene assignment + + + Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome. + Sequence tag mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) serial analysis of gene expression (SAGE) data. + + SAGE data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) massively parallel signature sequencing (MPSS) data. + + MPSS data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) sequencing by synthesis (SBS) data. + + SBS data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a heat map of expression data from e.g. microarray data. + Heat map construction + Heatmap generation + + + The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions. + Heat map generation + + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse one or more gene expression profiles, typically to interpret them in functional terms. + + Gene expression profile analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway. + Pathway mapping + Gene expression profile pathway mapping + Gene to pathway mapping + Gene-to-pathway mapping + + + Expression profile pathway mapping + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from protein coordinate data. + + + Protein secondary structure assignment (from coordinate data) + true + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from circular dichroism (CD) spectroscopic data. + + + Protein secondary structure assignment (from CD data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data. + + + Protein structure assignment (from X-ray crystallographic data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data. + + + Protein structure assignment (from NMR data) + true + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree from a specific type of data. + Phylogenetic tree construction (data centric) + Phylogenetic tree generation (data centric) + + + Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (data centric) + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree using a specific method. + Phylogenetic tree construction (method centric) + Phylogenetic tree generation (method centric) + + + Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (method centric) + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from molecular sequences. + Phylogenetic tree construction (from molecular sequences) + Phylogenetic tree generation (from molecular sequences) + + + Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions. + Phylogenetic inference (from molecular sequences) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from continuous quantitative character data. + Phylogenetic tree construction (from continuous quantitative characters) + Phylogenetic tree generation (from continuous quantitative characters) + + + Phylogenetic inference (from continuous quantitative characters) + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from gene frequency data. + Phylogenetic tree construction (from gene frequencies) + Phylogenetic tree generation (from gene frequencies) + + + Phylogenetic inference (from gene frequencies) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data. + Phylogenetic tree construction (from polymorphism data) + Phylogenetic tree generation (from polymorphism data) + + + Phylogenetic inference (from polymorphism data) + + + + + + + + + beta12orEarlier + Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison. + Phylogenetic species tree construction + Phylogenetic species tree generation + + + Species tree construction + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment. + Phylogenetic tree construction (parsimony methods) + Phylogenetic tree generation (parsimony methods) + + + This includes evolutionary parsimony (invariants) methods. + Phylogenetic inference (parsimony methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances. + Phylogenetic tree construction (minimum distance methods) + Phylogenetic tree generation (minimum distance methods) + + + This includes neighbor joining (NJ) clustering method. + Phylogenetic inference (minimum distance methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution. + Phylogenetic tree construction (maximum likelihood and Bayesian methods) + Phylogenetic tree generation (maximum likelihood and Bayesian methods) + + + Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm. + Phylogenetic inference (maximum likelihood and Bayesian methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely. + Phylogenetic tree construction (quartet methods) + Phylogenetic tree generation (quartet methods) + + + Phylogenetic inference (quartet methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms. + Phylogenetic tree construction (AI methods) + Phylogenetic tree generation (AI methods) + + + Phylogenetic inference (AI methods) + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment. + Nucleotide substitution modelling + + + DNA substitution modelling + + + + + + + + + beta12orEarlier + Analyse the shape (topology) of a phylogenetic tree. + Phylogenetic tree analysis (shape) + + + Phylogenetic tree topology analysis + + + + + + + + + + beta12orEarlier + Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree. + + + Phylogenetic tree bootstrapping + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a "gene tree" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree. + Phylogenetic tree analysis (gene family prediction) + + + Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs. + Gene tree construction + + + + + + + + + beta12orEarlier + Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive). + Phylogenetic tree analysis (natural selection) + + + Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait. + Allele frequency distribution analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to produce a consensus tree. + Phylogenetic tree construction (consensus) + Phylogenetic tree generation (consensus) + + + Methods typically test for topological similarity between trees using for example a congruence index. + Consensus tree construction + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to detect subtrees or supertrees. + Phylogenetic sub/super tree detection + Subtree construction + Supertree construction + + + Phylogenetic sub/super tree construction + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to calculate distances between trees. + + + Phylogenetic tree distances calculation + + + + + + + + + beta12orEarlier + Annotate a phylogenetic tree with terms from a controlled vocabulary. + + + Phylogenetic tree annotation + http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation + + + + + + + + + beta12orEarlier + 1.12 + + Predict and optimise peptide ligands that elicit an immunological response. + + + Immunogenicity prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise DNA to elicit (via DNA vaccination) an immunological response. + + + DNA vaccine design + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence(s). + + + Sequence formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence alignment(s). + + + Sequence alignment formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat a codon usage table. + + + Codon usage table formatting + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown. + Sequence rendering + Sequence alignment visualisation + + + Sequence visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise, format or print a molecular sequence alignment. + + + Sequence alignment visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render sequence clusters. + Sequence cluster rendering + + + Sequence cluster visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Render or visualise a phylogenetic tree. + Phylogenetic tree rendering + + + Phylogenetic tree visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure visualisation + true + + + + + + + + + beta12orEarlier + 1.15 + + Render and visualise protein secondary structure. + + + Protein secondary structure visualisation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise or render molecular 3D structure, for example a high-quality static picture or animation. + Structure rendering + Protein secondary structure visualisation + RNA secondary structure visualisation + + + This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure. + Structure visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise microarray or other expression data. + Expression data rendering + Gene expression data visualisation + Microarray data rendering + + + Expression data visualisation + + + + + + + + + beta12orEarlier + 1.19 + + Identify and analyse networks of protein interactions. + + + Protein interaction network visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise a DNA map. + DNA map drawing + Map rendering + + + Map drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Render a sequence with motifs. + + Sequence motif rendering + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise restriction maps in DNA sequences. + + + Restriction map drawing + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Draw a linear maps of DNA. + + DNA linear map rendering + true + + + + + + + + + beta12orEarlier + DNA circular map rendering + Draw a circular maps of DNA, for example a plasmid map. + + + Plasmid map drawing + + + + + + + + + + + + + + + beta12orEarlier + Visualise operon structure etc. + Operon rendering + + + Operon drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify folding families of related RNAs. + + Nucleic acid folding family identification + true + + + + + + + + + beta12orEarlier + 1.20 + + Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + + + Nucleic acid folding energy calculation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve existing annotation (or documentation), typically annotation on a database entity. + + Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations. + Annotation retrieval + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict the biological or biochemical role of a protein, or other aspects of a protein function. + Protein function analysis + Protein functional analysis + + + For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead. + Protein function prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the functional properties of two or more proteins. + + + Protein function comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Submit a molecular sequence to a database. + + Sequence submission + true + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a known network of gene regulation. + Gene regulatory network comparison + Gene regulatory network modelling + Regulatory network comparison + Regulatory network modelling + + + Gene regulatory network analysis + + + + + + + + + beta12orEarlier + WHATIF:UploadPDB + Parse, prepare or load a user-specified data file so that it is available for use. + Data loading + Loading + + + Parsing + + + + + + + + + beta12orEarlier + 1.6 + + + Query a sequence data resource (typically a database) and retrieve sequences and / or annotation. + + This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence. + Sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:DownloadPDB + WHATIF:EchoPDB + Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation. + + This includes direct retrieval methods but not those that perform calculations on the sequence or structure. + Structure retrieval + true + + + + + + + + + + beta12orEarlier + WHATIF:GetSurfaceDots + Calculate the positions of dots that are homogeneously distributed over the surface of a molecule. + + + A dot has three coordinates (x,y,z) and (typically) a color. + Surface rendering + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole. + + + Protein surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for a structure as a whole. + + + Protein surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its backbone torsion angles. + + + Backbone torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its torsion angles. + + + Full torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each cysteine (bridge) all its torsion angles. + + + Cysteine torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + For each amino acid in a protein structure calculate the backbone angle tau. + + + Tau is the backbone angle N-Calpha-C (angle over the C-alpha). + Tau angle calculation + true + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineBridge + Detect cysteine bridges (from coordinate data) in a protein structure. + + + Cysteine bridge detection + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineFree + Detect free cysteines in a protein structure. + + + A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal. + Free cysteine detection + + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineMetal + Detect cysteines that are bound to metal in a protein structure. + + + Metal-bound cysteine detection + + + + + + + + + beta12orEarlier + 1.12 + + Calculate protein residue contacts with nucleic acids in a structure. + + + Residue contact calculation (residue-nucleic acid) + true + + + + + + + + + beta12orEarlier + Calculate protein residue contacts with metal in a structure. + Residue-metal contact calculation + + + Protein-metal contact calculation + + + + + + + + + beta12orEarlier + 1.12 + + Calculate ion contacts in a structure (all ions for all side chain atoms). + + + Residue contact calculation (residue-negative ion) + true + + + + + + + + + beta12orEarlier + WHATIF:ShowBumps + Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance. + + + Residue bump detection + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:SymmetryContact + Calculate the number of symmetry contacts made by residues in a protein structure. + + + A symmetry contact is a contact between two atoms in different asymmetric unit. + Residue symmetry contact calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues and ligands in a protein structure. + + + Residue contact calculation (residue-ligand) + true + + + + + + + + + beta12orEarlier + WHATIF:HasSaltBridge + WHATIF:HasSaltBridgePlus + WHATIF:ShowSaltBridges + WHATIF:ShowSaltBridgesH + Calculate (and possibly score) salt bridges in a protein structure. + + + Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance. + Salt bridge calculation + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ShowLikelyRotamers + WHATIF:ShowLikelyRotamers100 + WHATIF:ShowLikelyRotamers200 + WHATIF:ShowLikelyRotamers300 + WHATIF:ShowLikelyRotamers400 + WHATIF:ShowLikelyRotamers500 + WHATIF:ShowLikelyRotamers600 + WHATIF:ShowLikelyRotamers700 + WHATIF:ShowLikelyRotamers800 + WHATIF:ShowLikelyRotamers900 + Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure. + + + Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Rotamer likelihood prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ProlineMutationValue + Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein. + + + Proline mutation value calculation + true + + + + + + + + + beta12orEarlier + WHATIF: PackingQuality + Identify poorly packed residues in protein structures. + + + Residue packing validation + + + + + + + + + beta12orEarlier + WHATIF: ImproperQualityMax + WHATIF: ImproperQualitySum + Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure. + Ramachandran plot validation + + + Protein geometry validation + + + + + + + + + + beta12orEarlier + beta12orEarlier + + WHATIF: PDB_sequence + Extract a molecular sequence from a PDB file. + + + PDB file sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify HET groups in PDB files. + + + A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. + HET group detection + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Determine for residue the DSSP determined secondary structure in three-state (HSC). + + DSSP secondary structure assignment + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF: PDBasXML + Reformat (a file or other report of) tertiary structure data. + + + Structure formatting + true + + + + + + + + + + + + + + + beta12orEarlier + Assign cysteine bonding state and disulfide bond partners in protein structures. + + + Protein cysteine and disulfide bond assignment + + + + + + + + + beta12orEarlier + 1.12 + + Identify poor quality amino acid positions in protein structures. + + + Residue validation + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:MovedWaterPDB + Query a tertiary structure database and retrieve water molecules. + + Structure retrieval (water) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict siRNA duplexes in RNA. + + + siRNA duplex prediction + + + + + + + + + + beta12orEarlier + Refine an existing sequence alignment. + + + Sequence alignment refinement + + + + + + + + + beta12orEarlier + 1.6 + + + Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses). + + Listfile processing + true + + + + + + + + + + beta12orEarlier + Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences. + + + Sequence file editing + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences. + + Sequence alignment file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data for small molecules. + + Small molecule data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Search and retrieve documentation on a bioinformatics ontology. + + Data retrieval (ontology annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query an ontology and retrieve concepts or relations. + + Data retrieval (ontology concept) + true + + + + + + + + + beta12orEarlier + Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + + + Representative sequence identification + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a file of molecular tertiary structural data. + + Structure file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a profile data resource and retrieve one or more profile(s) and / or associated annotation. + + This includes direct retrieval methods that retrieve a profile by, e.g. the profile name. + Data retrieval (sequence profile) + true + + + + + + + + + beta12orEarlier + Perform a statistical data operation of some type, e.g. calibration or validation. + Significance testing + Statistical analysis + Statistical test + Statistical testing + Expectation maximisation + Gibbs sampling + Hypothesis testing + Omnibus test + + + Statistical calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data. + 3D-1D scoring matrix construction + + + A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments. + 3D-1D scoring matrix generation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise transmembrane proteins, typically the transmembrane regions within a sequence. + Transmembrane protein rendering + + + Transmembrane protein visualisation + + + + + + + + + beta12orEarlier + beta13 + + + An operation performing purely illustrative (pedagogical) purposes. + + Demonstration + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a biological pathways database and retrieve annotation on one or more pathways. + + Data retrieval (pathway or network) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a database and retrieve one or more data identifiers. + + Data retrieval (identifier) + true + + + + + + + + + + beta12orEarlier + Calculate a density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plotting + + + + + + + + + + + + + + + beta12orEarlier + Analyse one or more known molecular sequences. + Sequence analysis (general) + + + Sequence analysis + + + + + + + + + + beta12orEarlier + Analyse molecular sequence motifs. + Sequence motif processing + + + Sequence motif analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein interaction data. + + Protein interaction data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein structural data. + Structure analysis (protein) + + + Protein structure analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity. + + Annotation processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse features in molecular sequences. + + Sequence feature analysis + true + + + + + + + + + + + + + + + beta12orEarlier + true + Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output. + File handling + File processing + Report handling + Utility operation + Processing + + + Data handling + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse gene expression and regulation data. + + Gene expression analysis + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type. + + Structural profile processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) an index of (typically a file of) biological data. + + Data index processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) some type of sequence profile. + + Sequence profile processing + true + + + + + + + + + beta12orEarlier + 1.22 + + Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report. + + + Protein function analysis + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding. + Protein folding modelling + Protein folding simulation + Protein folding site prediction + + + Protein folding analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein secondary structure data. + Secondary structure analysis (protein) + + + Protein secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) data on the physicochemical property of a molecule. + + Physicochemical property data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict oligonucleotide primers or probes. + Primer and probe prediction + + + Primer and probe design + + + + + + + + + beta12orEarlier + 1.12 + + Process (read and / or write) data of a specific type, for example applying analytical methods. + + + Operation (typed) + true + + + + + + + + + + + + + + + beta12orEarlier + Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query. + Search + + + Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database. + Database search + + + + + + + + + + + + + + + + beta12orEarlier + Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords. + Data extraction + Retrieval + Data retrieval (metadata) + Metadata retrieval + + + Data retrieval + + + + + + + + + beta12orEarlier + true + Predict, recognise, detect or identify some properties of a biomolecule. + Detection + Prediction + Recognition + + + Prediction and recognition + + + + + + + + + beta12orEarlier + true + Compare two or more things to identify similarities. + + + Comparison + + + + + + + + + beta12orEarlier + true + Refine or optimise some data model. + + + Optimisation and refinement + + + + + + + + + + + + + + + beta12orEarlier + true + Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + Mathematical modelling + + + Modelling and simulation + + + + + + + + + beta12orEarlier + beta12orEarlier + + Perform basic operations on some data or a database. + + + Data handling + true + + + + + + + + + beta12orEarlier + true + Validate some data. + Quality control + + + Validation + + + + + + + + + beta12orEarlier + true + Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts. + Cartography + + + Mapping + + + + + + + + + beta12orEarlier + true + Design a biological entity (typically a molecular sequence or structure) with specific properties. + + + Design + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) microarray data. + + Microarray data processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Process (read and / or write) a codon usage table. + + Codon usage table processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a codon usage table and / or associated annotation. + + Data retrieval (codon usage table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a gene expression profile. + + Gene expression profile processing + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Gene set testing + Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed. + Functional enrichment analysis + GSEA + Gene-set over-represenation analysis + Gene set analysis + GO-term enrichment + Gene Ontology concept enrichment + Gene Ontology term enrichment + + + "Gene set analysis" (often used interchangeably or in an overlapping sense with "gene-set enrichment analysis") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed. + Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + Gene sets can be defined beforehand by biological function, chromosome locations and so on. + The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value. + Gene-set enrichment analysis + + + + + + + + + + + + + beta12orEarlier + Predict a network of gene regulation. + + + Gene regulatory network prediction + + + + + + + + + beta12orEarlier + 1.12 + + + + Generate, analyse or handle a biological pathway or network. + + Pathway or network processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and / or write) RNA secondary structure data. + + + RNA secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) RNA tertiary structure data. + + + Structure processing (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA tertiary structure. + + + RNA structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict DNA tertiary structure. + + + DNA structure prediction + + + + + + + + + beta12orEarlier + 1.12 + + Generate, process or analyse phylogenetic tree or trees. + + + Phylogenetic tree processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein secondary structure data. + + Protein secondary structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a network of protein interactions. + + Protein interaction network processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more molecular sequences and associated annotation. + + Sequence processing + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein sequence and associated annotation. + + + Sequence processing (protein) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a nucleotide sequence and associated annotation. + + Sequence processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences. + + + Sequence comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence cluster. + + Sequence cluster processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence feature table. + + Feature table processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc. + Gene calling + Gene finding + Whole gene prediction + + + Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions. + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene prediction + + + + + + + + + + beta12orEarlier + 1.16 + + Classify G-protein coupled receptors (GPCRs) into families and subfamilies. + + + GPCR classification + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + + Predict G-protein coupled receptor (GPCR) coupling selectivity. + + GPCR coupling selectivity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein tertiary structure. + + + Structure processing (protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each residue in a structure. + + + Protein residue surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility of a structure as a whole. + + + Protein surface calculation + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular sequence alignment. + + Sequence alignment processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict protein-protein binding sites. + Protein-protein binding site detection + + + Protein-protein binding site prediction + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary structure. + + Structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Annotate a DNA map of some type with terms from a controlled vocabulary. + + Map annotation + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein. + + Data retrieval (protein annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a phylogenetic tree from a data resource. + + Data retrieval (phylogenetic tree) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein interaction. + + Data retrieval (protein interaction annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein family. + + Data retrieval (protein family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on an RNA family. + + Data retrieval (RNA family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific gene. + + Data retrieval (gene annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific genotype or phenotype. + + Data retrieval (genotype and phenotype annotation) + true + + + + + + + + + + beta12orEarlier + Compare the architecture of two or more protein structures. + + + Protein architecture comparison + + + + + + + + + + + beta12orEarlier + Identify the architecture of a protein structure. + + + Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces. + Protein architecture recognition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular dynamics simulation + Protein dynamics + + + Molecular dynamics + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences). + Sequence analysis (nucleic acid) + Nucleic acid sequence alignment analysis + Sequence alignment analysis (nucleic acid) + + + Nucleic acid sequence analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a protein sequence (using methods that are only applicable to protein sequences). + Sequence analysis (protein) + Protein sequence alignment analysis + Sequence alignment analysis (protein) + + + Protein sequence analysis + + + + + + + + + + + + + + + beta12orEarlier + Analyse known molecular tertiary structures. + + + Structure analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse nucleic acid tertiary structural data. + + + Nucleic acid structure analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular secondary structure. + + Secondary structure processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular tertiary structures. + + + Structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Render a helical wheel representation of protein secondary structure. + Helical wheel rendering + + + Helical wheel drawing + + + + + + + + + + + + + + + + beta12orEarlier + Render a topology diagram of protein secondary structure. + Topology diagram rendering + + + Topology diagram drawing + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare protein tertiary structures. + Structure comparison (protein) + + + Methods might identify structural neighbors, find structural similarities or define a structural core. + Protein structure comparison + + + + + + + + + + + beta12orEarlier + Compare protein secondary structures. + Protein secondary structure + Secondary structure comparison (protein) + Protein secondary structure alignment + + + Protein secondary structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Predict the subcellular localisation of a protein sequence. + Protein cellular localization prediction + Protein subcellular localisation prediction + Protein targeting prediction + + + The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein. + Subcellular localisation prediction + + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues in a protein structure. + + + Residue contact calculation (residue-residue) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify potential hydrogen bonds between amino acid residues. + + + Hydrogen bond calculation (inter-residue) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the interactions of proteins with other proteins. + Protein-protein interaction detection + Protein-protein binding prediction + Protein-protein interaction prediction + + + Protein interaction prediction + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) codon usage data. + + Codon usage data processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms. + Expression data analysis + Gene expression analysis + Gene expression data analysis + Gene expression regulation analysis + Metagenomic inference + Microarray data analysis + Protein expression analysis + + + Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function. + Expression analysis + + + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a network of gene regulation. + + + Gene regulatory network processing + true + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Generate, process or analyse a biological pathway or network. + + Pathway or network analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts. + + Sequencing-based expression profile data analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences. + Splicing model analysis + + + Splicing analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse raw microarray data. + + Microarray raw data analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) nucleic acid sequence or structural data. + + Nucleic acid analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) protein sequence or structural data. + + Protein analysis + true + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) molecular sequence data. + + + Sequence data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular structural data. + + Structural data processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) text. + + Text processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Protein sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Nucleic acid sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more nucleic acid sequences. + + + Nucleic acid sequence comparison + true + + + + + + + + + beta12orEarlier + 1.18 + + Compare two or more protein sequences. + + + Protein sequence comparison + true + + + + + + + + + + + + + + + beta12orEarlier + Back-translate a protein sequence into DNA. + + + DNA back-translation + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a nucleic acid sequence, either randomly or specifically. + + + Sequence editing (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a protein sequence, either randomly or specifically. + + + Sequence editing (protein) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a nucleic acid sequence by some means. + + + Sequence generation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a protein sequence by some means. + + + Sequence generation (protein) + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a nucleic acid sequence. + + + Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Nucleic acid sequence visualisation + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a protein sequence. + + + Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Protein sequence visualisation + true + + + + + + + + + + + beta12orEarlier + Compare nucleic acid tertiary structures. + Structure comparison (nucleic acid) + + + Nucleic acid structure comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) nucleic acid tertiary structure data. + + Structure processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a map of a DNA sequence annotated with positional or non-positional features of some type. + + + DNA mapping + + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a DNA map of some type. + + Map data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information). + + + Protein hydropathy calculation + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures. + Protein binding site detection + Protein binding site prediction + + + Binding site prediction + + + + + + + + + + beta12orEarlier + Build clusters of similar structures, typically using scores from structural alignment methods. + Structural clustering + + + Structure clustering + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS). + Sequence mapping + + + An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences. + Sequence tagged site (STS) mapping + + + + + + + + + + beta12orEarlier + true + Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits. + Alignment construction + Alignment generation + + + Alignment + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification. + PMF + Peptide mass fingerprinting + Protein fingerprinting + + + Protein fragment weight comparison + + + + + + + + + + + + + + + beta12orEarlier + Compare the physicochemical properties of two or more proteins (or reference data). + + + Protein property comparison + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more molecular secondary structures. + + Secondary structure comparison + true + + + + + + + + + beta12orEarlier + 1.12 + + Generate a Hopp and Woods plot of antigenicity of a protein. + + + Hopp and Woods plotting + true + + + + + + + + + beta12orEarlier + 1.19 + + Generate a view of clustered quantitative data, annotated with textual information. + + + Cluster textual view generation + true + + + + + + + + + beta12orEarlier + Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis. + Clustered quantitative data plotting + Clustered quantitative data rendering + Wave graph plotting + Microarray cluster temporal graph rendering + Microarray wave graph plotting + Microarray wave graph rendering + + + In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis. + Clustering profile plotting + + + + + + + + + beta12orEarlier + 1.19 + + Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data. + + + Dendrograph plotting + true + + + + + + + + + beta12orEarlier + Generate a plot of distances (distance or correlation matrix) between expression values. + Distance map rendering + Distance matrix plotting + Distance matrix rendering + Proximity map rendering + Correlation matrix plotting + Correlation matrix rendering + Microarray distance map rendering + Microarray proximity map plotting + Microarray proximity map rendering + + + Proximity map plotting + + + + + + + + + beta12orEarlier + Visualise clustered expression data using a tree diagram. + Dendrogram plotting + Dendrograph plotting + Dendrograph visualisation + Expression data tree or dendrogram rendering + Expression data tree visualisation + Microarray 2-way dendrogram rendering + Microarray checks view rendering + Microarray matrix tree plot rendering + Microarray tree or dendrogram rendering + + + Dendrogram visualisation + + + + + + + + + + beta12orEarlier + Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure. + PCA plotting + Principal component plotting + ED visualization + Essential Dynamics visualization + Microarray principal component plotting + Microarray principal component rendering + PCA visualization + Principal modes visualization + + + Examples for visualization are the distribution of variance over the components, loading and score plots. + The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations. + Principal component visualisation + + + + + + + + + beta12orEarlier + Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation. + Scatter chart plotting + Microarray scatter plot plotting + Microarray scatter plot rendering + + + Comparison of two sets of quantitative data such as two samples of gene expression values. + Scatter plot plotting + + + + + + + + + beta12orEarlier + 1.18 + + Visualise gene expression data where each band (or line graph) corresponds to a sample. + + + Whole microarray graph plotting + true + + + + + + + + + beta12orEarlier + Visualise gene expression data after hierarchical clustering for representing hierarchical relationships. + Expression data tree-map rendering + Treemapping + Microarray tree-map rendering + + + Treemap visualisation + + + + + + + + + + beta12orEarlier + Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles. + Box plot plotting + Microarray Box-Whisker plot plotting + + + In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles. + Box-Whisker plot plotting + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. + Physical cartography + + + Physical mapping + + + + + + + + + + beta12orEarlier + true + Apply analytical methods to existing data of a specific type. + + + This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling'). + Analysis + + + + + + + + + beta12orEarlier + 1.8 + + + Process or analyse an alignment of molecular sequences or structures. + + Alignment analysis + true + + + + + + + + + beta12orEarlier + 1.16 + + + + Analyse a body of scientific text (typically a full text article from a scientific journal). + + Article analysis + true + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact. + + Molecular interaction analysis + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interactions of proteins with other proteins. + Protein interaction analysis + Protein interaction raw data analysis + Protein interaction simulation + + + Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + Protein-protein interaction analysis + + + + + + + + + beta12orEarlier + WHATIF: HETGroupNames + WHATIF:HasMetalContacts + WHATIF:HasMetalContactsPlus + WHATIF:HasNegativeIonContacts + WHATIF:HasNegativeIonContactsPlus + WHATIF:HasNucleicContacts + WHATIF:ShowDrugContacts + WHATIF:ShowDrugContactsShort + WHATIF:ShowLigandContacts + WHATIF:ShowProteiNucleicContacts + Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations. + HET group detection + Residue contact calculation (residue-ligand) + Residue contact calculation (residue-metal) + Residue contact calculation (residue-negative ion) + Residue contact calculation (residue-nucleic acid) + WHATIF:SymmetryContact + + + This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit. + Residue distance calculation + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data. + + Alignment processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary (3D) structure alignment. + + Structure alignment processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage bias, e.g. generate a codon usage bias plot. + Codon usage bias plotting + + + Codon usage bias calculation + + + + + + + + + beta12orEarlier + 1.22 + + Generate a codon usage bias plot. + + + Codon usage bias plotting + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc. + + + Codon usage fraction calculation + + + + + + + + + beta12orEarlier + true + Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category. + + + Classification + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular interaction data. + + Molecular interaction data processing + true + + + + + + + + + + beta12orEarlier + Assign molecular sequence(s) to a group or category. + + + Sequence classification + + + + + + + + + + beta12orEarlier + Assign molecular structure(s) to a group or category. + + + Structure classification + + + + + + + + + beta12orEarlier + Compare two or more proteins (or some aspect) to identify similarities. + + + Protein comparison + + + + + + + + + beta12orEarlier + Compare two or more nucleic acids to identify similarities. + + + Nucleic acid comparison + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of proteins. + + + Prediction and recognition (protein) + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of nucleic acids. + + + Prediction and recognition (nucleic acid) + true + + + + + + + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically. + + + Structure editing + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically. + + + Sequence alignment editing + + + + + + + + + beta13 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Render (visualise) a biological pathway or network. + + Pathway or network visualisation + true + + + + + + + + + beta13 + 1.6 + + + Predict general (non-positional) functional properties of a protein from analysing its sequence. + + For functional properties that are positional, use 'Protein site detection' instead. + Protein function prediction (from sequence) + true + + + + + + + + + beta13 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with "Protein feature detection"). + 1.17 + + + + Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Protein sequence feature detection + true + + + + + + + + + beta13 + 1.18 + + + Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence. + + + Protein property calculation (from sequence) + true + + + + + + + + + beta13 + 1.6 + + + Predict, recognise and identify positional features in proteins from analysing protein structure. + + Protein feature prediction (from structure) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta13 + Predict, recognise and identify positional features in proteins from analysing protein sequences or structures. + Protein feature prediction + Protein feature recognition + Protein secondary database search + Protein site detection + Protein site prediction + Protein site recognition + Sequence feature detection (protein) + Sequence profile database search + + + Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group. + Protein feature detection + + + + + + + + + beta13 + 1.6 + + + Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries. + + Database search (by sequence) + true + + + + + + + + + + beta13 + Predict a network of protein interactions. + + + Protein interaction network prediction + + + + + + + + + + beta13 + Design (or predict) nucleic acid sequences with specific chemical or physical properties. + Gene design + + + Nucleic acid design + + + + + + + + + + beta13 + Edit a data entity, either randomly or specifically. + + + Editing + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.1 + Evaluate a DNA sequence assembly, typically for purposes of quality control. + Assembly QC + Assembly quality evaluation + Sequence assembly QC + Sequence assembly quality evaluation + + + Sequence assembly validation + + + + + + + + + + 1.1 + Align two or more (tpyically huge) molecular sequences that represent genomes. + Genome alignment construction + Whole genome alignment + + + Genome alignment + + + + + + + + + 1.1 + Reconstruction of a sequence assembly in a localised area. + + + Localised reassembly + + + + + + + + + 1.1 + Render and visualise a DNA sequence assembly. + Assembly rendering + Assembly visualisation + Sequence assembly rendering + + + Sequence assembly visualisation + + + + + + + + + + + + + + + 1.1 + Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer. + Base calling + Phred base calling + Phred base-calling + + + Base-calling + + + + + + + + + + 1.1 + The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome. + Bisulfite read mapping + Bisulfite sequence alignment + Bisulfite sequence mapping + + + Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected. + Bisulfite mapping + + + + + + + + + 1.1 + Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced. + + + Sequence contamination filtering + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. + + + For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence. + Trim ends + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + + + Trim vector + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. + + + Trim to reference + true + + + + + + + + + 1.1 + Cut (remove) the end from a molecular sequence. + Trimming + Barcode sequence removal + Trim ends + Trim to reference + Trim vector + + + This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + Sequence trimming + + + + + + + + + + 1.1 + Compare the features of two genome sequences. + + + Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on. + Genome feature comparison + + + + + + + + + + + + + + + 1.1 + Detect errors in DNA sequences generated from sequencing projects). + Short read error correction + Short-read error correction + + + Sequencing error detection + + + + + + + + + 1.1 + Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence. + + + Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on. + Genotyping + + + + + + + + + 1.1 + Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model. + Genetic variation annotation + Sequence variation analysis + Variant analysis + Transcript variant analysis + + + Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript. + Genetic variation analysis + + + + + + + + + + 1.1 + Align short oligonucleotide sequences (reads) to a larger (genomic) sequence. + Oligonucleotide alignment + Oligonucleotide alignment construction + Oligonucleotide alignment generation + Oligonucleotide mapping + Read alignment + Short oligonucleotide alignment + Short read alignment + Short read mapping + Short sequence read mapping + + + The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences. + Read mapping + + + + + + + + + 1.1 + A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation. + Split-read mapping + + + Split read mapping + + + + + + + + + 1.1 + Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms. + Community profiling + Sample barcoding + + + DNA barcoding + + + + + + + + + + 1.1 + 1.19 + + Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + + + SNP calling + true + + + + + + + + + 1.1 + "Polymorphism detection" and "Variant calling" are essentially the same thing - keeping the later as a more prevalent term nowadays. + 1.24 + + + Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware. + + + Polymorphism detection + true + + + + + + + + + 1.1 + Visualise, format or render an image of a Chromatogram. + Chromatogram viewing + + + Chromatogram visualisation + + + + + + + + + 1.1 + Analyse cytosine methylation states in nucleic acid sequences. + Methylation profile analysis + + + Methylation analysis + + + + + + + + + 1.1 + 1.19 + + Determine cytosine methylation status of specific positions in a nucleic acid sequences. + + + Methylation calling + true + + + + + + + + + + 1.1 + Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay. + Genome methylation analysis + Global methylation analysis + Methylation level analysis (global) + + + Whole genome methylation analysis + + + + + + + + + 1.1 + Analysing the DNA methylation of specific genes or regions of interest. + Gene-specific methylation analysis + Methylation level analysis (gene-specific) + + + Gene methylation analysis + + + + + + + + + + 1.1 + Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence. + Genome browser + Genome browsing + Genome rendering + Genome viewing + + + Genome visualisation + + + + + + + + + + 1.1 + Compare the sequence or features of two or more genomes, for example, to find matching regions. + Genomic region matching + + + Genome comparison + + + + + + + + + + + + + + + + 1.1 + Generate an index of a genome sequence. + Burrows-Wheeler + Genome indexing (Burrows-Wheeler) + Genome indexing (suffix arrays) + Suffix arrays + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using the Burrows-Wheeler algorithm. + + + The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. + Genome indexing (Burrows-Wheeler) + true + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using a suffix arrays algorithm. + + + A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing (suffix arrays) + true + + + + + + + + + + + + + + + 1.1 + Analyse one or more spectra from mass spectrometry (or other) experiments. + Mass spectrum analysis + Spectrum analysis + + + Spectral analysis + + + + + + + + + + + + + + + + 1.1 + Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment. + Peak assignment + Peak finding + + + Peak detection + + + + + + + + + + + + + + + + 1.1 + Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps. + Scaffold construction + Scaffold generation + + + Scaffold may be positioned along a chromosome physical map to create a "golden path". + Scaffolding + + + + + + + + + 1.1 + Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences. + + + Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced. + Scaffold gap completion + + + + + + + + + + 1.1 + Raw sequence data quality control. + Sequencing QC + Sequencing quality assessment + + + Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems. + Sequencing quality control + + + + + + + + + + 1.1 + Pre-process sequence reads to ensure (or improve) quality and reliability. + Sequence read pre-processing + + + For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on. + Read pre-processing + + + + + + + + + + + + + + + 1.1 + Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples. + + + Species frequency estimation + + + + + + + + + 1.1 + Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data. + Protein binding peak detection + Peak-pair calling + + + Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). "Peak-pair calling" is similar to "Peak calling" in the context of ChIP-exo. + Peak calling + + + + + + + + + 1.1 + Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups. + Differential expression analysis + Differential gene analysis + Differential gene expression analysis + Differentially expressed gene identification + + + Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups. + Differential gene expression profiling + + + + + + + + + 1.1 + 1.21 + + Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + + + Gene set testing + true + + + + + + + + + + 1.1 + Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins. + + + Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.) + Variant classification + + + + + + + + + 1.1 + Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes. + + + Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks. + Variant prioritisation + + + + + + + + + + 1.1 + Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations. + Variant mapping + Allele calling + Exome variant detection + Genome variant detection + Germ line variant calling + Mutation detection + Somatic variant calling + de novo mutation detection + + + Methods often utilise a database of aligned reads. + Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant. + Variant detection + Variant calling + + + + + + + + + 1.1 + Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s). + Structural variation discovery + + + Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies. + Structural variation detection + + + + + + + + + 1.1 + Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome. + Exome sequence analysis + + + Exome assembly + + + + + + + + + 1.1 + Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications. + + + Read depth analysis + + + + + + + + + 1.1 + Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes. + Gene expression QTL profiling + Gene expression quantitative trait loci profiling + eQTL profiling + + + Gene expression QTL analysis + + + + + + + + + 1.1 + Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors. + Transcript copy number estimation + + + Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number). + Copy number estimation + + + + + + + + + 1.2 + Adapter removal + Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products). + + + Primer removal + + + + + + + + + + + + + + + + + + + + + 1.2 + Infer a transcriptome sequence by analysis of short sequence reads. + + + Transcriptome assembly + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other. + + Transcriptome assembly (de novo) + true + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence by mapping short reads to a reference genome. + + Transcriptome assembly (mapping) + true + + + + + + + + + + + + + + + + + + + + + 1.3 + Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc. + + + Sequence coordinate conversion + + + + + + + + + 1.3 + Calculate similarity between 2 or more documents. + + + Document similarity calculation + + + + + + + + + + 1.3 + Cluster (group) documents on the basis of their calculated similarity. + + + Document clustering + + + + + + + + + + 1.3 + Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents. + Concept mining + Entity chunking + Entity extraction + Entity identification + Event extraction + NER + Named-entity recognition + + + Named-entity and concept recognition + + + + + + + + + + + + 1.3 + Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration. + Accession mapping + Identifier mapping + + + The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence. + ID mapping + + + + + + + + + 1.3 + Process data in such a way that makes it hard to trace to the person which the data concerns. + Data anonymisation + + + Anonymisation + + + + + + + + + 1.3 + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve a data identifier of some kind, e.g. a database entry accession. + + + ID retrieval + true + + + + + + + + + + + + + + + + + + + + + 1.4 + Generate a checksum of a molecular sequence. + + + Sequence checksum generation + + + + + + + + + + + + + + + 1.4 + Construct a bibliography from the scientific literature. + Bibliography construction + + + Bibliography generation + + + + + + + + + 1.4 + Predict the structure of a multi-subunit protein and particularly how the subunits fit together. + + + Protein quaternary structure prediction + + + + + + + + + + + + + + + + + + + + + 1.4 + Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc. + + + Molecular surface analysis + + + + + + + + + 1.4 + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + + + + + + + + + 1.4 + 1.9 + + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + true + + + + + + + + + + + + + + + + 1.4 + Recognition of which format the given data is in. + Format identification + Format inference + Format recognition + + + 'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology. + Format detection + + + + + + The has_input "Data" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs. + + + + + + + + + 1.4 + Split a file containing multiple data items into many files, each containing one item. + File splitting + + + Splitting + + + + + + + + + 1.6 + true + Construct some data entity. + Construction + + + For non-analytical operations, see the 'Processing' branch. + Generation + + + + + + + + + 1.6 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed. + 1.17 + + + Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Nucleic acid sequence feature detection + true + + + + + + + + + 1.6 + Deposit some data in a database or some other type of repository or software system. + Data deposition + Data submission + Database deposition + Database submission + Submission + + + For non-analytical operations, see the 'Processing' branch. + Deposition + + + + + + + + + 1.6 + true + Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters). + + + Clustering + + + + + + + + + 1.6 + 1.19 + + Construct some entity (typically a molecule sequence) from component pieces. + + + Assembly + true + + + + + + + + + 1.6 + true + Convert a data set from one form to another. + + + Conversion + + + + + + + + + 1.6 + Standardize or normalize data by some statistical method. + Normalisation + Standardisation + + + In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean. + Standardisation and normalisation + + + + + + + + + 1.6 + Combine multiple files or data items into a single file or object. + + + Aggregation + + + + + + + + + + + + + + + 1.6 + Compare two or more scientific articles. + + + Article comparison + + + + + + + + + 1.6 + true + Mathematical determination of the value of something, typically a properly of a molecule. + + + Calculation + + + + + + + + + 1.6 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + + Predict a molecular pathway or network. + + Pathway or network prediction + true + + + + + + + + + 1.6 + 1.12 + + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + + + Genome assembly + true + + + + + + + + + 1.6 + 1.19 + + Generate a graph, or other visual representation, of data, showing the relationship between two or more variables. + + + Plotting + true + + + + + + + + + + + + + + + 1.7 + Image processing + The analysis of a image (typically a digital image) of some type in order to extract information from it. + + + Image analysis + + + + + + + + + + 1.7 + Analysis of data from a diffraction experiment. + + + Diffraction data analysis + + + + + + + + + + + + + + + 1.7 + Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression. + + + Cell migration analysis + + + + + + + + + + 1.7 + Processing of diffraction data into a corrected, ordered, and simplified form. + + + Diffraction data reduction + + + + + + + + + + + + + + + 1.7 + Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images. + + + Neurite measurement + + + + + + + + + 1.7 + The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment. + Diffraction profile fitting + Diffraction summation integration + + + Diffraction data integration + + + + + + + + + 1.7 + Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods. + + + Phasing + + + + + + + + + 1.7 + A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form. + + + The technique solves the phase problem, i.e. retrieve information concern phases of the structure. + Molecular replacement + + + + + + + + + 1.7 + A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms. + + + Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data. + Rigid body refinement + + + + + + + + + + + + + + + + 1.7 + An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted. + + + Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM). + Single particle analysis + + + + + + + + + + + 1.7 + true + This is two related concepts. + Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle. + + + A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map. + Single particle alignment and classification + + + + + + + + + + + + + + + 1.7 + Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype. + Functional sequence clustering + + + Functional clustering + + + + + + + + + 1.7 + Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy. + Taxonomy assignment + Taxonomic profiling + + + Taxonomic classification + + + + + + + + + + + + + + + + 1.7 + The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences. + Pathogenicity prediction + + + Virulence prediction + + + + + + + + + + 1.7 + Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc. + Co-expression analysis + Gene co-expression network analysis + Gene expression correlation + Gene expression correlation analysis + + + Expression correlation analysis + + + + + + + + + + + + + + + 1.7 + true + Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data. + + + Correlation + + + + + + + + + + + + + + + + 1.7 + Compute the covariance model for (a family of) RNA secondary structures. + + + RNA structure covariance model generation + + + + + + + + + 1.7 + 1.18 + + Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds. + + + RNA secondary structure prediction (shape-based) + true + + + + + + + + + 1.7 + 1.18 + + Prediction of nucleic-acid folding using sequence alignments as a source of data. + + + Nucleic acid folding prediction (alignment-based) + true + + + + + + + + + 1.7 + Count k-mers (substrings of length k) in DNA sequence data. + + + k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads. + k-mer counting + + + + + + + + + + + + + + + 1.7 + Reconstructing the inner node labels of a phylogenetic tree from its leafes. + Phylogenetic tree reconstruction + Gene tree reconstruction + Species tree reconstruction + + + Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one. + Phylogenetic reconstruction + + + + + + + + + 1.7 + Generate some data from a chosen probibalistic model, possibly to evaluate algorithms. + + + Probabilistic data generation + + + + + + + + + + 1.7 + Generate sequences from some probabilistic model, e.g. a model that simulates evolution. + + + Probabilistic sequence generation + + + + + + + + + + + + + + + + 1.7 + Identify or predict causes for antibiotic resistance from molecular sequence analysis. + + + Antimicrobial resistance prediction + + + + + + + + + + + + + + + 1.8 + Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed. + Enrichment + Over-representation analysis + Functional enrichment + + + Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment analysis + + + + + + + + + + + + + + + 1.8 + Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information. + Chemical class enrichment + + + Chemical similarity enrichment + + + + + + + + + 1.8 + Plot an incident curve such as a survival curve, death curve, mortality curve. + + + Incident curve plotting + + + + + + + + + 1.8 + Identify and map patterns of genomic variations. + + + Methods often utilise a database of aligned reads. + Variant pattern analysis + + + + + + + + + 1.8 + 1.12 + + Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + + + Mathematical modelling + true + + + + + + + + + + + + + + + 1.9 + Visualise images resulting from various types of microscopy. + + + Microscope image visualisation + + + + + + + + + 1.9 + Annotate an image of some sort, typically with terms from a controlled vocabulary. + + + Image annotation + + + + + + + + + 1.9 + Replace missing data with substituted values, usually by using some statistical or other mathematical approach. + Data imputation + + + Imputation + + + + + + + + + + 1.9 + Visualise, format or render data from an ontology, typically a tree of terms. + Ontology browsing + + + Ontology visualisation + + + + + + + + + 1.9 + A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data. + + + Maximum occurrence analysis + + + + + + + + + + 1.9 + Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves. + Data model comparison + Schema comparison + + + Database comparison + + + + + + + + + 1.9 + 1.24 + + + + Simulate the bevaviour of a biological pathway or network. + + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + Network simulation + true + + + + + + + + + 1.9 + Analyze read counts from RNA-seq experiments. + + + RNA-seq read count analysis + + + + + + + + + 1.9 + Identify and remove redundancy from a set of small molecule structures. + + + Chemical redundancy removal + + + + + + + + + 1.9 + Analyze time series data from an RNA-seq experiment. + + + RNA-seq time series data analysis + + + + + + + + + 1.9 + Simulate gene expression data, e.g. for purposes of benchmarking. + + + Simulated gene expression data generation + + + + + + + + + 1.12 + Identify semantic relations among entities and concepts within a text, using text mining techniques. + Relation discovery + Relation inference + Relationship discovery + Relationship extraction + Relationship inference + + + Relation extraction + + + + + + + + + + + + + + + 1.12 + Re-adjust the output of mass spectrometry experiments with shifted ppm values. + + + Mass spectra calibration + + + + + + + + + + + + + + + 1.12 + Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments. + + + Chromatographic alignment + + + + + + + + + + + + + + + 1.12 + The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point. + Deconvolution + + + Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution. + Deisotoping + + + + + + + + + + + + + + + + 1.12 + Technique for determining the amount of proteins in a sample. + Protein quantitation + + + Protein quantification + + + + + + + + + + + + + + + 1.12 + Determination of peptide sequence from mass spectrum. + Peptide-spectrum-matching + + + Peptide identification + + + + + + + + + + + + + + + + + + + + + 1.12 + Calculate the isotope distribution of a given chemical species. + + + Isotopic distributions calculation + + + + + + + + + 1.12 + Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species. + Retention time calculation + + + Retention time prediction + + + + + + + + + 1.12 + Quantification without the use of chemical tags. + + + Label-free quantification + + + + + + + + + 1.12 + Quantification based on the use of chemical tags. + + + Labeled quantification + + + + + + + + + 1.12 + Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair). + + + MRM/SRM + + + + + + + + + 1.12 + Calculate number of identified MS2 spectra as approximation of peptide / protein quantity. + + + Spectral counting + + + + + + + + + 1.12 + Quantification analysis using stable isotope labeling by amino acids in cell culture. + + + SILAC + + + + + + + + + 1.12 + Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z. + + + iTRAQ + + + + + + + + + 1.12 + Quantification analysis using labeling based on 18O-enriched H2O. + + + 18O labeling + + + + + + + + + 1.12 + Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow. + + + TMT-tag + + + + + + + + + 1.12 + Quantification analysis using chemical labeling by stable isotope dimethylation. + + + Stable isotope dimethyl labelling + + + + + + + + + 1.12 + Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry. + + + Tag-based peptide identification + + + + + + + + + + 1.12 + Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database. + + + de Novo sequencing + + + + + + + + + 1.12 + Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum. + + + PTM identification + + + + + + + + + + 1.12 + Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences. + + + Peptide database search + + + + + + + + + 1.12 + Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches. + Modification-tolerant peptide database search + Unrestricted peptide database search + + + Blind peptide database search + + + + + + + + + 1.12 + 1.19 + + + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search. + + + Validation of peptide-spectrum matches + true + + + + + + + + + + 1.12 + Validation of peptide-spectrum matches + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information. + + + Target-Decoy + + + + + + + + + 1.12 + Analyse data in order to deduce properties of an underlying distribution or population. + Empirical Bayes + + + Statistical inference + + + + + + + + + + 1.12 + A statistical calculation to estimate the relationships among variables. + Regression + + + Regression analysis + + + + + + + + + + + + + + + + + 1.12 + Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model. + + + Metabolic network reconstruction + Metabolic network simulation + Metabolic pathway simulation + Metabolic reconstruction + + + The terms and synyonyms here reflect that for practical intents and purposes, "pathway" and "network" can be treated the same. + Metabolic network modelling + + + + + + + + + + 1.12 + Predict the effect or function of an individual single nucleotide polymorphism (SNP). + + + SNP annotation + + + + + + + + + 1.12 + Prediction of genes or gene components from first principles, i.e. without reference to existing genes. + Gene prediction (ab-initio) + + + Ab-initio gene prediction + + + + + + + + + + 1.12 + Prediction of genes or gene components by reference to homologous genes. + Empirical gene finding + Empirical gene prediction + Evidence-based gene prediction + Gene prediction (homology-based) + Similarity-based gene prediction + Homology prediction + Orthology prediction + + + Homology-based gene prediction + + + + + + + + + + 1.12 + Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data. + + + Statistical modelling + + + + + + + + + + + 1.12 + Compare two or more molecular surfaces. + + + Molecular surface comparison + + + + + + + + + 1.12 + Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO). + Sequence functional annotation + + + Gene functional annotation + + + + + + + + + 1.12 + Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info. + + + Variant filtering + + + + + + + + + 1.12 + Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups. + + + Differential binding analysis + + + + + + + + + + 1.13 + Analyze data from RNA-seq experiments. + + + RNA-Seq analysis + + + + + + + + + 1.13 + Visualise, format or render a mass spectrum. + + + Mass spectrum visualisation + + + + + + + + + 1.13 + Filter a set of files or data items according to some property. + Sequence filtering + rRNA filtering + + + Filtering + + + + + + + + + 1.14 + Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis. + + + Reference identification + + + + + + + + + 1.14 + Label-free quantification by integration of ion current (ion counting). + Ion current integration + + + Ion counting + + + + + + + + + 1.14 + Chemical tagging free amino groups of intact proteins with stable isotopes. + ICPL + + + Isotope-coded protein label + + + + + + + + + 1.14 + Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed. + C-13 metabolic labeling + N-15 metabolic labeling + + + This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed). + Metabolic labeling + + + + + + + + + 1.15 + Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis. + Sequence assembly (cross-assembly) + + + Cross-assembly + + + + + + + + + 1.15 + The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method. + + + Sample comparison + + + + + + + + + + 1.15 + Differential protein analysis + The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup. + Differential protein expression analysis + + + Differential protein expression profiling + + + + + + + + + 1.15 + 1.17 + + The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup. + + + Differential gene expression analysis + true + + + + + + + + + 1.15 + Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment. + + + Multiple sample visualisation + + + + + + + + + 1.15 + The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors. + Ancestral sequence reconstruction + Character mapping + Character optimisation + + + Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms. + Ancestral reconstruction + + + + + + + + + 1.16 + Site localisation of post-translational modifications in peptide or protein mass spectra. + PTM scoring + Site localisation + + + PTM localisation + + + + + + + + + 1.16 + Operations concerning the handling and use of other tools. + Endpoint management + + + Service management + + + + + + + + + 1.16 + An operation supporting the browsing or discovery of other tools and services. + + + Service discovery + + + + + + + + + 1.16 + An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task. + + + Service composition + + + + + + + + + 1.16 + An operation supporting the calling (invocation) of other tools and services. + + + Service invocation + + + + + + + + + + + + + + + 1.16 + A data mining method typically used for studying biological networks based on pairwise correlations between variables. + WGCNA + Weighted gene co-expression network analysis + + + Weighted correlation network analysis + + + + + + + + + + + + + + + + 1.16 + Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry. + Protein inference + + + Protein identification + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article). + Article annotation + Literature annotation + + + Text annotation + + + + + + + + + + 1.17 + A method whereby data on several variants are "collapsed" into a single covariate based on regions such as genes. + + + Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). "Collapsing methods" were developed to overcome these problems. + Collapsing methods + + + + + + + + + 1.17 + miRNA analysis + The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes. + miRNA expression profiling + + + miRNA expression analysis + + + + + + + + + 1.17 + Counting and summarising the number of short sequence reads that map to genomic features. + + + Read summarisation + + + + + + + + + 1.17 + A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis. + + + In vitro selection + + + + + + + + + 1.17 + The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves). + Species richness assessment + + + Rarefaction + + + + + + + + + + 1.17 + An operation which groups reads or contigs and assigns them to operational taxonomic units. + Binning + Binning shotgun reads + + + Binning methods use one or a combination of compositional features or sequence similarity. + Read binning + + + + + + + + + + 1.17 + true + Counting and measuring experimentally determined observations into quantities. + Quantitation + + + Quantification + + + + + + + + + 1.17 + Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study. + RNA-Seq quantitation + + + RNA-Seq quantification + + + + + + + + + + + + + + + 1.17 + Match experimentally measured mass spectrum to a spectrum in a spectral library or database. + + + Spectral library search + + + + + + + + + 1.17 + Sort a set of files or data items according to some property. + + + Sorting + + + + + + + + + 1.17 + Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics. + De novo metabolite identification + Fragmenation tree generation + Metabolite identification + + + Natural product identification + + + + + + + + + 1.19 + Identify and assess specific genes or regulatory regions of interest that are differentially methylated. + Differentially-methylated region identification + + + DMR identification + + + + + + + + + 1.21 + + + Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes. + MLST + + + Multilocus sequence typing + + + + + + + + + + + + + + + + + 1.21 + Calculate a theoretical mass spectrometry spectra for given sequences. + Spectrum prediction + + + Spectrum calculation + + + + + + + + + + + + + + + 1.22 + 3D visualization of a molecular trajectory. + + + Trajectory visualization + + + + + + + + + + 1.22 + Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations. + ED + PCA + Principal modes + + + Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system. + Essential dynamics + + + + + + + + + + + + + + + + + + + + + 1.22 + Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations. + Ligand parameterization + Molecule parameterization + + + Forcefield parameterisation + + + + + + + + + 1.22 + Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on. + DNA fingerprinting + DNA profiling + + + + + + + + + + 1.22 + Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction. + Active site detection + + + Active site prediction + + + + + + + + + + 1.22 + Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function. + Ligand-binding site detection + Peptide-protein binding prediction + + + Ligand-binding site prediction + + + + + + + + + + 1.22 + Predict or detect metal ion-binding sites in proteins. + Metal-binding site detection + Protein metal-binding site prediction + + + Metal-binding site prediction + + + + + + + + + + + + + + + + + + + + + + 1.22 + Model or simulate protein-protein binding using comparative modelling or other techniques. + Protein docking + + + Protein-protein docking + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict DNA-binding proteins. + DNA-binding protein detection + DNA-protein interaction prediction + Protein-DNA interaction prediction + + + DNA-binding protein prediction + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict RNA-binding proteins. + Protein-RNA interaction prediction + RNA-binding protein detection + RNA-protein interaction prediction + + + RNA-binding protein prediction + + + + + + + + + 1.22 + Predict or detect RNA-binding sites in protein sequences. + Protein-RNA binding site detection + Protein-RNA binding site prediction + RNA binding site detection + + + RNA binding site prediction + + + + + + + + + 1.22 + Predict or detect DNA-binding sites in protein sequences. + Protein-DNA binding site detection + Protein-DNA binding site prediction + DNA binding site detection + + + DNA binding site prediction + + + + + + + + + + + + + + + + 1.22 + Identify or predict intrinsically disordered regions in proteins. + + + Protein disorder prediction + + + + + + + + + + 1.22 + Extract structured information from unstructured ("free") or semi-structured textual documents. + IE + + + Information extraction + + + + + + + + + + 1.22 + Retrieve resources from information systems matching a specific information need. + + + Information retrieval + + + + + + + + + + + + + + + 1.24 + Study of genomic feature structure, variation, function and evolution at a genomic scale. + Genomic analysis + Genome analysis + + + + + + + + + 1.24 + The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment). + + + Methylation calling + + + + + + + + + + + + + + + 1.24 + The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny. + Genetic testing + + + This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins. + DNA testing + + + + + + + + + + 1.24 + The processing of reads from high-throughput sequencing machines. + + + Sequence read processing + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a network - typically a biological network of some sort. + Network rendering + Protein interaction network rendering + Protein interaction network visualisation + Network visualisation + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a biological pathway. + Pathway rendering + + + Pathway visualisation + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological network. + Biological network analysis + Biological network modelling + Biological network prediction + Network comparison + Network modelling + Network prediction + Network simulation + Network topology simulation + + + Network analysis + + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological pathway. + Biological pathway analysis + Biological pathway modelling + Biological pathway prediction + Functional pathway analysis + Pathway comparison + Pathway modelling + Pathway prediction + Pathway simulation + + + Pathway analysis + + + + + + + + + + + 1.24 + Predict a metabolic pathway. + + + Metabolic pathway prediction + + + + + + + + + 1.24 + Assigning sequence reads to separate groups / files based on their index tag (sample origin). + Sequence demultiplexing + + + NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or "barcode") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a "mapping" file is used which indicates which barcodes correspond to which samples. + Demultiplexing + + + + + + + + + + + + + + + + + + + + + 1.24 + A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables. + Dimension reduction + + + Dimensionality reduction + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction. + Attribute selection + Variable selection + Variable subset selection + + + Feature selection + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation. + Feature projection + + + Feature extraction + + + + + + + + + + + + + + + + + + + + + + 1.24 + Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Ligand-based screening + Ligand-based virtual screening + Structure-based screening + Structured-based virtual screening + Virtual ligand screening + + + Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery. + Virtual screening + + + + + + + + + 1.24 + The application of phylogenetic and other methods to estimate paleogeographical events such as speciation. + Biogeographic dating + Speciation dating + Species tree dating + Tree-dating + + + Tree dating + + + + + + + + + + + + + + + + + + + + + + 1.24 + The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources. + + + Ecological modelling + + + + + + + + + 1.24 + Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc. + Gene tree / species tree reconciliation + + + Methods typically test for topological similarity between trees using for example a congruence index. + Phylogenetic tree reconciliation + + + + + + + + + 1.24 + The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits. + + + Selection detection + + + + + + + + + 1.25 + A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. + + + Principal component analysis + + + + + + + + + + 1.25 + Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals. + CNV detection + + + Copy number variation detection + + + + + + + + + 1.25 + Identify deletion events causing the number of repeats in the genome to vary between individuals. + + + Deletion detection + + + + + + + + + 1.25 + Identify duplication events causing the number of repeats in the genome to vary between individuals. + + + Duplication detection + + + + + + + + + 1.25 + Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes. + + + Complex CNV detection + + + + + + + + + 1.25 + Identify amplification events causing the number of repeats in the genome to vary between individuals. + + + Amplification detection + + + + + + + + + + + + + + + + 1.25 + Predict adhesins in protein sequences. + + + An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell. + Adhesin prediction + + + + + + + + + 1.25 + Design new protein molecules with specific structural or functional properties. + Protein redesign + Rational protein design + de novo protein design + + + Protein design + + + + + + + + + + 1.25 + The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule. + Drug design + Ligand-based drug design + Structure-based drug design + Structure-based small molecule design + Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling. + There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it. + Small molecule design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false. + Estimation of statistical power + Power analysis + + + Power test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models. + + + DNA modification prediction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model. + + + Disease transmission analysis + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The correction of p-values from multiple statistical tests to correct for false positives. + FDR estimation + False discovery rate estimation + + + Multiple testing correction + + + + + + + + + + beta12orEarlier + true + A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other. + sumo:FieldOfStudy + + + Topic + + + + + + + + + + + + + + + + + beta12orEarlier + true + The processing and analysis of nucleic acid sequence, structural and other data. + Nucleic acid bioinformatics + Nucleic acid informatics + Nucleic_acids + Nucleic acid physicochemistry + Nucleic acid properties + + + Nucleic acids + + http://purl.bioontology.org/ontology/MSH/D017422 + http://purl.bioontology.org/ontology/MSH/D017423 + + + + + + + + + beta12orEarlier + true + Archival, processing and analysis of protein data, typically molecular sequence and structural data. + Protein bioinformatics + Protein informatics + Proteins + Protein databases + + + Proteins + + http://purl.bioontology.org/ontology/MSH/D020539 + + + + + + + + + beta12orEarlier + 1.13 + + The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. + + + Metabolites + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles. + Sequence_analysis + Biological sequences + Sequence databases + + + + Sequence analysis + + http://purl.bioontology.org/ontology/MSH/D017421 + + + + + + + + + beta12orEarlier + true + The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules. + Biomolecular structure + Structural bioinformatics + Structure_analysis + Computational structural biology + Molecular structure + Structure data resources + Structure databases + Structures + + + + This includes related concepts such as structural properties, alignments and structural motifs. + Structure analysis + + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + true + The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + Structure_prediction + DNA structure prediction + Nucleic acid design + Nucleic acid folding + Nucleic acid structure prediction + Protein fold recognition + Protein structure prediction + RNA structure prediction + + + This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + Structure prediction + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment). + + Alignment + true + + + + + + + + + + beta12orEarlier + true + The study of evolutionary relationships amongst organisms. + Phylogeny + Phylogenetic clocks + Phylogenetic dating + Phylogenetic simulation + Phylogenetic stratigraphy + Phylogeny reconstruction + + + + This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc. + Phylogeny + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + + beta12orEarlier + true + The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc. + Functional_genomics + + + + Functional genomics + + + + + + + + + + beta12orEarlier + true + The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource. + Ontology_and_terminology + Applied ontology + Ontologies + Ontology + Ontology relations + Terminology + Upper ontology + + + + Ontology and terminology + + http://purl.bioontology.org/ontology/MSH/D002965 + + + + + + + + + beta12orEarlier + 1.13 + + + + The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information. + + Information retrieval + true + + + + + + + + + beta12orEarlier + true + VT 1.5.6 Bioinformatics + The archival, curation, processing and analysis of complex biological data. + Bioinformatics + + + + This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation. + Bioinformatics + + http://purl.bioontology.org/ontology/MSH/D016247 + + + + + + + + + beta12orEarlier + true + Computer graphics + VT 1.2.5 Computer graphics + Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data. + Data rendering + Data_visualisation + + + Data visualisation + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the thermodynamic properties of a nucleic acid. + + Nucleic acid thermodynamics + true + + + + + + + + + + beta12orEarlier + The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation. + Nucleic acid structure + Nucleic_acid_structure_analysis + DNA melting + DNA structure + Nucleic acid denaturation + Nucleic acid thermodynamics + RNA alignment + RNA structure + RNA structure alignment + + + Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc. + Nucleic acid structure analysis + + + + + + + + + + beta12orEarlier + RNA sequences and structures. + RNA + Small RNA + + + RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids. + + Nucleic acid restriction + true + + + + + + + + + beta12orEarlier + true + The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads). + Mapping + Genetic linkage + Linkage + Linkage mapping + Synteny + + + This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome. + Mapping + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of codon usage in nucleotide sequence(s), genetic codes and so on. + + Genetic codes and codon usage + true + + + + + + + + + beta12orEarlier + The translation of mRNA into protein and subsequent protein processing in the cell. + Protein_expression + Translation + + + + Protein expression + + + + + + + + + + beta12orEarlier + 1.3 + + + Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences. + + This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene finding + true + + + + + + + + + beta12orEarlier + 1.3 + + + The transcription of DNA into mRNA. + + Transcription + true + + + + + + + + + beta12orEarlier + beta13 + + + Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins). + + Promoters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The folding (in 3D space) of nucleic acid molecules. + + + Nucleic acid folding + true + + + + + + + + + beta12orEarlier + true + Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc. + Gene features + Gene_structure + Fusion genes + + + This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information. + This includes the study of promoters, coding regions etc. + Gene structure + + + + + + + + + + beta12orEarlier + true + Protein and peptide identification, especially in the study of whole proteomes of organisms. + Proteomics + Bottom-up proteomics + Discovery proteomics + MS-based targeted proteomics + MS-based untargeted proteomics + Metaproteomics + Peptide identification + Protein and peptide identification + Quantitative proteomics + Targeted proteomics + Top-down proteomics + + + + Includes metaproteomics: proteomics analysis of an environmental sample. + Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues. + Proteomics + + http://purl.bioontology.org/ontology/MSH/D040901 + + + + + + + + + + beta12orEarlier + true + The elucidation of the three dimensional structure for all (available) proteins in a given organism. + Structural_genomics + + + + Structural genomics + + + + + + + + + + beta12orEarlier + true + The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein. + Protein physicochemistry + Protein_properties + Protein hydropathy + + + Protein properties + + + + + + + + + + beta12orEarlier + true + Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions. + Protein_interactions + Protein interaction map + Protein interaction networks + Protein interactome + Protein-DNA interaction + Protein-DNA interactions + Protein-RNA interaction + Protein-RNA interactions + Protein-ligand interactions + Protein-nucleic acid interactions + Protein-protein interactions + + + This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques. + Protein interactions + + + + + + + + + + beta12orEarlier + true + Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + Protein_folding_stability_and_design + Protein design + Protein folding + Protein residue interactions + Protein stability + Rational protein design + + + Protein folding, stability and design + + + + + + + + + + + beta12orEarlier + beta13 + + + Two-dimensional gel electrophoresis image and related data. + + Two-dimensional gel electrophoresis + true + + + + + + + + + beta12orEarlier + 1.13 + + An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. + + + Mass spectrometry + true + + + + + + + + + beta12orEarlier + beta13 + + + Protein microarray data. + + Protein microarrays + true + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the hydrophobic, hydrophilic and charge properties of a protein. + + Protein hydropathy + true + + + + + + + + + beta12orEarlier + The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export. + Protein_targeting_and_localisation + Protein localisation + Protein sorting + Protein targeting + + + Protein targeting and localisation + + + + + + + + + + beta12orEarlier + 1.3 + + + Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence. + + Protein cleavage sites and proteolysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The comparison of two or more protein structures. + + + Use this concept for methods that are exclusively for protein structure. + Protein structure comparison + true + + + + + + + + + beta12orEarlier + 1.3 + + + The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures. + + Protein residue interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc. + + Protein-protein interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-ligand (small molecule) interactions. + + Protein-ligand interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-DNA/RNA interactions. + + Protein-nucleic acid interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + + Protein design + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + G-protein coupled receptors (GPCRs). + + G protein-coupled receptors (GPCR) + true + + + + + + + + + beta12orEarlier + true + Carbohydrates, typically including structural information. + Carbohydrates + + + Carbohydrates + + + + + + + + + + beta12orEarlier + true + Lipids and their structures. + Lipidomics + Lipids + + + Lipids + + + + + + + + + + beta12orEarlier + true + Small molecules of biological significance, typically archival, curation, processing and analysis of structural information. + Small_molecules + Amino acids + Chemical structures + Drug structures + Drug targets + Drugs and target structures + Metabolite structures + Peptides + Peptides and amino acids + Target structures + Targets + Toxins + Toxins and targets + CHEBI:23367 + + + Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included. + This concept excludes macromolecules such as proteins and nucleic acids. + This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances. + Small molecules + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Edit, convert or otherwise change a molecular sequence, either randomly or specifically. + + Sequence editing + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences. + Sequence_composition_complexity_and_repeats + Low complexity sequences + Nucleic acid repeats + Protein repeats + Protein sequence repeats + Repeat sequences + Sequence complexity + Sequence composition + Sequence repeats + + + This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit. + This includes short repetitive subsequences (repeat sequences) in a protein sequence. + Sequence composition, complexity and repeats + + + + + + + + + beta12orEarlier + 1.3 + + + Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites. + + Sequence motifs + true + + + + + + + + + beta12orEarlier + 1.12 + + The comparison of two or more molecular sequences, for example sequence alignment and clustering. + + + The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences. + Sequence comparison + true + + + + + + + + + beta12orEarlier + true + The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Sequence_sites_features_and_motifs + Functional sites + HMMs + Sequence features + Sequence motifs + Sequence profiles + Sequence sites + + + Sequence sites, features and motifs + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence). + + The query is a sequence-based entity such as another sequence, a motif or profile. + Sequence database search + true + + + + + + + + + beta12orEarlier + 1.7 + + The comparison and grouping together of molecular sequences on the basis of their similarities. + + + This includes systems that generate, process and analyse sequence clusters. + Sequence clustering + true + + + + + + + + + beta12orEarlier + true + Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules. + Protein 3D motifs + Protein_structural_motifs_and_surfaces + Protein structural features + Protein structural motifs + Protein surfaces + Structural motifs + + + This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc. + Protein structural motifs and surfaces + + + + + + + + + + beta12orEarlier + 1.3 + + + The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment. + + Structural (3D) profiles + true + + + + + + + + + beta12orEarlier + 1.12 + + The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features. + + + Protein structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + + + Nucleic acid structure prediction + true + + + + + + + + + beta12orEarlier + 1.7 + + The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates. + + + Ab initio structure prediction + true + + + + + + + + + beta12orEarlier + 1.4 + + + The modelling of the three-dimensional structure of a protein using known sequence and structural data. + + Homology modelling + true + + + + + + + + + + beta12orEarlier + true + Molecular flexibility + Molecular motions + The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular_dynamics + Protein dynamics + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures. + Molecular dynamics + + + + + + + + + + beta12orEarlier + true + 1.12 + + The modelling the structure of proteins in complex with small molecules or other macromolecules. + + + Molecular docking + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of secondary or supersecondary structure of protein sequences. + + + Protein secondary structure prediction + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of tertiary structure of protein sequences. + + + Protein tertiary structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s). + + + Protein fold recognition + true + + + + + + + + + beta12orEarlier + 1.7 + + The alignment of molecular sequences or sequence profiles (representing sequence alignments). + + + This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on. + Sequence alignment + true + + + + + + + + + beta12orEarlier + 1.7 + + The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment). + + + This includes the generation, storage, analysis, rendering etc. of structure alignments. + Structure alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + + + Threading + true + + + + + + + + + beta12orEarlier + 1.3 + + + Sequence profiles; typically a positional, numerical matrix representing a sequence alignment. + + Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc. + Sequence profiles and HMMs + true + + + + + + + + + beta12orEarlier + 1.3 + + + The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree. + + Currently too specific for the topic sub-ontology (but might be unobsoleted). + Phylogeny reconstruction + true + + + + + + + + + + beta12orEarlier + true + The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction. + Phylogenomics + + + + Phylogenomics + + + + + + + + + + beta12orEarlier + beta13 + + + Simulated polymerase chain reaction (PCR). + + Virtual PCR + true + + + + + + + + + beta12orEarlier + true + The assembly of fragments of a DNA sequence to reconstruct the original sequence. + Sequence_assembly + Assembly + + + Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'. + Sequence assembly + + + + + + + + + + + beta12orEarlier + true + Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + DNA variation + Genetic_variation + Genomic variation + Mutation + Polymorphism + Somatic mutations + + + Genetic variation + + http://purl.bioontology.org/ontology/MSH/D014644 + + + + + + + + + beta12orEarlier + 1.3 + + + Microarrays, for example, to process microarray data or design probes and experiments. + + Microarrays + http://purl.bioontology.org/ontology/MSH/D046228 + true + + + + + + + + + beta12orEarlier + true + VT 3.1.7 Pharmacology and pharmacy + The study of drugs and their effects or responses in living systems. + Pharmacology + Computational pharmacology + Pharmacoinformatics + + + + Pharmacology + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_0197 + The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data. + Expression + Gene_expression + Codon usage + DNA chips + DNA microarrays + Gene expression profiling + Gene transcription + Gene translation + Transcription + + + + Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc. + This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on. + Gene expression + + http://purl.bioontology.org/ontology/MSH/D015870 + + + + + + + + + beta12orEarlier + true + The regulation of gene expression. + Regulatory genomics + + + Gene regulation + + + + + + + + + + + beta12orEarlier + true + The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomics + Pharmacogenetics + + + + Pharmacogenomics + + + + + + + + + + + beta12orEarlier + true + VT 3.1.4 Medicinal chemistry + The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes. + Drug design + Medicinal_chemistry + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Medicinal chemistry + + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fish genome including molecular sequences, genes and annotation. + + Fish + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fly genome including molecular sequences, genes and annotation. + + Flies + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Information on a specific mouse or rat genome including molecular sequences, genes and annotation. + + The resource may be specific to a group of mice / rats or all mice / rats. + Mice or rats + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific worm genome including molecular sequences, genes and annotation. + + Worms + true + + + + + + + + + beta12orEarlier + 1.3 + + The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query. + + + Literature analysis + true + + + + + + + + + + beta12orEarlier + The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction. + NLP + Natural_language_processing + BioNLP + Literature mining + Text analytics + Text data mining + Text mining + + + + Natural language processing + + + + + + + + + + + + beta12orEarlier + Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary. + Data_submission_annotation_and_curation + Data curation + Data provenance + Database curation + + + + Data submission, annotation, and curation + + + + + + + + + beta12orEarlier + 1.13 + + The management and manipulation of digital documents, including database records, files and reports. + + + Document, record and content management + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence. + + Sequence annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + Annotation of a genome. + + Genome annotation + true + + + + + + + + + + beta12orEarlier + Spectroscopy + An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules. + NMR spectroscopy + Nuclear magnetic resonance spectroscopy + NMR + HOESY + Heteronuclear Overhauser Effect Spectroscopy + NOESY + Nuclear Overhauser Effect Spectroscopy + ROESY + Rotational Frame Nuclear Overhauser Effect Spectroscopy + + + + NMR + + + + + + + + + + beta12orEarlier + 1.12 + + The classification of molecular sequences based on some measure of their similarity. + + + Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences. + Sequence classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc. + + Protein classification + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type. + + This includes comparison, discovery, recognition etc. of sequence motifs. + Sequence motif or profile + true + + + + + + + + + beta12orEarlier + true + Protein chemical modifications, e.g. post-translational modifications. + PTMs + Post-translational modifications + Protein post-translational modification + Protein_modifications + Post-translation modifications + Protein chemical modifications + Protein post-translational modifications + GO:0006464 + MOD:00000 + + + EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000) + Protein modifications + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3076 + Molecular interactions, biological pathways, networks and other models. + Molecular_interactions_pathways_and_networks + Biological models + Biological networks + Biological pathways + Cellular process pathways + Disease pathways + Environmental information processing pathways + Gene regulatory networks + Genetic information processing pathways + Interactions + Interactome + Metabolic pathways + Molecular interactions + Networks + Pathways + Signal transduction pathways + Signaling pathways + + + + Molecular interactions, pathways and networks + + + + + + + + + + + beta12orEarlier + true + VT 1.3 Information sciences + VT 1.3.3 Information retrieval + VT 1.3.4 Information management + VT 1.3.5 Knowledge management + VT 1.3.99 Other + The study and practice of information processing and use of computer information systems. + Information management + Information science + Knowledge management + Informatics + + + Informatics + + + + + + + + + + beta12orEarlier + 1.3 + + Data resources for the biological or biomedical literature, either a primary source of literature or some derivative. + + + Literature data resources + true + + + + + + + + + beta12orEarlier + true + Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on. + Laboratory_Information_management + Laboratory resources + + + + Laboratory information management + + + + + + + + + + beta12orEarlier + 1.3 + + + General cell culture or data on a specific cell lines. + + Cell and tissue culture + true + + + + + + + + + + beta12orEarlier + true + VT 1.5.15 Ecology + The ecological and environmental sciences and especially the application of information technology (ecoinformatics). + Ecology + Computational ecology + Ecoinformatics + Ecological informatics + Ecosystem science + + + + Ecology + + http://purl.bioontology.org/ontology/MSH/D004777 + + + + + + + + + + beta12orEarlier + Electron diffraction experiment + The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light. + Electron_microscopy + Electron crystallography + SEM + Scanning electron microscopy + Single particle electron microscopy + TEM + Transmission electron microscopy + + + + Electron microscopy + + + + + + + + + + beta12orEarlier + beta13 + + + The cell cycle including key genes and proteins. + + Cell cycle + true + + + + + + + + + beta12orEarlier + 1.13 + + The physicochemical, biochemical or structural properties of amino acids or peptides. + + + Peptides and amino acids + true + + + + + + + + + beta12orEarlier + 1.3 + + + A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome). + + Organelles + true + + + + + + + + + beta12orEarlier + 1.3 + + + Ribosomes, typically of ribosome-related genes and proteins. + + Ribosomes + true + + + + + + + + + beta12orEarlier + beta13 + + + A database about scents. + + Scents + true + + + + + + + + + beta12orEarlier + 1.13 + + The structures of drugs, drug target, their interactions and binding affinities. + + + Drugs and target structures + true + + + + + + + + + beta12orEarlier + true + A specific organism, or group of organisms, used to study a particular aspect of biology. + Organisms + Model_organisms + + + + This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism. + Model organisms + + + + + + + + + + beta12orEarlier + true + Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc. + Genomics + Exomes + Genome annotation + Genomes + Personal genomics + Synthetic genomics + Viral genomics + Whole genomes + + + + Genomics + + http://purl.bioontology.org/ontology/MSH/D023281 + + + + + + + + + + beta12orEarlier + true + Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + Genes, gene family or system + Gene_and protein_families + Gene families + Gene family + Gene system + Protein families + Protein sequence classification + + + + A protein families database might include the classifier (e.g. a sequence profile) used to build the classification. + Gene and protein families + + + + + + + + + + + beta12orEarlier + 1.13 + + Study of chromosomes. + + + Chromosomes + true + + + + + + + + + beta12orEarlier + true + The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on. + Genotype and phenotype resources + Genotype-phenotype + Genotype-phenotype analysis + Genotype_and_phenotype + Genotype + Genotyping + Phenotype + Phenotyping + + + + Genotype and phenotype + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc. + + Gene expression and microarray + true + + + + + + + + + beta12orEarlier + true + Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence. + Probes_and_primers + Primer quality + Primers + Probes + + + This includes the design of primers for PCR and DNA amplification or the design of molecular probes. + Probes and primers + http://purl.bioontology.org/ontology/MSH/D015335 + + + + + + + + + beta12orEarlier + true + VT 3.1.6 Pathology + Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases. + Disease + Pathology + + + + Pathology + + + + + + + + + + beta12orEarlier + 1.3 + + + A particular protein, protein family or other group of proteins. + + Specific protein resources + true + + + + + + + + + beta12orEarlier + true + VT 1.5.25 Taxonomy + Organism classification, identification and naming. + Taxonomy + + + Taxonomy + + + + + + + + + + beta12orEarlier + 1.8 + + Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles. + + + Protein sequence analysis + true + + + + + + + + + beta12orEarlier + 1.8 + + The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles. + + + Nucleic acid sequence analysis + true + + + + + + + + + beta12orEarlier + 1.3 + + + The repetitive nature of molecular sequences. + + Repeat sequences + true + + + + + + + + + beta12orEarlier + 1.3 + + + The (character) complexity of molecular sequences, particularly regions of low complexity. + + Low complexity sequences + true + + + + + + + + + beta12orEarlier + beta13 + + + A specific proteome including protein sequences and annotation. + + Proteome + true + + + + + + + + + beta12orEarlier + DNA sequences and structure, including processes such as methylation and replication. + DNA analysis + DNA + Ancient DNA + Chromosomes + + + The DNA sequences might be coding or non-coding sequences. + DNA + + + + + + + + + + beta12orEarlier + 1.13 + + Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding RNA + true + + + + + + + + + + beta12orEarlier + true + Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA). + Functional_regulatory_and_non-coding_RNA + Functional RNA + Long ncRNA + Long non-coding RNA + Non-coding RNA + Regulatory RNA + Small and long non-coding RNAs + Small interfering RNA + Small ncRNA + Small non-coding RNA + Small nuclear RNA + Small nucleolar RNA + lncRNA + miRNA + microRNA + ncRNA + piRNA + piwi-interacting RNA + siRNA + snRNA + snoRNA + + + Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA). + Functional, regulatory and non-coding RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + One or more ribosomal RNA (rRNA) sequences. + + rRNA + true + + + + + + + + + beta12orEarlier + 1.3 + + + One or more transfer RNA (tRNA) sequences. + + tRNA + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein secondary structure or secondary structure alignments. + + + This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data. + Protein secondary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + RNA secondary or tertiary structure and alignments. + + RNA structure + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein tertiary structures. + + + Protein tertiary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + Classification of nucleic acid sequences and structures. + + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.14 + + Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + + + Protein families + true + + + + + + + + + beta12orEarlier + true + Protein tertiary structural domains and folds in a protein or polypeptide chain. + Protein_folds_and_structural_domains + Intramembrane regions + Protein domains + Protein folds + Protein membrane regions + Protein structural domains + Protein topological domains + Protein transmembrane regions + Transmembrane regions + + + This includes topological domains such as cytoplasmic regions in a protein. + This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths. + Protein folds and structural domains + + + + + + + + + + beta12orEarlier + 1.3 + + Nucleotide sequence alignments. + + + Nucleic acid sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein sequence alignments. + + A sequence profile typically represents a sequence alignment. + Protein sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences. + + Nucleic acid sites and features + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The detection, identification and analysis of positional features in proteins, such as functional sites. + + Protein sites and features + true + + + + + + + + + + + beta12orEarlier + Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences. + Transcription_factors_and_regulatory_sites + -10 signals + -35 signals + Attenuators + CAAT signals + CAT box + CCAAT box + CpG islands + Enhancers + GC signals + Isochores + Promoters + TATA signals + TFBS + Terminators + Transcription factor binding sites + Transcription factors + Transcriptional regulatory sites + + + This includes CpG rich regions (isochores) in a nucleotide sequence. + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators. + Transcription factors and regulatory sites + + + + + + + + + + + beta12orEarlier + 1.0 + + + + Protein phosphorylation and phosphorylation sites in protein sequences. + + Phosphorylation sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Metabolic pathways. + + + Metabolic pathways + true + + + + + + + + + beta12orEarlier + 1.13 + + Signaling pathways. + + + Signaling pathways + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein and peptide identification. + + Protein and peptide identification + true + + + + + + + + + beta12orEarlier + Biological or biomedical analytical workflows or pipelines. + Pipelines + Workflows + Software integration + Tool integration + Tool interoperability + + + Workflows + + + + + + + + + + beta12orEarlier + 1.0 + + + Structuring data into basic types and (computational) objects. + + Data types and objects + true + + + + + + + + + beta12orEarlier + 1.3 + + + Theoretical biology. + + Theoretical biology + true + + + + + + + + + beta12orEarlier + 1.3 + + + Mitochondria, typically of mitochondrial genes and proteins. + + Mitochondria + true + + + + + + + + + beta12orEarlier + VT 1.5.10 Botany + VT 1.5.22 Plant science + Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation. + Botany + Plant + Plant science + Plants + Plant_biology + Plant anatomy + Plant cell biology + Plant ecology + Plant genetics + Plant physiology + + + The resource may be specific to a plant, a group of plants or all plants. + Plant biology + + + + + + + + + + beta12orEarlier + VT 1.5.28 + Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation. + Virology + + + Virology + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation. + + The resource may be specific to a fungus, a group of fungi or all fungi. + Fungi + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway. + 1.17 + + + Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a pathogen, a group of pathogens or all pathogens. + Pathogens + true + + + + + + + + + beta12orEarlier + 1.3 + + + Arabidopsis-specific data. + + Arabidopsis + true + + + + + + + + + beta12orEarlier + 1.3 + + + Rice-specific data. + + Rice + true + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. + + Genetic mapping and linkage + true + + + + + + + + + beta12orEarlier + true + The study (typically comparison) of the sequence, structure or function of multiple genomes. + Comparative_genomics + + + + Comparative genomics + + + + + + + + + + beta12orEarlier + Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns. + Mobile_genetic_elements + Transposons + + + Mobile genetic elements + + + + + + + + + + beta12orEarlier + beta13 + + + Human diseases, typically describing the genes, mutations and proteins implicated in disease. + + Human disease + true + + + + + + + + + beta12orEarlier + true + VT 3.1.3 Immunology + The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on. + Immunology + + + + Immunology + + http://purl.bioontology.org/ontology/MSH/D007120 + http://purl.bioontology.org/ontology/MSH/D007125 + + + + + + + + + beta12orEarlier + true + Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane. + Membrane_and_lipoproteins + Lipoproteins + Membrane proteins + Transmembrane proteins + + + Membrane and lipoproteins + + + + + + + + + + + beta12orEarlier + true + Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc. + Enzymology + Enzymes + + + Enzymes + + + + + + + + + + beta12orEarlier + 1.13 + + PCR primers and hybridisation oligos in a nucleic acid sequence. + + + Primers + true + + + + + + + + + beta12orEarlier + 1.13 + + Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. + + + PolyA signal or sites + true + + + + + + + + + beta12orEarlier + 1.13 + + CpG rich regions (isochores) in a nucleotide sequence. + + + CpG island and isochores + true + + + + + + + + + beta12orEarlier + 1.13 + + Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence. + + + Restriction sites + true + + + + + + + + + beta12orEarlier + 1.13 + + + + Splice sites in a nucleotide sequence or alternative RNA splicing events. + + Splice sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence. + + + Matrix/scaffold attachment sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Operons (operators, promoters and genes) from a bacterial genome. + + + Operon + true + + + + + + + + + beta12orEarlier + 1.13 + + Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence. + + + Promoters + true + + + + + + + + + beta12orEarlier + true + VT 1.5.24 Structural biology + The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids. + Structural_biology + Structural assignment + Structural determination + Structure determination + + + + This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + Structural biology + + + + + + + + + + beta12orEarlier + 1.13 + + Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. + + + Protein membrane regions + true + + + + + + + + + beta12orEarlier + 1.13 + + The comparison of two or more molecular structures, for example structure alignment and clustering. + + + This might involve comparison of secondary or tertiary (3D) structural information. + Structure comparison + true + + + + + + + + + beta12orEarlier + true + The study of gene and protein function including the prediction of functional properties of a protein. + Functional analysis + Function_analysis + Protein function analysis + Protein function prediction + + + + Function analysis + + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes. + Prokaryotes and Archaea + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein data resources. + + Protein databases + true + + + + + + + + + beta12orEarlier + 1.3 + + + Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + + Structure determination + true + + + + + + + + + beta12orEarlier + true + VT 1.5.11 Cell biology + Cells, such as key genes and proteins involved in the cell cycle. + Cell_biology + Cells + Cellular processes + Protein subcellular localization + + + Cell biology + + + + + + + + + + beta12orEarlier + beta13 + + + Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships. + + Classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + Lipoproteins (protein-lipid assemblies). + + Lipoproteins + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Visualise a phylogeny, for example, render a phylogenetic tree. + + Phylogeny visualisation + true + + + + + + + + + beta12orEarlier + true + The application of information technology to chemistry in biological research environment. + Chemical informatics + Chemoinformatics + Cheminformatics + + + + Cheminformatics + + + + + + + + + + beta12orEarlier + true + The holistic modelling and analysis of complex biological systems and the interactions therein. + Systems_biology + Biological modelling + Biological system modelling + Systems modelling + + + + This includes databases of models and methods to construct or analyse a model. + Systems biology + + http://purl.bioontology.org/ontology/MSH/D049490 + + + + + + + + + beta12orEarlier + The application of statistical methods to biological problems. + Statistics_and_probability + Bayesian methods + Biostatistics + Descriptive statistics + Gaussian processes + Inferential statistics + Markov processes + Multivariate statistics + Probabilistic graphical model + Probability + Statistics + + + + Statistics and probability + + + + http://purl.bioontology.org/ontology/MSH/D056808 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure). + + The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template. + Structure database search + true + + + + + + + + + beta12orEarlier + true + The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking). + Molecular_modelling + Comparative modelling + Docking + Homology modeling + Homology modelling + Molecular docking + + + Molecular modelling + + + + + + + + + + beta12orEarlier + 1.2 + + + The prediction of functional properties of a protein. + + Protein function prediction + true + + + + + + + + + beta12orEarlier + 1.13 + + Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. + + + SNP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Predict transmembrane domains and topology in protein sequences. + + Transmembrane protein prediction + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures. + + Use this concept for methods that are exclusively for nucleic acid structures. + Nucleic acid structure comparison + true + + + + + + + + + beta12orEarlier + 1.13 + + Exons in a nucleotide sequences. + + + Exons + true + + + + + + + + + beta12orEarlier + 1.13 + + Transcription of DNA into RNA including the regulation of transcription. + + + Gene transcription + true + + + + + + + + + + beta12orEarlier + DNA mutation. + DNA_mutation + + + DNA mutation + + + + + + + + + + beta12orEarlier + true + VT 3.2.16 Oncology + The study of cancer, for example, genes and proteins implicated in cancer. + Cancer biology + Oncology + Cancer + Neoplasm + Neoplasms + + + + Oncology + + + + + + + + + + beta12orEarlier + 1.13 + + Structural and associated data for toxic chemical substances. + + + Toxins and targets + true + + + + + + + + + beta12orEarlier + 1.13 + + Introns in a nucleotide sequences. + + + Introns + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool. + + + Tool topic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding. + + + Study topic + true + + + + + + + + + beta12orEarlier + 1.3 + + + Biological nomenclature (naming), symbols and terminology. + + Nomenclature + true + + + + + + + + + beta12orEarlier + 1.3 + + + The genes, gene variations and proteins involved in one or more specific diseases. + + Disease genes and proteins + true + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3040 + Protein secondary or tertiary structural data and/or associated annotation. + Protein structure + Protein_structure_analysis + Protein tertiary structure + + + + Protein structure analysis + + + + + + + + + + beta12orEarlier + The study of human beings in general, including the human genome and proteome. + Humans + Human_biology + + + Human biology + + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resource (typically a database) primarily focused on genes. + + Gene resources + true + + + + + + + + + beta12orEarlier + 1.3 + + + Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation. + + Yeast + true + + + + + + + + + beta12orEarlier + (jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes. + Eukaryotes + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates. + Invertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates. + Vertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes. + Unicellular eukaryotes + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein secondary or tertiary structure alignments. + + Protein structure alignment + true + + + + + + + + + + beta12orEarlier + The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample. + Crystallography + X-ray_diffraction + X-ray crystallography + X-ray microscopy + + + + X-ray diffraction + + + + + + + + + + beta12orEarlier + 1.3 + + + Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics. + + Ontologies, nomenclature and classification + http://purl.bioontology.org/ontology/MSH/D002965 + true + + + + + + + + + + beta12orEarlier + Immunity-related proteins and their ligands. + Immunoproteins_and_antigens + Antigens + Immunopeptides + Immunoproteins + Therapeutic antibodies + + + + This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc." + Immunoproteins and antigens + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance. + CHEBI:23367 + + Molecules + true + + + + + + + + + + beta12orEarlier + true + VT 3.1.9 Toxicology + Toxins and the adverse effects of these chemical substances on living organisms. + Toxicology + Computational toxicology + Toxicoinformatics + + + + Toxicology + + + + + + + + + + beta12orEarlier + beta13 + + + Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously. + + High-throughput sequencing + true + + + + + + + + + beta12orEarlier + 1.13 + + Gene regulatory networks. + + + Gene regulatory networks + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Informatics resources dedicated to one or more specific diseases (not diseases in general). + + Disease (specific) + true + + + + + + + + + beta12orEarlier + 1.13 + + Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. + + + VNTR + true + + + + + + + + + beta12orEarlier + 1.13 + + + Microsatellite polymorphism in a DNA sequence. + + + Microsatellites + true + + + + + + + + + beta12orEarlier + 1.13 + + + Restriction fragment length polymorphisms (RFLP) in a DNA sequence. + + + RFLP + true + + + + + + + + + + beta12orEarlier + true + DNA polymorphism. + DNA_polymorphism + Microsatellites + RFLP + SNP + Single nucleotide polymorphism + VNTR + Variable number of tandem repeat polymorphism + snps + + + Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine. + Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme. + Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual. + Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times. + DNA polymorphism + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the design of nucleic acid sequences with specific conformations. + + Nucleic acid design + true + + + + + + + + + beta13 + 1.3 + + + The design of primers for PCR and DNA amplification or the design of molecular probes. + + Primer or probe design + true + + + + + + + + + beta13 + 1.2 + + + Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids. + + Structure databases + true + + + + + + + + + beta13 + 1.2 + + + Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation. + + Nucleic acid structure + true + + + + + + + + + beta13 + 1.3 + + + Molecular sequence data resources, including sequence sites, alignments, motifs and profiles. + + Sequence databases + true + + + + + + + + + beta13 + 1.3 + + + Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + Nucleic acid sequences + true + + + + + + + + + beta13 + 1.3 + + Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + + Protein sequences + true + + + + + + + + + beta13 + 1.3 + + + Protein interaction networks. + + Protein interaction networks + true + + + + + + + + + beta13 + true + VT 1.5.4 Biochemistry and molecular biology + The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life. + Molecular_biology + Biological processes + + + + Molecular biology + + + + + + + + + + beta13 + 1.3 + + + Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation. + + Mammals + true + + + + + + + + + beta13 + true + VT 1.5.5 Biodiversity conservation + The degree of variation of life forms within a given ecosystem, biome or an entire planet. + Biodiversity + + + + Biodiversity + + http://purl.bioontology.org/ontology/MSH/D044822 + + + + + + + + + beta13 + 1.3 + + + The comparison, grouping together and classification of macromolecules on the basis of sequence similarity. + + This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc. + Sequence clusters and classification + true + + + + + + + + + beta13 + true + The study of genes, genetic variation and heredity in living organisms. + Genetics + Genes + Heredity + + + + Genetics + + http://purl.bioontology.org/ontology/MSH/D005823 + + + + + + + + + beta13 + true + The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight). + Quantitative_genetics + + + Quantitative genetics + + + + + + + + + + beta13 + true + The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow. + Population_genetics + + + + Population genetics + + + + + + + + + + beta13 + 1.3 + + Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA). + + + Regulatory RNA + true + + + + + + + + + beta13 + 1.13 + + The documentation of resources such as tools, services and databases and how to get help. + + + Documentation and help + true + + + + + + + + + beta13 + 1.3 + + + The structural and functional organisation of genes and other genetic elements. + + Genetic organisation + true + + + + + + + + + beta13 + true + The application of information technology to health, disease and biomedicine. + Biomedical informatics + Clinical informatics + Health and disease + Health informatics + Healthcare informatics + Medical_informatics + + + + Medical informatics + + + + + + + + + + beta13 + true + VT 1.5.14 Developmental biology + How organisms grow and develop. + Developmental_biology + Development + + + + Developmental biology + + + + + + + + + + beta13 + true + The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage. + Embryology + + + + Embryology + + + + + + + + + + beta13 + true + VT 3.1.1 Anatomy and morphology + The form and function of the structures of living organisms. + Anatomy + + + + Anatomy + + + + + + + + + + beta13 + true + The scientific literature, language processing, reference information, and documentation. + Language + Literature + Literature_and_language + Bibliography + Citations + Documentation + References + Scientific literature + + + + This includes the documentation of resources such as tools, services and databases, user support, how to get help etc. + Literature and language + http://purl.bioontology.org/ontology/MSH/D011642 + + + + + + + + + beta13 + true + VT 1.5 Biological sciences + VT 1.5.1 Aerobiology + VT 1.5.13 Cryobiology + VT 1.5.23 Reproductive biology + VT 1.5.3 Behavioural biology + VT 1.5.7 Biological rhythm + VT 1.5.8 Biology + VT 1.5.99 Other + The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on. + Biological science + Biology + Aerobiology + Behavioural biology + Biological rhythms + Chronobiology + Cryobiology + Reproductive biology + + + + Biology + + + + + + + + + + beta13 + true + Data stewardship + VT 1.3.1 Data management + Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access. + Metadata management + + + + Data management + + + http://purl.bioontology.org/ontology/MSH/D000079803 + + + + + + + + + beta13 + 1.3 + + + The detection of the positional features, such as functional and other key sites, in molecular sequences. + + Sequence feature detection + http://purl.bioontology.org/ontology/MSH/D058977 + true + + + + + + + + + beta13 + 1.3 + + + The detection of positional features such as functional sites in nucleotide sequences. + + Nucleic acid feature detection + true + + + + + + + + + beta13 + 1.3 + + + The detection, identification and analysis of positional protein sequence features, such as functional sites. + + Protein feature detection + true + + + + + + + + + beta13 + 1.2 + + + Topic for modelling biological systems in mathematical terms. + + Biological system modelling + true + + + + + + + + + beta13 + The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means. + Data collection + + + Data acquisition + + + + + + + + + + beta13 + 1.3 + + + Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins. + + Genes and proteins resources + true + + + + + + + + + beta13 + 1.13 + + Topological domains such as cytoplasmic regions in a protein. + + + Protein topological domains + true + + + + + + + + + beta13 + true + + Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting. + Protein_variants + + + Protein variants + + + + + + + + + + beta13 + 1.12 + + + Regions within a nucleic acid sequence containing a signal that alters a biological function. + + Expression signals + true + + + + + + + + + + beta13 + + Nucleic acids binding to some other molecule. + DNA_binding_sites + Matrix-attachment region + Matrix/scaffold attachment region + Nucleosome exclusion sequences + Restriction sites + Ribosome binding sites + Scaffold-attachment region + + + This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc. + This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression). + DNA binding sites + + + + + + + + + + beta13 + 1.13 + + Repetitive elements within a nucleic acid sequence. + + + This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit. + Nucleic acid repeats + true + + + + + + + + + beta13 + true + DNA replication or recombination. + DNA_replication_and_recombination + + + DNA replication and recombination + + + + + + + + + + + beta13 + 1.13 + + Coding sequences for a signal or transit peptide. + + + Signal or transit peptide + true + + + + + + + + + beta13 + 1.13 + + Sequence tagged sites (STS) in nucleic acid sequences. + + + Sequence tagged sites + true + + + + + + + + + 1.1 + true + The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes. + DNA-Seq + Sequencing + Chromosome walking + Clone verification + DNase-Seq + High throughput sequencing + High-throughput sequencing + NGS + NGS data analysis + Next gen sequencing + Next generation sequencing + Panels + Primer walking + Sanger sequencing + Targeted next-generation sequencing panels + + + + Sequencing + + http://purl.bioontology.org/ontology/MSH/D059014 + + + + + + + + + + 1.1 + The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins. + ChIP-sequencing + Chip Seq + Chip sequencing + Chip-sequencing + ChIP-seq + ChIP-exo + + + ChIP-seq + + + + + + + + + + 1.1 + A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions. + RNA sequencing + RNA-Seq analysis + Small RNA sequencing + Small RNA-Seq + Small-Seq + Transcriptome profiling + WTSS + Whole transcriptome shotgun sequencing + RNA-Seq + MicroRNA sequencing + miRNA-seq + + + This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs. + RNA-Seq + + + + + + + + + + + 1.1 + 1.3 + + DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc. + + + DNA methylation + true + + + + + + + + + 1.1 + true + The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism. + Metabolomics + Exometabolomics + LC-MS-based metabolomics + MS-based metabolomics + MS-based targeted metabolomics + MS-based untargeted metabolomics + Mass spectrometry-based metabolomics + Metabolites + Metabolome + Metabonomics + NMR-based metabolomics + + + + Metabolomics + + http://purl.bioontology.org/ontology/MSH/D055432 + + + + + + + + + + 1.1 + true + The study of the epigenetic modifications of a whole cell, tissue, organism etc. + Epigenomics + + + + Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation. + Epigenomics + + http://purl.bioontology.org/ontology/MSH/D057890 + + + + + + + + + + 1.1 + true + Environmental DNA (eDNA) + Environmental sequencing + Biome sequencing + Community genomics + Ecogenomics + Environmental genomics + Environmental omics + The study of genetic material recovered from environmental samples, and associated environmental data. + Metagenomics + Shotgun metagenomics + + + + Metagenomics + + + + + + + + + + + + 1.1 + Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations. + DNA structural variation + Genomic structural variation + DNA_structural_variation + Deletion + Duplication + Insertion + Inversion + Translocation + + + Structural variation + + + + + + + + + + 1.1 + DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures. + DNA_packaging + Nucleosome positioning + + + DNA packaging + + http://purl.bioontology.org/ontology/MSH/D042003 + + + + + + + + + 1.1 + 1.3 + + + A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements. + + DNA-Seq + true + + + + + + + + + 1.1 + 1.3 + + + The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing. + + RNA-Seq alignment + true + + + + + + + + + 1.1 + Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions. + ChIP-chip + ChIP-on-chip + ChiP + + + ChIP-on-chip + + + + + + + + + + 1.3 + The protection of data, such as patient health data, from damage or unwanted access from unauthorised users. + Data privacy + Data_security + + + Data security + + + + + + + + + + 1.3 + Biological samples and specimens. + Specimen collections + Sample_collections + biosamples + samples + + + + Sample collections + + + + + + + + + + + 1.3 + true + VT 1.5.4 Biochemistry and molecular biology + Chemical substances and physico-chemical processes and that occur within living organisms. + Biological chemistry + Biochemistry + Glycomics + Pathobiochemistry + Phytochemistry + + + + Biochemistry + + + + + + + + + + + 1.3 + true + The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences). + Phylogenetics + + + Phylogenetics + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + 1.3 + true + Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence. + Epigenetics + DNA methylation + Histone modification + Methylation profiles + + + + This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.) + Epigenetics + + http://purl.bioontology.org/ontology/MSH/D019175 + + + + + + + + + 1.3 + true + The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production. + Biotechnology + Applied microbiology + + + + Biotechnology + + + + + + + + + + + + 1.3 + true + Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors. + Phenomics + + + + Phenomics + + + + + + + + + + 1.3 + true + VT 1.5.16 Evolutionary biology + The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity. + Evolution + Evolutionary_biology + + + + Evolutionary biology + + + + + + + + + + 1.3 + true + VT 3.1.8 Physiology + The functions of living organisms and their constituent parts. + Physiology + Electrophysiology + + + + Physiology + + + + + + + + + + 1.3 + true + VT 1.5.20 Microbiology + The biology of microorganisms. + Microbiology + Antimicrobial stewardship + Medical microbiology + Microbial genetics + Microbial physiology + Microbial surveillance + Microbiological surveillance + Molecular infection biology + Molecular microbiology + + + + Microbiology + + + + + + + + + + 1.3 + true + The biology of parasites. + Parasitology + + + + Parasitology + + + + + + + + + + 1.3 + true + VT 3.1 Basic medicine + VT 3.2 Clinical medicine + VT 3.2.9 General and internal medicine + Research in support of healing by diagnosis, treatment, and prevention of disease. + Biomedical research + Clinical medicine + Experimental medicine + Medicine + General medicine + Internal medicine + + + + Medicine + + + + + + + + + + 1.3 + true + Neuroscience + VT 3.1.5 Neuroscience + The study of the nervous system and brain; its anatomy, physiology and function. + Neurobiology + Molecular neuroscience + Neurophysiology + Systemetic neuroscience + + + + Neurobiology + + + + + + + + + + 1.3 + true + VT 3.3.1 Epidemiology + Topic concerning the the patterns, cause, and effect of disease within populations. + Public_health_and_epidemiology + Epidemiology + Public health + + + + Public health and epidemiology + + + + + + + + + + + + 1.3 + true + VT 1.5.9 Biophysics + The use of physics to study biological system. + Biophysics + Medical physics + + + + Biophysics + + + + + + + + + + 1.3 + true + VT 1.5.12 Computational biology + VT 1.5.19 Mathematical biology + VT 1.5.26 Theoretical biology + The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems. + Computational_biology + Biomathematics + Mathematical biology + Theoretical biology + + + + This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology). + Computational biology + + + + + + + + + + + 1.3 + true + The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc. + Transcriptomics + Comparative transcriptomics + Transcriptome + + + + Transcriptomics + + + + + + + + + + 1.3 + Chemical science + Polymer science + VT 1.7.10 Polymer science + VT 1.7 Chemical sciences + VT 1.7.2 Chemistry + VT 1.7.3 Colloid chemistry + VT 1.7.5 Electrochemistry + VT 1.7.6 Inorganic and nuclear chemistry + VT 1.7.7 Mathematical chemistry + VT 1.7.8 Organic chemistry + VT 1.7.9 Physical chemistry + The composition and properties of matter, reactions, and the use of reactions to create new substances. + Chemistry + Inorganic chemistry + Mathematical chemistry + Nuclear chemistry + Organic chemistry + Physical chemistry + + + + Chemistry + + + + + + + + + + 1.3 + VT 1.1.99 Other + VT:1.1 Mathematics + The study of numbers (quantity) and other topics including structure, space, and change. + Maths + Mathematics + Dynamic systems + Dynamical systems + Dynymical systems theory + Graph analytics + Monte Carlo methods + Multivariate analysis + + + + Mathematics + + + + + + + + + + 1.3 + VT 1.2 Computer sciences + VT 1.2.99 Other + The theory and practical use of computer systems. + Computer_science + Cloud computing + HPC + High performance computing + High-performance computing + + + + Computer science + + + + + + + + + + 1.3 + The study of matter, space and time, and related concepts such as energy and force. + Physics + + + + Physics + + + + + + + + + + + 1.3 + true + RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons. + Alternative splicing + RNA_splicing + Splice sites + + + This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.. + RNA splicing + + + + + + + + + + + 1.3 + true + The structure and function of genes at a molecular level. + Molecular_genetics + + + + Molecular genetics + + + + + + + + + + 1.3 + true + VT 3.2.25 Respiratory systems + The study of respiratory system. + Pulmonary medicine + Pulmonology + Respiratory_medicine + Pulmonary disorders + Respiratory disease + + + + Respiratory medicine + + + + + + + + + + 1.3 + 1.4 + + + The study of metabolic diseases. + + Metabolic disease + true + + + + + + + + + 1.3 + VT 3.3.4 Infectious diseases + The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions). + Communicable disease + Transmissible disease + Infectious_disease + + + + Infectious disease + + + + + + + + + + 1.3 + The study of rare diseases. + Rare_diseases + + + + Rare diseases + + + + + + + + + + + 1.3 + true + VT 1.7.4 Computational chemistry + Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems. + Computational_chemistry + + + + Computational chemistry + + + + + + + + + + 1.3 + true + The branch of medicine that deals with the anatomy, functions and disorders of the nervous system. + Neurology + Neurological disorders + + + + Neurology + + + + + + + + + + 1.3 + true + VT 3.2.22 Peripheral vascular disease + VT 3.2.4 Cardiac and Cardiovascular systems + The diseases and abnormalities of the heart and circulatory system. + Cardiovascular medicine + Cardiology + Cardiovascular disease + Heart disease + + + + Cardiology + + + + + + + + + + + 1.3 + true + The discovery and design of drugs or potential drug compounds. + Drug_discovery + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Drug discovery + + + + + + + + + + 1.3 + true + Repositories of biological samples, typically human, for basic biological and clinical research. + Tissue collection + biobanking + Biobank + + + + Biobank + + + + + + + + + + 1.3 + Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines. + Laboratory mouse + Mouse_clinic + + + + Mouse clinic + + + + + + + + + + 1.3 + Collections of microbial cells including bacteria, yeasts and moulds. + Microbial_collection + + + + Microbial collection + + + + + + + + + + 1.3 + Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells. + Cell_culture_collection + + + + Cell culture collection + + + + + + + + + + 1.3 + Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA. + Clone_library + + + + Clone library + + + + + + + + + + 1.3 + true + 'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice. + Translational_medicine + + + + Translational medicine + + + + + + + + + + 1.3 + Collections of chemicals, typically for use in high-throughput screening experiments. + Compound_libraries_and_screening + Chemical library + Chemical screening + Compound library + Small chemical compounds libraries + Small compounds libraries + Target identification and validation + + + + Compound libraries and screening + + + + + + + + + + 1.3 + true + VT 3.3 Health sciences + Topic concerning biological science that is (typically) performed in the context of medicine. + Biomedical sciences + Health science + Biomedical_science + + + + Biomedical science + + + + + + + + + + 1.3 + Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases. + Data_identity_and_mapping + + + + Data identity and mapping + + + + + + + + + 1.3 + 1.12 + + The search and retrieval from a database on the basis of molecular sequence similarity. + + + Sequence search + true + + + + + + + + + 1.4 + true + Objective indicators of biological state often used to assess health, and determinate treatment. + Diagnostic markers + Biomarkers + + + Biomarkers + + + + + + + + + + 1.4 + The procedures used to conduct an experiment. + Experimental techniques + Lab method + Lab techniques + Laboratory method + Laboratory_techniques + Experiments + Laboratory experiments + + + + Laboratory techniques + + + + + + + + + + 1.4 + The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data. + Data_architecture_analysis_and_design + Data analysis + Data architecture + Data design + + + + Data architecture, analysis and design + + + + + + + + + + 1.4 + The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data. + Data_integration_and_warehousing + Data integration + Data warehousing + + + + Data integration and warehousing + + + + + + + + + + + 1.4 + Any matter, surface or construct that interacts with a biological system. + Biomaterials + + + + Biomaterials + + + + + + + + + + + 1.4 + true + The use of synthetic chemistry to study and manipulate biological systems. + Chemical_biology + + + + Chemical biology + + + + + + + + + + 1.4 + VT 1.7.1 Analytical chemistry + The study of the separation, identification, and quantification of the chemical components of natural and artificial materials. + Analytical_chemistry + + + + Analytical chemistry + + + + + + + + + + 1.4 + The use of chemistry to create new compounds. + Synthetic_chemistry + Synthetic organic chemistry + + + + Synthetic chemistry + + + + + + + + + + 1.4 + 1.2.12 Programming languages + Software engineering + VT 1.2.1 Algorithms + VT 1.2.14 Software engineering + VT 1.2.7 Data structures + The process that leads from an original formulation of a computing problem to executable programs. + Computer programming + Software development + Software_engineering + Algorithms + Data structures + Programming languages + + + + Software engineering + + + + + + + + + + 1.4 + true + The process of bringing a new drug to market once a lead compounds has been identified through drug discovery. + Drug development science + Medicine development + Medicines development + Drug_development + + + + Drug development + + + + + + + + + + 1.4 + Drug delivery + Drug formulation + Drug formulation and delivery + The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect. + Biotherapeutics + + + + Biotherapeutics + + + + + + + + + 1.4 + true + The study of how a drug interacts with the body. + Drug_metabolism + ADME + Drug absorption + Drug distribution + Drug excretion + Pharmacodynamics + Pharmacokinetics + Pharmacokinetics and pharmacodynamics + + + + Drug metabolism + + + + + + + + + + 1.4 + Health care research + Health care science + The discovery, development and approval of medicines. + Drug discovery and development + Medicines_research_and_development + + + + Medicines research and development + + + + + + + + + + + 1.4 + The safety (or lack) of drugs and other medical interventions. + Patient safety + Safety_sciences + Drug safety + + + + Safety sciences + + + + + + + + + + 1.4 + The detection, assessment, understanding and prevention of adverse effects of medicines. + Pharmacovigilence + + + + Pharmacovigilence concerns safety once a drug has gone to market. + Pharmacovigilance + + + + + + + + + + + 1.4 + The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities. + Preclinical_and_clinical_studies + Clinical studies + Clinical study + Clinical trial + Drug trials + Preclinical studies + Preclinical study + + + + Preclinical and clinical studies + + + + + + + + + + 1.4 + true + The visual representation of an object. + Imaging + Diffraction experiment + Microscopy + Microscopy imaging + Optical super resolution microscopy + Photonic force microscopy + Photonic microscopy + + + + This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure. + Imaging + + + + + + + + + + 1.4 + The use of imaging techniques to understand biology. + Biological imaging + Biological_imaging + + + + Bioimaging + + + + + + + + + + 1.4 + VT 3.2.13 Medical imaging + VT 3.2.14 Nuclear medicine + VT 3.2.24 Radiology + The use of imaging techniques for clinical purposes for medical research. + Medical_imaging + Neuroimaging + Nuclear medicine + Radiology + + + + Medical imaging + + + + + + + + + + 1.4 + The use of optical instruments to magnify the image of an object. + Light_microscopy + + + + Light microscopy + + + + + + + + + + 1.4 + The use of animals and alternatives in experimental research. + Animal experimentation + Animal research + Animal testing + In vivo testing + Laboratory_animal_science + + + + Laboratory animal science + + + + + + + + + + 1.4 + true + VT 1.5.18 Marine and Freshwater biology + The study of organisms in the ocean or brackish waters. + Marine_biology + + + + Marine biology + + + + + + + + + + 1.4 + true + The identification of molecular and genetic causes of disease and the development of interventions to correct them. + Molecular_medicine + + + + Molecular medicine + + + + + + + + + + 1.4 + VT 3.3.7 Nutrition and Dietetics + The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices. + Nutrition + Nutrition science + Nutritional_science + Dietetics + + + + Nutritional science + + + + + + + + + + 1.4 + true + The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms. + Omics + + + + Omics + + + + + + + + + + 1.4 + The processes that need to be in place to ensure the quality of products for human or animal use. + Quality assurance + Quality_affairs + Good clinical practice + Good laboratory practice + Good manufacturing practice + + + + Quality affairs + + + + + + + + + 1.4 + The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines. + Healthcare RA + Regulatory_affairs + + + + Regulatory affairs + + + + + + + + + + 1.4 + true + Biomedical approaches to clinical interventions that involve the use of stem cells. + Stem cell research + Regenerative_medicine + + + + Regenerative medicine + + + + + + + + + + 1.4 + true + An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life. + Systems_medicine + + + + Systems medicine + + + + + + + + + + 1.4 + Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals. + Veterinary_medicine + Clinical veterinary medicine + + + + Veterinary medicine + + + + + + + + + + 1.4 + The application of biological concepts and methods to the analytical and synthetic methodologies of engineering. + Biological engineering + Bioengineering + + + + Bioengineering + + + + + + + + + + 1.4 + true + Ageing + Aging + Gerontology + VT 3.2.10 Geriatrics and gerontology + The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging. + Geriatrics + Geriatric_medicine + + + + Geriatric medicine + + + + + + + + + + 1.4 + true + VT 3.2.1 Allergy + Health issues related to the immune system and their prevention, diagnosis and management. + Allergy_clinical_immunology_and_immunotherapeutics + Allergy + Clinical immunology + Immune disorders + Immunomodulators + Immunotherapeutics + + + + Allergy, clinical immunology and immunotherapeutics + + + + + + + + + + + + 1.4 + true + The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain. + Algiatry + Pain management + Pain_medicine + + + + Pain medicine + + + + + + + + + + 1.4 + VT 3.2.2 Anaesthesiology + Anaesthesia and anaesthetics. + Anaesthetics + Anaesthesiology + + + + Anaesthesiology + + + + + + + + + + 1.4 + VT 3.2.5 Critical care/Emergency medicine + The multidisciplinary that cares for patients with acute, life-threatening illness or injury. + Acute medicine + Emergency medicine + Intensive care medicine + Critical_care_medicine + + + + Critical care medicine + + + + + + + + + + 1.4 + VT 3.2.7 Dermatology and venereal diseases + The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails. + Dermatology + Dermatological disorders + + + + Dermatology + + + + + + + + + + 1.4 + The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures. + Dentistry + + + + Dentistry + + + + + + + + + + 1.4 + VT 3.2.20 Otorhinolaryngology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat. + Audiovestibular medicine + Otolaryngology + Otorhinolaryngology + Ear_nose_and_throat_medicine + Head and neck disorders + + + + Ear, nose and throat medicine + + + + + + + + + + 1.4 + true + The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism. + Endocrinology_and_metabolism + Endocrine disorders + Endocrinology + Metabolic disorders + Metabolism + + + + Endocrinology and metabolism + + + + + + + + + + 1.4 + true + VT 3.2.11 Hematology + The branch of medicine that deals with the blood, blood-forming organs and blood diseases. + Haematology + Blood disorders + Haematological disorders + + + + Haematology + + + + + + + + + + 1.4 + true + VT 3.2.8 Gastroenterology and hepatology + The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum. + Gastroenterology + Gastrointestinal disorders + + + + Gastroenterology + + + + + + + + + + 1.4 + The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management. + Gender_medicine + + + + Gender medicine + + + + + + + + + + 1.4 + true + VT 3.2.15 Obstetrics and gynaecology + The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth. + Gynaecology_and_obstetrics + Gynaecological disorders + Gynaecology + Obstetrics + + + + Gynaecology and obstetrics + + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the liver, gallbladder, bile ducts and bile. + Hepatology + Hepatic_and_biliary_medicine + Liver disorders + + + + Hepatic and biliary medicine + + Hepatobiliary medicine + + + + + + + + + 1.4 + 1.13 + + The branch of medicine that deals with the infectious diseases of the tropics. + + + Infectious tropical disease + true + + + + + + + + + 1.4 + The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident. + Traumatology + Trauma_medicine + + + + Trauma medicine + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents. + Medical_toxicology + + + + Medical toxicology + + + + + + + + + + 1.4 + VT 3.2.19 Orthopaedics + VT 3.2.26 Rheumatology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine. + Musculoskeletal_medicine + Musculoskeletal disorders + Orthopaedics + Rheumatology + + + + Musculoskeletal medicine + + + + + + + + + + + + 1.4 + Optometry + VT 3.2.17 Ophthalmology + VT 3.2.18 Optometry + The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles. + Ophthalmology + Eye disoders + + + + Ophthalmology + + + + + + + + + + 1.4 + VT 3.2.21 Paediatrics + The branch of medicine that deals with the medical care of infants, children and adolescents. + Child health + Paediatrics + + + + Paediatrics + + + + + + + + + + 1.4 + Mental health + VT 3.2.23 Psychiatry + The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour. + Psychiatry + Psychiatric disorders + + + + Psychiatry + + + + + + + + + + 1.4 + VT 3.2.3 Andrology + The health of the reproductive processes, functions and systems at all stages of life. + Reproductive_health + Andrology + Family planning + Fertility medicine + Reproductive disorders + + + + Reproductive health + + + + + + + + + + 1.4 + VT 3.2.28 Transplantation + The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance. + Surgery + Transplantation + + + + Surgery + + + + + + + + + + 1.4 + VT 3.2.29 Urology and nephrology + The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney. + Urology_and_nephrology + Kidney disease + Nephrology + Urological disorders + Urology + + + + Urology and nephrology + + + + + + + + + + + 1.4 + Alternative medicine + Holistic medicine + Integrative medicine + VT 3.2.12 Integrative and Complementary medicine + Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health. + Complementary_medicine + + + + Complementary medicine + + + + + + + + + + 1.7 + Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT + Magnetic resonance imaging + Magnetic resonance tomography + NMRI + Nuclear magnetic resonance imaging + MRI + + + MRI + + + + + + + + + + + 1.7 + The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure. + Neutron diffraction experiment + Neutron_diffraction + Elastic neutron scattering + Neutron microscopy + + + Neutron diffraction + + + + + + + + + + 1.7 + Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram). + CT + Computed tomography + TDM + Tomography + Electron tomography + PET + Positron emission tomography + X-ray tomography + + + Tomography + + + + + + + + + + 1.7 + true + KDD + Knowledge discovery in databases + VT 1.3.2 Data mining + The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format. + Data_mining + Pattern recognition + + + Data mining + + + + + + + + + + 1.7 + Artificial Intelligence + VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics) + A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only. + Machine_learning + Active learning + Ensembl learning + Kernel methods + Knowledge representation + Neural networks + Recommender system + Reinforcement learning + Supervised learning + Unsupervised learning + + + Machine learning + + + + + + + + + + 1.8 + Database administration + Information systems + Databases + The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources. + Database_management + Content management + Document management + File management + Record management + + + This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports. + Database management + + + + + + + + + + 1.8 + VT 1.5.29 Zoology + Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation. + Animal + Animal biology + Animals + Metazoa + Zoology + Animal genetics + Animal physiology + Entomology + + + The study of the animal kingdom. + Zoology + + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Protein_sites_features_and_motifs + Protein sequence features + Signal peptide cleavage sites + + + A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + Protein sites, features and motifs + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Nucleic_acid_sites_features_and_motifs + Nucleic acid functional sites + Nucleic acid sequence features + Primer binding sites + Sequence tagged sites + + + Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs. + Nucleic acid sites, features and motifs + + + + + + + + + + 1.8 + Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. + Gene_transcripts + Coding RNA + EST + Exons + Fusion transcripts + Gene transcript features + Introns + PolyA signal + PolyA site + Signal peptide coding sequence + Transit peptide coding sequence + cDNA + mRNA + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences. + This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation. + Gene transcripts + + + + + + + + + + 1.8 + 1.13 + + Protein-ligand (small molecule) interaction(s). + + + Protein-ligand interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-drug interaction(s). + + + Protein-drug interactions + true + + + + + + + + + 1.8 + Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + Genotyping_experiment + + + Genotyping experiment + + + + + + + + + + 1.8 + Genome-wide association study experiments. + GWAS + GWAS analysis + Genome-wide association study + GWAS_study + + + GWAS study + + + + + + + + + + 1.8 + Microarray experiments including conditions, protocol, sample:data relationships etc. + Microarrays + Microarray_experiment + Gene expression microarray + Genotyping array + Methylation array + MicroRNA array + Multichannel microarray + One channel microarray + Proprietary platform micoarray + RNA chips + RNA microarrays + Reverse phase protein array + SNP array + Tiling arrays + Tissue microarray + Two channel microarray + aCGH microarray + mRNA microarray + miRNA array + + + This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates. + Microarray experiment + + + + + + + + + + 1.8 + PCR experiments, e.g. quantitative real-time PCR. + Polymerase chain reaction + PCR_experiment + Quantitative PCR + RT-qPCR + Real Time Quantitative PCR + + + PCR experiment + + + + + + + + + + 1.8 + Proteomics experiments. + Proteomics_experiment + 2D PAGE experiment + DIA + Data-independent acquisition + MS + MS experiments + Mass spectrometry + Mass spectrometry experiments + Northern blot experiment + Spectrum demultiplexing + + + This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments. + Proteomics experiment + + + + + + + + + + + 1.8 + 1.13 + + Two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE experiment + true + + + + + + + + + 1.8 + 1.13 + + Northern Blot experiments. + + + Northern blot experiment + true + + + + + + + + + 1.8 + RNAi experiments. + RNAi_experiment + + + RNAi experiment + + + + + + + + + + 1.8 + Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + Simulation_experiment + + + Simulation experiment + + + + + + + + + 1.8 + 1.13 + + Protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interactions + true + + + + + + + + + 1.8 + 1.13 + + Cellular process pathways. + + + Cellular process pathways + true + + + + + + + + + 1.8 + 1.13 + + Disease pathways, typically of human disease. + + + Disease pathways + true + + + + + + + + + 1.8 + 1.13 + + Environmental information processing pathways. + + + Environmental information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Genetic information processing pathways. + + + Genetic information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Super-secondary structure of protein sequence(s). + + + Protein super-secondary structure + true + + + + + + + + + 1.8 + 1.13 + + Catalytic residues (active site) of an enzyme. + + + Protein active sites + true + + + + + + + + + 1.8 + Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc. + Protein_binding_sites + Enzyme active site + Protein cleavage sites + Protein functional sites + Protein key folding sites + Protein-nucleic acid binding sites + + + Protein binding sites + + + + + + + + + + 1.8 + 1.13 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein-nucleic acid binding sites + true + + + + + + + + + 1.8 + 1.13 + + Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein cleavage sites + true + + + + + + + + + 1.8 + 1.13 + + Chemical modification of a protein. + + + Protein chemical modifications + true + + + + + + + + + 1.8 + Disordered structure in a protein. + Protein features (disordered structure) + Protein_disordered_structure + + + Protein disordered structure + + + + + + + + + + 1.8 + 1.13 + + Structural domains or 3D folds in a protein or polypeptide chain. + + + Protein domains + true + + + + + + + + + 1.8 + 1.13 + + Key residues involved in protein folding. + + + Protein key folding sites + true + + + + + + + + + 1.8 + 1.13 + + Post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein post-translational modifications + true + + + + + + + + + 1.8 + Secondary structure (predicted or real) of a protein, including super-secondary structure. + Protein features (secondary structure) + Protein_secondary_structure + Protein super-secondary structure + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks). + Protein secondary structure + + + + + + + + + + 1.8 + 1.13 + + Short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein sequence repeats + true + + + + + + + + + 1.8 + 1.13 + + Signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein signal peptides + true + + + + + + + + + 1.10 + VT 1.1.1 Applied mathematics + The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models. + Applied_mathematics + + + Applied mathematics + + + + + + + + + + 1.10 + VT 1.1.1 Pure mathematics + The study of abstract mathematical concepts. + Pure_mathematics + Linear algebra + + + Pure mathematics + + + + + + + + + + 1.10 + The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints. + Data_governance + Data stewardship + + + Data governance + + http://purl.bioontology.org/ontology/MSH/D030541 + + + + + + + + + 1.10 + The quality, integrity, and cleaning up of data. + Data_quality_management + Data clean-up + Data cleaning + Data integrity + Data quality + + + Data quality management + + + + + + + + + + 1.10 + Freshwater science + VT 1.5.18 Marine and Freshwater biology + The study of organisms in freshwater ecosystems. + Freshwater_biology + + + + Freshwater biology + + + + + + + + + + 1.10 + true + VT 3.1.2 Human genetics + The study of inheritance in human beings. + Human_genetics + + + + Human genetics + + + + + + + + + + 1.10 + VT 3.3.14 Tropical medicine + Health problems that are prevalent in tropical and subtropical regions. + Tropical_medicine + + + + Tropical medicine + + + + + + + + + + 1.10 + true + VT 3.3.14 Tropical medicine + VT 3.4 Medical biotechnology + VT 3.4.1 Biomedical devices + VT 3.4.2 Health-related biotechnology + Biotechnology applied to the medical sciences and the development of medicines. + Medical_biotechnology + Pharmaceutical biotechnology + + + + Medical biotechnology + + + + + + + + + + 1.10 + true + VT 3.4.5 Molecular diagnostics + An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease. + Precision medicine + Personalised_medicine + Molecular diagnostics + + + + Personalised medicine + + + + + + + + + + 1.12 + Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq. + Chromatin immunoprecipitation + Immunoprecipitation_experiment + + + Immunoprecipitation experiment + + + + + + + + + + 1.12 + Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time. + Genome sequencing + WGS + Whole_genome_sequencing + De novo genome sequencing + Whole genome resequencing + + + Whole genome sequencing + + + + + + + + + + 1.12 + + Laboratory technique to sequence the methylated regions in DNA. + MeDIP-chip + MeDIP-seq + mDIP + Methylated_DNA_immunoprecipitation + BS-Seq + Bisulfite sequencing + MeDIP + Methylated DNA immunoprecipitation (MeDIP) + Methylation sequencing + WGBS + Whole-genome bisulfite sequencing + methy-seq + methyl-seq + + + Methylated DNA immunoprecipitation + + + + + + + + + + 1.12 + Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome. + Exome + Exome analysis + Exome capture + Targeted exome capture + WES + Whole exome sequencing + Exome_sequencing + + + Exome sequencing is considered a cheap alternative to whole genome sequencing. + Exome sequencing + + + + + + + + + + 1.12 + + true + The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions. + Design of experiments + Experimental design + Studies + Experimental_design_and_studies + + + Experimental design and studies + + + + + + + + + + + 1.12 + The design of an experiment involving non-human animals. + Animal_study + Challenge study + + + Animal study + + + + + + + + + + + 1.13 + true + The ecology of microorganisms including their relationship with one another and their environment. + Environmental microbiology + Microbial_ecology + Community analysis + Microbiome + Molecular community analysis + + + Microbial ecology + + + + + + + + + + 1.17 + An antibody-based technique used to map in vivo RNA-protein interactions. + RIP + RNA_immunoprecipitation + CLIP + CLIP-seq + HITS-CLIP + PAR-CLIP + iCLIP + + + RNA immunoprecipitation + + + + + + + + + + 1.17 + Large-scale study (typically comparison) of DNA sequences of populations. + Population_genomics + + + + Population genomics + + + + + + + + + + 1.20 + Agriculture + Agroecology + Agronomy + Multidisciplinary study, research and development within the field of agriculture. + Agricultural_science + Agricultural biotechnology + Agricultural economics + Animal breeding + Animal husbandry + Animal nutrition + Farming systems research + Food process engineering + Food security + Horticulture + Phytomedicine + Plant breeding + Plant cultivation + Plant nutrition + Plant pathology + Soil science + + + Agricultural science + + + + + + + + + + 1.20 + Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function. + Shotgun metagenomic sequencing + Metagenomic_sequencing + + + Metagenomic sequencing + + + + + + + + + + 1.21 + Environment + Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources. + Environmental_science + + + Environmental sciences + + + + + + + + + + 1.22 + The study and simulation of molecular conformations using a computational model and computer simulations. + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. + Biomolecular simulation + + + + + + + + + + 1.22 + The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications. + Biomimeic chemistry + + + Synthetic biology + + + + + + + + + + + 1.22 + The application of biotechnology to directly manipulate an organism's genes. + Genetic manipulation + Genetic modification + Genetic_engineering + Genome editing + Genome engineering + + + Genetic engineering + + + + + + + + + + 1.24 + A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database. + Proteogenomics + + + Proteogenomics + + + + + + + + + + 1.24 + Amplicon panels + Resequencing + Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.). + Highly targeted resequencing + Whole genome resequencing (WGR) + Whole-genome re-sequencing (WGSR) + Amplicon sequencing + Amplicon-based sequencing + Ultra-deep sequencing + Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions. + Genome resequencing + + + + + + + + + + 1.24 + A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system. + Immune system genetics + Immungenetics + Immunology and genetics + Immunogenetics + Immunogenes + + + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunogenetics + + + + + + + + + + 1.24 + Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science. + Chemometrics + + + Chemometrics + + + + + + + + + + 1.24 + Cytometry is the measurement of the characteristics of cells. + Cytometry + Flow cytometry + Image cytometry + Mass cytometry + + + Cytometry + + + + + + + + + + 1.24 + Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance. + + + Metabolic engineering + + + + + + + + + + 1.24 + Molecular biology methods used to analyze the spatial organization of chromatin in a cell. + 3C technologies + 3C-based methods + Chromosome conformation analysis + Chromosome_conformation_capture + Chromatin accessibility + Chromatin accessibility assay + Chromosome conformation capture + + + + + + + + + + + 1.24 + The study of microbe gene expression within natural environments (i.e. the metatranscriptome). + Metatranscriptomics + + + Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities. + Metatranscriptomics + + + + + + + + + + 1.24 + The reconstruction and analysis of genomic information in extinct species. + Paleogenomics + Ancestral genomes + Paleogenetics + Paleogenomics + + + + + + + + + + + 1.24 + The biological classification of organisms by categorizing them in groups ("clades") based on their most recent common ancestor. + Cladistics + Tree of life + + + Cladistics + + + + + + + + + + + + 1.24 + The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations. + Molecular_evolution + + + Molecular evolution + + + + + + + + + + + 1.24 + Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge. + Computational immunology + Immunoinformatics + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunoinformatics + + + + + + + + + + 1.24 + A diagnostic imaging technique based on the application of ultrasound. + Standardized echography + Ultrasound imaging + Echography + Diagnostic sonography + Medical ultrasound + Standard echography + Ultrasonography + + + Echography + + + + + + + + + + 1.24 + Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity. + Fluxomics + The "fluxome" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype. + Fluxomics + + + + + + + + + + 1.12 + An experiment for studying protein-protein interactions. + Protein_interaction_experiment + Co-immunoprecipitation + Phage display + Yeast one-hybrid + Yeast two-hybrid + + + This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24. + Protein interaction experiment + + + + + + + + + + 1.25 + A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals. + Copy_number_variation + CNV deletion + CNV duplication + CNV insertion / amplification + Complex CNV + Copy number variant + Copy number variation + + + + + + + + + + 1.25 + The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis. + + + Cytogenetics + + + + + + + + + + 1.25 + The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes. + Vaccinology + Rational vaccine design + Reverse vaccinology + Structural vaccinology + Structure-based immunogen design + Vaccine design + + + Vaccinology + + + + + + + + + + 1.25 + The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches. + + + Immunomics + + + + + + + + + + 1.25 + Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc... + Epistatic genetic interaction + Epistatic interactions + + + Epistasis + + http://purl.bioontology.org/ontology/MSH/D004843 + + + + + + + + + 1.26 + Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible. + + + Open science + + + + + + + + + + 1.26 + Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly. + + + Data rescue + + + + + + + + + + + 1.26 + FAIR data principles + FAIRification + FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable. + Findable, accessible, interoperable, reusable data + Open data + + + A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data). + FAIR data + + + + + + + + + + + + 1.26 + Microbial mechanisms for protecting microorganisms against antimicrobial agents. + AMR + Antifungal resistance + Antiprotozoal resistance + Antiviral resistance + Extensive drug resistance (XDR) + Multidrug resistance + Multiple drug resistance (MDR) + Multiresistance + Pandrug resistance (PDR) + Total drug resistance (TDR) + + + Antimicrobial Resistance + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the brain. + EEG + + + Electroencephalography + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the heart. + ECG + EKG + + + Electrocardiography + + + + + + + + + + 1.26 + A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy. + cryo-EM + + + Cryogenic electron microscopy + + + + + + + + + + 1.26 + Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules. + Life sciences + + + Biosciences + + + + + + + + + + + + + 1.26 + Biogeochemical cycle + The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet. + + + Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars. + Carbon cycle + + + + + + + + + + + 1.26 + Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics). + Integrative omics + Multi-omics + Pan-omics + Panomics + + + Multiomics + + + + + + + + + + + 1.26 + With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape. + RIBO-seq + Ribo-Seq + RiboSeq + ribo-seq + ribosomal footprinting + translation footprinting + + + Ribosome Profiling + + + + + + + + + + 1.26 + Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling. + Single Cell Genomics + + + Single-Cell Sequencing + + + + + + + + + + + 1.26 + The study of mechanical waves in liquids, solids, and gases. + + + Acoustics + + + + + + + + + + + + 1.26 + Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space. + Fluidics + + + Microfluidics + + + + + + + + + + 1.26 + Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects. + Gene imprinting + + + Genomic imprinting + + + + + + + + + + + + + + + + + 1.26 + Environmental DNA (eDNA) + Environmental RNA (eRNA) + Environmental sequencing + Taxonomic profiling + Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample. + DNA metabarcoding + Environmental metabarcoding + RNA metabarcoding + eDNA metabarcoding + eRNA metabarcoding + + + Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database. + Metabarcoding + + + + + + + + + + + + + 1.2 + + An obsolete concept (redefined in EDAM). + + Needed for conversion to the OBO format. + Obsolete concept (EDAM) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Web Ontology Language (OWL) model. + + + OWL format + + + 1.2 + rdf + + Resource Description Framework (RDF) XML format. + + + RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full. + RDF/XML + http://www.ebi.ac.uk/SWO/data/SWO_3000006 + + + + + + + diff --git a/edamfu/tests/edamontology.org.owl b/edamfu/tests/edamontology.org.owl new file mode 100644 index 0000000..af5b2c7 --- /dev/null +++ b/edamfu/tests/edamontology.org.owl @@ -0,0 +1,61094 @@ + + + + + 4040 + + 03.10.2023 11:14 UTC + EDAM http://edamontology.org/ "EDAM relations, concept properties, and subsets" + EDAM_data http://edamontology.org/data_ "EDAM types of data" + EDAM_format http://edamontology.org/format_ "EDAM data formats" + EDAM_operation http://edamontology.org/operation_ "EDAM operations" + EDAM_topic http://edamontology.org/topic_ "EDAM topics" + EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology. + EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data. + https://github.com/edamontology/edamontology/graphs/contributors and many more! + Hervé Ménager + Jon Ison + Matúš Kalaš + EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format. + application/rdf+xml + EDAM - The ontology of data analysis and management + + + 1.26_dev + + + + + + + + + + Matúš Kalaš + + + + + + + + + + + + + + + + + + + + + + + + 1.13 + true + Publication reference + 'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format. + Publication + + Citation + + + + + + + + + + + + + + true + Version in which a concept was created. + + Created in + + + + + + + + + + + + + + + + true + A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.). + + deprecation_comment + + + + + + + + true + 'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format. + Specification + + Documentation + + + + + + + + + + + + + + + + true + 'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too. + + Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead. + Example + + + + + + + + true + 'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats. + + N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing. + Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters. + File extension + + + + + + + + + + + + + + + + + + + + + + + + true + 'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format. + Minimum information checklist + Minimum information standard + + "Supported by the given data format" here means, that the given format enables representation of data that satisfies the information standard. + Information standard + + + + + + + + true + When 'true', the concept has been proposed to be deprecated. + + deprecation_candidate + + + + + + + + true + When 'true', the concept has been proposed to be refactored. + + refactor_candidate + + + + + + + + true + When 'true', the concept has been proposed or is supported within Debian as a tag. + + isdebtag + + + + + + + + true + 'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format. + MIME type + + Media type + + + + + + + + + + + + + + true + Whether terms associated with this concept are recommended for use in annotation. + + notRecommendedForAnnotation + + + + + + + + + + + + + + + + true + Version in which a concept was made obsolete. + + Obsolete since + + + + + + + + true + EDAM concept URI of the erstwhile "parent" of a now deprecated concept. + + Old parent + + + + + + + + true + EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept. + + Old related + + + + + + + + true + 'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format. + + Ontology used + + + + + + + + + + + + + + + + true + 'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format. + Organization + + Organisation + + + + + + + + true + A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.). + + refactor_comment + + + + + + + + true + 'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too. + + Regular expression + + + + + + + + 'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching. + + Related term + + + + + + + + + true + 'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained. + Public repository + Source-code repository + + Repository + + + + + + + + true + Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children. + + thematic_editor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_format B' defines for the subject A, that it has the object B as its data format. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'. + has format + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_function B' defines for the subject A, that it has the object B as its function. + OBO_REL:bearer_of + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts. + has function + + + + + + + + OBO_REL:bearer_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_identifier B' defines for the subject A, that it has the object B as its identifier. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'. + has identifier + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined. + has input + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined. + has output + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B). + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined. + has topic + + + + + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_format_of B' defines for the subject A, that it is a data format of the object B. + OBO_REL:quality_of + + false + Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined. + is format of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_function_of B' defines for the subject A, that it is a function of the object B. + OBO_REL:function_of + OBO_REL:inheres_in + + true + Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used. + is function of + + + + + + + OBO_REL:function_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object. + + + + + OBO_REL:inheres_in + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B. + + false + Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined. + is identifier of + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'. + is input of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'. + is output of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B). + OBO_REL:quality_of + + true + Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'. + is topic of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of computational resource used in bioinformatics. + + Resource type + true + + + + + + + + + + + + beta12orEarlier + true + Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output. + Data record + Data set + Datum + + + Data + + + + + + + + + + + + + Data record + EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information). + + + + + Data set + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + Datum + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + + + + + beta12orEarlier + beta12orEarlier + + A bioinformatics package or tool, e.g. a standalone application or web service. + + + Tool + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model. + + + Database + true + + + + + + + + + + + + + + + beta12orEarlier + An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc. + + + Ontology + + + + + + + + + beta12orEarlier + 1.5 + + + A directory on disk from which files are read. + + Directory metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases. + + MeSH vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee. + + HGNC vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System). + + UMLS vocabulary + true + + + + + + + + + + + + + + + + beta12orEarlier + true + A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things). + ID + + + + Identifier + + + + + + + + + Almost exact but limited to identifying resources, and being unambiguous. + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry (retrievable via URL) from a biological database. + + Database entry + true + + + + + + + + + beta12orEarlier + Mass of a molecule. + + + Molecular mass + + + + + + + + + beta12orEarlier + PDBML:pdbx_formal_charge + Net charge of a molecule. + + + Molecular charge + + + + + + + + + beta12orEarlier + A specification of a chemical structure. + Chemical structure specification + + + Chemical formula + + + + + + + + + beta12orEarlier + A QSAR quantitative descriptor (name-value pair) of chemical structure. + + + QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties. + QSAR descriptor + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps and translation stop. + Raw sequence + true + + + + + + + + + beta12orEarlier + SO:2000061 + A molecular sequence and associated metadata. + + + Sequence record + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method. + Alignment reference + SO:0001260 + + + An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data. + This concept may be used for arbitrary sequence sets and associated data arising from processing. + Sequence set + + + + + + + + + beta12orEarlier + 1.5 + + + A character used to replace (mask) other characters in a molecular sequence. + + Sequence mask character + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of sequence masking to perform. + + Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits. + Sequence mask type + true + + + + + + + + + beta12orEarlier + 1.20 + + + The strand of a DNA sequence (forward or reverse). + + The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used. + DNA sense specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A specification of sequence length(s). + + Sequence length specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic or general information concerning molecular sequences. + + This is used for such things as a report including the sequence identifier, type and length. + Sequence metadata + true + + + + + + + + + beta12orEarlier + How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived. + + + This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human). + Sequence feature source + + + + + + + + + beta12orEarlier + A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits. + Database hits (sequence) + Sequence database hits + Sequence database search results + Sequence search hits + + + The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc. + Sequence search results + + + + + + + + + + beta12orEarlier + Report on the location of matches ("hits") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures. + Profile-profile alignment + Protein secondary database search results + Search results (protein secondary database) + Sequence motif hits + Sequence motif matches + Sequence profile alignment + Sequence profile hits + Sequence profile matches + Sequence-profile alignment + + + A "profile-profile alignment" is an alignment of two sequence profiles, each profile typically representing a sequence alignment. + A "sequence-profile alignment" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc. + Sequence signature matches + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data files used by motif or profile methods. + + Sequence signature model + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element. + + + This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on. + Sequence signature data + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of exact matches between subsequences (words) within two or more molecular sequences. + + Sequence alignment (words) + true + + + + + + + + + beta12orEarlier + A dotplot of sequence similarities identified from word-matching or character comparison. + + + Dotplot + + + + + + + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences. + Multiple sequence alignment + msa + + + Sequence alignment + + http://purl.bioontology.org/ontology/MSH/D016415 + http://semanticscience.org/resource/SIO_010066 + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a sequence alignment (or similar 'match') operation. + + Sequence alignment parameter + true + + + + + + + + + beta12orEarlier + A value representing molecular sequence similarity. + + + Sequence similarity score + + + + + + + + + beta12orEarlier + 1.5 + + + Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score. + + Sequence alignment metadata + true + + + + + + + + + beta12orEarlier + An informative report of molecular sequence alignment-derived data or metadata. + Sequence alignment metadata + + + Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score. + Sequence alignment report + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.25 or earlier + + A profile-profile alignment (each profile typically representing a sequence alignment). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.24 + + Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + + + Sequence-profile alignment + true + + + + + + + + + beta12orEarlier + Moby:phylogenetic_distance_matrix + A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation. + Phylogenetic distance matrix + + + Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix. + Sequence distance matrix + + + + + + + + + beta12orEarlier + Basic character data from which a phylogenetic tree may be generated. + + + As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments + Phylogenetic character data + http://www.evolutionaryontology.org/cdao.owl#Character + + + + + + + + + + + + + + + beta12orEarlier + Moby:Tree + Moby:myTree + Moby:phylogenetic_tree + The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length. + Phylogeny + + + A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'. + Phylogenetic tree + http://purl.bioontology.org/ontology/MSH/D010802 + http://www.evolutionaryontology.org/cdao.owl#Tree + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison. + Substitution matrix + + + The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats). + Comparison matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + Predicted or actual protein topology represented as a string of protein secondary structure elements. + + + The location and size of the secondary structure elements and intervening loop regions is usually indicated. + Protein topology + true + + + + + + + + + beta12orEarlier + 1.8 + + Secondary structure (predicted or real) of a protein. + + + Protein features report (secondary structure) + true + + + + + + + + + beta12orEarlier + 1.8 + + Super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein features report (super-secondary) + true + + + + + + + + + beta12orEarlier + true + Alignment of the (1D representations of) secondary structure of two or more proteins. + Secondary structure alignment (protein) + + + Protein secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (protein) + true + + + + + + + + + + + + + + + beta12orEarlier + Moby:RNAStructML + An informative report of secondary structure (predicted or real) of an RNA molecule. + Secondary structure (RNA) + + + This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc. + RNA secondary structure + + + + + + + + + beta12orEarlier + true + Moby:RNAStructAlignmentML + Alignment of the (1D representations of) secondary structure of two or more RNA molecules. + Secondary structure alignment (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report of RNA secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure. + Coordinate model + Structure data + + + The coordinate data may be predicted or real. + Structure + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry from a molecular tertiary (3D) structure database. + + Tertiary structure record + true + + + + + + + + + beta12orEarlier + 1.8 + + + Results (hits) from searching a database of tertiary structure. + + Structure database search results + true + + + + + + + + + + + + + + + beta12orEarlier + Alignment (superimposition) of molecular tertiary (3D) structures. + + + A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition. + Structure alignment + + + + + + + + + beta12orEarlier + An informative report of molecular tertiary structure alignment-derived data. + + + This is a broad data type and is used a placeholder for other, more specific types. + Structure alignment report + + + + + + + + + beta12orEarlier + A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison. + + + Structure similarity score + + + + + + + + + + + + + + + beta12orEarlier + Some type of structural (3D) profile or template (representing a structure or structure alignment). + 3D profile + Structural (3D) profile + + + Structural profile + + + + + + + + + beta12orEarlier + A 3D profile-3D profile alignment (each profile representing structures or a structure alignment). + Structural profile alignment + + + Structural (3D) profile alignment + + + + + + + + + beta12orEarlier + 1.5 + + + An alignment of a sequence to a 3D profile (representing structures or a structure alignment). + + Sequence-3D profile alignment + true + + + + + + + + + beta12orEarlier + Matrix of values used for scoring sequence-structure compatibility. + + + Protein sequence-structure scoring matrix + + + + + + + + + beta12orEarlier + An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s)). + + + Sequence-structure alignment + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific amino acid. + + Amino acid annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific peptide. + + Peptide annotation + true + + + + + + + + + beta12orEarlier + An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data. + Gene product annotation + + + Protein report + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model. + Protein physicochemical property + Protein properties + Protein sequence statistics + + + This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure). + Protein property + + + + + + + + + beta12orEarlier + 1.8 + + 3D structural motifs in a protein. + + Protein structural motifs and surfaces + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data concerning the classification of the sequences and/or structures of protein structural domain(s). + + Protein domain classification + true + + + + + + + + + beta12orEarlier + 1.8 + + structural domains or 3D folds in a protein or polypeptide chain. + + + Protein features report (domains) + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on architecture (spatial arrangement of secondary structure) of a protein structure. + + Protein architecture report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc. + + + Protein folding report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on the effect of (typically point) mutation on protein folding, stability, structure and function. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein features (mutation) + true + + + + + + + + + beta12orEarlier + Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein interaction raw data + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc. + Protein interaction record + Protein interaction report + Protein report (interaction) + Protein-protein interaction data + Atom interaction data + Protein non-covalent interactions report + Residue interaction data + + + Protein interaction data + + + + + + + + + + + + + + + beta12orEarlier + Protein classification data + An informative report on a specific protein family or other classification or group of protein sequences or structures. + Protein family annotation + + + Protein family report + + + + + + + + + beta12orEarlier + The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large. + + + Vmax + + + + + + + + + beta12orEarlier + Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction. + + + Km + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific nucleotide base. + + Nucleotide base annotation + true + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule. + Nucleic acid physicochemical property + GC-content + Nucleic acid property (structural) + Nucleic acid structural property + + + Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties. + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid property + + + + + + + + + + + + + + + beta12orEarlier + Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences. + Codon usage report + + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage data + + + + + + + + + beta12orEarlier + Moby:GeneInfo + Moby:gene + Moby_namespace:Human_Readable_Description + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + Gene and transcript structure (report) + Gene annotation + Gene features report + Gene function (report) + Gene structure (repot) + Nucleic acid features (gene and transcript structure) + + + This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s). + Gene report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products. + + Gene classification + true + + + + + + + + + beta12orEarlier + 1.8 + + stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + + + DNA variation + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chromosome. + + + This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc. + Chromosome report + + + + + + + + + beta12orEarlier + A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes. + Genotype/phenotype annotation + + + Genotype/phenotype report + + + + + + + + + beta12orEarlier + 1.8 + + PCR experiments, e.g. quantitative real-time PCR. + + + PCR experiment report + true + + + + + + + + + + beta12orEarlier + Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores. + + + This is the raw data produced by a DNA sequencing machine. + Sequence trace + + + + + + + + + beta12orEarlier + An assembly of fragments of a (typically genomic) DNA sequence. + Contigs + SO:0000353 + SO:0001248 + + + Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included. + Sequence assembly + + + + + + SO:0001248 + Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'. + + + + + + + + + beta12orEarlier + Radiation hybrid scores (RH) scores for one or more markers. + Radiation Hybrid (RH) scores + + + Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping. + RH scores + + + + + + + + + beta12orEarlier + A human-readable collection of information about the linkage of alleles. + Gene annotation (linkage) + Linkage disequilibrium (report) + + + This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + Genetic linkage report + + + + + + + + + beta12orEarlier + Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments. + Gene expression pattern + + + Gene expression profile + + + + + + + + + beta12orEarlier + 1.8 + + microarray experiments including conditions, protocol, sample:data relationships etc. + + + Microarray experiment report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on oligonucleotide probes (typically for use with DNA microarrays). + + Oligonucleotide probe data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Output from a serial analysis of gene expression (SAGE) experiment. + + SAGE experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Massively parallel signature sequencing (MPSS) data. + + MPSS experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequencing by synthesis (SBS) data. + + SBS experimental data + true + + + + + + + + + beta12orEarlier + 1.14 + + Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + + + Sequence tag profile (with gene assignment) + true + + + + + + + + + beta12orEarlier + Protein X-ray crystallographic data + X-ray crystallography data. + + + Electron density map + + + + + + + + + beta12orEarlier + Nuclear magnetic resonance (NMR) raw data, typically for a protein. + Protein NMR data + + + Raw NMR data + + + + + + + + + beta12orEarlier + Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data. + CD spectrum + Protein circular dichroism (CD) spectroscopic data + + + CD spectra + + + + + + + + + + + + + + + beta12orEarlier + Volume map data from electron microscopy. + 3D volume map + EM volume map + Electron microscopy volume map + + + Volume map + + + + + + + + + beta12orEarlier + 1.19 + + Annotation on a structural 3D model (volume map) from electron microscopy. + + + Electron microscopy model + true + + + + + + + + + + + + + + + beta12orEarlier + Two-dimensional gel electrophoresis image. + + + 2D PAGE image + + + + + + + + + + + + + + + beta12orEarlier + Spectra from mass spectrometry. + Mass spectrometry spectra + + + Mass spectrum + + + + + + + + + + + + + + + + beta12orEarlier + A set of peptide masses (peptide mass fingerprint) from mass spectrometry. + Peak list + Protein fingerprint + Molecular weights standard fingerprint + + + A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides. + Peptide mass fingerprint + + + + + + + + + + + + + + + + beta12orEarlier + Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer. + 'Protein identification' + Peptide spectrum match + + + Peptide identification + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway. + + Pathway or network annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A map (typically a diagram) of a biological pathway. + + Biological pathway map + true + + + + + + + + + beta12orEarlier + 1.5 + + + A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper. + + Data resource definition + true + + + + + + + + + beta12orEarlier + Basic information, annotation or documentation concerning a workflow (but not the workflow itself). + + + Workflow metadata + + + + + + + + + + + + + + + beta12orEarlier + A biological model represented in mathematical terms. + Biological model + + + Mathematical model + + + + + + + + + beta12orEarlier + A value representing estimated statistical significance of some observed data; typically sequence database hits. + + + Statistical estimate score + + + + + + + + + beta12orEarlier + 1.5 + + + Resource definition for an EMBOSS database. + + EMBOSS database resource definition + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a version of software or data, for example name, version number and release date. + + Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records. + Version information + true + + + + + + + + + beta12orEarlier + A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases. + + + The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc. + Database cross-mapping + + + + + + + + + + + + + + + beta12orEarlier + An index of data of biological relevance. + + + Data index + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning an analysis of an index of biological data. + Database index annotation + + + Data index report + + + + + + + + + beta12orEarlier + Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc. + + + Database metadata + + + + + + + + + beta12orEarlier + Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation. + + + Tool metadata + + + + + + + + + beta12orEarlier + 1.5 + + + Textual metadata on a submitted or completed job. + + Job metadata + true + + + + + + + + + beta12orEarlier + Textual metadata on a software author or end-user, for example a person or other software. + + + User metadata + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chemical compound. + Chemical compound annotation + Chemical structure report + Small molecule annotation + + + Small molecule report + + + + + + + + + beta12orEarlier + A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on. + Cell line annotation + Organism strain data + + + Cell line report + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific scent. + + Scent annotation + true + + + + + + + + + beta12orEarlier + A term (name) from an ontology. + Ontology class name + Ontology terms + + + Ontology term + + + + + + + + + beta12orEarlier + Data concerning or derived from a concept from a biological ontology. + Ontology class metadata + Ontology term metadata + + + Ontology concept data + + + + + + + + + beta12orEarlier + Moby:BooleanQueryString + Moby:Global_Keyword + Moby:QueryString + Moby:Wildcard_Query + Keyword(s) or phrase(s) used (typically) for text-searching purposes. + Phrases + Term + + + Boolean operators (AND, OR and NOT) and wildcard characters may be allowed. + Keyword + + + + + + + + + beta12orEarlier + Moby:GCP_SimpleCitation + Moby:Publication + Bibliographic data that uniquely identifies a scientific article, book or other published material. + Bibliographic reference + Reference + + + A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available. + Citation + + + + + + + + + + beta12orEarlier + A scientific text, typically a full text article from a scientific journal. + Article text + Scientific article + + + Article + + + + + + + + + + beta12orEarlier + A human-readable collection of information resulting from text mining. + Text mining output + + + A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles. + Text mining report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a biological entity or phenomenon. + + Entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a data resource. + + Data resource identifier + true + + + + + + + + + beta12orEarlier + true + An identifier that identifies a particular type of data. + Identifier (typed) + + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (by type of entity) + + + + + + + + + beta12orEarlier + true + An identifier of a bioinformatics tool, e.g. an application or web service. + + + + Tool identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence). + + Discrete entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing). + + Entity feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a collection of discrete biological entities. + + Entity collection identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a physical, observable biological occurrence or event. + + Phenomenon identifier + true + + + + + + + + + beta12orEarlier + true + Name or other identifier of a molecule. + + + + Molecule identifier + + + + + + + + + beta12orEarlier + true + Identifier (e.g. character symbol) of a specific atom. + Atom identifier + + + + Atom ID + + + + + + + + + + beta12orEarlier + true + Name of a specific molecule. + + + + Molecule name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type a molecule. + + For example, 'Protein', 'DNA', 'RNA' etc. + Molecule type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Unique identifier of a chemical compound. + + Chemical identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + Name of a chromosome. + + + + Chromosome name + + + + + + + + + beta12orEarlier + true + Identifier of a peptide chain. + + + + Peptide identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein. + + + + Protein identifier + + + + + + + + + + beta12orEarlier + Unique name of a chemical compound. + Chemical name + + + + Compound name + + + + + + + + + beta12orEarlier + Unique registry number of a chemical compound. + + + + Chemical registry number + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Code word for a ligand, for example from a PDB file. + + Ligand identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a drug. + + + + Drug identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an amino acid. + Residue identifier + + + + Amino acid identifier + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleotide. + + + + Nucleotide identifier + + + + + + + + + beta12orEarlier + true + Identifier of a monosaccharide. + + + + Monosaccharide identifier + + + + + + + + + beta12orEarlier + Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound. + ChEBI chemical name + + + + This is the recommended chemical name for use for example in database annotation. + Chemical name (ChEBI) + + + + + + + + + beta12orEarlier + IUPAC recommended name of a chemical compound. + IUPAC chemical name + + + + Chemical name (IUPAC) + + + + + + + + + beta12orEarlier + International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO). + INN chemical name + + + + Chemical name (INN) + + + + + + + + + beta12orEarlier + Brand name of a chemical compound. + Brand chemical name + + + + Chemical name (brand) + + + + + + + + + beta12orEarlier + Synonymous name of a chemical compound. + Synonymous chemical name + + + + Chemical name (synonymous) + + + + + + + + + + + beta12orEarlier + CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + CAS chemical registry number + Chemical registry number (CAS) + + + + CAS number + + + + + + + + + + beta12orEarlier + Beilstein registry number of a chemical compound. + Beilstein chemical registry number + + + + Chemical registry number (Beilstein) + + + + + + + + + + beta12orEarlier + Gmelin registry number of a chemical compound. + Gmelin chemical registry number + + + + Chemical registry number (Gmelin) + + + + + + + + + beta12orEarlier + 3-letter code word for a ligand (HET group) from a PDB file, for example ATP. + Component identifier code + Short ligand name + + + + HET group name + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing an amino acid. + + + + Amino acid name + + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing a nucleotide. + + + + Nucleotide code + + + + + + + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_strand_id + WHATIF: chain + Identifier of a polypeptide chain from a protein. + Chain identifier + PDB chain identifier + PDB strand id + Polypeptide chain identifier + Protein chain identifier + + + + This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA + Polypeptide chain ID + + + + + + + + + + beta12orEarlier + Name of a protein. + + + + Protein name + + + + + + + + + beta12orEarlier + Name or other identifier of an enzyme or record from a database of enzymes. + + + + Enzyme identifier + + + + + + + + + + beta12orEarlier + [0-9]+\.-\.-\.-|[0-9]+\.[0-9]+\.-\.-|[0-9]+\.[0-9]+\.[0-9]+\.-|[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ + Moby:Annotated_EC_Number + Moby:EC_Number + An Enzyme Commission (EC) number of an enzyme. + EC + EC code + Enzyme Commission number + + + + EC number + + + + + + + + + + beta12orEarlier + Name of an enzyme. + + + + Enzyme name + + + + + + + + + beta12orEarlier + Name of a restriction enzyme. + + + + Restriction enzyme name + + + + + + + + + beta12orEarlier + 1.5 + + + A specification (partial or complete) of one or more positions or regions of a molecular sequence or map. + + Sequence position specification + true + + + + + + + + + beta12orEarlier + A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file. + + + + Sequence feature ID + + + + + + + + + beta12orEarlier + PDBML:_atom_site.id + WHATIF: PDBx_atom_site + WHATIF: number + A position of one or more points (base or residue) in a sequence, or part of such a specification. + SO:0000735 + + + Sequence position + + + + + + + + + beta12orEarlier + Specification of range(s) of sequence positions. + + + Sequence range + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an nucleic acid feature. + + Nucleic acid feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a protein feature. + + Protein feature identifier + true + + + + + + + + + beta12orEarlier + The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key. + Sequence feature method + Sequence feature type + + + A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence. + Sequence feature key + + + + + + + + + beta12orEarlier + Typically one of the EMBL or Swiss-Prot feature qualifiers. + + + Feature qualifiers hold information about a feature beyond that provided by the feature key and location. + Sequence feature qualifier + + + + + + + + + + + beta12orEarlier + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label. + Sequence feature name + + + A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature. + Sequence feature label + + + + + + + + + + beta12orEarlier + The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications. + UFO + + + EMBOSS Uniform Feature Object + + + + + + + + + beta12orEarlier + beta12orEarlier + + + String of one or more ASCII characters representing a codon. + + Codon name + true + + + + + + + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database. + + + + Gene identifier + + + + + + + + + beta12orEarlier + Moby_namespace:Global_GeneCommonName + Moby_namespace:Global_GeneSymbol + The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name. + + + + Gene symbol + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene + An NCBI unique identifier of a gene. + Entrez gene ID + Gene identifier (Entrez) + Gene identifier (NCBI) + NCBI gene ID + NCBI geneid + + + + Gene ID (NCBI) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI RefSeq unique identifier of a gene. + + Gene identifier (NCBI RefSeq) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI UniGene unique identifier of a gene. + + Gene identifier (NCBI UniGene) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An Entrez unique identifier of a gene. + + Gene identifier (Entrez) + true + + + + + + + + + + beta12orEarlier + Identifier of a gene or feature from the CGD database. + CGD ID + + + + Gene ID (CGD) + + + + + + + + + + beta12orEarlier + Identifier of a gene from DictyBase. + + + + Gene ID (DictyBase) + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene (or other feature) from the Ensembl database. + Gene ID (Ensembl) + + + + Ensembl gene ID + + + + + + + + + + + beta12orEarlier + S[0-9]+ + Identifier of an entry from the SGD database. + SGD identifier + + + + Gene ID (SGD) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9\.-]* + Moby_namespace:GeneDB + Identifier of a gene from the GeneDB database. + GeneDB identifier + + + + Gene ID (GeneDB) + + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TIGR database. + + + + TIGR identifier + + + + + + + + + + beta12orEarlier + Gene:[0-9]{7} + Identifier of an gene from the TAIR database. + + + + TAIR accession (gene) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein structural domain. + + + + This is typically a character or string concatenated with a PDB identifier and a chain identifier. + Protein domain ID + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the SCOP database. + + + + SCOP domain identifier + + + + + + + + + beta12orEarlier + 1nr3A00 + Identifier of a protein domain from CATH. + CATH domain identifier + + + + CATH domain ID + + + + + + + + + beta12orEarlier + A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification. + + + + An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs. + SCOP concise classification string (sccs) + + + + + + + + + beta12orEarlier + 33229 + Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229. + SCOP unique identifier + sunid + + + + A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level. + SCOP sunid + + + + + + + + + beta12orEarlier + 3.30.1190.10.1.1.1.1.1 + A code number identifying a node from the CATH database. + CATH code + CATH node identifier + + + + CATH node ID + + + + + + + + + beta12orEarlier + The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes). + + + + Kingdom name + + + + + + + + + beta12orEarlier + The name of a species (typically a taxonomic group) of organism. + Organism species + + + + Species name + + + + + + + + + + beta12orEarlier + The name of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain name + + + + + + + + + beta12orEarlier + true + A string of characters that name or otherwise identify a resource on the Internet. + URIs + + + URI + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a biological or bioinformatics database. + Database identifier + + + + Database ID + + + + + + + + + beta12orEarlier + The name of a directory. + + + + Directory name + + + + + + + + + beta12orEarlier + The name (or part of a name) of a file (of any type). + + + + File name + + + + + + + + + + + + + + + + beta12orEarlier + Name of an ontology of biological or bioinformatics concepts and relations. + + + + Ontology name + + + + + + + + + beta12orEarlier + Moby:Link + Moby:URL + A Uniform Resource Locator (URL). + + + URL + + + + + + + + + beta12orEarlier + A Uniform Resource Name (URN). + + + URN + + + + + + + + + beta12orEarlier + A Life Science Identifier (LSID) - a unique identifier of some data. + Life Science Identifier + + + LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:<Authority>:<Namespace>:<ObjectID>[:<Version>] + LSID + + + + + + + + + + beta12orEarlier + The name of a biological or bioinformatics database. + + + + Database name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a molecular sequence database. + + Sequence database name + true + + + + + + + + + beta12orEarlier + The name of a file (of any type) with restricted possible values. + + + + Enumerated file name + + + + + + + + + beta12orEarlier + The extension of a file name. + + + + A file extension is the characters appearing after the final '.' in the file name. + File name extension + + + + + + + + + beta12orEarlier + The base name of a file. + + + + A file base name is the file name stripped of its directory specification and extension. + File base name + + + + + + + + + + + + + + + + beta12orEarlier + Name of a QSAR descriptor. + + + + QSAR descriptor name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type. + + This concept is required for completeness. It should never have child concepts. + Database entry identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of molecular sequence(s) or entries from a molecular sequence database. + + + + Sequence identifier + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a set of molecular sequence(s). + + + + Sequence set ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns. + + Sequence signature identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular sequence alignment, for example a record from an alignment database. + + + + Sequence alignment ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of a phylogenetic distance matrix. + + Phylogenetic distance matrix identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a phylogenetic tree for example from a phylogenetic tree database. + + + + Phylogenetic tree ID + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a comparison matrix. + Substitution matrix identifier + + + + Comparison matrix identifier + + + + + + + + + beta12orEarlier + true + A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment). + Structural profile identifier + + + + Structural (3D) profile ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of tertiary structure alignments. + + + + Structure alignment ID + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an index of amino acid physicochemical and biochemical property data. + + + + Amino acid index ID + + + + + + + + + + + + + + + beta12orEarlier + true + Molecular interaction ID + Identifier of a report of protein interactions from a protein interaction database (typically). + + + + Protein interaction ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein family. + Protein secondary database record identifier + + + + Protein family identifier + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Unique name of a codon usage table. + + + + Codon usage table name + + + + + + + + + + beta12orEarlier + true + Identifier of a transcription factor (or a TF binding site). + + + + Transcription factor identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of microarray data. + + + + Experiment annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of electron microscopy data. + + + + Electron microscopy model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Accession of a report of gene expression (e.g. a gene expression profile) from a database. + Gene expression profile identifier + + + + Gene expression report ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotypes and phenotypes. + + + + Genotype and phenotype annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of biological pathways or networks. + + + + Pathway or network identifier + + + + + + + + + beta12orEarlier + true + Identifier of a biological or biomedical workflow, typically from a database of workflows. + + + + Workflow ID + + + + + + + + + beta12orEarlier + true + Identifier of a data type definition from some provider. + Data resource definition identifier + + + + Data resource definition ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a mathematical model, typically an entry from a database. + Biological model identifier + + + + Biological model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of chemicals. + Chemical compound identifier + Compound ID + Small molecule identifier + + + + Compound identifier + + + + + + + + + beta12orEarlier + A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept ID + + + + + + + + + + + + + + + beta12orEarlier + true + Unique identifier of a scientific article. + Article identifier + + + + Article ID + + + + + + + + + + beta12orEarlier + FB[a-zA-Z_0-9]{2}[0-9]{7} + Identifier of an object from the FlyBase database. + + + + FlyBase ID + + + + + + + + + + beta12orEarlier + Name of an object from the WormBase database, usually a human-readable name. + + + + WormBase name + + + + + + + + + beta12orEarlier + Class of an object from the WormBase database. + + + + A WormBase class describes the type of object such as 'sequence' or 'protein'. + WormBase class + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a molecular sequence database entry. + Sequence accession number + + + + Sequence accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of molecular sequence. + + Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc). + Sequence type + true + + + + + + + + + + beta12orEarlier + The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications. + EMBOSS USA + + + + EMBOSS Uniform Sequence Address + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a protein sequence database entry. + Protein sequence accession number + + + + Sequence accession (protein) + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide sequence database entry. + Nucleotide sequence accession number + + + + Sequence accession (nucleic acid) + + + + + + + + + + beta12orEarlier + (NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+ + Accession number of a RefSeq database entry. + RefSeq ID + + + + RefSeq accession + + + + + + + + + beta12orEarlier + 1.0 + + + Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number. + + UniProt accession (extended) + true + + + + + + + + + + beta12orEarlier + An identifier of PIR sequence database entry. + PIR ID + PIR accession number + + + + PIR identifier + + + + + + + + + beta12orEarlier + 1.2 + + Identifier of a TREMBL sequence database entry. + + + TREMBL accession + true + + + + + + + + + beta12orEarlier + Primary identifier of a Gramene database entry. + Gramene primary ID + + + + Gramene primary identifier + + + + + + + + + + beta12orEarlier + Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases. + + + + EMBL/GenBank/DDBJ ID + + + + + + + + + + beta12orEarlier + A unique identifier of an entry (gene cluster) from the NCBI UniGene database. + UniGene ID + UniGene cluster ID + UniGene identifier + + + + Sequence cluster ID (UniGene) + + + + + + + + + + + beta12orEarlier + Identifier of a dbEST database entry. + dbEST ID + + + + dbEST accession + + + + + + + + + + beta12orEarlier + Identifier of a dbSNP database entry. + dbSNP identifier + + + + dbSNP ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The EMBOSS type of a molecular sequence. + + See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes. + EMBOSS sequence type + true + + + + + + + + + beta12orEarlier + 1.5 + + + List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile). + + EMBOSS listfile + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a cluster of molecular sequence(s). + + + + Sequence cluster ID + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the COG database. + COG ID + + + + Sequence cluster ID (COG) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence motif, for example an entry from a motif database. + + + + Sequence motif identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence profile. + + + + A sequence profile typically represents a sequence alignment. + Sequence profile ID + + + + + + + + + beta12orEarlier + Identifier of an entry from the ELMdb database of protein functional sites. + + + + ELM ID + + + + + + + + + beta12orEarlier + PS[0-9]{5} + Accession number of an entry from the Prosite database. + Prosite ID + + + + Prosite accession number + + + + + + + + + + + + + + + + beta12orEarlier + Unique identifier or name of a HMMER hidden Markov model. + + + + HMMER hidden Markov model ID + + + + + + + + + + beta12orEarlier + Unique identifier or name of a profile from the JASPAR database. + + + + JASPAR profile ID + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a sequence alignment. + + Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on. + Sequence alignment type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The type of a BLAST sequence alignment. + + BLAST sequence alignment type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a phylogenetic tree. + + For example 'nj', 'upgmp' etc. + Phylogenetic tree type + true + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeBASE database. + + + + TreeBASE study accession number + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeFam database. + + + + TreeFam accession number + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a comparison matrix. + + For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used. + Comparison matrix type + true + + + + + + + + + + + + + + + + beta12orEarlier + Unique name or identifier of a comparison matrix. + Substitution matrix name + + + + See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix. + Comparison matrix name + + + + + + + + + + beta12orEarlier + [0-9][a-zA-Z_0-9]{3} + An identifier of an entry from the PDB database. + PDB identifier + PDBID + + + + A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf) + PDB ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the AAindex database. + + + + AAindex ID + + + + + + + + + + beta12orEarlier + Accession number of an entry from the BIND database. + + + + BIND accession number + + + + + + + + + + beta12orEarlier + EBI\-[0-9]+ + Accession number of an entry from the IntAct database. + + + + IntAct accession number + + + + + + + + + + beta12orEarlier + Name of a protein family. + + + + Protein family name + + + + + + + + + + + + + + + beta12orEarlier + Name of an InterPro entry, usually indicating the type of protein matches for that entry. + + + + InterPro entry name + + + + + + + + + + + + + + + + beta12orEarlier + IPR015590 + IPR[0-9]{6} + Primary accession number of an InterPro entry. + InterPro primary accession + InterPro primary accession number + + + + Every InterPro entry has a unique accession number to provide a persistent citation of database records. + InterPro accession + + + + + + + + + + + + + + + beta12orEarlier + Secondary accession number of an InterPro entry. + InterPro secondary accession number + + + + InterPro secondary accession + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the Gene3D database. + + + + Gene3D ID + + + + + + + + + + beta12orEarlier + PIRSF[0-9]{6} + Unique identifier of an entry from the PIRSF database. + + + + PIRSF ID + + + + + + + + + + beta12orEarlier + PR[0-9]{5} + The unique identifier of an entry in the PRINTS database. + + + + PRINTS code + + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Accession number of a Pfam entry. + + + + Pfam accession number + + + + + + + + + + beta12orEarlier + SM[0-9]{5} + Accession number of an entry from the SMART database. + + + + SMART accession number + + + + + + + + + + beta12orEarlier + Unique identifier (number) of a hidden Markov model from the Superfamily database. + + + + Superfamily hidden Markov model number + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the TIGRFam database. + TIGRFam accession number + + + + TIGRFam ID + + + + + + + + + + beta12orEarlier + PD[0-9]+ + A ProDom domain family accession number. + + + + ProDom is a protein domain family database. + ProDom accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TRANSFAC database. + + + + TRANSFAC accession number + + + + + + + + + beta12orEarlier + [AEP]-[a-zA-Z_0-9]{4}-[0-9]+ + Accession number of an entry from the ArrayExpress database. + ArrayExpress experiment ID + + + + ArrayExpress accession number + + + + + + + + + beta12orEarlier + [0-9]+ + PRIDE experiment accession number. + + + + PRIDE experiment accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMDB electron microscopy database. + + + + EMDB ID + + + + + + + + + + beta12orEarlier + [GDS|GPL|GSE|GSM][0-9]+ + Accession number of an entry from the GEO database. + + + + GEO accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the GermOnline database. + + + + GermOnline ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMAGE database. + + + + EMAGE ID + + + + + + + + + beta12orEarlier + true + Accession number of an entry from a database of disease. + + + + Disease ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the HGVbase database. + + + + HGVbase ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the HIVDB database. + + HIVDB identifier + true + + + + + + + + + + beta12orEarlier + [*#+%^]?[0-9]{6} + Identifier of an entry from the OMIM database. + + + + OMIM ID + + + + + + + + + + + beta12orEarlier + Unique identifier of an object from one of the KEGG databases (excluding the GENES division). + + + + KEGG object identifier + + + + + + + + + + beta12orEarlier + REACT_[0-9]+(\.[0-9]+)? + Identifier of an entry from the Reactome database. + Reactome ID + + + + Pathway ID (reactome) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the aMAZE database. + + Pathway ID (aMAZE) + true + + + + + + + + + + + beta12orEarlier + Identifier of an pathway from the BioCyc biological pathways database. + BioCyc pathway ID + + + + Pathway ID (BioCyc) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the INOH database. + INOH identifier + + + + Pathway ID (INOH) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PATIKA database. + PATIKA ID + + + + Pathway ID (PATIKA) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB. + CPDB ID + + + + This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined. + Pathway ID (CPDB) + + + + + + + + + + beta12orEarlier + PTHR[0-9]{5} + Identifier of a biological pathway from the Panther Pathways database. + Panther Pathways ID + + + + Pathway ID (Panther) + + + + + + + + + + + + + + + + beta12orEarlier + MIR:00100005 + MIR:[0-9]{8} + Unique identifier of a MIRIAM data resource. + + + + This is the identifier used internally by MIRIAM for a data type. + MIRIAM identifier + + + + + + + + + + + + + + + beta12orEarlier + The name of a data type from the MIRIAM database. + + + + MIRIAM data type name + + + + + + + + + + + + + + + + + beta12orEarlier + urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202 + The URI (URL or URN) of a data entity from the MIRIAM database. + identifiers.org synonym + + + + A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term. + MIRIAM URI + + + + + + + + + beta12orEarlier + UniProt|Enzyme Nomenclature + The primary name of a data type from the MIRIAM database. + + + + The primary name of a MIRIAM data type is taken from a controlled vocabulary. + MIRIAM data type primary name + + + + + UniProt|Enzyme Nomenclature + A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'. + + + + + + + + + beta12orEarlier + A synonymous name of a data type from the MIRIAM database. + + + + A synonymous name for a MIRIAM data type taken from a controlled vocabulary. + MIRIAM data type synonymous name + + + + + + + + + + beta12orEarlier + Unique identifier of a Taverna workflow. + + + + Taverna workflow ID + + + + + + + + + + beta12orEarlier + Name of a biological (mathematical) model. + + + + Biological model name + + + + + + + + + + beta12orEarlier + (BIOMD|MODEL)[0-9]{10} + Unique identifier of an entry from the BioModel database. + + + + BioModel ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure. + PubChem compound accession identifier + + + + PubChem CID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the ChemSpider database. + + + + ChemSpider ID + + + + + + + + + + beta12orEarlier + CHEBI:[0-9]+ + Identifier of an entry from the ChEBI database. + ChEBI IDs + ChEBI identifier + + + + ChEBI ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the BioPax ontology. + + + + BioPax concept ID + + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a concept from The Gene Ontology. + GO concept identifier + + + + GO concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MeSH vocabulary. + + + + MeSH concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the HGNC controlled vocabulary. + + + + HGNC concept ID + + + + + + + + + + + beta12orEarlier + 9662|3483|182682 + [1-9][0-9]{0,8} + A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database. + NCBI tax ID + NCBI taxonomy identifier + + + + NCBI taxonomy ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the Plant Ontology (PO). + + + + Plant Ontology concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the UMLS vocabulary. + + + + UMLS concept ID + + + + + + + + + + beta12orEarlier + FMA:[0-9]+ + An identifier of a concept from Foundational Model of Anatomy. + + + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the EMAP mouse ontology. + + + + EMAP concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the ChEBI ontology. + + + + ChEBI concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MGED ontology. + + + + MGED concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the myGrid ontology. + + + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid concept ID + + + + + + + + + + beta12orEarlier + 4963447 + [1-9][0-9]{0,8} + PubMed unique identifier of an article. + PMID + + + + PubMed ID + + + + + + + + + + beta12orEarlier + (doi\:)?[0-9]{2}\.[0-9]{4}/.* + Digital Object Identifier (DOI) of a published article. + Digital Object Identifier + + + + DOI + + + + + + + + + + beta12orEarlier + Medline UI (unique identifier) of an article. + Medline unique identifier + + + + The use of Medline UI has been replaced by the PubMed unique identifier. + Medline UI + + + + + + + + + beta12orEarlier + The name of a computer package, application, method or function. + + + + Tool name + + + + + + + + + beta12orEarlier + The unique name of a signature (sequence classifier) method. + + + + Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP. + Tool name (signature) + + + + + + + + + beta12orEarlier + The name of a BLAST tool. + BLAST name + + + + This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'. + Tool name (BLAST) + + + + + + + + + beta12orEarlier + The name of a FASTA tool. + + + + This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'. + Tool name (FASTA) + + + + + + + + + beta12orEarlier + The name of an EMBOSS application. + + + + Tool name (EMBOSS) + + + + + + + + + beta12orEarlier + The name of an EMBASSY package. + + + + Tool name (EMBASSY package) + + + + + + + + + beta12orEarlier + A QSAR constitutional descriptor. + QSAR constitutional descriptor + + + QSAR descriptor (constitutional) + + + + + + + + + beta12orEarlier + A QSAR electronic descriptor. + QSAR electronic descriptor + + + QSAR descriptor (electronic) + + + + + + + + + beta12orEarlier + A QSAR geometrical descriptor. + QSAR geometrical descriptor + + + QSAR descriptor (geometrical) + + + + + + + + + beta12orEarlier + A QSAR topological descriptor. + QSAR topological descriptor + + + QSAR descriptor (topological) + + + + + + + + + beta12orEarlier + A QSAR molecular descriptor. + QSAR molecular descriptor + + + QSAR descriptor (molecular) + + + + + + + + + beta12orEarlier + Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (protein) + + + + + + + + + beta12orEarlier + Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (nucleic acid) + + + + + + + + + + + + + + + beta12orEarlier + A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information. + + + The cluster might include sequences identifiers, short descriptions, alignment and summary information. + Sequence cluster + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration. + + A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'. + Psiblast checkpoint file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequences generated by HMMER package in FASTA-style format. + + HMMER synthetic sequences set + true + + + + + + + + + + + + + + + beta12orEarlier + A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses. + + + Proteolytic digest + + + + + + + + + beta12orEarlier + SO:0000412 + Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease. + + + Restriction digest + + + + + + + + + beta12orEarlier + Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set. + + + PCR primers + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format. + + vectorstrip cloning vector definition file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format. + + Primer3 internal oligo mishybridizing library + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format. + + Primer3 mispriming library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of one or more pairs of primer sequences, as used by EMBOSS primersearch application. + + primersearch primer pairs sequence record + true + + + + + + + + + + beta12orEarlier + A cluster of protein sequences. + Protein sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (protein) + + + + + + + + + + beta12orEarlier + A cluster of nucleotide sequences. + Nucleotide sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (nucleic acid) + + + + + + + + + beta12orEarlier + The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths. + + + Sequence length + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence word. + + Word size is used for example in word-based sequence database search methods. + Word size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence window. + + A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring. + Window size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Specification of range(s) of length of sequences. + + Sequence length range + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc. + + + Sequence information report + true + + + + + + + + + beta12orEarlier + An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis. + Sequence properties report + + + Sequence property + + + + + + + + + beta12orEarlier + Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence. + Feature record + Features + General sequence features + Sequence features report + SO:0000110 + + + This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required. + Sequence features + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + beta13 + + + Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Sequence features (comparative) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from protein sequence data. + + Sequence property (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from nucleotide sequence data. + + Sequence property (nucleic acid) + true + + + + + + + + + beta12orEarlier + A report on sequence complexity, for example low-complexity or repeat regions in sequences. + Sequence property (complexity) + + + Sequence complexity report + + + + + + + + + beta12orEarlier + A report on ambiguity in molecular sequence(s). + Sequence property (ambiguity) + + + Sequence ambiguity report + + + + + + + + + beta12orEarlier + A report (typically a table) on character or word composition / frequency of a molecular sequence(s). + Sequence composition + Sequence property (composition) + + + Sequence composition report + + + + + + + + + beta12orEarlier + A report on peptide fragments of certain molecular weight(s) in one or more protein sequences. + + + Peptide molecular weight hits + + + + + + + + + beta12orEarlier + A plot of third base position variability in a nucleotide sequence. + + + Base position variability plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A table of character or word composition / frequency of a molecular sequence. + + Sequence composition table + true + + + + + + + + + + beta12orEarlier + A table of base frequencies of a nucleotide sequence. + + + Base frequencies table + + + + + + + + + + beta12orEarlier + A table of word composition of a nucleotide sequence. + + + Base word frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid frequencies of a protein sequence. + Sequence composition (amino acid frequencies) + + + Amino acid frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid word composition of a protein sequence. + Sequence composition (amino acid words) + + + Amino acid word frequencies table + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence in DAS format. + + DAS sequence feature annotation + true + + + + + + + + + beta12orEarlier + Annotation of positional sequence features, organised into a standard feature table. + Sequence feature table + + + Feature table + + + + + + + + + + + + + + + beta12orEarlier + A map of (typically one) DNA sequence annotated with positional or non-positional features. + DNA map + + + Map + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable. + Feature table (nucleic acid) + Nucleic acid feature table + Genome features + Genomic features + + + This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features. + Nucleic acid features + + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a protein sequence. + Feature table (protein) + Protein feature table + + + This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features. + Protein features + + + + + + + + + beta12orEarlier + Moby:GeneticMap + A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies. + Linkage map + + + A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms. + Genetic map + + + + + + + + + beta12orEarlier + A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs. + + + A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment. + Sequence map + + + + + + + + + beta12orEarlier + A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them. + + + Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing. + Physical map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image of a sequence with matches to signatures, motifs or profiles. + + + Sequence signature map + true + + + + + + + + + beta12orEarlier + A map showing banding patterns derived from direct observation of a stained chromosome. + Chromosome map + Cytogenic map + Cytologic map + + + This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms. + Cytogenetic map + + + + + + + + + beta12orEarlier + A gene map showing distances between loci based on relative cotransduction frequencies. + + + DNA transduction map + + + + + + + + + beta12orEarlier + Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene. + + + Gene map + + + + + + + + + beta12orEarlier + Sequence map of a plasmid (circular DNA). + + + Plasmid map + + + + + + + + + beta12orEarlier + Sequence map of a whole genome. + + + Genome map + + + + + + + + + + beta12orEarlier + Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence. + + + Restriction map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches. + InterPro compact match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing detailed information on matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. + InterPro detailed match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing the architecture of InterPro domains in a protein sequence. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein. + InterPro architecture image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + SMART protein schematic in PNG format. + + SMART protein schematic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences. + + + GlobPlot domain image + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences. + + + Sequence motif matches + true + + + + + + + + + beta12orEarlier + 1.5 + + + Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + The report might include derived data map such as classification, annotation, organisation, periodicity etc. + Sequence features (repeats) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + + Gene and transcript structure (report) + true + + + + + + + + + beta12orEarlier + 1.8 + + regions of a nucleic acid sequence containing mobile genetic elements. + + + Mobile genetic elements + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on quadruplex-forming motifs in a nucleotide sequence. + + Nucleic acid features (quadruplexes) + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on nucleosome formation potential or exclusion sequence(s). + + + Nucleosome exclusion sequences + true + + + + + + + + + beta12orEarlier + beta13 + + A report on exonic splicing enhancers (ESE) in an exon. + + + Gene features (exonic splicing enhancer) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc. + + Nucleic acid features (microRNA) + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding region + true + + + + + + + + + beta12orEarlier + beta13 + + + A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence. + + Gene features (SECIS element) + true + + + + + + + + + beta12orEarlier + 1.8 + + transcription factor binding sites (TFBS) in a DNA sequence. + + + Transcription factor binding sites + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites. + + Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids. + Protein features (sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein features report (signal peptides) + true + + + + + + + + + beta12orEarlier + 1.8 + + cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein features report (cleavage sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein features (post-translation modifications) + true + + + + + + + + + beta12orEarlier + 1.8 + + catalytic residues (active site) of an enzyme. + + + Protein features report (active sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids. + + + Protein features report (binding sites) + true + + + + + + + + + beta12orEarlier + beta13 + + A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data. + + + Epitope mapping is commonly done during vaccine design. + Protein features (epitopes) + true + + + + + + + + + beta12orEarlier + 1.8 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein features report (nucleic acid binding sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on epitopes that bind to MHC class I molecules. + + MHC Class I epitopes report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted epitopes that bind to MHC class II molecules. + + MHC Class II epitopes report + true + + + + + + + + + beta12orEarlier + beta13 + + A report or plot of PEST sites in a protein sequence. + + + 'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically. + Protein features (PEST sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Scores from a sequence database search (for example a BLAST search). + + Sequence database hits scores list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignments from a sequence database search (for example a BLAST search). + + Sequence database hits alignments list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search). + + Sequence database hits evaluation data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alphabet for the motifs (patterns) that MEME will search for. + + MEME motif alphabet + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MEME background frequencies file. + + MEME background frequencies file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of directives for ordering and spacing of MEME motifs. + + MEME motifs directive file + true + + + + + + + + + beta12orEarlier + Dirichlet distribution used by hidden Markov model analysis programs. + + + Dirichlet distribution + + + + + + + + + beta12orEarlier + 1.4 + + + + Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states. + + HMM emission and transition counts + true + + + + + + + + + beta12orEarlier + Regular expression pattern. + + + Regular expression + + + + + + + + + + + + + + + beta12orEarlier + Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence. + + + Sequence motif + + + + + + + + + + + + + + + beta12orEarlier + Some type of statistical model representing a (typically multiple) sequence alignment. + + + Sequence profile + http://semanticscience.org/resource/SIO_010531 + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved protein sequence pattern. + InterPro entry + Protein domain signature + Protein family signature + Protein region signature + Protein repeat signature + Protein site signature + + + Protein signature + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide regular expression pattern from the Prosite database. + + Prosite nucleotide pattern + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein regular expression pattern from the Prosite database. + + Prosite protein pattern + true + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position. + PFM + + + Position frequency matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position. + PWM + + + Contributions of individual sequences to the matrix might be uneven (weighted). + Position weight matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position. + ICM + + + Information content matrix + + + + + + + + + beta12orEarlier + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences. + HMM + + + Hidden Markov model + + + + + + + + + beta12orEarlier + One or more fingerprints (sequence classifiers) as used in the PRINTS database. + + + Fingerprint + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein signature of the type used in the EMBASSY Signature package. + + Domainatrix signature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NULL hidden Markov model representation used by the HMMER package. + + HMMER NULL hidden Markov model + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein family signature (sequence classifier) from the InterPro database. + + Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures. + Protein family signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein domain signature (sequence classifier) from the InterPro database. + + Protein domain signatures identify structural or functional domains or other units with defined boundaries. + Protein domain signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein region signature (sequence classifier) from the InterPro database. + + A protein region signature defines a region which cannot be described as a protein family or domain signature. + Protein region signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein repeat signature (sequence classifier) from the InterPro database. + + A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain. + Protein repeat signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein site signature (sequence classifier) from the InterPro database. + + A protein site signature is a classifier for a specific site in a protein. + Protein site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein conserved site signature (sequence classifier) from the InterPro database. + + A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification. + Protein conserved site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein active site signature (sequence classifier) from the InterPro database. + + A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available. + Protein active site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein binding site signature (sequence classifier) from the InterPro database. + + A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification. + Protein binding site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein post-translational modification signature (sequence classifier) from the InterPro database. + + A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible. + Protein post-translational modification signature + true + + + + + + + + + beta12orEarlier + true + Alignment of exactly two molecular sequences. + Sequence alignment (pair) + + + Pair sequence alignment + http://semanticscience.org/resource/SIO_010068 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two molecular sequences. + + Sequence alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment of multiple nucleotide sequences. + Sequence alignment (nucleic acid) + DNA sequence alignment + RNA sequence alignment + + + Nucleic acid sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple protein sequences. + Sequence alignment (protein) + + + Protein sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences of different types. + Sequence alignment (hybrid) + + + Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA. + Hybrid sequence alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two nucleotide sequences. + + Sequence alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two protein sequences. + + Sequence alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of exactly two molecular sequences of different types. + + Hybrid sequence alignment (pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two nucleotide sequences. + + Multiple nucleotide sequence alignment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two protein sequences. + + Multiple protein sequence alignment + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the penalty for opening or extending a gap in an alignment. + + + Alignment score or penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Whether end gaps are scored or not. + + Score end gaps control + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of sequences in an output sequence alignment. + + Aligned sequence order + true + + + + + + + + + beta12orEarlier + A penalty for opening a gap in an alignment. + + + Gap opening penalty + + + + + + + + + beta12orEarlier + A penalty for extending a gap in an alignment. + + + Gap extension penalty + + + + + + + + + beta12orEarlier + A penalty for gaps that are close together in an alignment. + + + Gap separation penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + Terminal gap penalty + true + + + + + + + + + beta12orEarlier + The score for a 'match' used in various sequence database search applications with simple scoring schemes. + + + Match reward score + + + + + + + + + beta12orEarlier + The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes. + + + Mismatch penalty score + + + + + + + + + beta12orEarlier + This is the threshold drop in score at which extension of word alignment is halted. + + + Drop off score + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (float) + true + + + + + + + + + beta12orEarlier + A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap opening penalty + + + + + + + + + beta12orEarlier + A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap extension penalty + + + + + + + + + beta12orEarlier + Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences. + + + Sequence identity + + + + + + + + + beta12orEarlier + Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension. + + + Data Type is float probably. + Sequence similarity + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on molecular sequence alignment quality (estimated accuracy). + + Sequence alignment metadata (quality report) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on character conservation in a molecular sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment report (site conservation) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures. + + Sequence alignment report (site correlation) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment). + + Sequence-profile alignment (Domainatrix signature) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequence(s) to a hidden Markov model(s). + + Sequence-profile alignment (HMM) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequences to a protein fingerprint from the PRINTS database. + + Sequence-profile alignment (fingerprint) + true + + + + + + + + + beta12orEarlier + Continuous quantitative data that may be read during phylogenetic tree calculation. + Phylogenetic continuous quantitative characters + Quantitative traits + + + Phylogenetic continuous quantitative data + + + + + + + + + beta12orEarlier + Character data with discrete states that may be read during phylogenetic tree calculation. + Discrete characters + Discretely coded characters + Phylogenetic discrete states + + + Phylogenetic discrete data + + + + + + + + + beta12orEarlier + One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny. + Phylogenetic report (cliques) + + + Phylogenetic character cliques + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic invariants data for testing alternative tree topologies. + Phylogenetic report (invariants) + + + Phylogenetic invariants + + + + + + + + + beta12orEarlier + 1.5 + + + A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis. + Phylogenetic report + true + + + + + + + + + beta12orEarlier + A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis. + Phylogenetic tree report (DNA substitution model) + Sequence alignment report (DNA substitution model) + Substitution model + + + DNA substitution model + + + + + + + + + beta12orEarlier + 1.4 + + + Data about the shape of a phylogenetic tree. + + Phylogenetic tree report (tree shape) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the confidence of a phylogenetic tree. + + Phylogenetic tree report (tree evaluation) + true + + + + + + + + + beta12orEarlier + Distances, such as Branch Score distance, between two or more phylogenetic trees. + Phylogenetic tree report (tree distances) + + + Phylogenetic tree distances + + + + + + + + + beta12orEarlier + 1.4 + + + Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis. + + Phylogenetic tree report (tree stratigraphic) + true + + + + + + + + + beta12orEarlier + Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts. + Phylogenetic report (character contrasts) + + + Phylogenetic character contrasts + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for sequence comparison. + + Comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for sequence comparison. + + Comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for nucleotide comparison. + Nucleotide comparison matrix + Nucleotide substitution matrix + + + Comparison matrix (nucleotide) + + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid comparison. + Amino acid comparison matrix + Amino acid substitution matrix + + + Comparison matrix (amino acid) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for nucleotide comparison. + + Nucleotide comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for nucleotide comparison. + + Nucleotide comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for amino acid comparison. + + Amino acid comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for amino acid comparison. + + Amino acid comparison matrix (floats) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a nucleic acid tertiary (3D) structure. + + + Nucleic acid structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules. + Protein structures + + + Protein structure + + + + + + + + + beta12orEarlier + The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule. + + + This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead. + Protein-ligand complex + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a carbohydrate (3D) structure. + + + Carbohydrate structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound. + CHEBI:23367 + + + Small molecule structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a DNA tertiary (3D) structure. + + + DNA structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for an RNA tertiary (3D) structure. + + + RNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc. + + + tRNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain. + + + Protein chain + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a protein domain. + + + Protein domain + + + + + + + + + beta12orEarlier + 1.5 + + + 3D coordinate and associated data for a protein tertiary (3D) structure (all atoms). + + Protein structure (all atoms) + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only). + Protein structure (C-alpha atoms) + + + C-beta atoms from amino acid side-chains may be included. + C-alpha trace + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms). + + Protein chain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein chain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms). + + Protein domain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein domain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of exactly two molecular tertiary (3D) structures. + Pair structure alignment + + + Structure alignment (pair) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two molecular tertiary (3D) structures. + + Structure alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of protein tertiary (3D) structures. + Structure alignment (protein) + + + Protein structure alignment + + + + + + + + + beta12orEarlier + Alignment (superimposition) of nucleic acid tertiary (3D) structures. + Structure alignment (nucleic acid) + + + Nucleic acid structure alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures. + + Structure alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two protein tertiary (3D) structures. + + Multiple protein tertiary structure alignment + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered). + + Structure alignment (protein all atoms) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be considered. + Structure alignment (protein C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Pairwise protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Pairwise protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Multiple protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Multiple protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures. + + Structure alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures. + + Multiple nucleic acid tertiary structure alignment + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of RNA tertiary (3D) structures. + Structure alignment (RNA) + + + RNA structure alignment + + + + + + + + + beta12orEarlier + Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures. + + + Structural transformation matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite hit table of protein chain tertiary structure alignment data. + + The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given. + DaliLite hit table + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A score reflecting structural similarities of two molecules. + + Molecular similarity score + true + + + + + + + + + beta12orEarlier + Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates. + RMSD + + + Root-mean-square deviation + + + + + + + + + beta12orEarlier + A measure of the similarity between two ligand fingerprints. + + + A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types. + Tanimoto similarity score + + + + + + + + + beta12orEarlier + A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments. + + + 3D-1D scoring matrix + + + + + + + + + + beta12orEarlier + A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids. + + + Amino acid index + + + + + + + + + beta12orEarlier + Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids. + Chemical classes (amino acids) + + + Amino acid index (chemical classes) + + + + + + + + + beta12orEarlier + Statistical protein contact potentials. + Contact potentials (amino acid pair-wise) + + + Amino acid pair-wise contact potentials + + + + + + + + + beta12orEarlier + Molecular weights of amino acids. + Molecular weight (amino acids) + + + Amino acid index (molecular weight) + + + + + + + + + beta12orEarlier + Hydrophobic, hydrophilic or charge properties of amino acids. + Hydropathy (amino acids) + + + Amino acid index (hydropathy) + + + + + + + + + beta12orEarlier + Experimental free energy values for the water-interface and water-octanol transitions for the amino acids. + White-Wimley data (amino acids) + + + Amino acid index (White-Wimley data) + + + + + + + + + beta12orEarlier + Van der Waals radii of atoms for different amino acid residues. + van der Waals radii (amino acids) + + + Amino acid index (van der Waals radii) + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific enzyme. + + Enzyme report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific restriction enzyme such as enzyme reference data. + + This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc. + Restriction enzyme report + true + + + + + + + + + beta12orEarlier + List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents. + + + The report might include associated data such as frequency of peptide fragment molecular weights. + Peptide molecular weights + + + + + + + + + beta12orEarlier + Report on the hydrophobic moment of a polypeptide sequence. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Peptide hydrophobic moment + + + + + + + + + beta12orEarlier + The aliphatic index of a protein. + + + The aliphatic index is the relative protein volume occupied by aliphatic side chains. + Protein aliphatic index + + + + + + + + + beta12orEarlier + A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein sequence hydropathy plot + + + + + + + + + beta12orEarlier + A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence. + + + Protein charge plot + + + + + + + + + beta12orEarlier + The solubility or atomic solvation energy of a protein sequence or structure. + Protein solubility data + + + Protein solubility + + + + + + + + + beta12orEarlier + Data on the crystallizability of a protein sequence. + Protein crystallizability data + + + Protein crystallizability + + + + + + + + + beta12orEarlier + Data on the stability, intrinsic disorder or globularity of a protein sequence. + Protein globularity data + + + Protein globularity + + + + + + + + + + beta12orEarlier + The titration curve of a protein. + + + Protein titration curve + + + + + + + + + beta12orEarlier + The isoelectric point of one proteins. + + + Protein isoelectric point + + + + + + + + + beta12orEarlier + The pKa value of a protein. + + + Protein pKa value + + + + + + + + + beta12orEarlier + The hydrogen exchange rate of a protein. + + + Protein hydrogen exchange rate + + + + + + + + + beta12orEarlier + The extinction coefficient of a protein. + + + Protein extinction coefficient + + + + + + + + + beta12orEarlier + The optical density of a protein. + + + Protein optical density + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins). + + Protein subcellular localisation + true + + + + + + + + + beta12orEarlier + An report on allergenicity / immunogenicity of peptides and proteins. + Peptide immunogenicity + Peptide immunogenicity report + + + This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity data + + + + + + + + + beta12orEarlier + beta13 + + + A report on the immunogenicity of MHC class I or class II binding peptides. + + MHC peptide immunogenicity report + true + + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains. + Protein property (structural) + Protein report (structure) + Protein structural property + Protein structure report (domain) + Protein structure-derived report + + + Protein structure report + + + + + + + + + beta12orEarlier + Report on the quality of a protein three-dimensional model. + Protein property (structural quality) + Protein report (structural quality) + Protein structure report (quality evaluation) + Protein structure validation report + + + Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc. + Protein structural quality report + + + + + + + + + beta12orEarlier + 1.12 + + Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups. + + + Protein non-covalent interactions report + true + + + + + + + + + beta12orEarlier + 1.4 + + + Informative report on flexibility or motion of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein flexibility or motion report + true + + + + + + + + + beta12orEarlier + Data on the solvent accessible or buried surface area of a protein structure. + + + This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc. + Protein solvent accessibility + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein surface report + true + + + + + + + + + beta12orEarlier + Phi/psi angle data or a Ramachandran plot of a protein structure. + + + Ramachandran plot + + + + + + + + + beta12orEarlier + Data on the net charge distribution (dipole moment) of a protein structure. + + + Protein dipole moment + + + + + + + + + + beta12orEarlier + A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix + + + + + + + + + beta12orEarlier + An amino acid residue contact map for a protein structure. + + + Protein contact map + + + + + + + + + beta12orEarlier + Report on clusters of contacting residues in protein structures such as a key structural residue network. + + + Protein residue 3D cluster + + + + + + + + + beta12orEarlier + Patterns of hydrogen bonding in protein structures. + + + Protein hydrogen bonds + + + + + + + + + beta12orEarlier + 1.4 + + + Non-canonical atomic interactions in protein structures. + + Protein non-canonical interactions + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the CATH database. + + The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links. + CATH node + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the SCOP database. + + SCOP node + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format. + + + EMBASSY domain classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'class' node from the CATH database. + + CATH class + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'architecture' node from the CATH database. + + CATH architecture + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'topology' node from the CATH database. + + CATH topology + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'homologous superfamily' node from the CATH database. + + CATH homologous superfamily + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'structurally similar group' node from the CATH database. + + CATH structurally similar group + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'functional category' node from the CATH database. + + CATH functional category + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s). + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Protein fold recognition report + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interaction report + true + + + + + + + + + beta12orEarlier + An informative report on protein-ligand (small molecule) interaction(s). + Protein-drug interaction report + + + Protein-ligand interaction report + + + + + + + + + beta12orEarlier + 1.8 + + protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions report + true + + + + + + + + + beta12orEarlier + Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating. + Nucleic acid stability profile + Melting map + Nucleic acid melting curve + + + A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence. + Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature. + Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature + Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature. + Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position. + Nucleic acid melting profile + + + + + + + + + beta12orEarlier + Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid enthalpy + + + + + + + + + beta12orEarlier + Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid entropy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + Nucleic acid melting temperature + true + + + + + + + + + beta12orEarlier + 1.21 + + Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid stitch profile + true + + + + + + + + + beta12orEarlier + DNA base pair stacking energies data. + + + DNA base pair stacking energies data + + + + + + + + + beta12orEarlier + DNA base pair twist angle data. + + + DNA base pair twist angle data + + + + + + + + + beta12orEarlier + DNA base trimer roll angles data. + + + DNA base trimer roll angles data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA parameters used by the Vienna package. + + Vienna RNA parameters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Structure constraints used by the Vienna package. + + Vienna RNA structure constraints + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA concentration data used by the Vienna package. + + Vienna RNA concentration data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA calculated energy data generated by the Vienna package. + + Vienna RNA calculated energy + true + + + + + + + + + + beta12orEarlier + Dotplot of RNA base pairing probability matrix. + + + Such as generated by the Vienna package. + Base pairing probability matrix dotplot + + + + + + + + + beta12orEarlier + A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc. + Nucleic acid report (folding model) + Nucleic acid report (folding) + RNA secondary structure folding classification + RNA secondary structure folding probabilities + + + Nucleic acid folding report + + + + + + + + + + + + + + + beta12orEarlier + Table of codon usage data calculated from one or more nucleic acid sequences. + + + A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table. + Codon usage table + + + + + + + + + beta12orEarlier + A genetic code for an organism. + + + A genetic code need not include detailed codon usage information. + Genetic code + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple measure of synonymous codon usage bias often used to predict gene expression levels. + + Codon adaptation index + true + + + + + + + + + beta12orEarlier + A plot of the synonymous codon usage calculated for windows over a nucleotide sequence. + Synonymous codon usage statistic plot + + + Codon usage bias plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons. + + Nc statistic + true + + + + + + + + + beta12orEarlier + The differences in codon usage fractions between two codon usage tables. + + + Codon usage fraction difference + + + + + + + + + beta12orEarlier + A human-readable collection of information about the influence of genotype on drug response. + + + The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomic test report + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific disease. + + + For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + Disease report + + + + + + + + + beta12orEarlier + 1.8 + + A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium (report) + true + + + + + + + + + + beta12orEarlier + A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context. + + + Heat map + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about which probes belong to which probe set. + + Affymetrix probe sets library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated. + GIN file + + Affymetrix probe sets information library file + true + + + + + + + + + beta12orEarlier + 1.12 + + Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS. + + + Molecular weights standard fingerprint + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a metabolic pathway. + + + This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc. + Metabolic pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + genetic information processing pathways. + + + Genetic information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + environmental information processing pathways. + + + Environmental information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a signal transduction pathway. + + + Signal transduction pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + Topic concernning cellular process pathways. + + + Cellular process pathways report + true + + + + + + + + + beta12orEarlier + 1.8 + + disease pathways, typically of human disease. + + + Disease pathway or network report + true + + + + + + + + + beta12orEarlier + 1.21 + + A report typically including a map (diagram) of drug structure relationships. + + + Drug structure relationship map + true + + + + + + + + + beta12orEarlier + 1.8 + + + networks of protein interactions. + + Protein interaction networks + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources. + + A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types. + MIRIAM datatype + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the lower or upper limit of an expectation value (E-value). + Expectation value + + + An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score. + E-value + + + + + + + + + beta12orEarlier + The z-value is the number of standard deviations a data value is above or below a mean value. + + + A z-value might be specified as a threshold for reporting hits from database searches. + Z-value + + + + + + + + + beta12orEarlier + The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true. + + + A z-value might be specified as a threshold for reporting hits from database searches. + P-value + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) version, for example name, version number and release date. + + Database version information + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on an application version, for example name, version number and release date. + + Tool version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a version of the CATH database. + + CATH version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-mapping of Swiss-Prot codes to PDB identifiers. + + Swiss-Prot to PDB mapping + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-references from a sequence record to other databases. + + Sequence database cross-references + true + + + + + + + + + beta12orEarlier + 1.5 + + + Metadata on the status of a submitted job. + + Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed). + Job status + true + + + + + + + + + beta12orEarlier + 1.0 + + + The (typically numeric) unique identifier of a submitted job. + + Job ID + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of job, for example interactive or non-interactive. + + Job type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages. + + Tool log + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures. + + DaliLite log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + STRIDE log file. + + STRIDE log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NACCESS log file. + + NACCESS log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS wordfinder log file. + + EMBOSS wordfinder log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) domainatrix application log file. + + EMBOSS domainatrix log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) sites application log file. + + EMBOSS sites log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) supermatcher error file. + + EMBOSS supermatcher error file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS megamerger log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS whichdb log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS vectorstrip log file. + + EMBOSS vectorstrip log file + true + + + + + + + + + beta12orEarlier + A username on a computer system or a website. + + + + Username + + + + + + + + + beta12orEarlier + A password on a computer system, or a website. + + + + Password + + + + + + + + + beta12orEarlier + Moby:Email + Moby:EmailAddress + A valid email address of an end-user. + + + + Email address + + + + + + + + + beta12orEarlier + The name of a person. + + + + Person name + + + + + + + + + beta12orEarlier + 1.5 + + + Number of iterations of an algorithm. + + Number of iterations + true + + + + + + + + + beta12orEarlier + 1.5 + + + Number of entities (for example database hits, sequences, alignments etc) to write to an output file. + + Number of output entities + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of hits (reported matches) in an output file from a database search. + + Hit sort order + true + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific drug. + Drug annotation + Drug structure relationship map + + + A drug structure relationship map is report (typically a map diagram) of drug structure relationships. + Drug report + + + + + + + + + beta12orEarlier + An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information. + + + See also 'Phylogenetic tree' + Phylogenetic tree image + + + + + + + + + beta12orEarlier + Image of RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure image + + + + + + + + + beta12orEarlier + Image of protein secondary structure. + + + Protein secondary structure image + + + + + + + + + beta12orEarlier + Image of one or more molecular tertiary (3D) structures. + + + Structure image + + + + + + + + + beta12orEarlier + Image of two or more aligned molecular sequences possibly annotated with alignment features. + + + Sequence alignment image + + + + + + + + + beta12orEarlier + An image of the structure of a small chemical compound. + Small molecule structure image + Chemical structure sketch + Small molecule sketch + + + The molecular identifier and formula are typically included. + Chemical structure image + + + + + + + + + + + + + + + beta12orEarlier + A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development. + + + Fate map + + + + + + + + + + beta12orEarlier + An image of spots from a microarray experiment. + + + Microarray spots image + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the BioPax ontology. + + BioPax term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition from The Gene Ontology (GO). + + GO + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MeSH vocabulary. + + MeSH + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the HGNC controlled vocabulary. + + HGNC + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the NCBI taxonomy vocabulary. + + NCBI taxonomy vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the Plant Ontology (PO). + + Plant ontology term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the UMLS vocabulary. + + UMLS + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from Foundational Model of Anatomy. + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the EMAP mouse ontology. + + EMAP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the ChEBI ontology. + + ChEBI + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MGED ontology. + + MGED + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the myGrid ontology. + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a biological process from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a molecular function from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (molecular function) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a cellular component from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (cellular component) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relation type defined in an ontology. + + Ontology relation type + true + + + + + + + + + beta12orEarlier + The definition of a concept from an ontology. + Ontology class definition + + + Ontology concept definition + + + + + + + + + beta12orEarlier + 1.4 + + + A comment on a concept from an ontology. + + Ontology concept comment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Reference for a concept from an ontology. + + Ontology concept reference + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a published article provided by the doc2loc program. + + The doc2loc output includes the url, format, type and availability code of a document for every service provider. + doc2loc document information + true + + + + + + + + + beta12orEarlier + PDBML:PDB_residue_no + WHATIF: pdb_number + A residue identifier (a string) from a PDB file. + + + PDB residue number + + + + + + + + + beta12orEarlier + Cartesian coordinate of an atom (in a molecular structure). + Cartesian coordinate + + + Atomic coordinate + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian x coordinate of an atom (in a molecular structure). + + + Atomic x coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian y coordinate of an atom (in a molecular structure). + + + Atomic y coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian z coordinate of an atom (in a molecular structure). + + + Atomic z coordinate + true + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_atom_name + WHATIF: PDBx_auth_atom_id + WHATIF: PDBx_type_symbol + WHATIF: alternate_atom + WHATIF: atom_type + Identifier (a string) of a specific atom from a PDB file for a molecular structure. + + + + PDB atom name + + + + + + + + + beta12orEarlier + Data on a single atom from a protein structure. + Atom data + CHEBI:33250 + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein atom + + + + + + + + + beta12orEarlier + Data on a single amino acid residue position in a protein structure. + Residue + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein residue + + + + + + + + + + beta12orEarlier + Name of an atom. + + + + Atom name + + + + + + + + + beta12orEarlier + WHATIF: type + Three-letter amino acid residue names as used in PDB files. + + + + PDB residue name + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_model_num + WHATIF: model_number + Identifier of a model structure from a PDB file. + Model number + + + + PDB model number + + + + + + + + + beta12orEarlier + beta13 + + + Summary of domain classification information for a CATH domain. + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on PDB ATOM records). + + CATH domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on COMBS sequence data). + + CATH domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + Information on an molecular sequence version. + Sequence version information + + + Sequence version + + + + + + + + + beta12orEarlier + A numerical value, that is some type of scored value arising for example from a prediction method. + + + Score + + + + + + + + + beta12orEarlier + beta13 + + + Report on general functional properties of specific protein(s). + + For properties that can be mapped to a sequence, use 'Sequence report' instead. + Protein report (function) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Aspergillus Genome Database. + + Gene name (ASPGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Candida Genome Database. + + Gene name (CGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from dictyBase database. + + Gene name (dictyBase) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Primary name of a gene from EcoGene Database. + + Gene name (EcoGene primary) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from MaizeGDB (maize genes) database. + + Gene name (MaizeGDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Saccharomyces Genome Database. + + Gene name (SGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Tetrahymena Genome Database. + + Gene name (TGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from E.coli Genetic Stock Center. + + Gene name (CGSC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene approved by the HUGO Gene Nomenclature Committee. + + Gene name (HGNC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from the Mouse Genome Database. + + Gene name (MGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from Bacillus subtilis Genome Sequence Project. + + Gene name (Bacillus subtilis) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB + Identifier of a gene from PlasmoDB Plasmodium Genome Resource. + + + + Gene ID (PlasmoDB) + + + + + + + + + + beta12orEarlier + Identifier of a gene from EcoGene Database. + EcoGene Accession + EcoGene ID + + + + Gene ID (EcoGene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: FB + http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase + Gene identifier from FlyBase database. + + + + Gene ID (FlyBase) + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Glossina morsitans GeneDB database. + + Gene ID (GeneDB Glossina morsitans) + true + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Leishmania major GeneDB database. + + Gene ID (GeneDB Leishmania major) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum + Gene identifier from Plasmodium falciparum GeneDB database. + + Gene ID (GeneDB Plasmodium falciparum) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe + Gene identifier from Schizosaccharomyces pombe GeneDB database. + + Gene ID (GeneDB Schizosaccharomyces pombe) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei + Gene identifier from Trypanosoma brucei GeneDB database. + + Gene ID (GeneDB Trypanosoma brucei) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE + http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene + Gene identifier from Gramene database. + + + + Gene ID (Gramene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD + http://www.geneontology.org/doc/GO.xrf_abbs: VMD + Gene identifier from Virginia Bioinformatics Institute microbial database. + + + + Gene ID (Virginia microbial) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGN + Gene identifier from Sol Genomics Network. + + + + Gene ID (SGN) + + + + + + + + + + + beta12orEarlier + WBGene[0-9]{8} + http://www.geneontology.org/doc/GO.xrf_abbs: WB + http://www.geneontology.org/doc/GO.xrf_abbs: WormBase + Gene identifier used by WormBase database. + + + + Gene ID (WormBase) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Any name (other than the recommended one) for a gene. + + Gene synonym + true + + + + + + + + + + beta12orEarlier + The name of an open reading frame attributed by a sequencing project. + + + + ORF name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A component of a larger sequence assembly. + + Sequence assembly component + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on a chromosome aberration such as abnormalities in chromosome structure. + + Chromosome annotation (aberration) + true + + + + + + + + + beta12orEarlier + true + An identifier of a clone (cloned molecular sequence) from a database. + + + + Clone ID + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_ins_code + WHATIF: insertion_code + An insertion code (part of the residue number) for an amino acid residue from a PDB file. + + + PDB insertion code + + + + + + + + + beta12orEarlier + WHATIF: PDBx_occupancy + The fraction of an atom type present at a site in a molecular structure. + + + The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0. + Atomic occupancy + + + + + + + + + beta12orEarlier + WHATIF: PDBx_B_iso_or_equiv + Isotropic B factor (atomic displacement parameter) for an atom from a PDB file. + + + Isotropic B factor + + + + + + + + + beta12orEarlier + A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type. + Deletion-based cytogenetic map + + + A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel. + Deletion map + + + + + + + + + beta12orEarlier + A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers. + Quantitative trait locus map + + + QTL map + + + + + + + + + beta12orEarlier + Moby:Haplotyping_Study_obj + A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation. + + + Haplotype map + + + + + + + + + beta12orEarlier + 1.21 + + Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped. + + + Map set data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + A feature which may mapped (positioned) on a genetic or other type of map. + + Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info. + Map feature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A designation of the type of map (genetic map, physical map, sequence map etc) or map set. + + Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info. + Map type + true + + + + + + + + + beta12orEarlier + The name of a protein fold. + + + + Protein fold name + + + + + + + + + beta12orEarlier + Moby:BriefTaxonConcept + Moby:PotentialTaxon + The name of a group of organisms belonging to the same taxonomic rank. + Taxonomic rank + Taxonomy rank + + + + For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + Taxon + + + + + + + + + + + + + + + beta12orEarlier + true + A unique identifier of a (group of) organisms. + + + + Organism identifier + + + + + + + + + beta12orEarlier + The name of a genus of organism. + + + + Genus name + + + + + + + + + beta12orEarlier + Moby:GCP_Taxon + Moby:TaxonName + Moby:TaxonScientificName + Moby:TaxonTCS + Moby:iANT_organism-xml + The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature. + Taxonomic information + Taxonomic name + + + + Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included. + Taxonomic classification + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPorganism + A unique identifier for an organism used in the iHOP database. + + + + iHOP organism ID + + + + + + + + + beta12orEarlier + Common name for an organism as used in the GenBank database. + + + + Genbank common name + + + + + + + + + beta12orEarlier + The name of a taxon from the NCBI taxonomy database. + + + + NCBI taxon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An alternative for a word. + + Synonym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A common misspelling of a word. + + Misspelling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An abbreviation of a phrase or word. + + Acronym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term which is likely to be misleading of its meaning. + + Misnomer + true + + + + + + + + + beta12orEarlier + Moby:Author + Information on the authors of a published work. + + + + Author ID + + + + + + + + + beta12orEarlier + An identifier representing an author in the DragonDB database. + + + + DragonDB author identifier + + + + + + + + + beta12orEarlier + Moby:DescribedLink + A URI along with annotation describing the data found at the address. + + + Annotated URI + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database. + + UniProt keywords + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GENEFARM_GeneID + Identifier of a gene from the GeneFarm database. + + + + Gene ID (GeneFarm) + + + + + + + + + + beta12orEarlier + Moby_namespace:Blattner_number + The blattner identifier for a gene. + + + + Blattner number + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Maize + Identifier for genetic elements in MIPS Maize database. + + Gene ID (MIPS Maize) + true + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Medicago + Identifier for genetic elements in MIPS Medicago database. + + Gene ID (MIPS Medicago) + true + + + + + + + + + beta12orEarlier + 1.3 + + + The name of an Antirrhinum Gene from the DragonDB database. + + Gene name (DragonDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name. + + Gene name (Arabidopsis) + true + + + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPsymbol + A unique identifier of a protein or gene used in the iHOP database. + + + + iHOP symbol + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from the GeneFarm database. + + Gene name (GeneFarm) + true + + + + + + + + + + + + + + + beta12orEarlier + true + A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + Locus identifier + Locus name + + + + Locus ID + + + + + + + + + + beta12orEarlier + AT[1-5]G[0-9]{5} + http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode + Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases). + AGI ID + AGI identifier + AGI locus code + Arabidopsis gene loci number + + + + Locus ID (AGI) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID + Identifier for loci from ASPGD (Aspergillus Genome Database). + + + + Locus ID (ASPGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG + Identifier for loci from Magnaporthe grisea Database at the Broad Institute. + + + + Locus ID (MGG) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: CGD + http://www.geneontology.org/doc/GO.xrf_abbs: CGDID + Identifier for loci from CGD (Candida Genome Database). + CGD locus identifier + CGDID + + + + Locus ID (CGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR + http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR + Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute. + + + + Locus ID (CMR) + + + + + + + + + + beta12orEarlier + Moby_namespace:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag + Identifier for loci from NCBI database. + Locus ID (NCBI) + + + + NCBI locus tag + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGD + http://www.geneontology.org/doc/GO.xrf_abbs: SGDID + Identifier for loci from SGD (Saccharomyces Genome Database). + SGDID + + + + Locus ID (SGD) + + + + + + + + + + beta12orEarlier + Moby_namespace:MMP_Locus + Identifier of loci from Maize Mapping Project. + + + + Locus ID (MMP) + + + + + + + + + + beta12orEarlier + Moby_namespace:DDB_gene + Identifier of locus from DictyBase (Dictyostelium discoideum). + + + + Locus ID (DictyBase) + + + + + + + + + + beta12orEarlier + Moby_namespace:EntrezGene_EntrezGeneID + Moby_namespace:EntrezGene_ID + Identifier of a locus from EntrezGene database. + + + + Locus ID (EntrezGene) + + + + + + + + + + beta12orEarlier + Moby_namespace:MaizeGDB_Locus + Identifier of locus from MaizeGDB (Maize genome database). + + + + Locus ID (MaizeGDB) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:SO_QTL + A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment). + + A QTL sometimes but does not necessarily correspond to a gene. + Quantitative trait locus + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GeneId + Identifier of a gene from the KOME database. + + + + Gene ID (KOME) + + + + + + + + + + beta12orEarlier + Moby:Tropgene_locus + Identifier of a locus from the Tropgene database. + + + + Locus ID (Tropgene) + + + + + + + + + beta12orEarlier + true + An alignment of molecular sequences, structures or profiles derived from them. + + + Alignment + + + + + + + + + beta12orEarlier + Data for an atom (in a molecular structure). + General atomic property + + + Atomic property + + + + + + + + + beta12orEarlier + Moby_namespace:SP_KW + http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW + A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database. + + + UniProt keyword + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + + Ordered locus name + true + + + + + + + + + + + beta12orEarlier + Moby:GCP_MapInterval + Moby:GCP_MapPoint + Moby:GCP_MapPosition + Moby:GenePosition + Moby:HitPosition + Moby:Locus + Moby:MapPosition + Moby:Position + PDBML:_atom_site.id + A position in a map (for example a genetic map), either a single position (point) or a region / interval. + Locus + Map position + + + This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position. + Sequence coordinates + + + + + + + + + beta12orEarlier + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids. + Amino acid data + + + Amino acid property + + + + + + + + + beta12orEarlier + beta13 + + + A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it. + + This is a broad data type and is used a placeholder for other, more specific types. + Annotation + true + + + + + + + + + + + + + + + beta12orEarlier + Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped. + Map attribute + Map set data + + + Map data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data used by the Vienna RNA analysis package. + + Vienna RNA structural data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data used to replace (mask) characters in a molecular sequence. + + Sequence mask parameter + true + + + + + + + + + + beta12orEarlier + Data concerning chemical reaction(s) catalysed by enzyme(s). + + + This is a broad data type and is used a placeholder for other, more specific types. + Enzyme kinetics data + + + + + + + + + beta12orEarlier + A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent. + + + Michaelis Menten plot + + + + + + + + + beta12orEarlier + A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v). + + + Hanes Woolf plot + + + + + + + + + beta12orEarlier + beta13 + + + + Raw data from or annotation on laboratory experiments. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a genome version. + + Genome version information + true + + + + + + + + + beta12orEarlier + Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc. + + + Evidence + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Sequence record lite + true + + + + + + + + + + + + + + + beta12orEarlier + One or more molecular sequences, possibly with associated annotation. + Sequences + + + This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles. + Sequence + http://purl.bioontology.org/ontology/MSH/D008969 + http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Nucleic acid sequence record (lite) + true + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Protein sequence record (lite) + true + + + + + + + + + beta12orEarlier + A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Document + Record + + + You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing. + Report + http://semanticscience.org/resource/SIO_000148 + + + + + + + + + beta12orEarlier + General data for a molecule. + General molecular property + + + Molecular property (general) + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning molecular structural data. + + This is a broad data type and is used a placeholder for other, more specific types. + Structural data + true + + + + + + + + + beta12orEarlier + A nucleotide sequence motif. + Nucleic acid sequence motif + DNA sequence motif + RNA sequence motif + + + Sequence motif (nucleic acid) + + + + + + + + + beta12orEarlier + An amino acid sequence motif. + Protein sequence motif + + + Sequence motif (protein) + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a search operation, typically a search of a database. + + Search parameter + true + + + + + + + + + beta12orEarlier + A report of hits from searching a database of some type. + Database hits + Search results + + + Database search results + + + + + + + + + beta12orEarlier + 1.5 + + + The secondary structure assignment (predicted or real) of a nucleic acid or protein. + + Secondary structure + true + + + + + + + + + beta12orEarlier + An array of numerical values. + Array + + + This is a broad data type and is used a placeholder for other, more specific types. + Matrix + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular alignment of some type. + + This is a broad data type and is used a placeholder for other, more specific types. + Alignment data + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific nucleic acid molecules. + + + Nucleic acid report + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Structure-derived report + + + Structure report + + + + + + + + + beta12orEarlier + 1.21 + + + + A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s). + + Nucleic acid structure data + true + + + + + + + + + beta12orEarlier + A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule. + Physicochemical property + SO:0000400 + + + Molecular property + + + + + + + + + beta12orEarlier + Structural data for DNA base pairs or runs of bases, such as energy or angle data. + + + DNA base structural data + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on. + + Database entry version information + true + + + + + + + + + beta12orEarlier + true + A persistent (stable) and unique identifier, typically identifying an object (entry) from a database. + + + + Accession + http://semanticscience.org/resource/SIO_000675 + http://semanticscience.org/resource/SIO_000731 + + + + + + + + + beta12orEarlier + 1.8 + + single nucleotide polymorphism (SNP) in a DNA sequence. + + + SNP + true + + + + + + + + + beta12orEarlier + Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology. + + + A list of database accessions or identifiers are usually included. + Data reference + + + + + + + + + beta12orEarlier + true + An identifier of a submitted job. + + + + Job identifier + http://wsio.org/data_009 + + + + + + + + + beta12orEarlier + true + + A name of a thing, which need not necessarily uniquely identify it. + Symbolic name + + + + Name + "http://www.w3.org/2000/01/rdf-schema#label + http://semanticscience.org/resource/SIO_000116 + http://usefulinc.com/ns/doap#name + + + + + + Closely related, but focusing on labeling and human readability but not on identification. + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values). + + Type + http://purl.org/dc/elements/1.1/type + true + + + + + + + + + beta12orEarlier + Authentication data usually used to log in into an account on an information system such as a web application or a database. + + + + Account authentication + + + + + + + + + + beta12orEarlier + A three-letter code used in the KEGG databases to uniquely identify organisms. + + + + KEGG organism code + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the KEGG GENES database. + + Gene name (KEGG GENES) + true + + + + + + + + + + beta12orEarlier + Identifier of an object from one of the BioCyc databases. + + + + BioCyc ID + + + + + + + + + + + beta12orEarlier + Identifier of a compound from the BioCyc chemical compounds database. + BioCyc compound ID + BioCyc compound identifier + + + + Compound ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of a biological reaction from the BioCyc reactions database. + + + + Reaction ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the BioCyc enzymes database. + BioCyc enzyme ID + + + + Enzyme ID (BioCyc) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a biological reaction from a database. + + + + Reaction ID + + + + + + + + + beta12orEarlier + true + An identifier that is re-used for data objects of fundamentally different types (typically served from a single database). + + + + This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (hybrid) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular property. + + + + Molecular property identifier + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a codon usage table, for example a genetic code. + Codon usage table identifier + + + + Codon usage table ID + + + + + + + + + beta12orEarlier + Primary identifier of an object from the FlyBase database. + + + + FlyBase primary identifier + + + + + + + + + beta12orEarlier + Identifier of an object from the WormBase database. + + + + WormBase identifier + + + + + + + + + + + beta12orEarlier + CE[0-9]{5} + Protein identifier used by WormBase database. + + + + WormBase wormpep ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon. + + Nucleic acid features (codon) + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a map of a molecular sequence. + + + + Map identifier + + + + + + + + + beta12orEarlier + true + An identifier of a software end-user on a website or a database (typically a person or an entity). + + + + Person identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleic acid molecule. + + + + Nucleic acid identifier + + + + + + + + + beta12orEarlier + 1.20 + + + Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome). + + Translation frame specification + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a genetic code. + + + + Genetic code identifier + + + + + + + + + + beta12orEarlier + Informal name for a genetic code, typically an organism name. + + + + Genetic code name + + + + + + + + + + beta12orEarlier + Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on. + + + + File format name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc. + + Sequence profile type + true + + + + + + + + + beta12orEarlier + Name of a computer operating system such as Linux, PC or Mac. + + + + Operating system name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of point or block mutation, including insertion, deletion, change, duplication and moves. + + Mutation type + true + + + + + + + + + beta12orEarlier + A logical operator such as OR, AND, XOR, and NOT. + + + + Logical operator + + + + + + + + + beta12orEarlier + 1.5 + + + A control of the order of data that is output, for example the order of sequences in an alignment. + + Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on. + Results sort order + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple parameter that is a toggle (boolean value), typically a control for a modal tool. + + Toggle + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The width of an output sequence or alignment. + + Sequence width + true + + + + + + + + + beta12orEarlier + A penalty for introducing or extending a gap in an alignment. + + + Gap penalty + + + + + + + + + beta12orEarlier + A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate. + Melting temperature + + + Nucleic acid melting temperature + + + + + + + + + beta12orEarlier + The concentration of a chemical compound. + + + Concentration + + + + + + + + + beta12orEarlier + 1.5 + + + Size of the incremental 'step' a sequence window is moved over a sequence. + + Window step size + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An image of a graph generated by the EMBOSS suite. + + EMBOSS graph + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An application report generated by the EMBOSS suite. + + EMBOSS report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An offset for a single-point sequence position. + + Sequence offset + true + + + + + + + + + beta12orEarlier + 1.5 + + + A value that serves as a threshold for a tool (usually to control scoring or output). + + Threshold + true + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on a transcription factor protein. + + This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites. + Protein report (transcription factor) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a category of biological or bioinformatics database. + + Database category name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of a sequence profile. + + Sequence profile name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specification of one or more colors. + + Color + true + + + + + + + + + beta12orEarlier + 1.5 + + + A parameter that is used to control rendering (drawing) to a device or image. + + Rendering parameter + true + + + + + + + + + + beta12orEarlier + Any arbitrary name of a molecular sequence. + + + + Sequence name + + + + + + + + + beta12orEarlier + 1.5 + + + A temporal date. + + Date + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Word composition data for a molecular sequence. + + Word composition + true + + + + + + + + + beta12orEarlier + A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences. + + + Fickett testcode plot + + + + + + + + + + beta12orEarlier + A plot of sequence similarities identified from word-matching or character comparison. + Sequence conservation report + + + Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence similarity plot + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties. + + + Helical wheel + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix. + + + Useful for highlighting amphipathicity and other properties. + Helical net + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A plot of general physicochemical properties of a protein sequence. + + Protein sequence properties plot + true + + + + + + + + + + beta12orEarlier + A plot of pK versus pH for a protein. + + + Protein ionisation curve + + + + + + + + + + beta12orEarlier + A plot of character or word composition / frequency of a molecular sequence. + + + Sequence composition plot + + + + + + + + + + beta12orEarlier + Density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plot + + + + + + + + + beta12orEarlier + Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases). + + + Sequence trace image + + + + + + + + + beta12orEarlier + 1.5 + + + A report on siRNA duplexes in mRNA. + + Nucleic acid features (siRNA) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing. + + This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time. + Sequence set (stream) + true + + + + + + + + + beta12orEarlier + Secondary identifier of an object from the FlyBase database. + + + + Secondary identifier are used to handle entries that were merged with or split from other entries in the database. + FlyBase secondary identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The number of a certain thing. + + Cardinality + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A single thing. + + Exactly 1 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + One or more things. + + 1 or more + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Exactly two things. + + Exactly 2 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Two or more things. + + 2 or more + true + + + + + + + + + beta12orEarlier + A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing. + Hash + Hash code + Hash sum + Hash value + + + Sequence checksum + + + + + + + + + beta12orEarlier + 1.8 + + chemical modification of a protein. + + + Protein features report (chemical modifications) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data on an error generated by computer system or tool. + + Error + true + + + + + + + + + beta12orEarlier + Basic information on any arbitrary database entry. + + + Database entry metadata + + + + + + + + + beta12orEarlier + beta13 + + + A cluster of similar genes. + + Gene cluster + true + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full + true + + + + + + + + + beta12orEarlier + true + An identifier of a plasmid in a database. + + + + Plasmid identifier + + + + + + + + + + beta12orEarlier + true + A unique identifier of a specific mutation catalogued in a database. + + + + Mutation ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style. + + Mutation annotation (basic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).. + + Mutation annotation (prevalence) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study. + + Mutation annotation (prognostic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on. + + Mutation annotation (functional) + true + + + + + + + + + beta12orEarlier + The number of a codon, for instance, at which a mutation is located. + + + Codon number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + + Tumor annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic information about a server on the web, such as an SRS server. + + Server metadata + true + + + + + + + + + beta12orEarlier + The name of a field in a database. + + + + Database field name + + + + + + + + + + beta12orEarlier + Unique identifier of a sequence cluster from the SYSTERS database. + SYSTERS cluster ID + + + + Sequence cluster ID (SYSTERS) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning a biological ontology. + + + Ontology metadata + + + + + + + + + beta12orEarlier + beta13 + + + Raw SCOP domain classification data files. + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification + true + + + + + + + + + beta12orEarlier + beta13 + + + Raw CATH domain classification data files. + + These are the parsable data files provided by CATH. + Raw CATH domain classification + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files. + + Heterogen annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylogenetic property values data. + + Phylogenetic property values + true + + + + + + + + + beta12orEarlier + 1.5 + + + A collection of sequences output from a bootstrapping (resampling) procedure. + + Bootstrapping is often performed in phylogenetic analysis. + Sequence set (bootstrapped) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A consensus phylogenetic tree derived from comparison of multiple trees. + + Phylogenetic consensus tree + true + + + + + + + + + beta12orEarlier + 1.5 + + + A data schema for organising or transforming data of some type. + + Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A DTD (document type definition). + + DTD + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XML Schema. + + XML Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relax-NG schema. + + Relax-NG schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XSLT stylesheet. + + XSLT stylesheet + true + + + + + + + + + + beta12orEarlier + The name of a data type. + + + + Data resource definition name + + + + + + + + + beta12orEarlier + Name of an OBO file format such as OBO-XML, plain and so on. + + + + OBO file format name + + + + + + + + + + beta12orEarlier + Identifier for genetic elements in MIPS database. + MIPS genetic element identifier + + + + Gene ID (MIPS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of protein sequence(s) or protein sequence database entries. + + Sequence identifier (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of nucleotide sequence(s) or nucleotide sequence database entries. + + Sequence identifier (nucleic acid) + true + + + + + + + + + beta12orEarlier + An accession number of an entry from the EMBL sequence database. + EMBL ID + EMBL accession number + EMBL identifier + + + + EMBL accession + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a polypeptide in the UniProt database. + UniProt entry name + UniProt identifier + UniProtKB entry name + UniProtKB identifier + + + + UniProt ID + + + + + + + + + beta12orEarlier + Accession number of an entry from the GenBank sequence database. + GenBank ID + GenBank accession number + GenBank identifier + + + + GenBank accession + + + + + + + + + beta12orEarlier + Secondary (internal) identifier of a Gramene database entry. + Gramene internal ID + Gramene internal identifier + Gramene secondary ID + + + + Gramene secondary identifier + + + + + + + + + beta12orEarlier + true + An identifier of an entry from a database of molecular sequence variation. + + + + Sequence variation ID + + + + + + + + + + beta12orEarlier + true + A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol. + Gene accession + Gene code + + + + Gene ID + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the AceView genes database. + + Gene name (AceView) + true + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ECK + Identifier of an E. coli K-12 gene from EcoGene Database. + E. coli K-12 gene identifier + ECK accession + + + + Gene ID (ECK) + + + + + + + + + + beta12orEarlier + Identifier for a gene approved by the HUGO Gene Nomenclature Committee. + HGNC ID + + + + Gene ID (HGNC) + + + + + + + + + + beta12orEarlier + The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol. + Allele name + + + + Gene name + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the NCBI genes database. + + Gene name (NCBI) + true + + + + + + + + + beta12orEarlier + A specification of a chemical structure in SMILES format. + + + SMILES string + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the STRING database of protein-protein interactions. + + + + STRING ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific virus. + + Virus annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the taxonomy of a specific virus. + + Virus annotation (taxonomy) + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction from the SABIO-RK reactions database. + + + + Reaction ID (SABIO-RK) + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific carbohydrate 3D structure(s). + + + Carbohydrate report + + + + + + + + + + beta12orEarlier + A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record. + NCBI GI number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number + + + + + + + + + + beta12orEarlier + An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number. + NCBI accession.version + accession.version + + + + Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number. + NCBI version + + + + + + + + + beta12orEarlier + The name of a cell line. + + + + Cell line name + + + + + + + + + beta12orEarlier + The exact name of a cell line. + + + + Cell line name (exact) + + + + + + + + + beta12orEarlier + The truncated name of a cell line. + + + + Cell line name (truncated) + + + + + + + + + beta12orEarlier + The name of a cell line without any punctuation. + + + + Cell line name (no punctuation) + + + + + + + + + beta12orEarlier + The assonant name of a cell line. + + + + Cell line name (assonant) + + + + + + + + + + beta12orEarlier + true + A unique, persistent identifier of an enzyme. + Enzyme accession + + + + Enzyme ID + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the REBASE enzymes database. + + + + REBASE enzyme number + + + + + + + + + + beta12orEarlier + DB[0-9]{5} + Unique identifier of a drug from the DrugBank database. + + + + DrugBank ID + + + + + + + + + beta12orEarlier + A unique identifier assigned to NCBI protein sequence records. + protein gi + protein gi number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number (protein) + + + + + + + + + beta12orEarlier + A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system. + + + Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches. + Bit score + + + + + + + + + beta12orEarlier + 1.20 + + + Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence. + + Translation phase specification + true + + + + + + + + + beta12orEarlier + Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing. + Provenance metadata + + + This is a broad data type and is used a placeholder for other, more specific types. + Resource metadata + + + + + + + + + + + + + + + beta12orEarlier + Any arbitrary identifier of an ontology. + + + + Ontology identifier + + + + + + + + + + beta12orEarlier + The name of a concept in an ontology. + + + + Ontology concept name + + + + + + + + + beta12orEarlier + An identifier of a build of a particular genome. + + + + Genome build identifier + + + + + + + + + beta12orEarlier + The name of a biological pathway or network. + + + + Pathway or network name + + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]{2,3}[0-9]{5} + Identifier of a pathway from the KEGG pathway database. + KEGG pathway ID + + + + Pathway ID (KEGG) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Identifier of a pathway from the NCI-Nature pathway database. + + + + Pathway ID (NCI-Nature) + + + + + + + + + + + beta12orEarlier + Identifier of a pathway from the ConsensusPathDB pathway database. + + + + Pathway ID (ConsensusPathDB) + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef database. + UniRef cluster id + UniRef entry accession + + + + Sequence cluster ID (UniRef) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef100 database. + UniRef100 cluster id + UniRef100 entry accession + + + + Sequence cluster ID (UniRef100) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef90 database. + UniRef90 cluster id + UniRef90 entry accession + + + + Sequence cluster ID (UniRef90) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef50 database. + UniRef50 cluster id + UniRef50 entry accession + + + + Sequence cluster ID (UniRef50) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning or derived from an ontology. + Ontological data + + + This is a broad data type and is used a placeholder for other, more specific types. + Ontology data + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific RNA family or other group of classified RNA sequences. + RNA family annotation + + + RNA family report + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an RNA family, typically an entry from a RNA sequence classification database. + + + + RNA family identifier + + + + + + + + + + beta12orEarlier + Stable accession number of an entry (RNA family) from the RFAM database. + + + + RFAM accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database. + + Protein signature type + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on protein domain-DNA/RNA interaction(s). + + Domain-nucleic acid interaction report + true + + + + + + + + + beta12orEarlier + 1.8 + + + An informative report on protein domain-protein domain interaction(s). + + Domain-domain interactions + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on indirect protein domain-protein domain interaction(s). + + Domain-domain interaction (indirect) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide or protein sequence database entry. + + + + Sequence accession (hybrid) + + + + + + + + + beta12orEarlier + beta13 + + Data concerning two-dimensional polygel electrophoresis. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + 2D PAGE data + true + + + + + + + + + beta12orEarlier + 1.8 + + two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE report + true + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a biological pathway or network (typically a database entry). + + + + Pathway or network accession + + + + + + + + + beta12orEarlier + Alignment of the (1D representations of) secondary structure of two or more molecules. + + + Secondary structure alignment + + + + + + + + + + + beta12orEarlier + Identifier of an object from the ASTD database. + + + + ASTD ID + + + + + + + + + beta12orEarlier + Identifier of an exon from the ASTD database. + + + + ASTD ID (exon) + + + + + + + + + beta12orEarlier + Identifier of an intron from the ASTD database. + + + + ASTD ID (intron) + + + + + + + + + beta12orEarlier + Identifier of a polyA signal from the ASTD database. + + + + ASTD ID (polya) + + + + + + + + + beta12orEarlier + Identifier of a transcription start site from the ASTD database. + + + + ASTD ID (tss) + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel. + + + 2D PAGE spot report + true + + + + + + + + + beta12orEarlier + true + Unique identifier of a spot from a two-dimensional (protein) gel. + + + + Spot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database. + + + + Spot serial number + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database. + + + + Spot ID (HSC-2DPAGE) + + + + + + + + + beta12orEarlier + beta13 + + + Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs. + + Protein-motif interaction + true + + + + + + + + + beta12orEarlier + true + Identifier of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain identifier + + + + + + + + + + beta12orEarlier + A unique identifier of an item from the CABRI database. + + + + CABRI accession + + + + + + + + + beta12orEarlier + 1.8 + + Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + + + Experiment report (genotyping) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotype experiment metadata. + + + + Genotype experiment ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EGA database. + + + + EGA accession + + + + + + + + + + beta12orEarlier + IPI[0-9]{8} + Identifier of a protein entry catalogued in the International Protein Index (IPI) database. + + + + IPI protein ID + + + + + + + + + beta12orEarlier + Accession number of a protein from the RefSeq database. + RefSeq protein ID + + + + RefSeq accession (protein) + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the EPD database. + EPD identifier + + + + EPD ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TAIR database. + + + + TAIR accession + + + + + + + + + beta12orEarlier + Identifier of an Arabidopsis thaliana gene from the TAIR database. + + + + TAIR accession (At gene) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UniSTS database. + + + + UniSTS accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UNITE database. + + + + UNITE accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTR database. + + + + UTR accession + + + + + + + + + + beta12orEarlier + UPI[A-F0-9]{10} + Accession number of a UniParc (protein sequence) database entry. + UPI + UniParc ID + + + + UniParc accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Rouge or HUGE databases. + + + + mFLJ/mKIAA number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus. + + Fungi annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus anamorph. + + Fungi annotation (anamorph) + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the Ensembl database. + Ensembl ID (protein) + Protein ID (Ensembl) + + + + Ensembl protein ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific toxin. + + Toxin annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a membrane protein. + + Protein report (membrane protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + An informative report on tentative or known protein-drug interaction(s). + + + Protein-drug interaction report + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a map of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Map data + true + + + + + + + + + beta12orEarlier + Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + + This is a broad data type and is used a placeholder for other, more specific types. + Phylogenetic data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more protein molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more nucleic acid molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid data + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal. + Article data + Scientific text data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text. + Text data + + + + + + + + + beta12orEarlier + 1.16 + + + Typically a simple numerical or string value that controls the operation of a tool. + + Parameter + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a specific type of molecule. + + This is a broad data type and is used a placeholder for other, more specific types. + Molecular data + true + + + + + + + + + beta12orEarlier + 1.5 + + + + An informative report on a specific molecule. + + Molecule report + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific organism. + Organism annotation + + + Organism report + + + + + + + + + beta12orEarlier + A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis. + Experiment annotation + Experiment metadata + Experiment report + + + Protocol + + + + + + + + + beta12orEarlier + An attribute of a molecular sequence, possibly in reference to some other sequence. + Sequence parameter + + + Sequence attribute + + + + + + + + + beta12orEarlier + Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed. + Sequencing-based expression profile + Sequence tag profile (with gene assignment) + + + SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from. + This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + Sequence tag profile + + + + + + + + + beta12orEarlier + Data concerning a mass spectrometry measurement. + + + Mass spectrometry data + + + + + + + + + beta12orEarlier + Raw data from experimental methods for determining protein structure. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein structure raw data + + + + + + + + + beta12orEarlier + true + An identifier of a mutation. + + + + Mutation identifier + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning an alignment of two or more molecular sequences, structures or derived data. + + This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles. + Alignment data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning an index of data. + + This is a broad data type and is used a placeholder for other, more specific types. + Data index data + true + + + + + + + + + beta12orEarlier + Single letter amino acid identifier, e.g. G. + + + + Amino acid name (single letter) + + + + + + + + + beta12orEarlier + Three letter amino acid identifier, e.g. GLY. + + + + Amino acid name (three letter) + + + + + + + + + beta12orEarlier + Full name of an amino acid, e.g. Glycine. + + + + Amino acid name (full name) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a toxin. + + + + Toxin identifier + + + + + + + + + + beta12orEarlier + Unique identifier of a toxin from the ArachnoServer database. + + + + ArachnoServer ID + + + + + + + + + beta12orEarlier + 1.5 + + + A simple summary of expressed genes. + + Expressed gene list + true + + + + + + + + + + beta12orEarlier + Unique identifier of a monomer from the BindingDB database. + + + + BindingDB Monomer ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept from the GO ontology. + + GO concept name + true + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'biological process' concept from the the Gene Ontology. + + + + GO concept ID (biological process) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'molecular function' concept from the the Gene Ontology. + + + + GO concept ID (molecular function) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a cellular component from the GO ontology. + + GO concept name (cellular component) + true + + + + + + + + + beta12orEarlier + An image arising from a Northern Blot experiment. + + + Northern blot image + + + + + + + + + beta12orEarlier + true + Unique identifier of a blot from a Northern Blot. + + + + Blot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a blot from a Northern Blot from the BlotBase database. + + + + BlotBase blot ID + + + + + + + + + beta12orEarlier + Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation. + Hierarchy annotation + + + Hierarchy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from a database of biological hierarchies. + + Hierarchy identifier + true + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Brite database of biological hierarchies. + + + + Brite hierarchy ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type (represented as a string) of cancer. + + Cancer type + true + + + + + + + + + + beta12orEarlier + A unique identifier for an organism used in the BRENDA database. + + + + BRENDA organism ID + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UniGene database. + UniGene organism abbreviation + + + + UniGene taxon + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UTRdb database. + + + + UTRdb taxon + + + + + + + + + beta12orEarlier + true + An identifier of a catalogue of biological resources. + Catalogue identifier + + + + Catalogue ID + + + + + + + + + + beta12orEarlier + The name of a catalogue of biological resources from the CABRI database. + + + + CABRI catalogue name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata + true + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules). + + Molecule interaction report + true + + + + + + + + + + + + + + + beta12orEarlier + Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network). + Network + Pathway + + + Pathway or network + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more small molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Small molecule data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a particular genotype, phenotype or a genotype / phenotype relation. + + Genotype and phenotype data + true + + + + + + + + + + + + + + + beta12orEarlier + Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification. + Gene expression data + Gene product profile + Gene product quantification data + Gene transcription profile + Gene transcription quantification data + Metabolite expression data + Microarray data + Non-coding RNA profile + Non-coding RNA quantification data + Protein expression data + RNA profile + RNA quantification data + RNA-seq data + Transcriptome profile + Transcriptome quantification data + mRNA profile + mRNA quantification data + Protein profile + Protein quantification data + Proteome profile + Proteome quantification data + + + Expression data + + + + + + + + + + beta12orEarlier + C[0-9]+ + Unique identifier of a chemical compound from the KEGG database. + KEGG compound ID + KEGG compound identifier + + + + Compound ID (KEGG) + + + + + + + + + + beta12orEarlier + Name (not necessarily stable) an entry (RNA family) from the RFAM database. + + + + RFAM name + + + + + + + + + + beta12orEarlier + R[0-9]+ + Identifier of a biological reaction from the KEGG reactions database. + + + + Reaction ID (KEGG) + + + + + + + + + + + beta12orEarlier + D[0-9]+ + Unique identifier of a drug from the KEGG Drug database. + + + + Drug ID (KEGG) + + + + + + + + + + beta12orEarlier + ENS[A-Z]*[FPTG][0-9]{11} + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database. + Ensembl IDs + + + + Ensembl ID + + + + + + + + + + + + + + + + beta12orEarlier + [A-Z][0-9]+(\.[-[0-9]+])? + An identifier of a disease from the International Classification of Diseases (ICD) database. + + + + ICD identifier + + + + + + + + + + beta12orEarlier + [0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\.[0-9])? + Unique identifier of a sequence cluster from the CluSTr database. + CluSTr ID + CluSTr cluster ID + + + + Sequence cluster ID (CluSTr) + + + + + + + + + + + beta12orEarlier + G[0-9]+ + Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND). + + + + KEGG Glycan ID + + + + + + + + + + beta12orEarlier + [0-9]+\.[A-Z]\.[0-9]+\.[0-9]+\.[0-9]+ + A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins. + TC number + + + + OBO file for regular expression. + TCDB ID + + + + + + + + + + beta12orEarlier + MINT\-[0-9]{1,5} + Unique identifier of an entry from the MINT database of protein-protein interactions. + + + + MINT ID + + + + + + + + + + beta12orEarlier + DIP[\:\-][0-9]{3}[EN] + Unique identifier of an entry from the DIP database of protein-protein interactions. + + + + DIP ID + + + + + + + + + + beta12orEarlier + A[0-9]{6} + Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database. + + + + Signaling Gateway protein ID + + + + + + + + + beta12orEarlier + true + Identifier of a protein modification catalogued in a database. + + + + Protein modification ID + + + + + + + + + + beta12orEarlier + AA[0-9]{4} + Identifier of a protein modification catalogued in the RESID database. + + + + RESID ID + + + + + + + + + + beta12orEarlier + [0-9]{4,7} + Identifier of an entry from the RGD database. + + + + RGD ID + + + + + + + + + + beta12orEarlier + AASequence:[0-9]{10} + Identifier of a protein sequence from the TAIR database. + + + + TAIR accession (protein) + + + + + + + + + + beta12orEarlier + HMDB[0-9]{5} + Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB). + HMDB ID + + + + Compound ID (HMDB) + + + + + + + + + + beta12orEarlier + LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})? + Identifier of an entry from the LIPID MAPS database. + LM ID + + + + LIPID MAPS ID + + + + + + + + + + beta12orEarlier + PAp[0-9]{8} + PDBML:pdbx_PDB_strand_id + Identifier of a peptide from the PeptideAtlas peptide databases. + + + + PeptideAtlas ID + + + + + + + + + beta12orEarlier + 1.7 + + Identifier of a report of molecular interactions from a database (typically). + + + Molecular interaction ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of an interaction from the BioGRID database. + + + + BioGRID interaction ID + + + + + + + + + + beta12orEarlier + S[0-9]{2}\.[0-9]{3} + Unique identifier of a peptidase enzyme from the MEROPS database. + MEROPS ID + + + + Enzyme ID (MEROPS) + + + + + + + + + beta12orEarlier + true + An identifier of a mobile genetic element. + + + + Mobile genetic element ID + + + + + + + + + + beta12orEarlier + mge:[0-9]+ + An identifier of a mobile genetic element from the Aclame database. + + + + ACLAME ID + + + + + + + + + + beta12orEarlier + PWY[a-zA-Z_0-9]{2}\-[0-9]{3} + Identifier of an entry from the Saccharomyces genome database (SGD). + + + + SGD ID + + + + + + + + + beta12orEarlier + true + Unique identifier of a book. + + + + Book ID + + + + + + + + + + beta12orEarlier + (ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X) + The International Standard Book Number (ISBN) is for identifying printed books. + + + + ISBN + + + + + + + + + + beta12orEarlier + B[0-9]{5} + Identifier of a metabolite from the 3DMET database. + 3DMET ID + + + + Compound ID (3DMET) + + + + + + + + + + beta12orEarlier + ([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*) + A unique identifier of an interaction from the MatrixDB database. + + + + MatrixDB interaction ID + + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database. + + + + These identifiers are unique within the cPath database, however, they are not stable between releases. + cPath ID + + + + + + + + + + beta12orEarlier + true + [0-9]+ + Identifier of an assay from the PubChem database. + + + + PubChem bioassay ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PubChem database. + PubChem identifier + + + + PubChem ID + + + + + + + + + + beta12orEarlier + M[0-9]{4} + Identifier of an enzyme reaction mechanism from the MACie database. + MACie entry number + + + + Reaction ID (MACie) + + + + + + + + + + beta12orEarlier + MI[0-9]{7} + Identifier for a gene from the miRBase database. + miRNA ID + miRNA identifier + miRNA name + + + + Gene ID (miRBase) + + + + + + + + + + beta12orEarlier + ZDB\-GENE\-[0-9]+\-[0-9]+ + Identifier for a gene from the Zebrafish information network genome (ZFIN) database. + + + + Gene ID (ZFIN) + + + + + + + + + + beta12orEarlier + [0-9]{5} + Identifier of an enzyme-catalysed reaction from the Rhea database. + + + + Reaction ID (Rhea) + + + + + + + + + + beta12orEarlier + UPA[0-9]{5} + Identifier of a biological pathway from the Unipathway database. + upaid + + + + Pathway ID (Unipathway) + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a small molecular from the ChEMBL database. + ChEMBL ID + + + + Compound ID (ChEMBL) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database. + + + + LGICdb identifier + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database. + + + + Reaction kinetics ID (SABIO-RK) + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + PharmGKB ID + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Pathway ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Disease ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Drug ID (PharmGKB) + + + + + + + + + + beta12orEarlier + DAP[0-9]+ + Identifier of a drug from the Therapeutic Target Database (TTD). + + + + Drug ID (TTD) + + + + + + + + + + beta12orEarlier + TTDS[0-9]+ + Identifier of a target protein from the Therapeutic Target Database (TTD). + + + + Target ID (TTD) + + + + + + + + + beta12orEarlier + true + A unique identifier of a type or group of cells. + + + + Cell type identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of a neuron from the NeuronDB database. + + + + NeuronDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + A unique identifier of a neuron from the NeuroMorpho database. + + + + NeuroMorpho ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a chemical from the ChemIDplus database. + ChemIDplus ID + + + + Compound ID (ChemIDplus) + + + + + + + + + + beta12orEarlier + SMP[0-9]{5} + Identifier of a pathway from the Small Molecule Pathway Database (SMPDB). + + + + Pathway ID (SMPDB) + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology. + + + + BioNumbers ID + + + + + + + + + + beta12orEarlier + T3D[0-9]+ + Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database. + + + + T3DB ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a carbohydrate. + + + + Carbohydrate identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycomeDB database. + + + + GlycomeDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+[0-9]+ + Identifier of an entry from the LipidBank database. + + + + LipidBank ID + + + + + + + + + + beta12orEarlier + cd[0-9]{5} + Identifier of a conserved domain from the Conserved Domain Database. + + + + CDD ID + + + + + + + + + + beta12orEarlier + [0-9]{1,5} + An identifier of an entry from the MMDB database. + MMDB accession + + + + MMDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the iRefIndex database of protein-protein interactions. + + + + iRefIndex ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the ModelDB database. + + + + ModelDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS). + + + + Pathway ID (DQCS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division). + + Ensembl ID (Homo sapiens) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division). + + Ensembl ID ('Bos taurus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division). + + Ensembl ID ('Canis familiaris') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division). + + Ensembl ID ('Cavia porcellus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division). + + Ensembl ID ('Ciona intestinalis') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division). + + Ensembl ID ('Ciona savignyi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division). + + Ensembl ID ('Danio rerio') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division). + + Ensembl ID ('Dasypus novemcinctus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division). + + Ensembl ID ('Echinops telfairi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division). + + Ensembl ID ('Erinaceus europaeus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division). + + Ensembl ID ('Felis catus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division). + + Ensembl ID ('Gallus gallus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division). + + Ensembl ID ('Gasterosteus aculeatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division). + + Ensembl ID ('Homo sapiens') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division). + + Ensembl ID ('Loxodonta africana') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division). + + Ensembl ID ('Macaca mulatta') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division). + + Ensembl ID ('Monodelphis domestica') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division). + + Ensembl ID ('Mus musculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division). + + Ensembl ID ('Myotis lucifugus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division). + + Ensembl ID ("Ornithorhynchus anatinus") + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division). + + Ensembl ID ('Oryctolagus cuniculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division). + + Ensembl ID ('Oryzias latipes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division). + + Ensembl ID ('Otolemur garnettii') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division). + + Ensembl ID ('Pan troglodytes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division). + + Ensembl ID ('Rattus norvegicus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division). + + Ensembl ID ('Spermophilus tridecemlineatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division). + + Ensembl ID ('Takifugu rubripes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division). + + Ensembl ID ('Tupaia belangeri') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division). + + Ensembl ID ('Xenopus tropicalis') + true + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the CATH database. + + + + CATH identifier + + + + + + + + + beta12orEarlier + 2.10.10.10 + A code number identifying a family from the CATH database. + + + + CATH node ID (family) + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the CAZy enzymes database. + CAZy ID + + + + Enzyme ID (CAZy) + + + + + + + + + + beta12orEarlier + A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence). + I.M.A.G.E. cloneID + IMAGE cloneID + + + + Clone ID (IMAGE) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'cellular component' concept from the Gene Ontology. + GO concept identifier (cellular compartment) + + + + GO concept ID (cellular component) + + + + + + + + + beta12orEarlier + Name of a chromosome as used in the BioCyc database. + + + + Chromosome name (BioCyc) + + + + + + + + + + beta12orEarlier + An identifier of a gene expression profile from the CleanEx database. + + + + CleanEx entry name + + + + + + + + + beta12orEarlier + An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database. + + + + CleanEx dataset code + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning a genome as a whole. + + + Genome report + + + + + + + + + + beta12orEarlier + Unique identifier for a protein complex from the CORUM database. + CORUM complex ID + + + + Protein ID (CORUM) + + + + + + + + + + beta12orEarlier + Unique identifier of a position-specific scoring matrix from the CDD database. + + + + CDD PSSM-ID + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the CuticleDB database. + CuticleDB ID + + + + Protein ID (CuticleDB) + + + + + + + + + + beta12orEarlier + Identifier of a predicted transcription factor from the DBD database. + + + + DBD ID + + + + + + + + + + + + + + + beta12orEarlier + General annotation on an oligonucleotide probe, or a set of probes. + Oligonucleotide probe sets annotation + + + Oligonucleotide probe annotation + + + + + + + + + + beta12orEarlier + true + Identifier of an oligonucleotide from a database. + + + + Oligonucleotide ID + + + + + + + + + + beta12orEarlier + Identifier of an oligonucleotide probe from the dbProbe database. + + + + dbProbe ID + + + + + + + + + beta12orEarlier + Physicochemical property data for one or more dinucleotides. + + + Dinucleotide property + + + + + + + + + + beta12orEarlier + Identifier of an dinucleotide property from the DiProDB database. + + + + DiProDB ID + + + + + + + + + beta12orEarlier + 1.8 + + disordered structure in a protein. + + + Protein features report (disordered structure) + true + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the DisProt database. + DisProt ID + + + + Protein ID (DisProt) + + + + + + + + + beta12orEarlier + 1.5 + + + Annotation on an embryo or concerning embryological development. + + Embryo report + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene transcript from the Ensembl database. + Transcript ID (Ensembl) + + + + Ensembl transcript ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on one or more small molecules that are enzyme inhibitors. + + Inhibitor annotation + true + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a promoter of a gene that is catalogued in a database. + + + + Promoter ID + + + + + + + + + beta12orEarlier + Identifier of an EST sequence. + + + + EST accession + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the COGEME database. + + + + COGEME EST ID + + + + + + + + + + beta12orEarlier + Identifier of a unisequence from the COGEME database. + + + + A unisequence is a single sequence assembled from ESTs. + COGEME unisequence ID + + + + + + + + + + beta12orEarlier + Accession number of an entry (protein family) from the GeneFarm database. + GeneFarm family ID + + + + Protein family ID (GeneFarm) + + + + + + + + + beta12orEarlier + The name of a family of organism. + + + + Family name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a genus of viruses. + + Genus name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a family of viruses. + + Family name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a SwissRegulon database. + + Database name (SwissRegulon) + true + + + + + + + + + + beta12orEarlier + A feature identifier as used in the SwissRegulon database. + + + + This can be name of a gene, the ID of a TFBS, or genomic coordinates in form "chr:start..end". + Sequence feature ID (SwissRegulon) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the NMPDR database. + + + + A FIG ID consists of four parts: a prefix, genome id, locus type and id number. + FIG ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Xenbase database. + + + + Gene ID (Xenbase) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Genolist database. + + + + Gene ID (Genolist) + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the Genolist genes database. + + Gene name (Genolist) + true + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the ABS database. + ABS identifier + + + + ABS ID + + + + + + + + + + beta12orEarlier + Identifier of a transcription factor from the AraC-XylS database. + + + + AraC-XylS ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of an entry (gene) from the HUGO database. + + Gene name (HUGO) + true + + + + + + + + + + beta12orEarlier + Identifier of a locus from the PseudoCAP database. + + + + Locus ID (PseudoCAP) + + + + + + + + + + beta12orEarlier + Identifier of a locus from the UTR database. + + + + Locus ID (UTR) + + + + + + + + + + beta12orEarlier + Unique identifier of a monosaccharide from the MonosaccharideDB database. + + + + MonosaccharideDB ID + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Collagen Mutation Database (CMD) database. + + Database name (CMD) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Osteogenesis database. + + Database name (Osteogenesis) + true + + + + + + + + + beta12orEarlier + true + An identifier of a particular genome. + + + + Genome identifier + + + + + + + + + beta12orEarlier + 1.26 + + + An identifier of a particular genome. + + + GenomeReviews ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database. + + + + GlycoMap ID + + + + + + + + + beta12orEarlier + A conformational energy map of the glycosidic linkages in a carbohydrate molecule. + + + Carbohydrate conformational map + + + + + + + + + + beta12orEarlier + The name of a transcription factor. + + + + Transcription factor name + + + + + + + + + + beta12orEarlier + Identifier of a membrane transport proteins from the transport classification database (TCDB). + + + + TCID + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Name of a domain from the Pfam database. + + + + Pfam domain name + + + + + + + + + + beta12orEarlier + CL[0-9]{4} + Accession number of a Pfam clan. + + + + Pfam clan ID + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VectorBase database. + VectorBase ID + + + + Gene ID (VectorBase) + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs. + + + + UTRSite ID + + + + + + + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc. + Sequence motif report + Sequence profile report + + + Sequence signature report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a particular locus. + + Locus annotation + true + + + + + + + + + beta12orEarlier + Official name of a protein as used in the UniProt database. + + + + Protein name (UniProt) + + + + + + + + + beta12orEarlier + 1.5 + + + One or more terms from one or more controlled vocabularies which are annotations on an entity. + + The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included. + Term ID list + true + + + + + + + + + + beta12orEarlier + Name of a protein family from the HAMAP database. + + + + HAMAP ID + + + + + + + + + beta12orEarlier + 1.12 + + + Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance. + + Identifier with metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation about a gene symbol. + + Gene symbol annotation + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a RNA transcript. + + + + Transcript ID + + + + + + + + + + beta12orEarlier + Identifier of an RNA transcript from the H-InvDB database. + + + + HIT ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene cluster in the H-InvDB database. + + + + HIX ID + + + + + + + + + + beta12orEarlier + Identifier of a antibody from the HPA database. + + + + HPA antibody id + + + + + + + + + + beta12orEarlier + Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database. + + + + IMGT/HLA ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI). + + + + Gene ID (JCVI) + + + + + + + + + beta12orEarlier + The name of a kinase protein. + + + + Kinase name + + + + + + + + + + beta12orEarlier + Identifier of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity ID + + + + + + + + + + beta12orEarlier + Name of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity name + + + + + + + + + + beta12orEarlier + The number of a strain of algae and protozoa from the CCAP database. + + + + CCAP strain number + + + + + + + + + beta12orEarlier + true + An identifier of stock from a catalogue of biological resources. + + + + Stock number + + + + + + + + + + beta12orEarlier + A stock number from The Arabidopsis information resource (TAIR). + + + + Stock number (TAIR) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the RNA editing database (REDIdb). + + + + REDIdb ID + + + + + + + + + beta12orEarlier + Name of a domain from the SMART database. + + + + SMART domain name + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the PANTHER database. + Panther family ID + + + + Protein family ID (PANTHER) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the RNAVirusDB database. + + + + Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + RNAVirusDB ID + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) viruses (catalogued in a database). + Virus ID + + + + Virus identifier + + + + + + + + + + beta12orEarlier + An identifier of a genome project assigned by NCBI. + + + + NCBI Genome Project ID + + + + + + + + + + beta12orEarlier + A unique identifier of a whole genome assigned by the NCBI. + + + + NCBI genome accession + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on. + + + Sequence profile data + true + + + + + + + + + + beta12orEarlier + Unique identifier for a membrane protein from the TopDB database. + TopDB ID + + + + Protein ID (TopDB) + + + + + + + + + beta12orEarlier + true + Identifier of a two-dimensional (protein) gel. + Gel identifier + + + + Gel ID + + + + + + + + + + beta12orEarlier + Name of a reference map gel from the SWISS-2DPAGE database. + + + + Reference map name (SWISS-2DPAGE) + + + + + + + + + + beta12orEarlier + Unique identifier for a peroxidase protein from the PeroxiBase database. + PeroxiBase ID + + + + Protein ID (PeroxiBase) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the SISYPHUS database of tertiary structure alignments. + + + + SISYPHUS ID + + + + + + + + + + + beta12orEarlier + true + Accession of an open reading frame (catalogued in a database). + + + + ORF ID + + + + + + + + + beta12orEarlier + true + An identifier of an open reading frame. + + + + ORF identifier + + + + + + + + + + beta12orEarlier + [1-9][0-9]* + Identifier of an entry from the GlycosciencesDB database. + LInear Notation for Unique description of Carbohydrate Sequences ID + + + + LINUCS ID + + + + + + + + + + + beta12orEarlier + Unique identifier for a ligand-gated ion channel protein from the LGICdb database. + LGICdb ID + + + + Protein ID (LGICdb) + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the MaizeDB database. + + + + MaizeDB ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the MfunGD database. + + + + Gene ID (MfunGD) + + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a disease from the Orpha database. + + + + Orpha number + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the EcID database. + + + + Protein ID (EcID) + + + + + + + + + + beta12orEarlier + A unique identifier of a cDNA molecule catalogued in the RefSeq database. + + + + Clone ID (RefSeq) + + + + + + + + + + beta12orEarlier + Unique identifier for a cone snail toxin protein from the ConoServer database. + + + + Protein ID (ConoServer) + + + + + + + + + + beta12orEarlier + Identifier of a GeneSNP database entry. + + + + GeneSNP ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a lipid. + + + + Lipid identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + A flat-file (textual) data archive. + + + Databank + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A web site providing data (web pages) on a common theme to a HTTP client. + + + Web portal + true + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VBASE2 database. + VBASE2 ID + + + + Gene ID (VBASE2) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the DPVweb database. + DPVweb virus ID + + + + DPVweb ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a pathway from the BioSystems pathway database. + + + + Pathway ID (BioSystems) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data concerning a proteomics experiment. + + Experimental data (proteomics) + true + + + + + + + + + beta12orEarlier + An abstract of a scientific article. + + + Abstract + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a lipid structure. + + + Lipid structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a drug. + + + Drug structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a toxin. + + + Toxin structure + + + + + + + + + + beta12orEarlier + A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment. + PSSM + + + Position-specific scoring matrix + + + + + + + + + beta12orEarlier + A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity. + + + Distance matrix + + + + + + + + + beta12orEarlier + Distances (values representing similarity) between a group of molecular structures. + + + Structural distance matrix + + + + + + + + + beta12orEarlier + 1.5 + + + Bibliographic data concerning scientific article(s). + + Article metadata + true + + + + + + + + + beta12orEarlier + A concept from a biological ontology. + + + This includes any fields from the concept definition such as concept name, definition, comments and so on. + Ontology concept + + + + + + + + + beta12orEarlier + A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences. + + + Codon usage bias + + + + + + + + + beta12orEarlier + 1.8 + + Northern Blot experiments. + + + Northern blot report + true + + + + + + + + + beta12orEarlier + A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome. + RH map + + + The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map. + Radiation hybrid map + + + + + + + + + beta12orEarlier + A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data. + + + ID list + + + + + + + + + beta12orEarlier + Gene frequencies data that may be read during phylogenetic tree calculation. + + + Phylogenetic gene frequencies data + + + + + + + + + beta12orEarlier + beta13 + + + A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata. + + Sequence set (polymorphic) + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (resource) from the DRCAT bioinformatics resource catalogue. + + DRCAT resource + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another. + + + Protein complex + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role. + + + Protein structural motif + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific lipid 3D structure(s). + + + Lipid report + + + + + + + + + beta12orEarlier + 1.4 + + + Image of one or more molecular secondary structures. + + Secondary structure image + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on general information, properties or features of one or more molecular secondary structures. + + Secondary structure report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DNA sequence-specific feature annotation (not in a feature table). + + DNA features + true + + + + + + + + + beta12orEarlier + 1.5 + + + Features concerning RNA or regions of DNA that encode an RNA molecule. + + RNA features report + true + + + + + + + + + beta12orEarlier + Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph. + Graph data + + + Plot + + + + + + + + + + beta12orEarlier + A protein sequence and associated metadata. + Sequence record (protein) + + + Protein sequence record + + + + + + + + + + beta12orEarlier + A nucleic acid sequence and associated metadata. + Nucleotide sequence record + Sequence record (nucleic acid) + DNA sequence record + RNA sequence record + + + Nucleic acid sequence record + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Protein sequence record (full) + true + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Nucleic acid sequence record (full) + true + + + + + + + + + beta12orEarlier + true + Accession of a mathematical model, typically an entry from a database. + + + + Biological model accession + + + + + + + + + + beta12orEarlier + The name of a type or group of cells. + + + + Cell type name + + + + + + + + + beta12orEarlier + true + Accession of a type or group of cells (catalogued in a database). + Cell type ID + + + + Cell type accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of chemicals. + Chemical compound accession + Small molecule accession + + + + Compound accession + + + + + + + + + beta12orEarlier + true + Accession of a drug. + + + + Drug accession + + + + + + + + + + beta12orEarlier + Name of a toxin. + + + + Toxin name + + + + + + + + + beta12orEarlier + true + Accession of a toxin (catalogued in a database). + + + + Toxin accession + + + + + + + + + beta12orEarlier + true + Accession of a monosaccharide (catalogued in a database). + + + + Monosaccharide accession + + + + + + + + + + beta12orEarlier + Common name of a drug. + + + + Drug name + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of carbohydrates. + + + + Carbohydrate accession + + + + + + + + + beta12orEarlier + true + Accession of a specific molecule (catalogued in a database). + + + + Molecule accession + + + + + + + + + beta12orEarlier + true + Accession of a data definition (catalogued in a database). + + + + Data resource definition accession + + + + + + + + + beta12orEarlier + true + An accession of a particular genome (in a database). + + + + Genome accession + + + + + + + + + beta12orEarlier + true + An accession of a map of a molecular sequence (deposited in a database). + + + + Map accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of lipids. + + + + Lipid accession + + + + + + + + + + beta12orEarlier + true + Accession of a peptide deposited in a database. + + + + Peptide ID + + + + + + + + + + beta12orEarlier + true + Accession of a protein deposited in a database. + Protein accessions + + + + Protein accession + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) organisms (catalogued in a database). + + + + Organism accession + + + + + + + + + + beta12orEarlier + Moby:BriefOccurrenceRecord + Moby:FirstEpithet + Moby:InfraspecificEpithet + Moby:OccurrenceRecord + Moby:Organism_Name + Moby:OrganismsLongName + Moby:OrganismsShortName + The name of an organism (or group of organisms). + + + + Organism name + + + + + + + + + beta12orEarlier + true + Accession of a protein family (that is deposited in a database). + + + + Protein family accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of transcription factors or binding sites. + + + + Transcription factor accession + + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain accession + + + + + + + + + beta12orEarlier + true + 1.26 + + An accession of annotation on a (group of) viruses (catalogued in a database). + + + Virus identifier + true + + + + + + + + + beta12orEarlier + Metadata on sequence features. + + + Sequence features metadata + + + + + + + + + + beta12orEarlier + Identifier of a Gramene database entry. + + + + Gramene identifier + + + + + + + + + beta12orEarlier + An identifier of an entry from the DDBJ sequence database. + DDBJ ID + DDBJ accession number + DDBJ identifier + + + + DDBJ accession + + + + + + + + + beta12orEarlier + An identifier of an entity from the ConsensusPathDB database. + + + + ConsensusPathDB identifier + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning codon usage. + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage + true + + + + + + + + + beta12orEarlier + 1.5 + + + + Data derived from the analysis of a scientific text such as a full text article from a scientific journal. + + Article report + true + + + + + + + + + beta12orEarlier + An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties. + Sequence-derived report + + + Sequence report + + + + + + + + + beta12orEarlier + Data concerning the properties or features of one or more protein secondary structures. + + + Protein secondary structure + + + + + + + + + + beta12orEarlier + A Hopp and Woods plot of predicted antigenicity of a peptide or protein. + + + Hopp and Woods plot + + + + + + + + + beta12orEarlier + 1.21 + + + A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid melting curve + true + + + + + + + + + beta12orEarlier + 1.21 + + A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid probability profile + true + + + + + + + + + beta12orEarlier + 1.21 + + A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid temperature profile + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a gene regulatory network. + + + Gene regulatory network report + true + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on a two-dimensional (2D PAGE) gel. + + + 2D PAGE gel report + true + + + + + + + + + beta12orEarlier + 1.14 + + General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set. + + + Oligonucleotide probe sets annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data. + + Microarray image + true + + + + + + + + + beta12orEarlier + Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen. + Image data + + + Image + http://semanticscience.org/resource/SIO_000079 + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + + beta12orEarlier + Image of a molecular sequence, possibly with sequence features or properties shown. + + + Sequence image + + + + + + + + + beta12orEarlier + A report on protein properties concerning hydropathy. + Protein hydropathy report + + + Protein hydropathy data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a computational workflow. + + Workflow data + true + + + + + + + + + beta12orEarlier + 1.5 + + + A computational workflow. + + Workflow + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning molecular secondary structure data. + + Secondary structure data + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw protein sequence (string of characters). + + + Protein sequence (raw) + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw nucleic acid sequence. + + + Nucleic acid sequence (raw) + true + + + + + + + + + beta12orEarlier + + One or more protein sequences, possibly with associated annotation. + Amino acid sequence + Amino acid sequences + Protein sequences + + + Protein sequence + http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation + + + + + + + + + beta12orEarlier + One or more nucleic acid sequences, possibly with associated annotation. + Nucleic acid sequences + Nucleotide sequence + Nucleotide sequences + DNA sequence + + + Nucleic acid sequence + http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation + + + + + + + + + beta12orEarlier + Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction. + Enzyme kinetics annotation + Reaction annotation + + + This is a broad data type and is used a placeholder for other, more specific types. + Reaction data + + + + + + + + + beta12orEarlier + Data concerning small peptides. + Peptide data + + + Peptide property + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report concerning the classification of protein sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein classification + true + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning specific or conserved pattern in molecular sequences. + + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence motif data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning models representing a (typically multiple) sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence profile data + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a specific biological pathway or network. + + Pathway or network data + true + + + + + + + + + + + + + + + beta12orEarlier + An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation. + + + Pathway or network report + + + + + + + + + beta12orEarlier + A thermodynamic or kinetic property of a nucleic acid molecule. + Nucleic acid property (thermodynamic or kinetic) + Nucleic acid thermodynamic property + + + Nucleic acid thermodynamic data + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + Data concerning the classification of nucleic acid sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on a classification of molecular sequences, structures or other entities. + + This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on. + Classification report + true + + + + + + + + + beta12orEarlier + 1.8 + + key residues involved in protein folding. + + + Protein features report (key folding sites) + true + + + + + + + + + beta12orEarlier + Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. + Torsion angle data + + + Protein geometry data + + + + + + + + + + beta12orEarlier + An image of protein structure. + Structure image (protein) + + + Protein structure image + + + + + + + + + beta12orEarlier + Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted. + + + Phylogenetic character weights + + + + + + + + + beta12orEarlier + Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser. + Genome annotation track + Genome track + Genome-browser track + Genomic track + Sequence annotation track + + + Annotation track + + + + + + + + + + beta12orEarlier + + P43353|Q7M1G0|Q9C199|A5A6J6 + [OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2} + Accession number of a UniProt (protein sequence) database entry. + UniProt accession number + UniProt entry accession + UniProtKB accession + UniProtKB accession number + Swiss-Prot entry accession + TrEMBL entry accession + + + + UniProt accession + + + + + + + + + + beta12orEarlier + 16 + [1-9][0-9]? + Identifier of a genetic code in the NCBI list of genetic codes. + + + + NCBI genetic code ID + + + + + + + + + + + + + + + beta12orEarlier + Identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a biological process from the GO ontology. + + GO concept name (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a molecular function from the GO ontology. + + GO concept name (molecular function) + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the classification, identification and naming of organisms. + Taxonomic data + + + This is a broad data type and is used a placeholder for other, more specific types. + Taxonomy + + + + + + + + + + beta13 + EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators. + + + + This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein. + Protein ID (EMBL/GenBank/DDBJ) + + + + + + + + + beta13 + 1.5 + + A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation. + + + Core data entities typically have a format and may be identified by an accession number. + Core data + true + + + + + + + + + + + + + + + beta13 + true + Name or other identifier of molecular sequence feature(s). + + + + Sequence feature identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of an array of numerical values, such as a comparison matrix. + + + + Matrix identifier + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of protein sequence(s). + + + Protein sequence composition + true + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s). + + + Nucleic acid sequence composition (report) + true + + + + + + + + + beta13 + 1.5 + + + A node from a classification of protein structural domain(s). + + Protein domain classification node + true + + + + + + + + + beta13 + Duplicates http://edamontology.org/data_1002, hence deprecated. + 1.23 + + Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + + + CAS number + true + + + + + + + + + + beta13 + Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC). + + + + ATC code + + + + + + + + + beta13 + A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA). + Unique Ingredient Identifier + + + + UNII + + + + + + + + + beta13 + 1.5 + + + Basic information concerning geographical location or time. + + Geotemporal metadata + true + + + + + + + + + beta13 + Metadata concerning the software, hardware or other aspects of a computer system. + + + System metadata + + + + + + + + + beta13 + 1.15 + + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. + + + Sequence feature name + true + + + + + + + + + beta13 + Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware. + Experimental measurement data + Experimentally measured data + Measured data + Measurement + Measurement data + Measurement metadata + Raw experimental data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental measurement + + + + + + + + + + beta13 + Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment. + + + Such data as found in Affymetrix CEL or GPR files. + Raw microarray data + + + + + + + + + + + + + + + beta13 + Data generated from processing and analysis of probe set data from a microarray experiment. + Gene annotation (expression) + Gene expression report + Microarray probe set data + + + Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip. + Processed microarray data + + + + + + + + + + beta13 + The final processed (normalised) data for a set of hybridisations in a microarray experiment. + Gene expression data matrix + Normalised microarray data + + + This combines data from all hybridisations. + Gene expression matrix + + + + + + + + + beta13 + Annotation on a biological sample, for example experimental factors and their values. + + + This might include compound and dose in a dose response experiment. + Sample annotation + + + + + + + + + beta13 + Annotation on the array itself used in a microarray experiment. + + + This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc. + Microarray metadata + + + + + + + + + beta13 + 1.8 + + Annotation on laboratory and/or data processing protocols used in an microarray experiment. + + + This might describe e.g. the normalisation methods used to process the raw data. + Microarray protocol annotation + true + + + + + + + + + beta13 + Data concerning the hybridisations measured during a microarray experiment. + + + Microarray hybridisation data + + + + + + + + + beta13 + 1.5 + + + A report of regions in a molecular sequence that are biased to certain characters. + + Sequence features (compositionally-biased regions) + true + + + + + + + + + beta13 + 1.5 + + A report on features in a nucleic acid sequence that indicate changes to or differences between sequences. + + + Nucleic acid features (difference and change) + true + + + + + + + + + + beta13 + A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures. + Nucleic acid features (structure) + Quadruplexes (report) + Stem loop (report) + d-loop (report) + + + The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general. + Nucleic acid structure report + + + + + + + + + beta13 + 1.8 + + short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein features report (repeats) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences. + + + Sequence motif matches (protein) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences. + + + Sequence motif matches (nucleic acid) + true + + + + + + + + + beta13 + 1.5 + + + A report on displacement loops in a mitochondrial DNA sequence. + + A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule. + Nucleic acid features (d-loop) + true + + + + + + + + + beta13 + 1.5 + + + A report on stem loops in a DNA sequence. + + A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs. + Nucleic acid features (stem loop) + true + + + + + + + + + beta13 + An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST. + Clone or EST (report) + Gene transcript annotation + Nucleic acid features (mRNA features) + Transcript (report) + mRNA (report) + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + Gene transcript report + + + + + + + + + beta13 + 1.8 + + features of non-coding or functional RNA molecules, including tRNA and rRNA. + + + Non-coding RNA + true + + + + + + + + + beta13 + 1.5 + + + Features concerning transcription of DNA into RNA including the regulation of transcription. + + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcriptional features (report) + true + + + + + + + + + beta13 + 1.5 + + + A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments. + + Nucleic acid features (immunoglobulin gene structure) + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'class' node from the SCOP database. + + SCOP class + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'fold' node from the SCOP database. + + SCOP fold + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'superfamily' node from the SCOP database. + + SCOP superfamily + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'family' node from the SCOP database. + + SCOP family + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'protein' node from the SCOP database. + + SCOP protein + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'species' node from the SCOP database. + + SCOP species + true + + + + + + + + + beta13 + 1.8 + + mass spectrometry experiments. + + + Mass spectrometry experiment + true + + + + + + + + + beta13 + Nucleic acid classification + A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure. + Gene annotation (homology information) + Gene annotation (homology) + Gene family annotation + Gene homology (report) + Homology information + + + This includes reports on on gene homologues between species. + Gene family report + + + + + + + + + beta13 + An image of a protein. + + + Protein image + + + + + + + + + beta13 + 1.24 + + + + + An alignment of protein sequences and/or structures. + + Protein alignment + true + + + + + + + + + 1.0 + 1.8 + + sequencing experiment, including samples, sampling, preparation, sequencing, and analysis. + + + NGS experiment + true + + + + + + + + + 1.1 + An informative report about a DNA sequence assembly. + Assembly report + + + This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc. + Sequence assembly report + + + + + + + + + 1.1 + An index of a genome sequence. + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. + Genome index + + + + + + + + + 1.1 + 1.8 + + Report concerning genome-wide association study experiments. + + + GWAS report + true + + + + + + + + + 1.2 + The position of a cytogenetic band in a genome. + + + Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on. + Cytoband position + + + + + + + + + + + 1.2 + CL_[0-9]{7} + Cell type ontology concept ID. + CL ID + + + + Cell type ontology ID + + + + + + + + + 1.2 + Mathematical model of a network, that contains biochemical kinetics. + + + Kinetic model + + + + + + + + + + 1.3 + Identifier of a COSMIC database entry. + COSMIC identifier + + + + COSMIC ID + + + + + + + + + + 1.3 + Identifier of a HGMD database entry. + HGMD identifier + + + + HGMD ID + + + + + + + + + 1.3 + true + Unique identifier of sequence assembly. + Sequence assembly version + + + + Sequence assembly ID + + + + + + + + + 1.3 + 1.5 + + + A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory. + + Sequence feature type + true + + + + + + + + + 1.3 + 1.5 + + + An informative report on gene homologues between species. + + Gene homology (report) + true + + + + + + + + + + + 1.3 + ENSGT00390000003602 + Unique identifier for a gene tree from the Ensembl database. + Ensembl ID (gene tree) + + + + Ensembl gene tree ID + + + + + + + + + 1.3 + A phylogenetic tree that is an estimate of the character's phylogeny. + + + Gene tree + + + + + + + + + 1.3 + A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled. + + + Species tree + + + + + + + + + + + + + + + 1.3 + true + Name or other identifier of an entry from a biosample database. + Sample accession + + + + Sample ID + + + + + + + + + + 1.3 + Identifier of an object from the MGI database. + + + + MGI accession + + + + + + + + + 1.3 + Name of a phenotype. + Phenotype + Phenotypes + + + + Phenotype name + + + + + + + + + 1.4 + A HMM transition matrix contains the probabilities of switching from one HMM state to another. + HMM transition matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa. + Transition matrix + + + + + + + + + 1.4 + A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM. + HMM emission matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state. + Emission matrix + + + + + + + + + 1.4 + 1.15 + + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. + + + Hidden Markov model + true + + + + + + + + + 1.4 + true + An identifier of a data format. + + + Format identifier + + + + + + + + + 1.5 + Raw biological or biomedical image generated by some experimental technique. + + + Raw image + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + 1.5 + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates. + Carbohydrate data + + + Carbohydrate property + + + + + + + + + 1.5 + 1.8 + + Report concerning proteomics experiments. + + + Proteomics experiment report + true + + + + + + + + + 1.5 + 1.8 + + RNAi experiments. + + + RNAi report + true + + + + + + + + + 1.5 + 1.8 + + biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + + + Simulation experiment report + true + + + + + + + + + + + + + + + 1.7 + An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT image + Magnetic resonance imaging image + Magnetic resonance tomography image + NMRI image + Nuclear magnetic resonance imaging image + + + MRI image + + + + + + + + + + + + + + + 1.7 + An image from a cell migration track assay. + + + Cell migration track image + + + + + + + + + 1.7 + Rate of association of a protein with another protein or some other molecule. + kon + + + Rate of association + + + + + + + + + 1.7 + Multiple gene identifiers in a specific order. + + + Such data are often used for genome rearrangement tools and phylogenetic tree labeling. + Gene order + + + + + + + + + 1.7 + The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment. + Spectra + + + Spectrum + + + + + + + + + + + + + + + 1.7 + Spectral information for a molecule from a nuclear magnetic resonance experiment. + NMR spectra + + + NMR spectrum + + + + + + + + + 1.8 + 1.21 + + A sketch of a small molecule made with some specialised drawing package. + + + Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software. + Chemical structure sketch + true + + + + + + + + + 1.8 + An informative report about a specific or conserved nucleic acid sequence pattern. + + + Nucleic acid signature + + + + + + + + + 1.8 + A DNA sequence. + DNA sequences + + + DNA sequence + + + + + + + + + 1.8 + An RNA sequence. + RNA sequences + + + RNA sequence + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw RNA sequence. + + + RNA sequence (raw) + true + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw DNA sequence. + + + DNA sequence (raw) + true + + + + + + + + + + + + + + + 1.8 + Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects. + Gene sequence variations + + + Variations are stored along with a reference genome. + Sequence variations + + + + + + + + + 1.8 + A list of publications such as scientic papers or books. + + + Bibliography + + + + + + + + + 1.8 + A mapping of supplied textual terms or phrases to ontology concepts (URIs). + + + Ontology mapping + + + + + + + + + 1.9 + Any data concerning a specific biological or biomedical image. + Image-associated data + Image-related data + + + This can include basic provenance and technical information about the image, scientific annotation and so on. + Image metadata + + + + + + + + + 1.9 + A human-readable collection of information concerning a clinical trial. + Clinical trial information + + + Clinical trial report + + + + + + + + + 1.10 + A report about a biosample. + Biosample report + + + Reference sample report + + + + + + + + + 1.10 + Accession number of an entry from the Gene Expression Atlas. + + + + Gene Expression Atlas Experiment ID + + + + + + + + + + + + + + + 1.12 + true + Identifier of an entry from a database of disease. + + + + Disease identifier + + + + + + + + + + 1.12 + The name of some disease. + + + + Disease name + + + + + + + + + 1.12 + Some material that is used for educational (training) purposes. + OER + Open educational resource + + + Training material + + + + + + + + + 1.12 + A training course available for use on the Web. + On-line course + MOOC + Massive open online course + + + Online course + + + + + + + + + 1.12 + Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query. + Free text + Plain text + Textual search query + + + Text + + + + + + + + + + 1.14 + Machine-readable biodiversity data. + Biodiversity information + OTU table + + + Biodiversity data + + + + + + + + + 1.14 + A human-readable collection of information concerning biosafety data. + Biosafety information + + + Biosafety report + + + + + + + + + 1.14 + A report about any kind of isolation of biological material. + Geographic location + Isolation source + + + Isolation report + + + + + + + + + 1.14 + Information about the ability of an organism to cause disease in a corresponding host. + Pathogenicity + + + Pathogenicity report + + + + + + + + + 1.14 + Information about the biosafety classification of an organism according to corresponding law. + Biosafety level + + + Biosafety classification + + + + + + + + + 1.14 + A report about localisation of the isolaton of biological material e.g. country or coordinates. + + + Geographic location + + + + + + + + + 1.14 + A report about any kind of isolation source of biological material e.g. blood, water, soil. + + + Isolation source + + + + + + + + + 1.14 + Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum. + + + Physiology parameter + + + + + + + + + 1.14 + Experimentally determined parameter of the morphology of an organism, e.g. size & shape. + + + Morphology parameter + + + + + + + + + 1.14 + Experimental determined parameter for the cultivation of an organism. + Cultivation conditions + Carbon source + Culture media composition + Nitrogen source + Salinity + Temperature + pH value + + + Cultivation parameter + + + + + + + + + 1.15 + Data concerning a sequencing experiment, that may be specified as an input to some tool. + + + Sequencing metadata name + + + + + + + + + 1.15 + An identifier of a flow cell of a sequencing machine. + + + A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 "lanes" which allows 8 experiments in a single analysis. + Flow cell identifier + + + + + + + + + 1.15 + An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced. + + + Lane identifier + + + + + + + + + 1.15 + A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13. + + + Run number + + + + + + + + + 1.15 + Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment. + + + This is a broad data type and is used a placeholder for other, more specific types. + Ecological data + + + + + + + + + 1.15 + The mean species diversity in sites or habitats at a local scale. + α-diversity + + + Alpha diversity data + + + + + + + + + 1.15 + The ratio between regional and local species diversity. + True beta diversity + β-diversity + + + Beta diversity data + + + + + + + + + 1.15 + The total species diversity in a landscape. + ɣ-diversity + + + Gamma diversity data + + + + + + + + + + 1.15 + A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart. + + + Ordination plot + + + + + + + + + 1.16 + A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment report + Over-representation report + Functional enrichment report + + + Over-representation data + + + + + + + + + + + + + + + 1.16 + GO-term report + A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins. + GO-term enrichment report + Gene ontology concept over-representation report + Gene ontology enrichment report + Gene ontology term enrichment report + + + GO-term enrichment data + + + + + + + + + 1.16 + Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry. + False localisation rate + PTM localisation + PTM score + + + Localisation score + + + + + + + + + + 1.16 + Identifier of a protein modification catalogued in the Unimod database. + + + + Unimod ID + + + + + + + + + 1.16 + Identifier for mass spectrometry proteomics data in the proteomexchange.org repository. + + + + ProteomeXchange ID + + + + + + + + + 1.16 + Groupings of expression profiles according to a clustering algorithm. + Clustered gene expression profiles + + + Clustered expression profiles + + + + + + + + + + 1.16 + An identifier of a concept from the BRENDA ontology. + + + + BRENDA ontology concept ID + + + + + + + + + + 1.16 + A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations. + + + Annotated text + + + + + + + + + 1.16 + A structured query, in form of a script, that defines a database search task. + + + Query script + + + + + + + + + + + + + + + 1.19 + Structural 3D model (volume map) from electron microscopy. + + + 3D EM Map + + + + + + + + + + + + + + + 1.19 + Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule. + + + 3D EM Mask + + + + + + + + + + + + + + + 1.19 + Raw DDD movie acquisition from electron microscopy. + + + EM Movie + + + + + + + + + + + + + + + 1.19 + Raw acquisition from electron microscopy or average of an aligned DDD movie. + + + EM Micrograph + + + + + + + + + + + + + + + 1.21 + Data coming from molecular simulations, computer "experiments" on model molecules. + + + Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + Molecular simulation data + + + + + + + + + + 1.21 + Identifier of an entry from the RNA central database of annotated human miRNAs. + + + + There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID). + RNA central ID + + + + + + + + + 1.21 + A human-readable systematic collection of patient (or population) health information in a digital format. + EHR + EMR + Electronic medical record + + + Electronic health record + + + + + + + + + 1.22 + Data coming from molecular simulations, computer "experiments" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + + + Simulation + + + + + + + + + 1.22 + Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time. + + + Trajectory data + + + + + + + + + 1.22 + Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system. + + + Forcefield parameters + + + + + + + + + 1.22 + Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals. + + + Topology data + + + + + + + + + 1.22 + Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots. + Density plot + + + Histogram + + + + + + + + + 1.23 + Report of the quality control review that was made of factors involved in a procedure. + QC metrics + QC report + Quality control metrics + Quality control report + + + + + + + + + 1.23 + A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak). + Read count matrix + + + Count matrix + + + + + + + + + 1.24 + Alignment (superimposition) of DNA tertiary (3D) structures. + Structure alignment (DNA) + + + DNA structure alignment + + + + + + + + + 1.24 + A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP). + Adjusted P-value + FDR + Padj + pFDR + + + Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data). + Q-value + + + + + + + + + + + 1.24 + A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences. + + + Profile HMM + + + + + + + + + + + + 1.24 + + WP[0-9]+ + Identifier of a pathway from the WikiPathways pathway database. + WikiPathways ID + WikiPathways pathway ID + + + + Pathway ID (WikiPathways) + + + + + + + + + + + + + + + 1.24 + A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins. + Pathway analysis results + Pathway enrichment report + Pathway over-representation report + Pathway report + Pathway term enrichment report + + + Pathway overrepresentation data + + + + + + + + + 1.26 + + + \d{4}-\d{4}-\d{4}-\d{3}(\d|X) + Identifier of a researcher registered with the ORCID database. Used to identify author IDs. + + + + ORCID Identifier + + + + + + + + + + + beta12orEarlier + + + + Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation. + + + SMILES + + + + + + + + + + + beta12orEarlier + Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation. + + + InChI + + + + + + + + + + beta12orEarlier + Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound. + + + The general MF query format consists of a series of valid atomic symbols, with an optional number or range. + mf + + + + + + + + + + beta12orEarlier + The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound. + + + An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification. + InChIKey + + + + + + + + + beta12orEarlier + SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation. + + + smarts + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps. + nucleotide + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for gaps and translation stop. + protein + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence + + + + + + + + + + beta12orEarlier + Alphabet for the consensus of two or more molecular sequences. + + + consensus + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters . + + + unambiguous pure nucleotide + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + dna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + rna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure rna sequence + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure rna + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure protein + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure protein + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from UniGene. + + A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location. + UniGene entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the COG database of clusters of (related) protein sequences. + + COG sequence cluster format + true + + + + + + + + + + beta12orEarlier + Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database. + Feature location + + + EMBL feature location + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program). + + + quicktandem + + + + + + + + + + beta12orEarlier + Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program). + + + Sanger inverted repeats + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a sequence (an EMBOSS report format). + + + EMBOSS repeat + + + + + + + + + + beta12orEarlier + Format of a report on exon-intron structure generated by EMBOSS est2genome. + + + est2genome format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restrict program. + + + restrict format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restover program. + + + restover format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by REBASE database. + + + REBASE restriction sites + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using FASTA. + + + This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.) + FASTA search results format + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of BLAST. + + + This includes score data, alignment data and summary table. + BLAST results + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of MSPCrunch. + + + mspcrunch + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of Smith Waterman. + + + Smith-Waterman format + + + + + + + + + + beta12orEarlier + Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information. + + + The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database. + dhf + + + + + + + + + + beta12orEarlier + Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information. + + + The hits are putative ligand-binding sequences and are found from a search of a sequence database. + lhf + + + + + + + + + + beta12orEarlier + Results format for searches of the InterPro database. + + + InterPro hits format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries. + + + The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group. + InterPro protein view report format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry. + + + The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated. + InterPro match table format + + + + + + + + + + beta12orEarlier + Dirichlet distribution HMMER format. + + + HMMER Dirichlet prior + + + + + + + + + + beta12orEarlier + Dirichlet distribution MEME format. + + + MEME Dirichlet prior + + + + + + + + + + beta12orEarlier + Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model. + + + HMMER emission and transition + + + + + + + + + + beta12orEarlier + Format of a regular expression pattern from the Prosite database. + + + prosite-pattern + + + + + + + + + + beta12orEarlier + Format of an EMBOSS sequence pattern. + + + EMBOSS sequence pattern + + + + + + + + + + beta12orEarlier + A motif in the format generated by the MEME program. + + + meme-motif + + + + + + + + + + beta12orEarlier + Sequence profile (sequence classifier) format used in the PROSITE database. + + + prosite-profile + + + + + + + + + + beta12orEarlier + A profile (sequence classifier) in the format used in the JASPAR database. + + + JASPAR format + + + + + + + + + + beta12orEarlier + Format of the model of random sequences used by MEME. + + + MEME background Markov model + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model representation used by the HMMER package. + + + HMMER format + + + + + + + + + + + beta12orEarlier + FASTA-style format for multiple sequences aligned by HMMER package to an HMM. + + + HMMER-aln + + + + + + + + + + beta12orEarlier + Format of multiple sequences aligned by DIALIGN package. + + + DIALIGN format + + + + + + + + + + beta12orEarlier + EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family. + + + The format is clustal-like and includes annotation of domain family classification information. + daf + + + + + + + + + + beta12orEarlier + Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package. + + + Sequence-MEME profile alignment + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database. + + + HMMER profile alignment (sequences versus HMMs) + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database. + + + HMMER profile alignment (HMM versus sequences) + + + + + + + + + + beta12orEarlier + Format of PHYLIP phylogenetic distance matrix data. + + + Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float). + Phylip distance matrix + + + + + + + + + + beta12orEarlier + Dendrogram (tree file) format generated by ClustalW. + + + ClustalW dendrogram + + + + + + + + + + beta12orEarlier + Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted. + + + Phylip tree raw + + + + + + + + + + beta12orEarlier + PHYLIP file format for continuous quantitative character data. + + + Phylip continuous quantitative characters + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of phylogenetic property data. + + Phylogenetic property values format + true + + + + + + + + + + beta12orEarlier + PHYLIP file format for phylogenetics character frequency data. + + + Phylip character frequencies format + + + + + + + + + + beta12orEarlier + Format of PHYLIP discrete states data. + + + Phylip discrete states format + + + + + + + + + + beta12orEarlier + Format of PHYLIP cliques data. + + + Phylip cliques format + + + + + + + + + + beta12orEarlier + Phylogenetic tree data format used by the PHYLIP program. + + + Phylip tree format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeBASE database of phylogenetic data. + + + TreeBASE format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeFam database of phylogenetic data. + + + TreeFam format + + + + + + + + + + beta12orEarlier + Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package. + + + Phylip tree distance format + + + + + + + + + + beta12orEarlier + Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins). + + + The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format. + dssp + + + + + + + + + + beta12orEarlier + Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins). + + + hssp + + + + + + + + + + beta12orEarlier + Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server. + Vienna RNA format + Vienna RNA secondary structure format + + + Dot-bracket format + + + + + + + + + + beta12orEarlier + Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server. + + + Vienna local RNA secondary structure format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Format of an entry (or part of an entry) from the PDB database. + PDB entry format + + + PDB database entry format + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDB format. + PDB format + + + PDB + + + + + + + + + + beta12orEarlier + Entry format of PDB database in mmCIF format. + + + mmCIF + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDBML (XML) format. + + + PDBML + + + + + + + + + beta12orEarlier + beta12orEarlier + + Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications. + + + Domainatrix 3D-1D scoring matrix format + true + + + + + + + + + + beta12orEarlier + Amino acid index format used by the AAindex database. + + + aaindex + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from IntEnz (The Integrated Relational Enzyme Database). + + IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions. + IntEnz enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BRENDA enzyme database. + + BRENDA enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG REACTION database of biochemical reactions. + + KEGG REACTION enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG ENZYME database. + + KEGG ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the proto section of the REBASE enzyme database. + + REBASE proto enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the withrefm section of the REBASE enzyme database. + + REBASE withrefm enzyme report format + true + + + + + + + + + + beta12orEarlier + Format of output of the Pcons Model Quality Assessment Program (MQAP). + + + Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality. + Pcons report format + + + + + + + + + + beta12orEarlier + Format of output of the ProQ protein model quality predictor. + + + ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features. + ProQ report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of SMART domain assignment data. + + The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues. + SMART domain assignment report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the BIND database of protein interaction. + + BIND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the IntAct database of protein interaction. + + IntAct entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences. + + This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry. + InterPro entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the textual abstract of signatures in an InterPro entry and its protein matches. + + References are included and a functional inference is made where possible. + InterPro entry abstract format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Gene3D protein secondary database. + + Gene3D entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PIRSF protein secondary database. + + PIRSF entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PRINTS protein secondary database. + + PRINTS entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Panther library of protein families and subfamilies. + + Panther Families and HMMs entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Pfam protein secondary database. + + Pfam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the SMART protein secondary database. + + SMART entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Superfamily protein secondary database. + + Superfamily entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the TIGRFam protein secondary database. + + TIGRFam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ProDom protein domain classification database. + + ProDom entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the FSSP database. + + FSSP entry format + true + + + + + + + + + + beta12orEarlier + A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax). + + + findkm + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Ensembl genome database. + + Ensembl gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DictyBase genome database. + + DictyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Candida Genome database. + + CGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DragonDB genome database. + + DragonDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of EcoCyc genome database. + + EcoCyc gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of FlyBase genome database. + + FlyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Gramene genome database. + + Gramene gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of KEGG GENES genome database. + + KEGG GENES gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Maize genetics and genomics database (MaizeGDB). + + MaizeGDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Mouse Genome Database (MGD). + + MGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Rat Genome Database (RGD). + + RGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Saccharomyces Genome Database (SGD). + + SGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Sanger GeneDB genome database. + + GeneDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of The Arabidopsis Information Resource (TAIR) genome database. + + TAIR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the WormBase genomes database. + + WormBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Zebrafish Information Network (ZFIN) genome database. + + ZFIN gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the TIGR genome database. + + TIGR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the dbSNP database. + + dbSNP polymorphism report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the OMIM database of genotypes and phenotypes. + + OMIM entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HGVbase database of genotypes and phenotypes. + + HGVbase entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HIVDB database of genotypes and phenotypes. + + HIVDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG DISEASE database. + + KEGG DISEASE entry format + true + + + + + + + + + + beta12orEarlier + Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program. + + + Primer3 primer + + + + + + + + + + beta12orEarlier + A format of raw sequence read data from an Applied Biosystems sequencing machine. + + + ABI + + + + + + + + + + beta12orEarlier + Format of MIRA sequence trace information file. + + + mira + + + + + + + + + + beta12orEarlier + + caf + + Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata. + + + CAF + + + + + + + + + + beta12orEarlier + + Sequence assembly project file EXP format. + Affymetrix EXP format + + + EXP + + + + + + + + + + beta12orEarlier + + + Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata. + + + SCF + + + + + + + + + + beta12orEarlier + + + PHD sequence trace format to store serialised chromatogram data (reads). + + + PHD + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of raw image data. + Affymetrix image data file format + + + dat + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of information about (raw) expression levels of the individual probes. + Affymetrix probe raw data format + + + cel + + + + + + + + + + beta12orEarlier + Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering. + + + affymetrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ArrayExpress microarrays database. + + ArrayExpress entry format + true + + + + + + + + + + beta12orEarlier + Affymetrix data file format for information about experimental conditions and protocols. + Affymetrix experimental conditions data file format + + + affymetrix-exp + + + + + + + + + + + + + + + + beta12orEarlier + + chp + Format of Affymetrix data file of information about (normalised) expression levels of the individual probes. + Affymetrix probe normalised data format + + + CHP + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Electron Microscopy DataBase (EMDB). + + EMDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks. + + KEGG PATHWAY entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MetaCyc metabolic pathways database. + + MetaCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of a report from the HumanCyc metabolic pathways database. + + HumanCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the INOH signal transduction pathways database. + + INOH entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the PATIKA biological pathways database. + + PATIKA entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the reactome biological pathways database. + + Reactome entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the aMAZE biological pathways and molecular interactions database. + + aMAZE entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the CPDB database. + + CPDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the Panther Pathways database. + + Panther Pathways entry format + true + + + + + + + + + + beta12orEarlier + Format of Taverna workflows. + + + Taverna workflow format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of mathematical models from the BioModel database. + + Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc. + BioModel mathematical model format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG LIGAND chemical database. + + KEGG LIGAND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG COMPOUND database. + + KEGG COMPOUND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PLANT database. + + KEGG PLANT entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG GLYCAN database. + + KEGG GLYCAN entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from PubChem. + + PubChem entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from a database of chemical structures and property predictions. + + ChemSpider entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from Chemical Entities of Biological Interest (ChEBI). + + ChEBI includes an ontological classification defining relations between entities or classes of entities. + ChEBI entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MSDchem ligand dictionary. + + MSDchem ligand dictionary entry format + true + + + + + + + + + + beta12orEarlier + The format of an entry from the HET group dictionary (HET groups from PDB files). + + + HET group dictionary entry format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG DRUG database. + + KEGG DRUG entry format + true + + + + + + + + + + beta12orEarlier + Format of bibliographic reference as used by the PubMed database. + + + PubMed citation + + + + + + + + + + beta12orEarlier + Format for abstracts of scientific articles from the Medline database. + + + Bibliographic reference information including citation information is included + Medline Display Format + + + + + + + + + + beta12orEarlier + CiteXplore 'core' citation format including title, journal, authors and abstract. + + + CiteXplore-core + + + + + + + + + + beta12orEarlier + CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references. + + + CiteXplore-all + + + + + + + + + + beta12orEarlier + Article format of the PubMed Central database. + + + pmc + + + + + + + + + + + beta12orEarlier + The format of iHOP (Information Hyperlinked over Proteins) text-mining result. + + + iHOP format + + + + + + + + + + + + + beta12orEarlier + OSCAR format of annotated chemical text. + + + OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document. + OSCAR format + + + + + + + + + beta12orEarlier + beta13 + + + Format of an ATOM record (describing data for an individual atom) from a PDB file. + + PDB atom record format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a polypeptide chain. + + The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain. + CATH chain report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a protein PDB file. + + The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file. + CATH PDB report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry (gene) format of the NCBI database. + + NCBI gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:GI_Gene + Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service. + + This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation. + GeneIlluminator gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:BacMapGeneCard + Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database. + + BacMap gene card format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB). + + ColiCard report format + true + + + + + + + + + + beta12orEarlier + Map of a plasmid (circular DNA) in PlasMapper TextMap format. + + + PlasMapper TextMap + + + + + + + + + + beta12orEarlier + Phylogenetic tree Newick (text) format. + nh + + + newick + + + + + + + + + + beta12orEarlier + Phylogenetic tree TreeCon (text) format. + + + TreeCon format + + + + + + + + + + beta12orEarlier + Phylogenetic tree Nexus (text) format. + + + Nexus format + + + + + + + + + + + beta12orEarlier + true + A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere. + Data format + Data model + Exchange format + File format + + + The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data. + Format + + + + + + + + + + + + + + + + + + + Data model + A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.) + + + + + File format + File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages. + + + + + + + + + beta12orEarlier + beta13 + + + Data format for an individual atom. + + Atomic data format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a molecular sequence record. + + + Sequence record format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence feature information. + + + Sequence feature annotation format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence alignment information. + + + Alignment format + + + + + + + + + + beta12orEarlier + ACEDB sequence format. + + + acedb + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Clustalw output format. + + clustal sequence format + true + + + + + + + + + + beta12orEarlier + Codata entry format. + + + codata + + + + + + + + + beta12orEarlier + Fasta format variant with database name before ID. + + + dbid + + + + + + + + + + beta12orEarlier + EMBL entry format. + EMBL + EMBL sequence format + + + EMBL format + + + + + + + + + + beta12orEarlier + Staden experiment file format. + + + Staden experiment format + + + + + + + + + + beta12orEarlier + FASTA format including NCBI-style IDs. + FASTA format + FASTA sequence format + + + FASTA + + + + + + + + + beta12orEarlier + fastq + fq + FASTQ short read format ignoring quality scores. + FASTAQ + fq + + + FASTQ + + + + + + + + + beta12orEarlier + FASTQ Illumina 1.3 short read format. + + + FASTQ-illumina + + + + + + + + + beta12orEarlier + FASTQ short read format with phred quality. + + + FASTQ-sanger + + + + + + + + + beta12orEarlier + FASTQ Solexa/Illumina 1.0 short read format. + + + FASTQ-solexa + + + + + + + + + + beta12orEarlier + Fitch program format. + + + fitch program + + + + + + + + + + beta12orEarlier + GCG sequence file format. + GCG SSF + + + GCG SSF (single sequence file) file format. + GCG + + + + + + + + + + beta12orEarlier + Genbank entry format. + GenBank + + + GenBank format + + + + + + + + + beta12orEarlier + Genpept protein entry format. + + + Currently identical to refseqp format + genpept + + + + + + + + + + beta12orEarlier + GFF feature file format with sequence in the header. + + + GFF2-seq + + + + + + + + + + beta12orEarlier + GFF3 feature file format with sequence. + + + GFF3-seq + + + + + + + + + beta12orEarlier + FASTA sequence format including NCBI-style GIs. + + + giFASTA format + + + + + + + + + + beta12orEarlier + Hennig86 output sequence format. + + + hennig86 + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format. + + + ig + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format (strict version). + + + igstrict + + + + + + + + + + beta12orEarlier + Jackknifer interleaved and non-interleaved sequence format. + + + jackknifer + + + + + + + + + + beta12orEarlier + Mase program sequence format. + + + mase format + + + + + + + + + + beta12orEarlier + Mega interleaved and non-interleaved sequence format. + + + mega-seq + + + + + + + + + beta12orEarlier + GCG MSF (multiple sequence file) file format. + + + GCG MSF + + + + + + + + + beta12orEarlier + pir + NBRF/PIR entry sequence format. + nbrf + pir + + + nbrf/pir + + + + + + + + + + + beta12orEarlier + Nexus/paup interleaved sequence format. + + + nexus-seq + + + + + + + + + + + beta12orEarlier + PDB sequence format (ATOM lines). + + + pdb format in EMBOSS. + pdbatom + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (ATOM lines). + + + pdbnuc format in EMBOSS. + pdbatomnuc + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (SEQRES lines). + + + pdbnucseq format in EMBOSS. + pdbseqresnuc + + + + + + + + + + + beta12orEarlier + PDB sequence format (SEQRES lines). + + + pdbseq format in EMBOSS. + pdbseqres + + + + + + + + + beta12orEarlier + Plain old FASTA sequence format (unspecified format for IDs). + + + Pearson format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylip interleaved sequence format. + + phylip sequence format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP non-interleaved sequence format. + + phylipnon sequence format + true + + + + + + + + + + beta12orEarlier + Raw sequence format with no non-sequence characters. + + + raw + + + + + + + + + + beta12orEarlier + Refseq protein entry sequence format. + + + Currently identical to genpept format + refseqp + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Selex sequence format. + + selex sequence format + true + + + + + + + + + + beta12orEarlier + + + + + Staden suite sequence format. + + + Staden format + + + + + + + + + + beta12orEarlier + + Stockholm multiple sequence alignment format (used by Pfam and Rfam). + + + Stockholm format + + + + + + + + + + + beta12orEarlier + DNA strider output sequence format. + + + strider format + + + + + + + + + beta12orEarlier + UniProtKB entry sequence format. + SwissProt format + UniProt format + + + UniProtKB format + + + + + + + + + beta12orEarlier + txt + Plain text sequence format (essentially unformatted). + + + plain text format (unformatted) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Treecon output sequence format. + + treecon sequence format + true + + + + + + + + + + beta12orEarlier + NCBI ASN.1-based sequence format. + + + ASN.1 sequence format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (any type). + das sequence format + + + DAS format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (nucleotide-only). + + + The use of this format is deprecated. + dasdna + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace sequence format of full internal data content. + + + debug-seq + + + + + + + + + + beta12orEarlier + Jackknifer output sequence non-interleaved format. + + + jackknifernon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Mega non-interleaved output sequence format. + + meganon sequence format + true + + + + + + + + + beta12orEarlier + NCBI FASTA sequence format with NCBI-style IDs. + + + There are several variants of this. + NCBI format + + + + + + + + + + + beta12orEarlier + Nexus/paup non-interleaved sequence format. + + + nexusnon + + + + + + + + + beta12orEarlier + + + General Feature Format (GFF) of sequence features. + + + GFF2 + + + + + + + + + beta12orEarlier + + + + Generic Feature Format version 3 (GFF3) of sequence features. + + + GFF3 + + + + + + + + + beta12orEarlier + 1.7 + + PIR feature format. + + + pir + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Swiss-Prot feature format. + + swiss feature + true + + + + + + + + + + beta12orEarlier + DAS GFF (XML) feature format. + DASGFF feature + das feature + + + DASGFF + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace feature format of full internal data content. + + + debug-feat + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBL feature format. + + EMBL feature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Genbank feature format. + + GenBank feature + true + + + + + + + + + + beta12orEarlier + ClustalW format for (aligned) sequences. + clustal + + + ClustalW format + + + + + + + + + + beta12orEarlier + EMBOSS alignment format for debugging trace of full internal data content. + + + debug + + + + + + + + + + beta12orEarlier + Fasta format for (aligned) sequences. + + + FASTA-aln + + + + + + + + + beta12orEarlier + Pearson MARKX0 alignment format. + + + markx0 + + + + + + + + + beta12orEarlier + Pearson MARKX1 alignment format. + + + markx1 + + + + + + + + + beta12orEarlier + Pearson MARKX10 alignment format. + + + markx10 + + + + + + + + + beta12orEarlier + Pearson MARKX2 alignment format. + + + markx2 + + + + + + + + + beta12orEarlier + Pearson MARKX3 alignment format. + + + markx3 + + + + + + + + + + beta12orEarlier + Alignment format for start and end of matches between sequence pairs. + + + match + + + + + + + + + beta12orEarlier + Mega format for (typically aligned) sequences. + + + mega + + + + + + + + + beta12orEarlier + Mega non-interleaved format for (typically aligned) sequences. + + + meganon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MSF format for (aligned) sequences. + + msf alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup format for (aligned) sequences. + + nexus alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup non-interleaved format for (aligned) sequences. + + nexusnon alignment format + true + + + + + + + + + beta12orEarlier + EMBOSS simple sequence pairwise alignment format. + + + pair + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip format for (aligned) sequences. + PHYLIP + PHYLIP interleaved format + ph + phy + + + PHYLIP format + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip non-interleaved format for (aligned) sequences. + PHYLIP sequential format + phylipnon + + + PHYLIP sequential + + + + + + + + + + beta12orEarlier + Alignment format for score values for pairs of sequences. + + + scores format + + + + + + + + + + + beta12orEarlier + SELEX format for (aligned) sequences. + + + selex + + + + + + + + + + beta12orEarlier + EMBOSS simple multiple alignment format. + + + EMBOSS simple format + + + + + + + + + + beta12orEarlier + Simple multiple sequence (alignment) format for SRS. + + + srs format + + + + + + + + + + beta12orEarlier + Simple sequence pair (alignment) format for SRS. + + + srspair + + + + + + + + + + beta12orEarlier + T-Coffee program alignment format. + + + T-Coffee format + + + + + + + + + + + beta12orEarlier + Treecon format for (aligned) sequences. + + + TreeCon-seq + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a phylogenetic tree. + + + Phylogenetic tree format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a biological pathway or network. + + + Biological pathway or network format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a sequence-profile alignment. + + + Sequence-profile alignment format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data format for a sequence-HMM profile alignment. + + Sequence-profile alignment (HMM) format + true + + + + + + + + + + + + + + + beta12orEarlier + Data format for an amino acid index. + + + Amino acid index format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a full-text scientific article. + Literature format + + + Article format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a report from text mining. + + + Text mining report format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for reports on enzyme kinetics. + + + Enzyme kinetics report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a chemical compound. + Chemical compound annotation format + Chemical structure format + Small molecule report format + Small molecule structure format + + + Chemical data format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a particular locus, gene, gene system or groups of genes. + Gene features format + + + Gene annotation format + + + + + + + + + beta12orEarlier + true + Format of a workflow. + Programming language + Script format + + + Workflow format + + + + + + + + + beta12orEarlier + true + Data format for a molecular tertiary structure. + + + Tertiary structure format + + + + + + + + + beta12orEarlier + 1.2 + + + Data format for a biological model. + + Biological model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Text format of a chemical formula. + + + Chemical formula format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of raw (unplotted) phylogenetic data. + + + Phylogenetic character data format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic continuous quantitative character data. + + + Phylogenetic continuous quantitative character format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic discrete states data. + + + Phylogenetic discrete states format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic cliques data. + + + Phylogenetic tree report (cliques) format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic invariants data. + + + Phylogenetic tree report (invariants) format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation format for electron microscopy models. + + Electron microscopy model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for phylogenetic tree distance data. + + + Phylogenetic tree report (tree distances) format + + + + + + + + + beta12orEarlier + 1.0 + + + Format for sequence polymorphism data. + + Polymorphism report format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for reports on a protein family. + + + Protein family report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for molecular interaction data. + Molecular interaction format + + + Protein interaction format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for sequence assembly data. + + + Sequence assembly format + + + + + + + + + beta12orEarlier + Format for information about a microarray experimental per se (not the data generated from that experiment). + + + Microarray experiment data format + + + + + + + + + + + + + + + beta12orEarlier + Format for sequence trace data (i.e. including base call information). + + + Sequence trace format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + Gene expression data format + + + Gene expression report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on genotype / phenotype information. + + Genotype and phenotype annotation format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a map of (typically one) molecular sequence annotated with features. + + + Map format + + + + + + + + + beta12orEarlier + true + Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence. + + + Nucleic acid features (primers) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report of general information about a specific protein. + + + Protein report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report of general information about a specific enzyme. + + Protein report (enzyme) format + true + + + + + + + + + + + + + + + beta12orEarlier + Format of a matrix of 3D-1D scores (amino acid environment probabilities). + + + 3D-1D scoring matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on the quality of a protein three-dimensional model. + + + Protein structure report (quality evaluation) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on sequence hits and associated data from searching a sequence database. + + + Database hits (sequence) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a matrix of genetic distances between molecular sequences. + + + Sequence distance matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence motif. + + + Sequence motif format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence profile. + + + Sequence profile format + + + + + + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model. + + + Hidden Markov model format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a dirichlet distribution. + + + Dirichlet distribution format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for the emission and transition counts of a hidden Markov model. + + + HMM emission and transition counts format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of an RNA molecule. + + + RNA secondary structure format + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of a protein molecule. + + + Protein secondary structure format + + + + + + + + + + + + + + + beta12orEarlier + true + Format used to specify range(s) of sequence positions. + + + Sequence range format + + + + + + + + + + beta12orEarlier + Alphabet for molecular sequence with possible unknown positions but without non-sequence characters. + + + pure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters. + + + unpure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters. + + + unambiguous sequence + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters. + + + ambiguous + + + + + + + + + beta12orEarlier + true + Format used for map of repeats in molecular (typically nucleotide) sequences. + + + Sequence features (repeats) format + + + + + + + + + beta12orEarlier + true + Format used for report on restriction enzyme recognition sites in nucleotide sequences. + + + Nucleic acid features (restriction sites) format + + + + + + + + + beta12orEarlier + 1.10 + + Format used for report on coding regions in nucleotide sequences. + + + Gene features (coding region) format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for clusters of molecular sequences. + + + Sequence cluster format + + + + + + + + + beta12orEarlier + Format used for clusters of protein sequences. + + + Sequence cluster format (protein) + + + + + + + + + beta12orEarlier + Format used for clusters of nucleotide sequences. + + + Sequence cluster format (nucleic acid) + + + + + + + + + beta12orEarlier + beta13 + + + Format used for clusters of genes. + + Gene cluster format + true + + + + + + + + + + beta12orEarlier + A text format resembling EMBL entry format. + + + This concept may be used for the many non-standard EMBL-like text formats. + EMBL-like (text) + + + + + + + + + + beta12orEarlier + A text format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format (text) + + + + + + + + + beta12orEarlier + + true + XML format for EMBL entries. + + + EMBLXML + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + true + Specific XML format for EMBL entries (only uses certain sections). + + + cdsxml + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure. + INSD XML + INSDC XML + + + INSDSeq + + + + + + + + + beta12orEarlier + Geneseq sequence format. + + + geneseq + + + + + + + + + + beta12orEarlier + A text sequence format resembling uniprotkb entry format. + + + UniProt-like (text) + + + + + + + + + beta12orEarlier + 1.8 + + UniProt entry sequence format. + + + UniProt format + true + + + + + + + + + beta12orEarlier + 1.8 + + + ipi sequence format. + + ipi + true + + + + + + + + + + beta12orEarlier + Abstract format used by MedLine database. + + + medline + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for ontologies. + + + Ontology format + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Open Biomedical Ontologies (OBO) model. + + + OBO format + + + + + + + + + + + + + + + + + + + beta12orEarlier + A text format resembling FASTA format. + + + This concept may also be used for the many non-standard FASTA-like formats. + FASTA-like (text) + http://filext.com/file-extension/FASTA + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full format + true + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment. + + + Sequence record lite format + true + + + + + + + + + beta12orEarlier + An XML format for EMBL entries. + + + This is a placeholder for other more specific concepts. It should not normally be used for annotation. + EMBL format (XML) + + + + + + + + + + beta12orEarlier + A text format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like text formats. + GenBank-like format (text) + + + + + + + + + beta12orEarlier + Text format for a sequence feature table. + + + Sequence feature table format (text) + + + + + + + + + beta12orEarlier + 1.0 + + + Format of a report on organism strain data / cell line. + + Strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format for a report of strain data as used for CIP database entries. + + CIP strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP file format for phylogenetic property data. + + phylip property values + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format (HTML) for the STRING database of protein interaction. + + STRING entry format (HTML) + true + + + + + + + + + + beta12orEarlier + Entry format (XML) for the STRING database of protein interaction. + + + STRING entry format (XML) + + + + + + + + + + beta12orEarlier + GFF feature format (of indeterminate version). + + + GFF + + + + + + + + + beta12orEarlier + + + + Gene Transfer Format (GTF), a restricted version of GFF. + + + GTF + + + + + + + + + + beta12orEarlier + FASTA format wrapped in HTML elements. + + + FASTA-HTML + + + + + + + + + + beta12orEarlier + EMBL entry format wrapped in HTML elements. + + + EMBL-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BioCyc enzyme database. + + BioCyc enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Enzyme nomenclature database (ENZYME). + + ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the PseudoCAP database. + + PseudoCAP gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the GeneCards database. + + GeneCards gene report format + true + + + + + + + + + + beta12orEarlier + Textual format. + Plain text format + txt + + + Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual). + Textual format + http://filext.com/file-extension/TXT + http://www.iana.org/assignments/media-types/media-types.xhtml#text + http://www.iana.org/assignments/media-types/text/plain + + + + + + + + + + + + + + + + beta12orEarlier + HTML format. + Hypertext Markup Language + + + HTML + http://filext.com/file-extension/HTML + + + + + + + + + + beta12orEarlier + xml + + + + eXtensible Markup Language (XML) format. + eXtensible Markup Language + + + Data in XML format can be serialised into text, or binary format. + XML + + + + + + + + + beta12orEarlier + true + Binary format. + + + Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004. + Binary format + + + + + + + + + beta12orEarlier + beta13 + + + Typical textual representation of a URI. + + URI format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the NCI-Nature pathways database. + + NCI-Nature pathway entry format + true + + + + + + + + + beta12orEarlier + true + A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented. + Format (typed) + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches. + Format (by type of data) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + + + + + + + Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology. + + + + BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming. + BioJSON + BioXSD + BioXSD XML + BioXSD XML format + BioXSD data model + BioXSD format + BioXSD in XML + BioXSD in XML format + BioXSD+XML + BioXSD/GTrack + BioXSD|GTrack + BioYAML + + + 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioXSD (XML) + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Resource Description Framework (RDF) model. + Resource Description Framework format + RDF + Resource Description Framework + + + RDF format + + + + + + + + + + + beta12orEarlier + Genbank entry format wrapped in HTML elements. + + + GenBank-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on protein features (domain composition). + + Protein features (domains) format + true + + + + + + + + + beta12orEarlier + A format resembling EMBL entry (plain text) format. + + + This concept may be used for the many non-standard EMBL-like formats. + EMBL-like format + + + + + + + + + beta12orEarlier + A format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format + + + + + + + + + beta12orEarlier + A format resembling FASTA format. + + + This concept may be used for the many non-standard FASTA-like formats. + FASTA-like + + + + + + + + + + beta12orEarlier + A sequence format resembling uniprotkb entry format. + + + uniprotkb-like format + + + + + + + + + + + + + + + beta12orEarlier + Format for a sequence feature table. + + + Sequence feature table format + + + + + + + + + + beta12orEarlier + OBO ontology text format. + + + OBO + + + + + + + + + + beta12orEarlier + OBO ontology XML format. + + + OBO-XML + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (text). + + + Sequence record format (text) + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (XML). + + + Sequence record format (XML) + + + + + + + + + beta12orEarlier + XML format for a sequence feature table. + + + Sequence feature table format (XML) + + + + + + + + + beta12orEarlier + Text format for molecular sequence alignment information. + + + Alignment format (text) + + + + + + + + + beta12orEarlier + XML format for molecular sequence alignment information. + + + Alignment format (XML) + + + + + + + + + beta12orEarlier + Text format for a phylogenetic tree. + + + Phylogenetic tree format (text) + + + + + + + + + beta12orEarlier + XML format for a phylogenetic tree. + + + Phylogenetic tree format (XML) + + + + + + + + + + beta12orEarlier + An XML format resembling EMBL entry format. + + + This concept may be used for the any non-standard EMBL-like XML formats. + EMBL-like (XML) + + + + + + + + + beta12orEarlier + A format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like formats. + GenBank-like format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the STRING database of protein interaction. + + STRING entry format + true + + + + + + + + + beta12orEarlier + Text format for sequence assembly data. + + + Sequence assembly format (text) + + + + + + + + + beta12orEarlier + beta13 + + + Text format (representation) of amino acid residues. + + Amino acid identifier format + true + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without any unknown positions or ambiguity characters. + + + completely unambiguous + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters . + + + completely unambiguous pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure rna sequence + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a raw molecular sequence (i.e. the alphabet used). + + + Raw sequence format + http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence + + + + + + + + + + + beta12orEarlier + + + BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + BAM + + + + + + + + + + + beta12orEarlier + + + Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project. + SAM + + + + + + + + + + beta12orEarlier + + + Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation. + + + SBML + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure protein + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a bibliographic reference. + + + Bibliographic reference format + + + + + + + + + + + + + + + beta12orEarlier + Format of a sequence annotation track. + + + Sequence annotation track format + + + + + + + + + + + + + + + beta12orEarlier + Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences. + + + Alignment format (pair only) + + + + + + + + + + + + + + + beta12orEarlier + true + Format of sequence variation annotation. + + + Sequence variation annotation format + + + + + + + + + + beta12orEarlier + Some variant of Pearson MARKX alignment format. + + + markx0 variant + + + + + + + + + + + beta12orEarlier + Some variant of Mega format for (typically aligned) sequences. + + + mega variant + + + + + + + + + + + beta12orEarlier + Some variant of Phylip format for (aligned) sequences. + + + Phylip format variant + + + + + + + + + + beta12orEarlier + AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence. + + + AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF). + AB1 + + + + + + + + + + beta12orEarlier + + + ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards). + + + ACE + + + + + + + + + + beta12orEarlier + + + Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser. + + + BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track). + BED + + + + + + + + + + beta12orEarlier + + + bigBed format for large sequence annotation tracks, similar to textual BED format. + + + bigBed + + + + + + + + + + beta12orEarlier + + wig + + Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser. + + + WIG + + + + + + + + + + beta12orEarlier + + + bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format. + + + bigWig + + + + + + + + + + + beta12orEarlier + + + PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track. + + + PSL + + + + + + + + + + + beta12orEarlier + + + Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth. + + + Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format. + MAF + + + + + + + + + + beta12orEarlier + + + + 2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'. + + + 2bit + + + + + + + + + + beta12orEarlier + + + .nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'. + + + .nib + + + + + + + + + + beta12orEarlier + + gp + + genePred table format for gene prediction tracks. + + + genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables. + genePred + + + + + + + + + + beta12orEarlier + + + Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser. + + + pgSnp + + + + + + + + + + beta12orEarlier + + + axt format of alignments, typically produced from BLASTZ. + + + axt + + + + + + + + + + beta12orEarlier + + lav + + LAV format of alignments generated by BLASTZ and LASTZ. + + + LAV + + + + + + + + + + beta12orEarlier + + + Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s). + + + Pileup + + + + + + + + + + beta12orEarlier + + vcf + vcf.gz + Variant Call Format (VCF) is tabular format for storing genomic sequence variations. + + + 1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3. + VCF + + + + + + + + + + + beta12orEarlier + + + Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive. + + + SRF + + + + + + + + + + beta12orEarlier + + + ZTR format for storing chromatogram data from DNA sequencing instruments. + + + ZTR + + + + + + + + + + beta12orEarlier + + + Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation. + + + GVF + + + + + + + + + + beta12orEarlier + + bcf + bcf.gz + + BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation). + + + BCF + + + + + + + + + + + + + + + beta13 + true + Format of a matrix (array) of numerical values. + + + Matrix format + + + + + + + + + + + + + + + beta13 + true + Format of data concerning the classification of the sequences and/or structures of protein structural domain(s). + + + Protein domain classification format + + + + + + + + + beta13 + Format of raw SCOP domain classification data files. + + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification format + + + + + + + + + beta13 + Format of raw CATH domain classification data files. + + + These are the parsable data files provided by CATH. + Raw CATH domain classification format + + + + + + + + + beta13 + Format of summary of domain classification information for a CATH domain. + + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report format + + + + + + + + + + 1.0 + + + Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models. + + + SBRML + + + + + + + + + 1.0 + + + BioPAX is an exchange format for pathway data, with its data model defined in OWL. + + + BioPAX + + + + + + + + + + + 1.0 + + + EBI Application Result XML is a format returned by sequence similarity search Web services at EBI. + + + EBI Application Result XML + + + + + + + + + + 1.0 + + + XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI. + MIF + + + PSI MI XML (MIF) + + + + + + + + + + 1.0 + + + phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data. + + + phyloXML + + + + + + + + + + 1.0 + + + NeXML is a standardised XML format for rich phyloinformatic data. + + + NeXML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-ML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-TAB + + + + + + + + + + 1.0 + + + GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC). + + + GCDML + + + + + + + + + + + + 1.0 + + + + + + + + + + GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation ("machine understandability"). + BioXSD/GTrack GTrack + BioXSD|GTrack GTrack + GTrack ecosystem of formats + GTrack format + GTrack|BTrack|GSuite GTrack + GTrack|GSuite|BTrack GTrack + + + 'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes. + GTrack + + + + + + + + + + + + + + + 1.0 + true + Data format for a report of information derived from a biological pathway or network. + + + Biological pathway or network report format + + + + + + + + + + + + + + + 1.0 + true + Data format for annotation on a laboratory experiment. + + + Experiment annotation format + + + + + + + + + + + + + + + + 1.2 + + + Cytoband format for chromosome cytobands. + + + Reflects a UCSC Browser DB table. + Cytoband format + + + + + + + + + + + 1.2 + + + CopasiML, the native format of COPASI. + + + CopasiML + + + + + + + + + + 1.2 + + + + + CellML, the format for mathematical models of biological and other networks. + + + CellML + + + + + + + + + + 1.2 + + + + + + Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI. + + + PSI MI TAB (MITAB) + + + + + + + + + 1.2 + + + Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema. + + + PSI-PAR + + + + + + + + + + 1.2 + + + mzML format for raw spectrometer output data, standardised by HUPO PSI MSS. + + + mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center. + mzML + + + + + + + + + + + + + + + 1.2 + true + Format for mass pectra and derived data, include peptide sequences etc. + + + Mass spectrometry data format + + + + + + + + + + 1.2 + + + TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS. + + + TraML + + + + + + + + + + 1.2 + + + mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines. + + + mzIdentML + + + + + + + + + + 1.2 + + + mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics. + + + mzQuantML + + + + + + + + + + 1.2 + + + GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS. + + + GelML + + + + + + + + + + 1.2 + + + spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics. + + + spML + + + + + + + + + + 1.2 + A human-readable encoding for the Web Ontology Language (OWL). + + + OWL Functional Syntax + + + + + + + + + + 1.2 + A syntax for writing OWL class expressions. + + + This format was influenced by the OWL Abstract Syntax and the DL style syntax. + Manchester OWL Syntax + + + + + + + + + + 1.2 + A superset of the "Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort". + + + This format is used in Protege 4. + KRSS2 Syntax + + + + + + + + + + 1.2 + The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs. + + + The SPARQL Query Language incorporates a very similar syntax. + Turtle + + + + + + + + + + 1.2 + nt + A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format. + + + N-Triples should not be confused with Notation 3 which is a superset of Turtle. + N-Triples + + + + + + + + + + 1.2 + n3 + A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind. + N3 + + + Notation3 + + + + + + + + + + + + + + + + + + + 1.2 + OWL ontology XML serialisation format. + OWL + + + OWL/XML + + + + + + + + + + 1.3 + + + The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA. + + + A2M + + + + + + + + + + 1.3 + + + Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing. + Standard flowgram format + + + SFF + + + + + + + + + 1.3 + + The MAP file describes SNPs and is used by the Plink package. + Plink MAP + + + MAP + + + + + + + + + 1.3 + + The PED file describes individuals and genetic data and is used by the Plink package. + Plink PED + + + PED + + + + + + + + + 1.3 + true + Data format for a metadata on an individual and their genetic data. + + + Individual genetic data format + + + + + + + + + + 1.3 + + The PED/MAP file describes data used by the Plink package. + Plink PED/MAP + + + PED/MAP + + + + + + + + + + 1.3 + + + File format of a CT (Connectivity Table) file from the RNAstructure package. + Connect format + Connectivity Table file format + + + CT + + + + + + + + + + 1.3 + + XRNA old input style format. + + + SS + + + + + + + + + + + 1.3 + + RNA Markup Language. + + + RNAML + + + + + + + + + + 1.3 + + Format for the Genetic Data Environment (GDE). + + + GDE + + + + + + + + + 1.3 + + A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package. + Block file format + + + BLC + + + + + + + + + + + + + + + 1.3 + true + Format of a data index of some type. + + + Data index format + + + + + + + + + + + + + + + + 1.3 + + BAM indexing format. + + + BAI + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 2.x. + + + HMMER2 + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 3.x. + + + HMMER3 + + + + + + + + + 1.3 + + PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA). + + + PO + + + + + + + + + + 1.3 + XML format as produced by the NCBI Blast package. + + + BLAST XML results format + + + + + + + + + + 1.7 + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + Reference-based compression of alignment format. + + + CRAM + + + + + + + + + + 1.7 + json + + + + JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs. + JavaScript Object Notation + + + JSON + + + + + + + + + + 1.7 + Encapsulated PostScript format. + + + EPS + + + + + + + + + 1.7 + Graphics Interchange Format. + + + GIF + + + + + + + + + + 1.7 + Microsoft Excel spreadsheet format. + Microsoft Excel format + + + xls + + + + + + + + + 1.7 + tab + tsv + + + + Tabular data represented as tab-separated values in a text file. + Tab-delimited + Tab-separated values + tab + + + TSV + + + + + + + + + 1.7 + 1.10 + + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + + + Gene expression data format + true + + + + + + + + + + 1.7 + Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments. + + + Cytoscape input file format + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "small" genomes. + Bowtie index format + + + ebwt + + + + + + + + + 1.7 + http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf + Rich sequence format. + GCG RSF + + + RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual). + RSF + + + + + + + + + + + 1.7 + Some format based on the GCG format. + + + GCG format variant + + + + + + + + + + 1.7 + http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc + Bioinformatics Sequence Markup Language format. + + + BSML + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "large" genomes. + Bowtie long index format + + + ebwtl + + + + + + + + + + 1.8 + + Ensembl standard format for variation data. + + + Ensembl variation file format + + + + + + + + + + 1.8 + Microsoft Word format. + Microsoft Word format + doc + + + docx + + + + + + + + + 1.8 + true + Format of documents including word processor, spreadsheet and presentation. + + + Document format + + + + + + + + + + 1.8 + Portable Document Format. + + + PDF + + + + + + + + + + + + + + + 1.9 + true + Format used for images and image metadata. + + + Image format + + + + + + + + + + 1.9 + + Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard. + + + DICOM format + + + + + + + + + + 1.9 + + nii + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + NIFTI format + NIfTI-1 format + + + nii + + + + + + + + + + 1.9 + + Text-based tagged file format for medical images generated using the MetaImage software package. + Metalmage format + + + mhd + + + + + + + + + + 1.9 + + Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data. + + + nrrd + + + + + + + + + 1.9 + File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics. + + + R file format + + + + + + + + + 1.9 + File format used for scripts for the Statistical Package for the Social Sciences. + + + SPSS + + + + + + + + + 1.9 + + eml + mht + mhtml + + + + MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on. + HTML email format + HTML email message format + MHT + MHT format + MHTML format + MIME HTML + MIME HTML format + eml + MIME multipart + MIME multipart format + MIME multipart message + MIME multipart message format + + + MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'. + MHTML + + + + + + + + + + + + + + + + + 1.10 + Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array. + + + IDAT + + + + + + + + + + 1.10 + + Joint Picture Group file format for lossy graphics file. + JPEG + jpeg + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + JPG + + + + + + + + + + 1.10 + Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts. + + + rcc + + + + + + + + + 1.11 + + + ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes. + + + This file format is for machine learning. + arff + + + + + + + + + + 1.11 + + + AFG is a single text-based file assembly format that holds read and consensus information together. + + + afg + + + + + + + + + + 1.11 + + + The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data. + + + Holds a tab-delimited chromosome /start /end / datavalue dataset. + bedgraph + + + + + + + + + 1.11 + + + Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + bedstrict + + + + + + + + + 1.11 + + + BED file format where each feature is described by chromosome, start, end, name, score, and strand. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6 + bed6 + + + + + + + + + 1.11 + + + A BED file where each feature is described by all twelve columns. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12 + bed12 + + + + + + + + + + 1.11 + + + Tabular format of chromosome names and sizes used by Galaxy. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + chrominfo + + + + + + + + + + 1.11 + + + Custom Sequence annotation track format used by Galaxy. + + + Used for tracks/track views within galaxy. + customtrack + + + + + + + + + + 1.11 + + + Color space FASTA format sequence variant. + + + FASTA format extended for color space information. + csfasta + + + + + + + + + + 1.11 + + + HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF). + h5 + + + An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package. + HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF. + HDF5 + + + + + + + + + + 1.11 + + A versatile bitmap format. + + + The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs. + TIFF + + + + + + + + + + 1.11 + + Standard bitmap storage format in the Microsoft Windows environment. + + + Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications. + BMP + + + + + + + + + + 1.11 + + IM is a format used by LabEye and other applications based on the IFUNC image processing library. + + + IFUNC library reads and writes most uncompressed interchange versions of this format. + im + + + + + + + + + + 1.11 + + pcd + Photo CD format, which is the highest resolution format for images on a CD. + + + PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications. + pcd + + + + + + + + + + 1.11 + + PCX is an image file format that uses a simple form of run-length encoding. It is lossless. + + + pcx + + + + + + + + + + 1.11 + + The PPM format is a lowest common denominator color image file format. + + + ppm + + + + + + + + + + 1.11 + + PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved. + + + psd + + + + + + + + + + 1.11 + + X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI. + + + The XBM format was replaced by XPM for X11 in 1989. + xbm + + + + + + + + + + 1.11 + + X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels. + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + xpm + + + + + + + + + + 1.11 + + RGB file format is the native raster graphics file format for Silicon Graphics workstations. + + + rgb + + + + + + + + + + 1.11 + + The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters. + + + pbm + + + + + + + + + + 1.11 + + The PGM format is a lowest common denominator grayscale file format. + + + It is designed to be extremely easy to learn and write programs for. + pgm + + + + + + + + + + 1.11 + + png + PNG is a file format for image compression. + + + It iis expected to replace the Graphics Interchange Format (GIF). + PNG + + + + + + + + + + 1.11 + + Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. + Scalable Vector Graphics + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + SVG + + + + + + + + + + 1.11 + + Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems. + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + rast + + + + + + + + + + + + + + + 1.11 + true + Textual report format for sequence quality for reports from sequencing machines. + + + Sequence quality report format (text) + + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences). + + + Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities. + qual + + + + + + + + + + 1.11 + FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format. + + + Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected) + qualsolexa + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8. + + + Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 "B", is used also at the end of reads as a Read Segment Quality Control Indicator. + qualillumina + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data. + + + For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format. + qualsolid + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers. + + + qual454 + + + + + + + + + 1.11 + + + Human ENCODE peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE peak format + + + + + + + + + 1.11 + + + Human ENCODE narrow peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE narrow peak format + + + + + + + + + 1.11 + + + Human ENCODE broad peak format. + + + ENCODE broad peak format + + + + + + + + + + 1.11 + + bgz + Blocked GNU Zip format. + + + BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format). + bgzip + + + + + + + + + + 1.11 + + + TAB-delimited genome position file index format. + + + tabix + + + + + + + + + 1.11 + true + Data format for graph data. + + + Graph format + + + + + + + + + 1.11 + + XML-based format used to store graph descriptions within Galaxy. + + + xgmml + + + + + + + + + 1.11 + + SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape. + + + sif + + + + + + + + + + 1.11 + MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file. + + + xlsx + + + + + + + + + 1.11 + + Data format used by the SQLite database. + + + SQLite format + + + + + + + + + + 1.11 + + Data format used by the SQLite database conformant to the Gemini schema. + + + Gemini SQLite format + + + + + + + + + 1.11 + Duplicate of http://edamontology.org/format_3326 + 1.20 + + + Format of a data index of some type. + + + Index format + true + + + + + + + + + + 1.11 + An index of a genome database, indexed for use by the snpeff tool. + + + snpeffdb + + + + + + + + + + + + + + + 1.12 + + Binary format used by MATLAB files to store workspace variables. + .mat file format + MAT file format + MATLAB file format + + + MAT + + + + + + + + + + + 1.12 + + Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations. + ANDI-MS + + + Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9. + netCDF + + + + + + + + + 1.12 + mgf + Mascot Generic Format. Encodes multiple MS/MS spectra in a single file. + + + Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions. + MGF + + + + + + + + + 1.12 + Spectral data format file where each spectrum is written to a separate file. + + + Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum. + dta + + + + + + + + + 1.12 + Spectral data file similar to dta. + + + Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to. + pkl + + + + + + + + + 1.12 + https://dx.doi.org/10.1038%2Fnbt1031 + Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology. + + + mzXML + + + + + + + + + + 1.12 + http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd + Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses. + + + pepXML + + + + + + + + + + 1.12 + + Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways. + + + GPML + + + + + + + + + + 1.12 + + oxlicg + + + + A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph. + K-mer countgraph + + + + + + + + + + + 1.13 + + + mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results. + + + mzTab + + + + + + + + + + + 1.13 + + imzml + + imzML metadata is a data format for mass spectrometry imaging metadata. + + + imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file + imzML metadata file + + + + + + + + + + + 1.13 + + + qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements. + + + The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well. + qcML + + + + + + + + + + + 1.13 + + + PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment. + + + PRIDE XML + + + + + + + + + + + + 1.13 + + + Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements. + + + SED-ML + + + + + + + + + + + + 1.13 + + + Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology. + + + An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network). + COMBINE OMEX + + + + + + + + + + + 1.13 + + + The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies. + + + ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata). + ISA-TAB + + + + + + + + + + + 1.13 + + + SBtab is a tabular format for biochemical network models. + + + SBtab + + + + + + + + + + 1.13 + + + Biological Connection Markup Language (BCML) is an XML format for biological pathways. + + + BCML + + + + + + + + + + 1.13 + + + Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics. + + + BDML + + + + + + + + + 1.13 + + + Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form. + + + BEL + + + + + + + + + + 1.13 + + + SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks. + + + SBGN-ML + + + + + + + + + + 1.13 + + agp + + AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome). + + + AGP + + + + + + + + + 1.13 + PostScript format. + PostScript + + + PS + + + + + + + + + 1.13 + + sra + SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive. + SRA + SRA archive format + + + SRA format + + + + + + + + + 1.13 + + VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive. + SRA native format + + + VDB + + + + + + + + + + + + + + + + 1.13 + + Index file format used by the samtools package to index TAB-delimited genome position files. + + + Tabix index file format + + + + + + + + + 1.13 + A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries). + + + Sequin format + + + + + + + + + 1.14 + Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software. + Magellan storage file format + + + This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format. + MSF + + + + + + + + + + + + + + + 1.14 + true + Data format for biodiversity data. + + + Biodiversity data format + + + + + + + + + + + + + + + 1.14 + + Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data). + ABCD + + + ABCD format + + + + + + + + + + 1.14 + Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample. + GCT format + Res format + + + GCT/Res format + + + + + + + + + + 1.14 + wiff + Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex). + wiff + + + WIFF format + + + + + + + + + + 1.14 + + Output format used by X! series search engines that is based on the XML language BIOML. + + + X!Tandem XML + + + + + + + + + + 1.14 + Proprietary file format for mass spectrometry data from Thermo Scientific. + + + Proprietary format for which documentation is not available. + Thermo RAW + + + + + + + + + + 1.14 + + "Raw" result file from Mascot database search. + + + Mascot .dat file + + + + + + + + + + 1.14 + + Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra. + MaxQuant APL + + + MaxQuant APL peaklist format + + + + + + + + + 1.14 + + Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology. + + + SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs. + SBOL + + + + + + + + + 1.14 + + PMML uses XML to represent mining models. The structure of the models is described by an XML Schema. + + + One or more mining models can be contained in a PMML document. + PMML + + + + + + + + + + 1.14 + + Image file format used by the Open Microscopy Environment (OME). + + + An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions. + OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community. + OME-TIFF + + + + + + + + + 1.14 + + The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record. + + + Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs. + LocARNA PP + + + + + + + + + 1.14 + + Input format used by the Database of Genotypes and Phenotypes (dbGaP). + + + The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype. + dbGaP format + + + + + + + + + + + 1.15 + + biom + The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables. + BIological Observation Matrix format + biom + + + BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc. + BIOM format + + + + + + + + + + 1.15 + + + A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data. + + + No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML). + protXML + http://doi.org/10.1038/msb4100024 + http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd + + + + + + + + + + + 1.15 + true + A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries. + Semantic Web format + + + Linked data format + + + + + + + + + + + + 1.15 + + jsonld + + + JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON. + JavaScript Object Notation for Linked Data + jsonld + + + JSON-LD + + + + + + + + + + 1.15 + + yaml + yml + + YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language. + YAML Ain't Markup Language + yml + + + Data in YAML format can be serialised into text, or binary format. + YAML version 1.2 is a superset of JSON; prior versions were "not strictly compatible". + YAML + + + + + + + + + + 1.16 + Tabular data represented as values in a text file delimited by some character. + Delimiter-separated values + Tabular format + + + DSV + + + + + + + + + + 1.16 + csv + + + + Tabular data represented as comma-separated values in a text file. + Comma-separated values + + + CSV + + + + + + + + + + 1.16 + out + "Raw" result file from SEQUEST database search. + + + SEQUEST .out file + + + + + + + + + + 1.16 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html + http://open-ms.sourceforge.net/schemas/ + XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS. + + + idXML + + + + + + + + + 1.16 + Data table formatted such that it can be passed/streamed within the KNIME platform. + + + KNIME datatable format + + + + + + + + + + + 1.16 + + UniProtKB XML sequence features format is an XML format available for downloading UniProt entries. + UniProt XML + UniProt XML format + UniProtKB XML format + + + UniProtKB XML + + + + + + + + + + 1.16 + + UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML). + UniProt RDF + UniProt RDF format + UniProt RDF/XML + UniProt RDF/XML format + UniProtKB RDF format + UniProtKB RDF/XML + UniProtKB RDF/XML format + + + UniProtKB RDF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming. + BioJSON (BioXSD data model) + BioJSON format (BioXSD) + BioXSD BioJSON + BioXSD BioJSON format + BioXSD JSON + BioXSD JSON format + BioXSD in JSON + BioXSD in JSON format + BioXSD+JSON + BioXSD/GTrack BioJSON + BioXSD|BioJSON|BioYAML BioJSON + BioXSD|GTrack BioJSON + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioJSON (BioXSD) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming. + BioXSD BioYAML + BioXSD BioYAML format + BioXSD YAML + BioXSD YAML format + BioXSD in YAML + BioXSD in YAML format + BioXSD+YAML + BioXSD/GTrack BioYAML + BioXSD|BioJSON|BioYAML BioYAML + BioXSD|GTrack BioYAML + BioYAML (BioXSD data model) + BioYAML (BioXSD) + BioYAML format + BioYAML format (BioXSD) + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioYAML + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench. + BioJSON format (Jalview) + JSON (Jalview) + JSON format (Jalview) + Jalview BioJSON + Jalview BioJSON format + Jalview JSON + Jalview JSON format + + + BioJSON (Jalview) + + + + + + + + + + + + 1.16 + + + + + + + GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata. + BioXSD/GTrack GSuite + BioXSD|GTrack GSuite + GSuite (GTrack ecosystem of formats) + GSuite format + GTrack|BTrack|GSuite GSuite + GTrack|GSuite|BTrack GSuite + + + 'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files. + GSuite + + + + + + + + + + + + + 1.16 + + BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats. + BTrack (GTrack ecosystem of formats) + BTrack format + BioXSD/GTrack BTrack + BioXSD|GTrack BTrack + GTrack|BTrack|GSuite BTrack + GTrack|GSuite|BTrack BTrack + + + 'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats. + BTrack + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + + + + + + The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information. + Bioversity MCPD + FAO MCPD + IPGRI MCPD + MCPD V.1 + MCPD V.2 + MCPD format + Multi-Crop Passport Descriptors + Multi-Crop Passport Descriptors format + + + Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012). + MCPD + + + + + + + + + + + + + + + + 1.16 + true + Data format of an annotated text, e.g. with recognised entities, concepts, and relations. + + + Annotated text format + + + + + + + + + + + 1.16 + + + JSON format of annotated scientific text used by PubAnnotations and other tools. + + + PubAnnotation format + + + + + + + + + + + 1.16 + + + BioC is a standardised XML format for sharing and integrating text data and annotations. + + + BioC + + + + + + + + + + + + 1.16 + + + Native textual export format of annotated scientific text from PubTator. + + + PubTator format + + + + + + + + + + + 1.16 + + + A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD. + + + Open Annotation format + + + + + + + + + + + 1.16 + + + + + + + + + + + + + A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar. + BRAT format + BRAT standoff format + + + BioNLP Shared Task format + + + + + + + + + + + + + + + 1.16 + true + A query language (format) for structured database queries. + Query format + + + Query language + + + + + + + + + 1.16 + sql + + + + SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases. + Structured Query Language + + + SQL + + + + + + + + + + 1.16 + + xq + xquery + xqy + + XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.). + XML Query + xq + xqy + + + XQuery + + + + + + + + + + 1.16 + + + SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format. + SPARQL Protocol and RDF Query Language + + + SPARQL + + + + + + + + + + 1.17 + XML format for XML Schema. + + + xsd + + + + + + + + + + 1.20 + + XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment. + eXtended Multi-FastA format + + + XMFA + + + + + + + + + + + 1.20 + + The GEN file format contains genetic data and describes SNPs. + Genotype file format + + + GEN + + + + + + + + + 1.20 + + The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study. + + + SAMPLE file format + + + + + + + + + + 1.20 + + SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information. + + + SDF + + + + + + + + + + 1.20 + + An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule. + + + Molfile + + + + + + + + + + 1.20 + + Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule. + + + Mol2 + + + + + + + + + + 1.20 + + format for the LaTeX document preparation system. + LaTeX format + + + uses the TeX typesetting program format + latex + + + + + + + + + + 1.20 + + Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome. + ELAND + eland + + + ELAND format + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP format. + PHYLIP Interleaved format + + + It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Interleaved + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998). + Relaxed PHYLIP non-interleaved + Relaxed PHYLIP non-interleaved format + Relaxed PHYLIP sequential format + + + It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Sequential + + + + + + + + + + 1.20 + + Default XML format of VisANT, containing all the network information. + VisANT xml + VisANT xml format + + + VisML + + + + + + + + + + 1.20 + + GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX. + GML format + + + GML + + + + + + + + + + 1.20 + + + FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty. + FASTG assembly graph format + + + It is called FASTG, like FASTA, but the G stands for "graph". + FASTG + + + + + + + + + + + + + + + 1.20 + true + Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment. + NMR peak assignment data format + NMR processed data format + NMR raw data format + Nuclear magnetic resonance spectroscopy data format + Processed NMR data format + Raw NMR data format + + + NMR data format + + + + + + + + + + 1.20 + + + nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations. + + + nmrML + + + + + + + + + + + 1.20 + + . proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data. + + + proBAM + + + + + + + + + + 1.20 + + . proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data. + + + proBED + + + + + + + + + + + + + + + 1.20 + true + Data format for raw microarray data. + Microarray data format + + + Raw microarray data format + + + + + + + + + + 1.20 + + GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data. + + + GPR + + + + + + + + + + 1.20 + Binary format used by the ARB software suite. + ARB binary format + + + ARB + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html + OpenMS format for grouping features in one map or across several maps. + + + consensusXML + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html + OpenMS format for quantitation results (LC/MS features). + + + featureXML + + + + + + + + + + 1.20 + http://www.psidev.info/mzdata-1_0_5-docs + Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244). + + + mzData + + + + + + + + + + 1.20 + http://cruxtoolkit.sourceforge.net/tide-search.html + Format supported by the Tide tool for identifying peptides from tandem mass spectra. + + + TIDE TXT + + + + + + + + + + 1.20 + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf + http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd + XML format as produced by the NCBI Blast package v2. + + + BLAST XML v2 results format + + + + + + + + + + 1.20 + + + Microsoft Powerpoint format. + + + pptx + + + + + + + + + + + 1.20 + + ibd + + ibd is a data format for mass spectrometry imaging data. + + + imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. + ibd + + + + + + + + + 1.21 + Data format used in Natural Language Processing. + Natural Language Processing format + + + NLP format + + + + + + + + + + 1.21 + + XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees). + + + BEAST + + + + + + + + + + 1.21 + + Chado-XML format is a direct mapping of the Chado relational schema into XML. + + + Chado-XML + + + + + + + + + + 1.21 + + An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model. + + + HSAML + + + + + + + + + + 1.21 + + Output xml file from the InterProScan sequence analysis application. + + + InterProScan XML + + + + + + + + + + 1.21 + + The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format. + KEGG Markup Language + + + KGML + + + + + + + + + + 1.21 + XML format for collected entries from bibliographic databases MEDLINE and PubMed. + MEDLINE XML + + + PubMed XML + + + + + + + + + + 1.21 + + A set of XML compliant markup components for describing multiple sequence alignments. + + + MSAML + + + + + + + + + + + 1.21 + + OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format. + + + OrthoXML + + + + + + + + + + 1.21 + + Tree structure of Protein Sequence Database Markup Language generated using Matra software. + + + PSDML + + + + + + + + + + 1.21 + + SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre. + + + SeqXML + + + + + + + + + + 1.21 + + XML format for the UniParc database. + + + UniParc XML + + + + + + + + + + 1.21 + + XML format for the UniRef reference clusters. + + + UniRef XML + + + + + + + + + + + 1.21 + + + + + cwl + + + + Common Workflow Language (CWL) format for description of command-line tools and workflows. + Common Workflow Language + CommonWL + + + CWL + + + + + + + + + + 1.21 + Proprietary file format for mass spectrometry data from Waters. + + + Proprietary format for which documentation is not available, but used by multiple tools. + Waters RAW + + + + + + + + + + 1.21 + + A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry. + + + JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression. + JCAMP-DX + + + + + + + + + + 1.21 + An NLP format used for annotated textual documents. + + + NLP annotation format + + + + + + + + + 1.21 + NLP format used by a specific type of corpus (collection of texts). + + + NLP corpus format + + + + + + + + + + + 1.21 + + + + mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows. + miRTop format + + + mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis. + mirGFF3 + + + + + + + + + 1.21 + A "placeholder" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data. + RNA data format + miRNA data format + microRNA data format + + + RNA annotation format + + + + + + + + + + + + + + + 1.22 + true + File format to store trajectory information for a 3D structure . + CG trajectory formats + MD trajectory formats + NA trajectory formats + Protein trajectory formats + + + Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary). + Trajectory format + + + + + + + + + 1.22 + true + Binary file format to store trajectory information for a 3D structure . + + + Trajectory format (binary) + + + + + + + + + 1.22 + true + Textual file format to store trajectory information for a 3D structure . + + + Trajectory format (text) + + + + + + + + + + 1.22 + HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois. + + + HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R. + HDF + + + + + + + + + + 1.22 + PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA). + + + The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures. + PCAzip + + + + + + + + + + 1.22 + Portable binary format for trajectories produced by GROMACS package. + + + XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format. + XTC + + + + + + + + + + 1.22 + Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format. + Trajectory Next Generation format + + + Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O. + TNG + + + + + + + + + + + 1.22 + The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number. + + + XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model. + XYZ + + + + + + + + + + + 1.22 + + AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places). + AMBER trajectory format + inpcrd + + + mdcrd + + + + + + + + + + + + + + + 1.22 + true + Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation. + CG topology format + MD topology format + NA topology format + Protein topology format + + + Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop). + Topology format + + + + + + + + + + + 1.22 + + GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + GROMACS top + + + + + + + + + + + 1.22 + + AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc. + AMBER Parm + AMBER Parm7 + Parm7 + Prmtop + Prmtop7 + + + It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short. + version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf) + AMBER top + + + + + + + + + + + 1.22 + + X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms. + + + The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program. + PSF + + + + + + + + + + + + 1.22 + + GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts. + + + GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand. + GROMACS itp + + + + + + + + + + + + + + + 1.22 + Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system. + Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod). + FF parameter format + + + + + + + + + + 1.22 + Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates. + Scripps Research Institute BinPos + + + It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian). + BinPos + + + + + + + + + + + 1.22 + + AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places). + restrt + rst7 + + + RST + + + + + + + + + + + 1.22 + Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + CHARMM rtf + + + + + + + + + + 1.22 + + AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation. + + + AMBER frcmod + + + + + + + + + + 1.22 + + AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters). + AMBER Object File Format + AMBER lib + AMBER off + + + + + + + + + + 1.22 + MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. + + + NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527. + NMReDATA + + + + + + + + + + + + + + + + + + 1.22 + + + + + BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information. + + + BpForms + + + + + + + + + + + 1.22 + + Format of trr files that contain the trajectory of a simulation experiment used by GROMACS. + The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760 + trr + + + + + + + + + + + + + + + + 1.22 + + + + + + msh + + + + Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence. + Mash sketch + min-hash sketch + + + msh + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + loom + The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns. + Loom + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + zarray + zgroup + The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data. + Zarr + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + mtx + + The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation. + MTX + + + + + + + + + + + 1.24 + + + + + + text/plain + + + BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html). + BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301). + BcForms + + + + + + + + + + 1.24 + + nq + N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to. + + + N-Quads should not be confused with N-Triples which does not contain graph information. + N-Quads + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG. + + + Vega + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications. + + + Vega-lite + + + + + + + + + + + + + + + + 1.25 + + + + + application/xml + + A model description language for computational neuroscience. + + + NeuroML + + + + + + + + + + + + + + + + 1.25 + + + + + bngl + application/xml + plain/text + + BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks. + BioNetGen Language + + + BNGL + + + + + + + + + 1.25 + + + + A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel. + + + Docker image + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. + Graphical Fragment Assembly (GFA) 1.0 + + + GFA 1 + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1. + Graphical Fragment Assembly (GFA) 2.0 + + + GFA 2 + + + + + + + + + + 1.25 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets. + + + ObjTables + + + + + + + + + + 1.25 + contig + The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information. + + + CONTIG + + + + + + + + + + 1.25 + wego + WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line. + + + WEGO + + + + + + + + + + 1.25 + rpkm + Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads. + Gene expression levels table format + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + RPKM + + + + + + + + + 1.25 + tar + TAR archive file format generated by the Unix-based utility tar. + TAR + Tarball + tar + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + TAR format + + + + + + + + + + + 1.25 + chain + The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser. + + + CHAIN + https://genome.ucsc.edu/goldenPath/help/chain.html + + + + + + + + + + 1.25 + net + The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser. + + + NET + https://genome.ucsc.edu/goldenPath/help/net.html + + + + + + + + + + 1.25 + qmap + Format of QMAP files generated for methylation data from an internal BGI pipeline. + + + QMAP + + + + + + + + + + 1.25 + ga + An emerging format for high-level Galaxy workflow description. + Galaxy workflow format + GalaxyWF + ga + + + gxformat2 + https://github.com/galaxyproject/gxformat2 + + + + + + + + + + 1.25 + wmv + The proprietary native video format of various Microsoft programs such as Windows Media Player. + Windows Media Video format + Windows movie file format + + + WMV + + + + + + + + + + 1.25 + zip + ZIP is an archive file format that supports lossless data compression. + ZIP + + + A ZIP file may contain one or more files or directories that may have been compressed. + ZIP format + + + + + + + + + + + 1.25 + lsm + Zeiss' proprietary image format based on TIFF. + + + LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings. + LSM + + + + + + + + + 1.25 + gz + gzip + GNU zip compressed file format common to Unix-based operating systems. + GNU Zip + gz + gzip + + + GZIP format + + + + + + + + + + + 1.25 + avi + Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback. + Audio Video Interleaved + + + AVI + + + + + + + + + + + 1.25 + trackdb + A declaration file format for UCSC browsers track dataset display charateristics. + + + TrackDB + + + + + + + + + + 1.25 + cigar + Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments. + CIGAR + + + CIGAR format + http://wiki.bits.vib.be/index.php/CIGAR/ + + + + + + + + + + 1.25 + stl + STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing. + stl + + + Stereolithography format + + + + + + + + + + 1.25 + u3d + U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure. + Universal 3D + Universal 3D format + + + U3D + + + + + + + + + + 1.25 + tex + Bitmap image format used for storing textures. + + + Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable. + Texture file format + + + + + + + + + + 1.25 + py + Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming. + Python + Python program + py + + + Python script + + + + + + + + + + 1.25 + mp4 + A digital multimedia container format most commonly used to store video and audio. + MP4 + + + MPEG-4 + + + + + + + + + + + 1.25 + pl + Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages. + Perl + Perl program + pl + + + Perl script + + + + + + + + + + 1.25 + r + Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. + R + R program + + + R script + + + + + + + + + + 1.25 + rmd + A file format for making dynamic documents (R Markdown scripts) with the R language. + + + R markdown + https://rmarkdown.rstudio.com/articles_intro.html + + + + + + + + + 1.25 + This duplicates an existing concept (http://edamontology.org/format_3549). + 1.26 + + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + + + NIFTI format + true + + + + + + + + + 1.25 + pickle + Format used by Python pickle module for serializing and de-serializing a Python object structure. + + + pickle + https://docs.python.org/2/library/pickle.html + + + + + + + + + 1.25 + npy + The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly. + NumPy + npy + + + NumPy format + + + + + + + + + 1.25 + repz + Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software. + + + SimTools repertoire file format + https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf + + + + + + + + + 1.25 + cfg + A configuration file used by various programs to store settings that are specific to their respective software. + + + Configuration file format + + + + + + + + + 1.25 + zst + Format used by the Zstandard real-time compression algorithm. + Zstandard compression format + Zstandard-compressed file format + zst + + + Zstandard format + https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md + + + + + + + + + + 1.25 + m + The file format for MATLAB scripts or functions. + MATLAB + m + + + MATLAB script + + + + + + + + + + + + + + + + 1.26 + + + + A data format for specifying parameter estimation problems in systems biology. + + + PEtab + + + + + + + + + + 1.26 + + + g.vcf + g.vcf.gz + Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality. + g.vcf + g.vcf.gz + + + gVCF + + + + + + + + + + + + + + 1.26 + + + cml + + Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts. + ChemML + + + cml + + + + + + + + + + + + + + + + + + + 1.26 + + + cif + + Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data. + + + cif + + + + + + + + + + + + + 1.26 + + + json + + + + + + + + + + Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool. + + + BioSimulators format for the specifications of biosimulation tools + + + + + + + + + + 1.26 + + + + Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools. + + + BioSimulators standard for command-line interfaces for biosimulation tools + + + + + + + + + + 1.26 + Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file. + + + PQR + + + + + + + + + + + 1.26 + Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands. + + + PDBQT + + + + + + + + + + + + 1.26 + + + msp + MSP is a data format for mass spectrometry data. + + + NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries. + MSP + + + + + + + + + + beta12orEarlier + true + Function + A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs). + Computational method + Computational operation + Computational procedure + Computational subroutine + Function (programming) + Lambda abstraction + Mathematical function + Mathematical operation + Computational tool + Process + sumo:Function + + + Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state. + Operation + + + + + + + + + + + + + + + + + + + + + + + Function + Operation is a function that is computational. It typically has input(s) and output(s), which are always data. + + + + + Computational tool + Computational tool provides one or more operations. + + + + + Process + Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs. + + + + + + + + + beta12orEarlier + Search or query a data resource and retrieve entries and / or annotation. + Database retrieval + Query + + + Query and retrieval + + + + + + + + + beta12orEarlier + beta13 + + + Search database to retrieve all relevant references to a particular entity or entry. + + Data retrieval (database cross-reference) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary. + + + This is a broad concept and is used a placeholder for other, more specific concepts. + Annotation + + + + + + + + + + + + + + + beta12orEarlier + true + Generate an index of (typically a file of) biological data. + Data indexing + Database indexing + + + Indexing + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse an index of biological data. + + Data index analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve basic information about a molecular sequence. + + Annotation retrieval (sequence) + true + + + + + + + + + + beta12orEarlier + Generate a molecular sequence by some means. + Sequence generation (nucleic acid) + Sequence generation (protein) + + + Sequence generation + + + + + + + + + + beta12orEarlier + Edit or change a molecular sequence, either randomly or specifically. + + + Sequence editing + + + + + + + + + beta12orEarlier + Merge two or more (typically overlapping) molecular sequences. + Sequence splicing + Paired-end merging + Paired-end stitching + Read merging + Read stitching + + + Sequence merging + + + + + + + + + + beta12orEarlier + Convert a molecular sequence from one type to another. + + + Sequence conversion + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence complexity, for example to find low-complexity regions in sequences. + + + Sequence complexity calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes. + + + Sequence ambiguity calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate character or word composition or frequency of a molecular sequence. + + + Sequence composition calculation + + + + + + + + + + + + + + + beta12orEarlier + Find and/or analyse repeat sequences in (typically nucleotide) sequences. + + + Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length. + Repeat sequence analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery). + Motif discovery + + + Motifs and patterns might be conserved or over-represented (occur with improbable frequency). + Sequence motif discovery + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s). + Motif scanning + Sequence signature detection + Sequence signature recognition + Motif detection + Motif recognition + Motif search + Sequence motif detection + Sequence motif search + Sequence profile search + + + Sequence motif recognition + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find motifs shared by molecular sequences. + + + Sequence motif comparison + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences. + + For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors. + Transcription regulatory sequence analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites). + + + Conserved transcription regulatory sequence identification + true + + + + + + + + + beta12orEarlier + 1.18 + + + Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure. + + + Protein property calculation (from structure) + true + + + + + + + + + beta12orEarlier + Analyse flexibility and motion in protein structure. + CG analysis + MD analysis + Protein Dynamics Analysis + Trajectory analysis + Nucleic Acid Dynamics Analysis + Protein flexibility and motion analysis + Protein flexibility prediction + Protein motion prediction + + + Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure. + Simulation analysis + + + + + + + + + + + + + + + + beta12orEarlier + Identify or screen for 3D structural motifs in protein structure(s). + Protein structural feature identification + Protein structural motif recognition + + + This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc. + Structural motif discovery + + + + + + + + + + + + + + + + beta12orEarlier + Identify structural domains in a protein structure from first principles (for example calculations on structural compactness). + + + Protein domain recognition + + + + + + + + + beta12orEarlier + Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s). + + + Protein architecture analysis + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: SymShellFiveXML + WHATIF: SymShellOneXML + WHATIF: SymShellTenXML + WHATIF: SymShellTwoXML + WHATIF:ListContactsNormal + WHATIF:ListContactsRelaxed + WHATIF:ListSideChainContactsNormal + WHATIF:ListSideChainContactsRelaxed + Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s). + + + Residue interaction calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:CysteineTorsions + WHATIF:ResidueTorsions + WHATIF:ResidueTorsionsBB + WHATIF:ShowTauAngle + Calculate, visualise or analyse phi/psi angles of a protein structure. + Backbone torsion angle calculation + Cysteine torsion angle calculation + Tau angle calculation + Torsion angle calculation + + + Protein geometry calculation + + + + + + + + + + beta12orEarlier + Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure. + Protein property rendering + Protein property calculation (from sequence) + Protein property calculation (from structure) + Protein structural property calculation + Structural property calculation + + + This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc. + Protein property calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Immunogen design + Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins. + Antigenicity prediction + Immunogenicity prediction + B cell peptide immunogenicity prediction + Hopp and Woods plotting + MHC peptide immunogenicity prediction + + + Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified. + This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot. + This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity prediction + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions. + Sequence feature prediction + Sequence feature recognition + Motif database search + SO:0000110 + + + Look at "Protein feature detection" (http://edamontology.org/operation_3092) and "Nucleic acid feature detection" (http://edamontology.org/operation_0415) in case more specific terms are needed. + Sequence feature detection + + + + + + + + + beta12orEarlier + beta13 + + + Extract a sequence feature table from a sequence database entry. + + Data retrieval (feature table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query the features (in a feature table) of molecular sequence(s). + + Feature table query + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the feature tables of two or more molecular sequences. + Feature comparison + Feature table comparison + + + Sequence feature comparison + + + + + + + + + beta12orEarlier + beta13 + + + Display basic information about a sequence alignment. + + Data retrieval (sequence alignment) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse a molecular sequence alignment. + + + Sequence alignment analysis + + + + + + + + + + beta12orEarlier + Compare (typically by aligning) two molecular sequence alignments. + + + See also 'Sequence profile alignment'. + Sequence alignment comparison + + + + + + + + + + beta12orEarlier + Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence). + + + Sequence alignment conversion + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data of nucleic acids. + + Nucleic acid property processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence. + + + Nucleic acid property calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict splicing alternatives or transcript isoforms from analysis of sequence data. + Alternative splicing analysis + Alternative splicing detection + Differential splicing analysis + Splice transcript prediction + + + Alternative splicing prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects. + Frameshift error detection + + + Methods include sequence alignment (if related sequences are available) and word-based sequence comparison. + Frameshift detection + + + + + + + + + beta12orEarlier + Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences. + + + Vector sequence detection + + + + + + + + + + + + beta12orEarlier + Predict secondary structure of protein sequences. + Secondary structure prediction (protein) + + + Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc. + Protein secondary structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein super-secondary structure prediction + + + + + + + + + + beta12orEarlier + Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences. + + + Transmembrane protein prediction + + + + + + + + + + + + + + + beta12orEarlier + Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions. + + + Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods). + Transmembrane protein analysis + + + + + + + + + beta12orEarlier + This is a "organisational class" not very useful for annotation per se. + 1.19 + + + + + Predict tertiary structure of a molecular (biopolymer) sequence. + + Structure prediction + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences. + Residue interaction prediction + Contact map prediction + Protein contact map prediction + + + Methods usually involve multiple sequence alignment analysis. + Residue contact prediction + + + + + + + + + beta12orEarlier + 1.19 + + Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + Protein interaction raw data analysis + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences. + + + Protein-protein interaction prediction (from protein sequence) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures. + + + Protein-protein interaction prediction (from protein structure) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a network of protein interactions. + Protein interaction network comparison + + + Protein interaction network analysis + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Compare two or more biological pathways or networks. + + Pathway or network comparison + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc). + RNA shape prediction + + + Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding). + RNA secondary structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + Nucleic acid folding + Nucleic acid folding modelling + Nucleic acid folding prediction + Nucleic acid folding energy calculation + + + Nucleic acid folding analysis + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on restriction enzymes or restriction enzyme sites. + + Data retrieval (restriction enzyme annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Identify genetic markers in DNA sequences. + + A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc. + Genetic marker identification + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances. + Functional mapping + Genetic cartography + Genetic map construction + Genetic map generation + Linkage mapping + QTL mapping + + + Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers. + This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Genetic mapping + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse genetic linkage. + + + For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc. + Linkage analysis + + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage statistics and create a codon usage table. + Codon usage table construction + + + Codon usage table generation + + + + + + + + + + beta12orEarlier + Compare two or more codon usage tables. + + + Codon usage table comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table). + Codon usage data analysis + Codon usage table analysis + + + Codon usage analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify and plot third base position variability in a nucleotide sequence. + + + Base position variability plotting + + + + + + + + + beta12orEarlier + Find exact character or word matches between molecular sequences without full sequence alignment. + + + Sequence word comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences. + Phylogenetic distance matrix generation + Sequence distance calculation + Sequence distance matrix construction + + + Sequence distance matrix generation + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria. + + + Sequence redundancy removal + + + + + + + + + + + + + + + + + beta12orEarlier + Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + Sequence cluster construction + Sequence cluster generation + + + The clusters may be output or used internally for some other purpose. + Sequence clustering + + + + + + + + + + + + + + + + + + beta12orEarlier + Align (identify equivalent sites within) molecular sequences. + Sequence alignment construction + Sequence alignment generation + Consensus-based sequence alignment + Constrained sequence alignment + Multiple sequence alignment (constrained) + Sequence alignment (constrained) + + + Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'. + See also "Read mapping" + Sequence alignment + + + + + + + + + + beta12orEarlier + beta13 + + + Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA). + + Hybrid sequence alignment construction + true + + + + + + + + + beta12orEarlier + Align molecular sequences using sequence and structural information. + Sequence alignment (structure-based) + + + Structure-based sequence alignment + + + + + + + + + + + + + + + + + beta12orEarlier + Align (superimpose) molecular tertiary structures. + Structural alignment + 3D profile alignment + 3D profile-to-3D profile alignment + Structural profile alignment + + + Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons. + Structure alignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment. + Sequence profile construction + + + Sequence profile generation + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of structural (3D) profile or template from a structure or structure alignment. + Structural profile construction + Structural profile generation + + + 3D profile generation + + + + + + + + + beta12orEarlier + 1.19 + + Align sequence profiles (representing sequence alignments). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + 1.19 + + Align structural (3D) profiles or templates (representing structures or structure alignments). + + + 3D profile-to-3D profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment. + Profile-profile alignment + Profile-to-profile alignment + Sequence-profile alignment + Sequence-to-profile alignment + + + A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Sequence profile alignment + + + + + + + + + beta12orEarlier + 1.19 + + Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment). + + + Sequence-to-3D-profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence to structure in 3D space (threading). + Sequence-structure alignment + Sequence-3D profile alignment + Sequence-to-3D-profile alignment + + + This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons. + Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Protein threading + + + + + + + + + + + + + + beta12orEarlier + Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures. + Domain prediction + Fold prediction + Protein domain prediction + Protein fold prediction + Protein fold recognition + + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Fold recognition + + + + + + + + + beta12orEarlier + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described. + + + This includes documentation, general information and other metadata on entities such as databases, database entries and tools. + Metadata retrieval + true + + + + + + + + + + + + + + + beta12orEarlier + Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics. + + + Literature search + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Text analysis + Process and analyse text (typically scientific literature) to extract information from it. + Literature mining + Text analytics + Text data mining + Article analysis + Literature analysis + + + Text mining + + + + + + + + + + beta12orEarlier + Perform in-silico (virtual) PCR. + + + Virtual PCR + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Design or predict oligonucleotide primers for PCR and DNA amplification etc. + PCR primer prediction + Primer design + PCR primer design (based on gene structure) + PCR primer design (for conserved primers) + PCR primer design (for gene transcription profiling) + PCR primer design (for genotyping polymorphisms) + PCR primer design (for large scale sequencing) + PCR primer design (for methylation PCRs) + Primer quality estimation + + + Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set. + This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs. + PCR primer design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families. + Microarray probe prediction + + + Microarray probe design + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence. + Metagenomic assembly + Sequence assembly editing + + + For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps. + Sequence assembly + + + + + + + + + + beta12orEarlier + 1.16 + + Standardize or normalize microarray data. + + + Microarray data standardisation and normalisation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) SAGE, MPSS or SBS experimental data. + + Sequencing-based expression profile data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering. + Gene expression clustering + Gene expression profile clustering + + + Expression profile clustering + + + + + + + + + beta12orEarlier + The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function. + Feature expression analysis + Functional profiling + Gene expression profile construction + Gene expression profile generation + Gene expression quantification + Gene transcription profiling + Non-coding RNA profiling + Protein profiling + RNA profiling + mRNA profiling + + + Gene expression profiling generates some sort of gene expression profile, for example from microarray data. + Gene expression profiling + + + + + + + + + + beta12orEarlier + Comparison of expression profiles. + Gene expression comparison + Gene expression profile comparison + + + Expression profile comparison + + + + + + + + + beta12orEarlier + beta12orEarlier + + Interpret (in functional terms) and annotate gene expression data. + + + Functional profiling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse EST or cDNA sequences. + + For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts. + EST and cDNA sequence analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify and select targets for protein structural determination. + + Methods will typically navigate a graph of protein families of known structure. + Structural genomics target selection + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign secondary structure from protein coordinate or experimental data. + + + Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data. + Protein secondary structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data. + NOE assignment + Structure calculation + + + Protein structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + WHATIF: UseFileDB + WHATIF: UseResidueDB + Evaluate the quality or correctness a protein three-dimensional model. + Protein model validation + Residue validation + + + Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc. + The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc. + This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues). + Protein structure validation + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc. + Protein model refinement + + + Molecular model refinement + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree. + Phlyogenetic tree construction + Phylogenetic reconstruction + Phylogenetic tree generation + + + Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. + Phylogenetic inference + + + + + + + + + + + + + + + + beta12orEarlier + Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions. + Phylogenetic tree analysis + Phylogenetic modelling + + + Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis. + Phylogenetic analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees. + + + For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc. + Phylogenetic tree comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Edit a phylogenetic tree. + + + Phylogenetic tree editing + + + + + + + + + + + + + + + beta12orEarlier + Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS). + Phylogenetic shadowing + + + Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation. + Phylogenetic footprinting + + + + + + + + + + beta12orEarlier + 1.20 + + Simulate the folding of a protein. + + + Protein folding simulation + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict the folding pathway(s) or non-native structural intermediates of a protein. + + + Protein folding pathway prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). + + + Protein SNP mapping + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function. + Variant functional prediction + Protein SNP mapping + Protein mutation modelling + Protein stability change prediction + + + Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations. + Variant effect prediction + + + + + + + + + beta12orEarlier + beta12orEarlier + + Design molecules that elicit an immune response (immunogens). + + + Immunogen design + true + + + + + + + + + beta12orEarlier + 1.18 + + Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + + + Zinc finger prediction + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate Km, Vmax and derived data for an enzyme reaction. + + + Enzyme kinetics calculation + + + + + + + + + beta12orEarlier + Reformat a file of data (or equivalent entity in memory). + File format conversion + File formatting + File reformatting + Format conversion + Reformatting + + + Formatting + + + + + + + + + beta12orEarlier + Test and validate the format and content of a data file. + File format validation + + + Format validation + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures. + Data visualisation + Rendering + Molecular visualisation + Plotting + + + This includes methods to render and visualise molecules. + Visualisation + + + + + + + + + + + + + + + + + beta12orEarlier + Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + This excludes direct retrieval methods (e.g. the dbfetch program). + Sequence database search + + + + + + + + + + + + + + + beta12orEarlier + Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data. + + + Structure database search + + + + + + + + + beta12orEarlier + 1.8 + + Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group. + + + Protein secondary database search + true + + + + + + + + + beta12orEarlier + 1.8 + + + Screen a sequence against a motif or pattern database. + + Motif database search + true + + + + + + + + + beta12orEarlier + 1.4 + + + Search a database of sequence profiles with a query sequence. + + Sequence profile database search + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search a database of transmembrane proteins, for example for sequence or structural similarities. + + Transmembrane protein database search + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences with a given entry code or accession number. + + Sequence retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences containing a given keyword. + + Sequence retrieval (by keyword) + true + + + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences that are similar to a query sequence. + Sequence database search (by sequence) + Structure database search (by sequence) + + + Sequence similarity search + + + + + + + + + beta12orEarlier + 1.8 + + Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + Sequence database search (by motif or pattern) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences of a given amino acid composition. + + Sequence database search (by amino acid composition) + true + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property. + + + Sequence database search (by property) + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method. + + Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps. + Sequence database search (by sequence using word-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query. + + This includes tools based on PSI-BLAST. + Sequence database search (by sequence using profile-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method. + + This includes tools based on the Smith-Waterman algorithm or FASTA. + Sequence database search (by sequence using local alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method. + + This includes tools based on the Needleman and Wunsch algorithm. + Sequence database search (by sequence using global alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences. + + STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers. + Sequence database search (by sequence for primer sequences) + true + + + + + + + + + beta12orEarlier + 1.6 + + Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry. + + + Sequence database search (by molecular weight) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences of a given isoelectric point. + + Sequence database search (by isoelectric point) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries with a given entry code or accession number. + + Structure retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries containing a given keyword. + + Structure retrieval (by keyword) + true + + + + + + + + + beta12orEarlier + 1.8 + + Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence. + + + Structure database search (by sequence) + true + + + + + + + + + + beta12orEarlier + Search a database of molecular structure and retrieve structures that are similar to a query structure. + Structure database search (by structure) + Structure retrieval by structure + + + Structural similarity search + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Annotate a molecular sequence record with terms from a controlled vocabulary. + + + Sequence annotation + + + + + + + + + + beta12orEarlier + Annotate a genome sequence with terms from a controlled vocabulary. + Functional genome annotation + Metagenome annotation + Structural genome annotation + + + Genome annotation + + + + + + + + + beta12orEarlier + Generate the reverse and / or complement of a nucleotide sequence. + Nucleic acid sequence reverse and complement + Reverse / complement + Reverse and complement + + + Reverse complement + + + + + + + + + + beta12orEarlier + Generate a random sequence, for example, with a specific character composition. + + + Random sequence generation + + + + + + + + + + + + + + + + beta12orEarlier + Generate digest fragments for a nucleotide sequence containing restriction sites. + Nucleic acid restriction digest + + + Restriction digest + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage). + + + This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398). + Protein sequence cleavage + + + + + + + + + beta12orEarlier + Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition. + + + Sequence mutation and randomisation + + + + + + + + + beta12orEarlier + Mask characters in a molecular sequence (replacing those characters with a mask character). + + + For example, SNPs or repeats in a DNA sequence might be masked. + Sequence masking + + + + + + + + + beta12orEarlier + Cut (remove) characters or a region from a molecular sequence. + + + Sequence cutting + + + + + + + + + beta12orEarlier + Create (or remove) restriction sites in sequences, for example using silent mutations. + + + Restriction site creation + + + + + + + + + + + + + + + beta12orEarlier + Translate a DNA sequence into protein. + + + DNA translation + + + + + + + + + + + + + + + beta12orEarlier + Transcribe a nucleotide sequence into mRNA sequence(s). + + + DNA transcription + + + + + + + + + beta12orEarlier + 1.8 + + Calculate base frequency or word composition of a nucleotide sequence. + + + Sequence composition calculation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Calculate amino acid frequency or word composition of a protein sequence. + + + Sequence composition calculation (protein) + true + + + + + + + + + + beta12orEarlier + Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + + Repeat sequence detection + + + + + + + + + + beta12orEarlier + Analyse repeat sequence organisation such as periodicity. + + + Repeat sequence organisation analysis + + + + + + + + + beta12orEarlier + 1.12 + + Analyse the hydrophobic, hydrophilic or charge properties of a protein structure. + + + Protein hydropathy calculation (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilitySolvent + WHATIF:AtomAccessibilitySolventPlus + Calculate solvent accessible or buried surface areas in protein or other molecular structures. + Protein solvent accessibility calculation + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Accessible surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify clusters of hydrophobic or charged residues in a protein structure. + + + Protein hydropathy cluster calculation + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate whether a protein structure has an unusually large net charge (dipole moment). + + + Protein dipole moment calculation + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilityMolecular + WHATIF:AtomAccessibilityMolecularPlus + WHATIF:ResidueAccessibilityMolecular + WHATIF:ResidueAccessibilitySolvent + WHATIF:ResidueAccessibilityVacuum + WHATIF:ResidueAccessibilityVacuumMolecular + WHATIF:TotAccessibilityMolecular + WHATIF:TotAccessibilitySolvent + Calculate the molecular surface area in proteins and other macromolecules. + Protein atom surface calculation + Protein residue surface calculation + Protein surface and interior calculation + Protein surface calculation + + + Molecular surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures. + + + Protein binding site prediction (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc. + Protein-nucleic acid binding site analysis + Protein-DNA interaction analysis + Protein-RNA interaction analysis + + + Protein-nucleic acid interaction analysis + + + + + + + + + beta12orEarlier + Decompose a structure into compact or globular fragments (protein peeling). + + + Protein peeling + + + + + + + + + + + + + + + beta12orEarlier + Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure. + Protein contact map calculation + + + Contact map calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate clusters of contacting residues in protein structures. + + + This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role. + Residue cluster calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:HasHydrogenBonds + WHATIF:ShowHydrogenBonds + WHATIF:ShowHydrogenBondsM + Identify potential hydrogen bonds between amino acids and other groups. + + + The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy. + Hydrogen bond calculation + + + + + + + + + beta12orEarlier + 1.12 + + + Calculate non-canonical atomic interactions in protein structures. + + Residue non-canonical interaction detection + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a Ramachandran plot of a protein structure. + + + Ramachandran plot calculation + + + + + + + + + + beta12orEarlier + 1.22 + + Validate a Ramachandran plot of a protein structure. + + + Ramachandran plot validation + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein sequence or fragments. + Peptide mass calculation + + + Protein molecular weight calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict extinction coefficients or optical density of a protein sequence. + + + Protein extinction coefficient calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate pH-dependent properties from pKa calculations of a protein sequence. + Protein pH-dependent property calculation + + + Protein pKa calculation + + + + + + + + + + beta12orEarlier + 1.12 + + Hydropathy calculation on a protein sequence. + + + Protein hydropathy calculation (from sequence) + true + + + + + + + + + + + + + + + + beta12orEarlier + Plot a protein titration curve. + + + Protein titration curve plotting + + + + + + + + + + + + + + + + beta12orEarlier + Calculate isoelectric point of a protein sequence. + + + Protein isoelectric point calculation + + + + + + + + + + + + + + + beta12orEarlier + Estimate hydrogen exchange rate of a protein sequence. + + + Protein hydrogen exchange rate calculation + + + + + + + + + beta12orEarlier + Calculate hydrophobic or hydrophilic / charged regions of a protein sequence. + + + Protein hydrophobic region calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein. + + + Protein aliphatic index calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein hydrophobic moment plotting + + + + + + + + + + + + + + + beta12orEarlier + Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc. + + + Protein globularity prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict the solubility or atomic solvation energy of a protein sequence. + + + Protein solubility prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict crystallizability of a protein sequence. + + + Protein crystallizability prediction + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins. + + + Protein signal peptide detection (eukaryotes) + true + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins. + + + Protein signal peptide detection (bacteria) + true + + + + + + + + + beta12orEarlier + 1.12 + + Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc. + + + MHC peptide immunogenicity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + + Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure. + + Methods typically involve scanning for known motifs, patterns and regular expressions. + Protein feature prediction (from sequence) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions. + Sequence feature detection (nucleic acid) + Nucleic acid feature prediction + Nucleic acid feature recognition + Nucleic acid site detection + Nucleic acid site prediction + Nucleic acid site recognition + + + Methods typically involve scanning for known motifs, patterns and regular expressions. + This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under "Nucleic acid sequence analysis" for example "Gene prediction", for other feature detection operations. + Nucleic acid feature detection + + + + + + + + + + + + + + + + beta12orEarlier + Predict antigenic determinant sites (epitopes) in protein sequences. + Antibody epitope prediction + Epitope prediction + B cell epitope mapping + B cell epitope prediction + Epitope mapping (MHC Class I) + Epitope mapping (MHC Class II) + T cell epitope mapping + T cell epitope prediction + + + Epitope mapping is commonly done during vaccine design. + Epitope mapping + + + + + + + + + + + + + + + beta12orEarlier + Predict post-translation modification sites in protein sequences. + PTM analysis + PTM prediction + PTM site analysis + PTM site prediction + Post-translation modification site prediction + Post-translational modification analysis + Protein post-translation modification site prediction + Acetylation prediction + Acetylation site prediction + Dephosphorylation prediction + Dephosphorylation site prediction + GPI anchor prediction + GPI anchor site prediction + GPI modification prediction + GPI modification site prediction + Glycosylation prediction + Glycosylation site prediction + Hydroxylation prediction + Hydroxylation site prediction + Methylation prediction + Methylation site prediction + N-myristoylation prediction + N-myristoylation site prediction + N-terminal acetylation prediction + N-terminal acetylation site prediction + N-terminal myristoylation prediction + N-terminal myristoylation site prediction + Palmitoylation prediction + Palmitoylation site prediction + Phosphoglycerylation prediction + Phosphoglycerylation site prediction + Phosphorylation prediction + Phosphorylation site prediction + Phosphosite localization + Prenylation prediction + Prenylation site prediction + Pupylation prediction + Pupylation site prediction + S-nitrosylation prediction + S-nitrosylation site prediction + S-sulfenylation prediction + S-sulfenylation site prediction + Succinylation prediction + Succinylation site prediction + Sulfation prediction + Sulfation site prediction + Sumoylation prediction + Sumoylation site prediction + Tyrosine nitration prediction + Tyrosine nitration site prediction + Ubiquitination prediction + Ubiquitination site prediction + + + Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc. + Post-translational modification site prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict signal peptides and signal peptide cleavage sites in protein sequences. + + + Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc. + Protein signal peptide detection + + + + + + + + + beta12orEarlier + 1.12 + + Predict catalytic residues, active sites or other ligand-binding sites in protein sequences. + + + Protein binding site prediction (from sequence) + true + + + + + + + + + beta12orEarlier + Predict or detect RNA and DNA-binding binding sites in protein sequences. + Protein-nucleic acid binding detection + Protein-nucleic acid binding prediction + Protein-nucleic acid binding site detection + Protein-nucleic acid binding site prediction + Zinc finger prediction + + + This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + Nucleic acids-binding site prediction + + + + + + + + + beta12orEarlier + 1.20 + + Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation. + + + Protein folding site prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict cleavage sites (enzymatic or chemical) in protein sequences. + + + Protein cleavage site prediction + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class I molecules. + + + Epitope mapping (MHC Class I) + true + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class II molecules. + + + Epitope mapping (MHC Class II) + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc. + + + Whole gene prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences. + + + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene component prediction + true + + + + + + + + + beta12orEarlier + Detect or predict transposons, retrotransposons / retrotransposition signatures etc. + + + Transposon prediction + + + + + + + + + beta12orEarlier + Detect polyA signals in nucleotide sequences. + PolyA detection + PolyA prediction + PolyA signal prediction + Polyadenylation signal detection + Polyadenylation signal prediction + + + PolyA signal detection + + + + + + + + + + + + + + + beta12orEarlier + Detect quadruplex-forming motifs in nucleotide sequences. + Quadruplex structure prediction + + + Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets. + Quadruplex formation site detection + + + + + + + + + + + + + + + beta12orEarlier + Find CpG rich regions in a nucleotide sequence or isochores in genome sequences. + CpG island and isochores detection + CpG island and isochores rendering + + + An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence. + CpG island and isochore detection + + + + + + + + + + + + + + + beta12orEarlier + Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map. + + + Restriction site recognition + + + + + + + + + + beta12orEarlier + Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA. + Nucleosome exclusion sequence prediction + Nucleosome formation sequence prediction + + + Nucleosome position prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify, predict or analyse splice sites in nucleotide sequences. + Splice prediction + + + Methods might require a pre-mRNA or genomic DNA sequence. + Splice site prediction + + + + + + + + + beta12orEarlier + 1.19 + + Predict whole gene structure using a combination of multiple methods to achieve better predictions. + + + Integrated gene prediction + true + + + + + + + + + beta12orEarlier + Find operons (operators, promoters and genes) in bacteria genes. + + + Operon prediction + + + + + + + + + beta12orEarlier + Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences. + ORF finding + ORF prediction + + + Coding region prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict selenocysteine insertion sequence (SECIS) in a DNA sequence. + Selenocysteine insertion sequence (SECIS) prediction + + + SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines. + SECIS element prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences. + Regulatory element prediction + Transcription regulatory element prediction + Conserved transcription regulatory sequence identification + Translational regulatory element prediction + + + This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes. + This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc. + Transcriptional regulatory element prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict translation initiation sites, possibly by searching a database of sites. + + + Translation initiation site prediction + + + + + + + + + beta12orEarlier + Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences. + + + Methods might recognize CG content, CpG islands, splice sites, polyA signals etc. + Promoter prediction + + + + + + + + + beta12orEarlier + Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches). + Transcriptional regulatory element prediction (DNA-cis) + Transcriptional regulatory element prediction (RNA-cis) + + + Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity. + cis-regulatory element prediction + + + + + + + + + beta12orEarlier + 1.19 + + Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences. + + + Transcriptional regulatory element prediction (RNA-cis) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets. + Functional RNA identification + Transcriptional regulatory element prediction (trans) + + + Trans-regulatory elements regulate genes distant from the gene from which they were transcribed. + trans-regulatory element prediction + + + + + + + + + beta12orEarlier + Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences. + MAR/SAR prediction + Matrix/scaffold attachment site prediction + + + MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation. + S/MAR prediction + + + + + + + + + beta12orEarlier + Identify or predict transcription factor binding sites in DNA sequences. + + + Transcription factor binding site prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict exonic splicing enhancers (ESE) in exons. + + + An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA. + Exonic splicing enhancer prediction + + + + + + + + + + beta12orEarlier + Evaluate molecular sequence alignment accuracy. + Sequence alignment quality evaluation + + + Evaluation might be purely sequence-based or use structural information. + Sequence alignment validation + + + + + + + + + beta12orEarlier + Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence. + Residue conservation analysis + + + Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment analysis (conservation) + + + + + + + + + + beta12orEarlier + Analyse correlations between sites in a molecular sequence alignment. + + + This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures. + Sequence alignment analysis (site correlation) + + + + + + + + + beta12orEarlier + Detects chimeric sequences (chimeras) from a sequence alignment. + Chimeric sequence detection + + + A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles. + Chimera detection + + + + + + + + + beta12orEarlier + Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment. + Sequence alignment analysis (recombination detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Recombination detection + + + + + + + + + beta12orEarlier + Identify insertion, deletion and duplication events from a sequence alignment. + Indel discovery + Sequence alignment analysis (indel detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Indel detection + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Predict nucleosome formation potential of DNA sequences. + + Nucleosome formation potential prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy. + + + Nucleic acid thermodynamic property calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting profile. + + + A melting profile is used to visualise and analyse partly melted DNA conformations. + Nucleic acid melting profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA stitch profile. + + + A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range. + Nucleic acid stitch profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting curve. + + + Nucleic acid melting curve plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA probability profile. + + + Nucleic acid probability profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA temperature profile. + + + Nucleic acid temperature profile plotting + + + + + + + + + + + + + + + beta12orEarlier + Calculate curvature and flexibility / stiffness of a nucleotide sequence. + + + This includes properties such as. + Nucleic acid curvature calculation + + + + + + + + + beta12orEarlier + Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence. + miRNA prediction + microRNA detection + microRNA target detection + + + miRNA target prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict tRNA genes in genomic sequences (tRNA). + + + tRNA gene prediction + + + + + + + + + + + + + + + beta12orEarlier + Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences. + + + siRNA binding specificity prediction + + + + + + + + + beta12orEarlier + 1.18 + + Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions. + + + Protein secondary structure prediction (integrated) + true + + + + + + + + + beta12orEarlier + Predict helical secondary structure of protein sequences. + + + Protein secondary structure prediction (helices) + + + + + + + + + beta12orEarlier + Predict turn structure (for example beta hairpin turns) of protein sequences. + + + Protein secondary structure prediction (turns) + + + + + + + + + beta12orEarlier + Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences. + + + Protein secondary structure prediction (coils) + + + + + + + + + beta12orEarlier + Predict cysteine bonding state and disulfide bond partners in protein sequences. + + + Disulfide bond prediction + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Predict G protein-coupled receptors (GPCR). + + + GPCR prediction + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Analyse G-protein coupled receptor proteins (GPCRs). + + + GPCR analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict tertiary structure (backbone and side-chain conformation) of protein sequences. + Protein folding pathway prediction + + + This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein. + Protein structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Predict structure of DNA or RNA. + + + Methods might identify thermodynamically stable or evolutionarily conserved structures. + Nucleic acid structure prediction + + + + + + + + + + beta12orEarlier + Predict tertiary structure of protein sequence(s) without homologs of known structure. + de novo structure prediction + + + Ab initio structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Build a three-dimensional protein model based on known (for example homologs) structures. + Comparative modelling + Homology modelling + Homology structure modelling + Protein structure comparative modelling + + + The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc. + Protein modelling + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model the structure of a protein in complex with a small molecule or another macromolecule. + Docking simulation + Macromolecular docking + + + This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on. + Molecular docking + + + + + + + + + + + beta12orEarlier + Model protein backbone conformation. + Protein modelling (backbone) + Design optimization + Epitope grafting + Scaffold search + Scaffold selection + + + Methods might require a preliminary C(alpha) trace. + Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design. + Backbone modelling + + + + + + + + + beta12orEarlier + Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc. + Protein modelling (side chains) + Antibody optimisation + Antigen optimisation + Antigen resurfacing + Rotamer likelihood prediction + + + Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions. + Methods might use a residue rotamer library. + This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Side chain modelling + + + + + + + + + beta12orEarlier + Model loop conformation in protein structures. + Protein loop modelling + Protein modelling (loops) + + + Loop modelling + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques. + Ligand-binding simulation + Protein-peptide docking + + + Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme. + Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Protein-ligand docking + + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection. + Nucleic acid folding family identification + Structured RNA prediction and optimisation + + + RNA inverse folding + + + + + + + + + beta12orEarlier + Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + SNP calling + SNP discovery + Single nucleotide polymorphism detection + + + This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc. + SNP detection + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers. + + + Radiation Hybrid Mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Map the genetic architecture of dynamic complex traits. + + This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Functional mapping + true + + + + + + + + + + + + + + + beta12orEarlier + Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated. + Haplotype inference + Haplotype map generation + Haplotype reconstruction + + + Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC). + Haplotype mapping + + + + + + + + + + + + + + + beta12orEarlier + Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes. + Linkage disequilibrium calculation + + + + + + + + + + + + + + + + beta12orEarlier + Predict genetic code from analysis of codon usage data. + + + Genetic code prediction + + + + + + + + + + + + + + + + beta12orEarlier + Render a representation of a distribution that consists of group of data points plotted on a simple scale. + Categorical plot plotting + Dotplot plotting + + + Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison. + Dot plot plotting + + + + + + + + + + + + + + + + beta12orEarlier + Align exactly two molecular sequences. + Pairwise alignment + + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Pairwise sequence alignment + + + + + + + + + + beta12orEarlier + Align more than two molecular sequences. + Multiple alignment + + + This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment. + Multiple sequence alignment + + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align exactly two molecular sequences. + + Local alignment methods identify regions of local similarity. + Pairwise sequence alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align exactly two molecular sequences. + + Global alignment methods identify similarity across the entire length of the sequences. + Pairwise sequence alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align two or more molecular sequences. + Local sequence alignment + Sequence alignment (local) + Smith-Waterman + + + Local alignment methods identify regions of local similarity. + Local alignment + + + + + + + + + + beta12orEarlier + Globally align two or more molecular sequences. + Global sequence alignment + Sequence alignment (global) + + + Global alignment methods identify similarity across the entire length of the sequences. + Global alignment + + + + + + + + + + beta12orEarlier + 1.19 + + Align two or more molecular sequences with user-defined constraints. + + + Constrained sequence alignment + true + + + + + + + + + beta12orEarlier + 1.16 + + Align two or more molecular sequences using multiple methods to achieve higher quality. + + + Consensus-based sequence alignment + true + + + + + + + + + + + + + + + beta12orEarlier + Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree. + Multiple sequence alignment (phylogenetic tree-based) + Multiple sequence alignment construction (phylogenetic tree-based) + Phylogenetic tree-based multiple sequence alignment construction + Sequence alignment (phylogenetic tree-based) + Sequence alignment generation (phylogenetic tree-based) + + + This is supposed to give a more biologically meaningful alignment than standard alignments. + Tree-based sequence alignment + + + + + + + + + beta12orEarlier + 1.6 + + + Align molecular secondary structure (represented as a 1D string). + + Secondary structure alignment generation + true + + + + + + + + + beta12orEarlier + 1.18 + + Align protein secondary structures. + + + Protein secondary structure alignment generation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align RNA secondary structures. + RNA secondary structure alignment construction + RNA secondary structure alignment generation + Secondary structure alignment construction (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) exactly two molecular tertiary structures. + Structure alignment (pairwise) + Pairwise protein structure alignment + + + Pairwise structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) more than two molecular tertiary structures. + Structure alignment (multiple) + Multiple protein structure alignment + + + This includes methods that use an existing alignment. + Multiple structure alignment + + + + + + + + + beta12orEarlier + beta13 + + + Align protein tertiary structures. + + Structure alignment (protein) + true + + + + + + + + + beta12orEarlier + beta13 + + + Align RNA tertiary structures. + + Structure alignment (RNA) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align (superimpose) exactly two molecular tertiary structures. + + Local alignment methods identify regions of local similarity, common substructures etc. + Pairwise structure alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align (superimpose) exactly two molecular tertiary structures. + + Global alignment methods identify similarity across the entire structures. + Pairwise structure alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align (superimpose) two or more molecular tertiary structures. + Structure alignment (local) + Local protein structure alignment + + + Local alignment methods identify regions of local similarity, common substructures etc. + Local structure alignment + + + + + + + + + beta12orEarlier + Globally align (superimpose) two or more molecular tertiary structures. + Structure alignment (global) + Global protein structure alignment + + + Global alignment methods identify similarity across the entire structures. + Global structure alignment + + + + + + + + + beta12orEarlier + 1.16 + + + + Align exactly two molecular profiles. + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Profile-profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Align two or more molecular profiles. + + Sequence alignment generation (multiple profile) + true + + + + + + + + + beta12orEarlier + 1.16 + + + + + Align exactly two molecular Structural (3D) profiles. + + 3D profile-to-3D profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + + Align two or more molecular 3D profiles. + + Structural profile alignment generation (multiple) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function. + + Data retrieval (tool metadata) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword. + + Data retrieval (database metadata) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for large scale sequencing. + + + PCR primer design (for large scale sequencing) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs). + + + PCR primer design (for genotyping polymorphisms) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for gene transcription profiling. + + + PCR primer design (for gene transcription profiling) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers that are conserved across multiple genomes or species. + + + PCR primer design (for conserved primers) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers based on gene structure. + + + PCR primer design (based on gene structure) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for methylation PCRs. + + + PCR primer design (for methylation PCRs) + true + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome. + Sequence assembly (mapping assembly) + + + The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers. + Mapping assembly + + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments without the aid of a reference sequence or genome. + De Bruijn graph + Sequence assembly (de-novo assembly) + + + De-novo assemblers are much slower and more memory intensive than mapping assemblers. + De-novo assembly + + + + + + + + + + + beta12orEarlier + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + Genomic assembly + Sequence assembly (genome assembly) + Breakend assembly + + + Genome assembly + + + + + + + + + + beta12orEarlier + Sequence assembly for EST sequences (transcribed mRNA). + Sequence assembly (EST assembly) + + + Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification. + EST assembly + + + + + + + + + + + beta12orEarlier + Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. + Tag to gene assignment + + + Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome. + Sequence tag mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) serial analysis of gene expression (SAGE) data. + + SAGE data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) massively parallel signature sequencing (MPSS) data. + + MPSS data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) sequencing by synthesis (SBS) data. + + SBS data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a heat map of expression data from e.g. microarray data. + Heat map construction + Heatmap generation + + + The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions. + Heat map generation + + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse one or more gene expression profiles, typically to interpret them in functional terms. + + Gene expression profile analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway. + Pathway mapping + Gene expression profile pathway mapping + Gene to pathway mapping + Gene-to-pathway mapping + + + Expression profile pathway mapping + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from protein coordinate data. + + + Protein secondary structure assignment (from coordinate data) + true + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from circular dichroism (CD) spectroscopic data. + + + Protein secondary structure assignment (from CD data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data. + + + Protein structure assignment (from X-ray crystallographic data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data. + + + Protein structure assignment (from NMR data) + true + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree from a specific type of data. + Phylogenetic tree construction (data centric) + Phylogenetic tree generation (data centric) + + + Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (data centric) + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree using a specific method. + Phylogenetic tree construction (method centric) + Phylogenetic tree generation (method centric) + + + Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (method centric) + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from molecular sequences. + Phylogenetic tree construction (from molecular sequences) + Phylogenetic tree generation (from molecular sequences) + + + Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions. + Phylogenetic inference (from molecular sequences) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from continuous quantitative character data. + Phylogenetic tree construction (from continuous quantitative characters) + Phylogenetic tree generation (from continuous quantitative characters) + + + Phylogenetic inference (from continuous quantitative characters) + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from gene frequency data. + Phylogenetic tree construction (from gene frequencies) + Phylogenetic tree generation (from gene frequencies) + + + Phylogenetic inference (from gene frequencies) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data. + Phylogenetic tree construction (from polymorphism data) + Phylogenetic tree generation (from polymorphism data) + + + Phylogenetic inference (from polymorphism data) + + + + + + + + + beta12orEarlier + Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison. + Phylogenetic species tree construction + Phylogenetic species tree generation + + + Species tree construction + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment. + Phylogenetic tree construction (parsimony methods) + Phylogenetic tree generation (parsimony methods) + + + This includes evolutionary parsimony (invariants) methods. + Phylogenetic inference (parsimony methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances. + Phylogenetic tree construction (minimum distance methods) + Phylogenetic tree generation (minimum distance methods) + + + This includes neighbor joining (NJ) clustering method. + Phylogenetic inference (minimum distance methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution. + Phylogenetic tree construction (maximum likelihood and Bayesian methods) + Phylogenetic tree generation (maximum likelihood and Bayesian methods) + + + Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm. + Phylogenetic inference (maximum likelihood and Bayesian methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely. + Phylogenetic tree construction (quartet methods) + Phylogenetic tree generation (quartet methods) + + + Phylogenetic inference (quartet methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms. + Phylogenetic tree construction (AI methods) + Phylogenetic tree generation (AI methods) + + + Phylogenetic inference (AI methods) + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment. + Nucleotide substitution modelling + + + DNA substitution modelling + + + + + + + + + beta12orEarlier + Analyse the shape (topology) of a phylogenetic tree. + Phylogenetic tree analysis (shape) + + + Phylogenetic tree topology analysis + + + + + + + + + + beta12orEarlier + Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree. + + + Phylogenetic tree bootstrapping + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a "gene tree" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree. + Phylogenetic tree analysis (gene family prediction) + + + Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs. + Gene tree construction + + + + + + + + + beta12orEarlier + Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive). + Phylogenetic tree analysis (natural selection) + + + Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait. + Allele frequency distribution analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to produce a consensus tree. + Phylogenetic tree construction (consensus) + Phylogenetic tree generation (consensus) + + + Methods typically test for topological similarity between trees using for example a congruence index. + Consensus tree construction + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to detect subtrees or supertrees. + Phylogenetic sub/super tree detection + Subtree construction + Supertree construction + + + Phylogenetic sub/super tree construction + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to calculate distances between trees. + + + Phylogenetic tree distances calculation + + + + + + + + + beta12orEarlier + Annotate a phylogenetic tree with terms from a controlled vocabulary. + + + Phylogenetic tree annotation + http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation + + + + + + + + + beta12orEarlier + 1.12 + + Predict and optimise peptide ligands that elicit an immunological response. + + + Immunogenicity prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise DNA to elicit (via DNA vaccination) an immunological response. + + + DNA vaccine design + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence(s). + + + Sequence formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence alignment(s). + + + Sequence alignment formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat a codon usage table. + + + Codon usage table formatting + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown. + Sequence rendering + Sequence alignment visualisation + + + Sequence visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise, format or print a molecular sequence alignment. + + + Sequence alignment visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render sequence clusters. + Sequence cluster rendering + + + Sequence cluster visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Render or visualise a phylogenetic tree. + Phylogenetic tree rendering + + + Phylogenetic tree visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure visualisation + true + + + + + + + + + beta12orEarlier + 1.15 + + Render and visualise protein secondary structure. + + + Protein secondary structure visualisation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise or render molecular 3D structure, for example a high-quality static picture or animation. + Structure rendering + Protein secondary structure visualisation + RNA secondary structure visualisation + + + This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure. + Structure visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise microarray or other expression data. + Expression data rendering + Gene expression data visualisation + Microarray data rendering + + + Expression data visualisation + + + + + + + + + beta12orEarlier + 1.19 + + Identify and analyse networks of protein interactions. + + + Protein interaction network visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise a DNA map. + DNA map drawing + Map rendering + + + Map drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Render a sequence with motifs. + + Sequence motif rendering + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise restriction maps in DNA sequences. + + + Restriction map drawing + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Draw a linear maps of DNA. + + DNA linear map rendering + true + + + + + + + + + beta12orEarlier + DNA circular map rendering + Draw a circular maps of DNA, for example a plasmid map. + + + Plasmid map drawing + + + + + + + + + + + + + + + beta12orEarlier + Visualise operon structure etc. + Operon rendering + + + Operon drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify folding families of related RNAs. + + Nucleic acid folding family identification + true + + + + + + + + + beta12orEarlier + 1.20 + + Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + + + Nucleic acid folding energy calculation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve existing annotation (or documentation), typically annotation on a database entity. + + Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations. + Annotation retrieval + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict the biological or biochemical role of a protein, or other aspects of a protein function. + Protein function analysis + Protein functional analysis + + + For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead. + Protein function prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the functional properties of two or more proteins. + + + Protein function comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Submit a molecular sequence to a database. + + Sequence submission + true + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a known network of gene regulation. + Gene regulatory network comparison + Gene regulatory network modelling + Regulatory network comparison + Regulatory network modelling + + + Gene regulatory network analysis + + + + + + + + + beta12orEarlier + WHATIF:UploadPDB + Parse, prepare or load a user-specified data file so that it is available for use. + Data loading + Loading + + + Parsing + + + + + + + + + beta12orEarlier + 1.6 + + + Query a sequence data resource (typically a database) and retrieve sequences and / or annotation. + + This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence. + Sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:DownloadPDB + WHATIF:EchoPDB + Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation. + + This includes direct retrieval methods but not those that perform calculations on the sequence or structure. + Structure retrieval + true + + + + + + + + + + beta12orEarlier + WHATIF:GetSurfaceDots + Calculate the positions of dots that are homogeneously distributed over the surface of a molecule. + + + A dot has three coordinates (x,y,z) and (typically) a color. + Surface rendering + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole. + + + Protein surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for a structure as a whole. + + + Protein surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its backbone torsion angles. + + + Backbone torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its torsion angles. + + + Full torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each cysteine (bridge) all its torsion angles. + + + Cysteine torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + For each amino acid in a protein structure calculate the backbone angle tau. + + + Tau is the backbone angle N-Calpha-C (angle over the C-alpha). + Tau angle calculation + true + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineBridge + Detect cysteine bridges (from coordinate data) in a protein structure. + + + Cysteine bridge detection + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineFree + Detect free cysteines in a protein structure. + + + A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal. + Free cysteine detection + + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineMetal + Detect cysteines that are bound to metal in a protein structure. + + + Metal-bound cysteine detection + + + + + + + + + beta12orEarlier + 1.12 + + Calculate protein residue contacts with nucleic acids in a structure. + + + Residue contact calculation (residue-nucleic acid) + true + + + + + + + + + beta12orEarlier + Calculate protein residue contacts with metal in a structure. + Residue-metal contact calculation + + + Protein-metal contact calculation + + + + + + + + + beta12orEarlier + 1.12 + + Calculate ion contacts in a structure (all ions for all side chain atoms). + + + Residue contact calculation (residue-negative ion) + true + + + + + + + + + beta12orEarlier + WHATIF:ShowBumps + Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance. + + + Residue bump detection + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:SymmetryContact + Calculate the number of symmetry contacts made by residues in a protein structure. + + + A symmetry contact is a contact between two atoms in different asymmetric unit. + Residue symmetry contact calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues and ligands in a protein structure. + + + Residue contact calculation (residue-ligand) + true + + + + + + + + + beta12orEarlier + WHATIF:HasSaltBridge + WHATIF:HasSaltBridgePlus + WHATIF:ShowSaltBridges + WHATIF:ShowSaltBridgesH + Calculate (and possibly score) salt bridges in a protein structure. + + + Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance. + Salt bridge calculation + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ShowLikelyRotamers + WHATIF:ShowLikelyRotamers100 + WHATIF:ShowLikelyRotamers200 + WHATIF:ShowLikelyRotamers300 + WHATIF:ShowLikelyRotamers400 + WHATIF:ShowLikelyRotamers500 + WHATIF:ShowLikelyRotamers600 + WHATIF:ShowLikelyRotamers700 + WHATIF:ShowLikelyRotamers800 + WHATIF:ShowLikelyRotamers900 + Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure. + + + Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Rotamer likelihood prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ProlineMutationValue + Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein. + + + Proline mutation value calculation + true + + + + + + + + + beta12orEarlier + WHATIF: PackingQuality + Identify poorly packed residues in protein structures. + + + Residue packing validation + + + + + + + + + beta12orEarlier + WHATIF: ImproperQualityMax + WHATIF: ImproperQualitySum + Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure. + Ramachandran plot validation + + + Protein geometry validation + + + + + + + + + + beta12orEarlier + beta12orEarlier + + WHATIF: PDB_sequence + Extract a molecular sequence from a PDB file. + + + PDB file sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify HET groups in PDB files. + + + A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. + HET group detection + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Determine for residue the DSSP determined secondary structure in three-state (HSC). + + DSSP secondary structure assignment + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF: PDBasXML + Reformat (a file or other report of) tertiary structure data. + + + Structure formatting + true + + + + + + + + + + + + + + + beta12orEarlier + Assign cysteine bonding state and disulfide bond partners in protein structures. + + + Protein cysteine and disulfide bond assignment + + + + + + + + + beta12orEarlier + 1.12 + + Identify poor quality amino acid positions in protein structures. + + + Residue validation + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:MovedWaterPDB + Query a tertiary structure database and retrieve water molecules. + + Structure retrieval (water) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict siRNA duplexes in RNA. + + + siRNA duplex prediction + + + + + + + + + + beta12orEarlier + Refine an existing sequence alignment. + + + Sequence alignment refinement + + + + + + + + + beta12orEarlier + 1.6 + + + Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses). + + Listfile processing + true + + + + + + + + + + beta12orEarlier + Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences. + + + Sequence file editing + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences. + + Sequence alignment file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data for small molecules. + + Small molecule data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Search and retrieve documentation on a bioinformatics ontology. + + Data retrieval (ontology annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query an ontology and retrieve concepts or relations. + + Data retrieval (ontology concept) + true + + + + + + + + + beta12orEarlier + Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + + + Representative sequence identification + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a file of molecular tertiary structural data. + + Structure file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a profile data resource and retrieve one or more profile(s) and / or associated annotation. + + This includes direct retrieval methods that retrieve a profile by, e.g. the profile name. + Data retrieval (sequence profile) + true + + + + + + + + + beta12orEarlier + Perform a statistical data operation of some type, e.g. calibration or validation. + Significance testing + Statistical analysis + Statistical test + Statistical testing + Expectation maximisation + Gibbs sampling + Hypothesis testing + Omnibus test + + + Statistical calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data. + 3D-1D scoring matrix construction + + + A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments. + 3D-1D scoring matrix generation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise transmembrane proteins, typically the transmembrane regions within a sequence. + Transmembrane protein rendering + + + Transmembrane protein visualisation + + + + + + + + + beta12orEarlier + beta13 + + + An operation performing purely illustrative (pedagogical) purposes. + + Demonstration + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a biological pathways database and retrieve annotation on one or more pathways. + + Data retrieval (pathway or network) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a database and retrieve one or more data identifiers. + + Data retrieval (identifier) + true + + + + + + + + + + beta12orEarlier + Calculate a density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plotting + + + + + + + + + + + + + + + beta12orEarlier + Analyse one or more known molecular sequences. + Sequence analysis (general) + + + Sequence analysis + + + + + + + + + + beta12orEarlier + Analyse molecular sequence motifs. + Sequence motif processing + + + Sequence motif analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein interaction data. + + Protein interaction data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein structural data. + Structure analysis (protein) + + + Protein structure analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity. + + Annotation processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse features in molecular sequences. + + Sequence feature analysis + true + + + + + + + + + + + + + + + beta12orEarlier + true + Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output. + File handling + File processing + Report handling + Utility operation + Processing + + + Data handling + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse gene expression and regulation data. + + Gene expression analysis + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type. + + Structural profile processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) an index of (typically a file of) biological data. + + Data index processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) some type of sequence profile. + + Sequence profile processing + true + + + + + + + + + beta12orEarlier + 1.22 + + Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report. + + + Protein function analysis + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding. + Protein folding modelling + Protein folding simulation + Protein folding site prediction + + + Protein folding analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein secondary structure data. + Secondary structure analysis (protein) + + + Protein secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) data on the physicochemical property of a molecule. + + Physicochemical property data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict oligonucleotide primers or probes. + Primer and probe prediction + + + Primer and probe design + + + + + + + + + beta12orEarlier + 1.12 + + Process (read and / or write) data of a specific type, for example applying analytical methods. + + + Operation (typed) + true + + + + + + + + + + + + + + + beta12orEarlier + Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query. + Search + + + Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database. + Database search + + + + + + + + + + + + + + + + beta12orEarlier + Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords. + Data extraction + Retrieval + Data retrieval (metadata) + Metadata retrieval + + + Data retrieval + + + + + + + + + beta12orEarlier + true + Predict, recognise, detect or identify some properties of a biomolecule. + Detection + Prediction + Recognition + + + Prediction and recognition + + + + + + + + + beta12orEarlier + true + Compare two or more things to identify similarities. + + + Comparison + + + + + + + + + beta12orEarlier + true + Refine or optimise some data model. + + + Optimisation and refinement + + + + + + + + + + + + + + + beta12orEarlier + true + Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + Mathematical modelling + + + Modelling and simulation + + + + + + + + + beta12orEarlier + beta12orEarlier + + Perform basic operations on some data or a database. + + + Data handling + true + + + + + + + + + beta12orEarlier + true + Validate some data. + Quality control + + + Validation + + + + + + + + + beta12orEarlier + true + Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts. + Cartography + + + Mapping + + + + + + + + + beta12orEarlier + true + Design a biological entity (typically a molecular sequence or structure) with specific properties. + + + Design + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) microarray data. + + Microarray data processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Process (read and / or write) a codon usage table. + + Codon usage table processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a codon usage table and / or associated annotation. + + Data retrieval (codon usage table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a gene expression profile. + + Gene expression profile processing + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Gene set testing + Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed. + Functional enrichment analysis + GSEA + Gene-set over-represenation analysis + Gene set analysis + GO-term enrichment + Gene Ontology concept enrichment + Gene Ontology term enrichment + + + "Gene set analysis" (often used interchangeably or in an overlapping sense with "gene-set enrichment analysis") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed. + Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + Gene sets can be defined beforehand by biological function, chromosome locations and so on. + The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value. + Gene-set enrichment analysis + + + + + + + + + + + + + beta12orEarlier + Predict a network of gene regulation. + + + Gene regulatory network prediction + + + + + + + + + beta12orEarlier + 1.12 + + + + Generate, analyse or handle a biological pathway or network. + + Pathway or network processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and / or write) RNA secondary structure data. + + + RNA secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) RNA tertiary structure data. + + + Structure processing (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA tertiary structure. + + + RNA structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict DNA tertiary structure. + + + DNA structure prediction + + + + + + + + + beta12orEarlier + 1.12 + + Generate, process or analyse phylogenetic tree or trees. + + + Phylogenetic tree processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein secondary structure data. + + Protein secondary structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a network of protein interactions. + + Protein interaction network processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more molecular sequences and associated annotation. + + Sequence processing + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein sequence and associated annotation. + + + Sequence processing (protein) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a nucleotide sequence and associated annotation. + + Sequence processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences. + + + Sequence comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence cluster. + + Sequence cluster processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence feature table. + + Feature table processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc. + Gene calling + Gene finding + Whole gene prediction + + + Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions. + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene prediction + + + + + + + + + + beta12orEarlier + 1.16 + + Classify G-protein coupled receptors (GPCRs) into families and subfamilies. + + + GPCR classification + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + + Predict G-protein coupled receptor (GPCR) coupling selectivity. + + GPCR coupling selectivity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein tertiary structure. + + + Structure processing (protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each residue in a structure. + + + Protein residue surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility of a structure as a whole. + + + Protein surface calculation + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular sequence alignment. + + Sequence alignment processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict protein-protein binding sites. + Protein-protein binding site detection + + + Protein-protein binding site prediction + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary structure. + + Structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Annotate a DNA map of some type with terms from a controlled vocabulary. + + Map annotation + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein. + + Data retrieval (protein annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a phylogenetic tree from a data resource. + + Data retrieval (phylogenetic tree) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein interaction. + + Data retrieval (protein interaction annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein family. + + Data retrieval (protein family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on an RNA family. + + Data retrieval (RNA family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific gene. + + Data retrieval (gene annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific genotype or phenotype. + + Data retrieval (genotype and phenotype annotation) + true + + + + + + + + + + beta12orEarlier + Compare the architecture of two or more protein structures. + + + Protein architecture comparison + + + + + + + + + + + beta12orEarlier + Identify the architecture of a protein structure. + + + Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces. + Protein architecture recognition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular dynamics simulation + Protein dynamics + + + Molecular dynamics + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences). + Sequence analysis (nucleic acid) + Nucleic acid sequence alignment analysis + Sequence alignment analysis (nucleic acid) + + + Nucleic acid sequence analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a protein sequence (using methods that are only applicable to protein sequences). + Sequence analysis (protein) + Protein sequence alignment analysis + Sequence alignment analysis (protein) + + + Protein sequence analysis + + + + + + + + + + + + + + + beta12orEarlier + Analyse known molecular tertiary structures. + + + Structure analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse nucleic acid tertiary structural data. + + + Nucleic acid structure analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular secondary structure. + + Secondary structure processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular tertiary structures. + + + Structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Render a helical wheel representation of protein secondary structure. + Helical wheel rendering + + + Helical wheel drawing + + + + + + + + + + + + + + + + beta12orEarlier + Render a topology diagram of protein secondary structure. + Topology diagram rendering + + + Topology diagram drawing + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare protein tertiary structures. + Structure comparison (protein) + + + Methods might identify structural neighbors, find structural similarities or define a structural core. + Protein structure comparison + + + + + + + + + + + beta12orEarlier + Compare protein secondary structures. + Protein secondary structure + Secondary structure comparison (protein) + Protein secondary structure alignment + + + Protein secondary structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Predict the subcellular localisation of a protein sequence. + Protein cellular localization prediction + Protein subcellular localisation prediction + Protein targeting prediction + + + The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein. + Subcellular localisation prediction + + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues in a protein structure. + + + Residue contact calculation (residue-residue) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify potential hydrogen bonds between amino acid residues. + + + Hydrogen bond calculation (inter-residue) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the interactions of proteins with other proteins. + Protein-protein interaction detection + Protein-protein binding prediction + Protein-protein interaction prediction + + + Protein interaction prediction + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) codon usage data. + + Codon usage data processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms. + Expression data analysis + Gene expression analysis + Gene expression data analysis + Gene expression regulation analysis + Metagenomic inference + Microarray data analysis + Protein expression analysis + + + Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function. + Expression analysis + + + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a network of gene regulation. + + + Gene regulatory network processing + true + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Generate, process or analyse a biological pathway or network. + + Pathway or network analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts. + + Sequencing-based expression profile data analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences. + Splicing model analysis + + + Splicing analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse raw microarray data. + + Microarray raw data analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) nucleic acid sequence or structural data. + + Nucleic acid analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) protein sequence or structural data. + + Protein analysis + true + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) molecular sequence data. + + + Sequence data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular structural data. + + Structural data processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) text. + + Text processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Protein sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Nucleic acid sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more nucleic acid sequences. + + + Nucleic acid sequence comparison + true + + + + + + + + + beta12orEarlier + 1.18 + + Compare two or more protein sequences. + + + Protein sequence comparison + true + + + + + + + + + + + + + + + beta12orEarlier + Back-translate a protein sequence into DNA. + + + DNA back-translation + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a nucleic acid sequence, either randomly or specifically. + + + Sequence editing (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a protein sequence, either randomly or specifically. + + + Sequence editing (protein) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a nucleic acid sequence by some means. + + + Sequence generation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a protein sequence by some means. + + + Sequence generation (protein) + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a nucleic acid sequence. + + + Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Nucleic acid sequence visualisation + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a protein sequence. + + + Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Protein sequence visualisation + true + + + + + + + + + + + beta12orEarlier + Compare nucleic acid tertiary structures. + Structure comparison (nucleic acid) + + + Nucleic acid structure comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) nucleic acid tertiary structure data. + + Structure processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a map of a DNA sequence annotated with positional or non-positional features of some type. + + + DNA mapping + + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a DNA map of some type. + + Map data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information). + + + Protein hydropathy calculation + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures. + Protein binding site detection + Protein binding site prediction + + + Binding site prediction + + + + + + + + + + beta12orEarlier + Build clusters of similar structures, typically using scores from structural alignment methods. + Structural clustering + + + Structure clustering + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS). + Sequence mapping + + + An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences. + Sequence tagged site (STS) mapping + + + + + + + + + + beta12orEarlier + true + Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits. + Alignment construction + Alignment generation + + + Alignment + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification. + PMF + Peptide mass fingerprinting + Protein fingerprinting + + + Protein fragment weight comparison + + + + + + + + + + + + + + + beta12orEarlier + Compare the physicochemical properties of two or more proteins (or reference data). + + + Protein property comparison + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more molecular secondary structures. + + Secondary structure comparison + true + + + + + + + + + beta12orEarlier + 1.12 + + Generate a Hopp and Woods plot of antigenicity of a protein. + + + Hopp and Woods plotting + true + + + + + + + + + beta12orEarlier + 1.19 + + Generate a view of clustered quantitative data, annotated with textual information. + + + Cluster textual view generation + true + + + + + + + + + beta12orEarlier + Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis. + Clustered quantitative data plotting + Clustered quantitative data rendering + Wave graph plotting + Microarray cluster temporal graph rendering + Microarray wave graph plotting + Microarray wave graph rendering + + + In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis. + Clustering profile plotting + + + + + + + + + beta12orEarlier + 1.19 + + Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data. + + + Dendrograph plotting + true + + + + + + + + + beta12orEarlier + Generate a plot of distances (distance or correlation matrix) between expression values. + Distance map rendering + Distance matrix plotting + Distance matrix rendering + Proximity map rendering + Correlation matrix plotting + Correlation matrix rendering + Microarray distance map rendering + Microarray proximity map plotting + Microarray proximity map rendering + + + Proximity map plotting + + + + + + + + + beta12orEarlier + Visualise clustered expression data using a tree diagram. + Dendrogram plotting + Dendrograph plotting + Dendrograph visualisation + Expression data tree or dendrogram rendering + Expression data tree visualisation + Microarray 2-way dendrogram rendering + Microarray checks view rendering + Microarray matrix tree plot rendering + Microarray tree or dendrogram rendering + + + Dendrogram visualisation + + + + + + + + + + beta12orEarlier + Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure. + PCA plotting + Principal component plotting + ED visualization + Essential Dynamics visualization + Microarray principal component plotting + Microarray principal component rendering + PCA visualization + Principal modes visualization + + + Examples for visualization are the distribution of variance over the components, loading and score plots. + The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations. + Principal component visualisation + + + + + + + + + beta12orEarlier + Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation. + Scatter chart plotting + Microarray scatter plot plotting + Microarray scatter plot rendering + + + Comparison of two sets of quantitative data such as two samples of gene expression values. + Scatter plot plotting + + + + + + + + + beta12orEarlier + 1.18 + + Visualise gene expression data where each band (or line graph) corresponds to a sample. + + + Whole microarray graph plotting + true + + + + + + + + + beta12orEarlier + Visualise gene expression data after hierarchical clustering for representing hierarchical relationships. + Expression data tree-map rendering + Treemapping + Microarray tree-map rendering + + + Treemap visualisation + + + + + + + + + + beta12orEarlier + Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles. + Box plot plotting + Microarray Box-Whisker plot plotting + + + In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles. + Box-Whisker plot plotting + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. + Physical cartography + + + Physical mapping + + + + + + + + + + beta12orEarlier + true + Apply analytical methods to existing data of a specific type. + + + This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling'). + Analysis + + + + + + + + + beta12orEarlier + 1.8 + + + Process or analyse an alignment of molecular sequences or structures. + + Alignment analysis + true + + + + + + + + + beta12orEarlier + 1.16 + + + + Analyse a body of scientific text (typically a full text article from a scientific journal). + + Article analysis + true + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact. + + Molecular interaction analysis + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interactions of proteins with other proteins. + Protein interaction analysis + Protein interaction raw data analysis + Protein interaction simulation + + + Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + Protein-protein interaction analysis + + + + + + + + + beta12orEarlier + WHATIF: HETGroupNames + WHATIF:HasMetalContacts + WHATIF:HasMetalContactsPlus + WHATIF:HasNegativeIonContacts + WHATIF:HasNegativeIonContactsPlus + WHATIF:HasNucleicContacts + WHATIF:ShowDrugContacts + WHATIF:ShowDrugContactsShort + WHATIF:ShowLigandContacts + WHATIF:ShowProteiNucleicContacts + Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations. + HET group detection + Residue contact calculation (residue-ligand) + Residue contact calculation (residue-metal) + Residue contact calculation (residue-negative ion) + Residue contact calculation (residue-nucleic acid) + WHATIF:SymmetryContact + + + This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit. + Residue distance calculation + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data. + + Alignment processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary (3D) structure alignment. + + Structure alignment processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage bias, e.g. generate a codon usage bias plot. + Codon usage bias plotting + + + Codon usage bias calculation + + + + + + + + + beta12orEarlier + 1.22 + + Generate a codon usage bias plot. + + + Codon usage bias plotting + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc. + + + Codon usage fraction calculation + + + + + + + + + beta12orEarlier + true + Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category. + + + Classification + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular interaction data. + + Molecular interaction data processing + true + + + + + + + + + + beta12orEarlier + Assign molecular sequence(s) to a group or category. + + + Sequence classification + + + + + + + + + + beta12orEarlier + Assign molecular structure(s) to a group or category. + + + Structure classification + + + + + + + + + beta12orEarlier + Compare two or more proteins (or some aspect) to identify similarities. + + + Protein comparison + + + + + + + + + beta12orEarlier + Compare two or more nucleic acids to identify similarities. + + + Nucleic acid comparison + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of proteins. + + + Prediction and recognition (protein) + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of nucleic acids. + + + Prediction and recognition (nucleic acid) + true + + + + + + + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically. + + + Structure editing + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically. + + + Sequence alignment editing + + + + + + + + + beta13 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Render (visualise) a biological pathway or network. + + Pathway or network visualisation + true + + + + + + + + + beta13 + 1.6 + + + Predict general (non-positional) functional properties of a protein from analysing its sequence. + + For functional properties that are positional, use 'Protein site detection' instead. + Protein function prediction (from sequence) + true + + + + + + + + + beta13 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with "Protein feature detection"). + 1.17 + + + + Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Protein sequence feature detection + true + + + + + + + + + beta13 + 1.18 + + + Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence. + + + Protein property calculation (from sequence) + true + + + + + + + + + beta13 + 1.6 + + + Predict, recognise and identify positional features in proteins from analysing protein structure. + + Protein feature prediction (from structure) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta13 + Predict, recognise and identify positional features in proteins from analysing protein sequences or structures. + Protein feature prediction + Protein feature recognition + Protein secondary database search + Protein site detection + Protein site prediction + Protein site recognition + Sequence feature detection (protein) + Sequence profile database search + + + Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group. + Protein feature detection + + + + + + + + + beta13 + 1.6 + + + Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries. + + Database search (by sequence) + true + + + + + + + + + + beta13 + Predict a network of protein interactions. + + + Protein interaction network prediction + + + + + + + + + + beta13 + Design (or predict) nucleic acid sequences with specific chemical or physical properties. + Gene design + + + Nucleic acid design + + + + + + + + + + beta13 + Edit a data entity, either randomly or specifically. + + + Editing + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.1 + Evaluate a DNA sequence assembly, typically for purposes of quality control. + Assembly QC + Assembly quality evaluation + Sequence assembly QC + Sequence assembly quality evaluation + + + Sequence assembly validation + + + + + + + + + + 1.1 + Align two or more (tpyically huge) molecular sequences that represent genomes. + Genome alignment construction + Whole genome alignment + + + Genome alignment + + + + + + + + + 1.1 + Reconstruction of a sequence assembly in a localised area. + + + Localised reassembly + + + + + + + + + 1.1 + Render and visualise a DNA sequence assembly. + Assembly rendering + Assembly visualisation + Sequence assembly rendering + + + Sequence assembly visualisation + + + + + + + + + + + + + + + 1.1 + Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer. + Base calling + Phred base calling + Phred base-calling + + + Base-calling + + + + + + + + + + 1.1 + The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome. + Bisulfite read mapping + Bisulfite sequence alignment + Bisulfite sequence mapping + + + Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected. + Bisulfite mapping + + + + + + + + + 1.1 + Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced. + + + Sequence contamination filtering + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. + + + For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence. + Trim ends + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + + + Trim vector + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. + + + Trim to reference + true + + + + + + + + + 1.1 + Cut (remove) the end from a molecular sequence. + Trimming + Barcode sequence removal + Trim ends + Trim to reference + Trim vector + + + This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + Sequence trimming + + + + + + + + + + 1.1 + Compare the features of two genome sequences. + + + Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on. + Genome feature comparison + + + + + + + + + + + + + + + 1.1 + Detect errors in DNA sequences generated from sequencing projects). + Short read error correction + Short-read error correction + + + Sequencing error detection + + + + + + + + + 1.1 + Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence. + + + Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on. + Genotyping + + + + + + + + + 1.1 + Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model. + Genetic variation annotation + Sequence variation analysis + Variant analysis + Transcript variant analysis + + + Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript. + Genetic variation analysis + + + + + + + + + + 1.1 + Align short oligonucleotide sequences (reads) to a larger (genomic) sequence. + Oligonucleotide alignment + Oligonucleotide alignment construction + Oligonucleotide alignment generation + Oligonucleotide mapping + Read alignment + Short oligonucleotide alignment + Short read alignment + Short read mapping + Short sequence read mapping + + + The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences. + Read mapping + + + + + + + + + 1.1 + A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation. + Split-read mapping + + + Split read mapping + + + + + + + + + 1.1 + Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms. + Community profiling + Sample barcoding + + + DNA barcoding + + + + + + + + + + 1.1 + 1.19 + + Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + + + SNP calling + true + + + + + + + + + 1.1 + "Polymorphism detection" and "Variant calling" are essentially the same thing - keeping the later as a more prevalent term nowadays. + 1.24 + + + Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware. + + + Polymorphism detection + true + + + + + + + + + 1.1 + Visualise, format or render an image of a Chromatogram. + Chromatogram viewing + + + Chromatogram visualisation + + + + + + + + + 1.1 + Analyse cytosine methylation states in nucleic acid sequences. + Methylation profile analysis + + + Methylation analysis + + + + + + + + + 1.1 + 1.19 + + Determine cytosine methylation status of specific positions in a nucleic acid sequences. + + + Methylation calling + true + + + + + + + + + + 1.1 + Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay. + Genome methylation analysis + Global methylation analysis + Methylation level analysis (global) + + + Whole genome methylation analysis + + + + + + + + + 1.1 + Analysing the DNA methylation of specific genes or regions of interest. + Gene-specific methylation analysis + Methylation level analysis (gene-specific) + + + Gene methylation analysis + + + + + + + + + + 1.1 + Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence. + Genome browser + Genome browsing + Genome rendering + Genome viewing + + + Genome visualisation + + + + + + + + + + 1.1 + Compare the sequence or features of two or more genomes, for example, to find matching regions. + Genomic region matching + + + Genome comparison + + + + + + + + + + + + + + + + 1.1 + Generate an index of a genome sequence. + Burrows-Wheeler + Genome indexing (Burrows-Wheeler) + Genome indexing (suffix arrays) + Suffix arrays + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using the Burrows-Wheeler algorithm. + + + The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. + Genome indexing (Burrows-Wheeler) + true + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using a suffix arrays algorithm. + + + A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing (suffix arrays) + true + + + + + + + + + + + + + + + 1.1 + Analyse one or more spectra from mass spectrometry (or other) experiments. + Mass spectrum analysis + Spectrum analysis + + + Spectral analysis + + + + + + + + + + + + + + + + 1.1 + Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment. + Peak assignment + Peak finding + + + Peak detection + + + + + + + + + + + + + + + + 1.1 + Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps. + Scaffold construction + Scaffold generation + + + Scaffold may be positioned along a chromosome physical map to create a "golden path". + Scaffolding + + + + + + + + + 1.1 + Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences. + + + Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced. + Scaffold gap completion + + + + + + + + + + 1.1 + Raw sequence data quality control. + Sequencing QC + Sequencing quality assessment + + + Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems. + Sequencing quality control + + + + + + + + + + 1.1 + Pre-process sequence reads to ensure (or improve) quality and reliability. + Sequence read pre-processing + + + For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on. + Read pre-processing + + + + + + + + + + + + + + + 1.1 + Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples. + + + Species frequency estimation + + + + + + + + + 1.1 + Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data. + Protein binding peak detection + Peak-pair calling + + + Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). "Peak-pair calling" is similar to "Peak calling" in the context of ChIP-exo. + Peak calling + + + + + + + + + 1.1 + Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups. + Differential expression analysis + Differential gene analysis + Differential gene expression analysis + Differentially expressed gene identification + + + Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups. + Differential gene expression profiling + + + + + + + + + 1.1 + 1.21 + + Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + + + Gene set testing + true + + + + + + + + + + 1.1 + Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins. + + + Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.) + Variant classification + + + + + + + + + 1.1 + Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes. + + + Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks. + Variant prioritisation + + + + + + + + + + 1.1 + Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations. + Variant mapping + Allele calling + Exome variant detection + Genome variant detection + Germ line variant calling + Mutation detection + Somatic variant calling + de novo mutation detection + + + Methods often utilise a database of aligned reads. + Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant. + Variant detection + Variant calling + + + + + + + + + 1.1 + Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s). + Structural variation discovery + + + Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies. + Structural variation detection + + + + + + + + + 1.1 + Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome. + Exome sequence analysis + + + Exome assembly + + + + + + + + + 1.1 + Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications. + + + Read depth analysis + + + + + + + + + 1.1 + Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes. + Gene expression QTL profiling + Gene expression quantitative trait loci profiling + eQTL profiling + + + Gene expression QTL analysis + + + + + + + + + 1.1 + Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors. + Transcript copy number estimation + + + Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number). + Copy number estimation + + + + + + + + + 1.2 + Adapter removal + Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products). + + + Primer removal + + + + + + + + + + + + + + + + + + + + + 1.2 + Infer a transcriptome sequence by analysis of short sequence reads. + + + Transcriptome assembly + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other. + + Transcriptome assembly (de novo) + true + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence by mapping short reads to a reference genome. + + Transcriptome assembly (mapping) + true + + + + + + + + + + + + + + + + + + + + + 1.3 + Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc. + + + Sequence coordinate conversion + + + + + + + + + 1.3 + Calculate similarity between 2 or more documents. + + + Document similarity calculation + + + + + + + + + + 1.3 + Cluster (group) documents on the basis of their calculated similarity. + + + Document clustering + + + + + + + + + + 1.3 + Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents. + Concept mining + Entity chunking + Entity extraction + Entity identification + Event extraction + NER + Named-entity recognition + + + Named-entity and concept recognition + + + + + + + + + + + + 1.3 + Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration. + Accession mapping + Identifier mapping + + + The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence. + ID mapping + + + + + + + + + 1.3 + Process data in such a way that makes it hard to trace to the person which the data concerns. + Data anonymisation + + + Anonymisation + + + + + + + + + 1.3 + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve a data identifier of some kind, e.g. a database entry accession. + + + ID retrieval + true + + + + + + + + + + + + + + + + + + + + + 1.4 + Generate a checksum of a molecular sequence. + + + Sequence checksum generation + + + + + + + + + + + + + + + 1.4 + Construct a bibliography from the scientific literature. + Bibliography construction + + + Bibliography generation + + + + + + + + + 1.4 + Predict the structure of a multi-subunit protein and particularly how the subunits fit together. + + + Protein quaternary structure prediction + + + + + + + + + + + + + + + + + + + + + 1.4 + Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc. + + + Molecular surface analysis + + + + + + + + + 1.4 + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + + + + + + + + + 1.4 + 1.9 + + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + true + + + + + + + + + + + + + + + + 1.4 + Recognition of which format the given data is in. + Format identification + Format inference + Format recognition + + + 'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology. + Format detection + + + + + + The has_input "Data" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs. + + + + + + + + + 1.4 + Split a file containing multiple data items into many files, each containing one item. + File splitting + + + Splitting + + + + + + + + + 1.6 + true + Construct some data entity. + Construction + + + For non-analytical operations, see the 'Processing' branch. + Generation + + + + + + + + + 1.6 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed. + 1.17 + + + Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Nucleic acid sequence feature detection + true + + + + + + + + + 1.6 + Deposit some data in a database or some other type of repository or software system. + Data deposition + Data submission + Database deposition + Database submission + Submission + + + For non-analytical operations, see the 'Processing' branch. + Deposition + + + + + + + + + 1.6 + true + Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters). + + + Clustering + + + + + + + + + 1.6 + 1.19 + + Construct some entity (typically a molecule sequence) from component pieces. + + + Assembly + true + + + + + + + + + 1.6 + true + Convert a data set from one form to another. + + + Conversion + + + + + + + + + 1.6 + Standardize or normalize data by some statistical method. + Normalisation + Standardisation + + + In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean. + Standardisation and normalisation + + + + + + + + + 1.6 + Combine multiple files or data items into a single file or object. + + + Aggregation + + + + + + + + + + + + + + + 1.6 + Compare two or more scientific articles. + + + Article comparison + + + + + + + + + 1.6 + true + Mathematical determination of the value of something, typically a properly of a molecule. + + + Calculation + + + + + + + + + 1.6 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + + Predict a molecular pathway or network. + + Pathway or network prediction + true + + + + + + + + + 1.6 + 1.12 + + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + + + Genome assembly + true + + + + + + + + + 1.6 + 1.19 + + Generate a graph, or other visual representation, of data, showing the relationship between two or more variables. + + + Plotting + true + + + + + + + + + + + + + + + 1.7 + Image processing + The analysis of a image (typically a digital image) of some type in order to extract information from it. + + + Image analysis + + + + + + + + + + 1.7 + Analysis of data from a diffraction experiment. + + + Diffraction data analysis + + + + + + + + + + + + + + + 1.7 + Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression. + + + Cell migration analysis + + + + + + + + + + 1.7 + Processing of diffraction data into a corrected, ordered, and simplified form. + + + Diffraction data reduction + + + + + + + + + + + + + + + 1.7 + Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images. + + + Neurite measurement + + + + + + + + + 1.7 + The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment. + Diffraction profile fitting + Diffraction summation integration + + + Diffraction data integration + + + + + + + + + 1.7 + Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods. + + + Phasing + + + + + + + + + 1.7 + A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form. + + + The technique solves the phase problem, i.e. retrieve information concern phases of the structure. + Molecular replacement + + + + + + + + + 1.7 + A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms. + + + Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data. + Rigid body refinement + + + + + + + + + + + + + + + + 1.7 + An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted. + + + Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM). + Single particle analysis + + + + + + + + + + + 1.7 + true + This is two related concepts. + Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle. + + + A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map. + Single particle alignment and classification + + + + + + + + + + + + + + + 1.7 + Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype. + Functional sequence clustering + + + Functional clustering + + + + + + + + + 1.7 + Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy. + Taxonomy assignment + Taxonomic profiling + + + Taxonomic classification + + + + + + + + + + + + + + + + 1.7 + The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences. + Pathogenicity prediction + + + Virulence prediction + + + + + + + + + + 1.7 + Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc. + Co-expression analysis + Gene co-expression network analysis + Gene expression correlation + Gene expression correlation analysis + + + Expression correlation analysis + + + + + + + + + + + + + + + 1.7 + true + Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data. + + + Correlation + + + + + + + + + + + + + + + + 1.7 + Compute the covariance model for (a family of) RNA secondary structures. + + + RNA structure covariance model generation + + + + + + + + + 1.7 + 1.18 + + Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds. + + + RNA secondary structure prediction (shape-based) + true + + + + + + + + + 1.7 + 1.18 + + Prediction of nucleic-acid folding using sequence alignments as a source of data. + + + Nucleic acid folding prediction (alignment-based) + true + + + + + + + + + 1.7 + Count k-mers (substrings of length k) in DNA sequence data. + + + k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads. + k-mer counting + + + + + + + + + + + + + + + 1.7 + Reconstructing the inner node labels of a phylogenetic tree from its leafes. + Phylogenetic tree reconstruction + Gene tree reconstruction + Species tree reconstruction + + + Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one. + Phylogenetic reconstruction + + + + + + + + + 1.7 + Generate some data from a chosen probibalistic model, possibly to evaluate algorithms. + + + Probabilistic data generation + + + + + + + + + + 1.7 + Generate sequences from some probabilistic model, e.g. a model that simulates evolution. + + + Probabilistic sequence generation + + + + + + + + + + + + + + + + 1.7 + Identify or predict causes for antibiotic resistance from molecular sequence analysis. + + + Antimicrobial resistance prediction + + + + + + + + + + + + + + + 1.8 + Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed. + Enrichment + Over-representation analysis + Functional enrichment + + + Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment analysis + + + + + + + + + + + + + + + 1.8 + Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information. + Chemical class enrichment + + + Chemical similarity enrichment + + + + + + + + + 1.8 + Plot an incident curve such as a survival curve, death curve, mortality curve. + + + Incident curve plotting + + + + + + + + + 1.8 + Identify and map patterns of genomic variations. + + + Methods often utilise a database of aligned reads. + Variant pattern analysis + + + + + + + + + 1.8 + 1.12 + + Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + + + Mathematical modelling + true + + + + + + + + + + + + + + + 1.9 + Visualise images resulting from various types of microscopy. + + + Microscope image visualisation + + + + + + + + + 1.9 + Annotate an image of some sort, typically with terms from a controlled vocabulary. + + + Image annotation + + + + + + + + + 1.9 + Replace missing data with substituted values, usually by using some statistical or other mathematical approach. + Data imputation + + + Imputation + + + + + + + + + + 1.9 + Visualise, format or render data from an ontology, typically a tree of terms. + Ontology browsing + + + Ontology visualisation + + + + + + + + + 1.9 + A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data. + + + Maximum occurrence analysis + + + + + + + + + + 1.9 + Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves. + Data model comparison + Schema comparison + + + Database comparison + + + + + + + + + 1.9 + 1.24 + + + + Simulate the bevaviour of a biological pathway or network. + + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + Network simulation + true + + + + + + + + + 1.9 + Analyze read counts from RNA-seq experiments. + + + RNA-seq read count analysis + + + + + + + + + 1.9 + Identify and remove redundancy from a set of small molecule structures. + + + Chemical redundancy removal + + + + + + + + + 1.9 + Analyze time series data from an RNA-seq experiment. + + + RNA-seq time series data analysis + + + + + + + + + 1.9 + Simulate gene expression data, e.g. for purposes of benchmarking. + + + Simulated gene expression data generation + + + + + + + + + 1.12 + Identify semantic relations among entities and concepts within a text, using text mining techniques. + Relation discovery + Relation inference + Relationship discovery + Relationship extraction + Relationship inference + + + Relation extraction + + + + + + + + + + + + + + + 1.12 + Re-adjust the output of mass spectrometry experiments with shifted ppm values. + + + Mass spectra calibration + + + + + + + + + + + + + + + 1.12 + Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments. + + + Chromatographic alignment + + + + + + + + + + + + + + + 1.12 + The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point. + Deconvolution + + + Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution. + Deisotoping + + + + + + + + + + + + + + + + 1.12 + Technique for determining the amount of proteins in a sample. + Protein quantitation + + + Protein quantification + + + + + + + + + + + + + + + 1.12 + Determination of peptide sequence from mass spectrum. + Peptide-spectrum-matching + + + Peptide identification + + + + + + + + + + + + + + + + + + + + + 1.12 + Calculate the isotope distribution of a given chemical species. + + + Isotopic distributions calculation + + + + + + + + + 1.12 + Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species. + Retention time calculation + + + Retention time prediction + + + + + + + + + 1.12 + Quantification without the use of chemical tags. + + + Label-free quantification + + + + + + + + + 1.12 + Quantification based on the use of chemical tags. + + + Labeled quantification + + + + + + + + + 1.12 + Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair). + + + MRM/SRM + + + + + + + + + 1.12 + Calculate number of identified MS2 spectra as approximation of peptide / protein quantity. + + + Spectral counting + + + + + + + + + 1.12 + Quantification analysis using stable isotope labeling by amino acids in cell culture. + + + SILAC + + + + + + + + + 1.12 + Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z. + + + iTRAQ + + + + + + + + + 1.12 + Quantification analysis using labeling based on 18O-enriched H2O. + + + 18O labeling + + + + + + + + + 1.12 + Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow. + + + TMT-tag + + + + + + + + + 1.12 + Quantification analysis using chemical labeling by stable isotope dimethylation. + + + Stable isotope dimethyl labelling + + + + + + + + + 1.12 + Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry. + + + Tag-based peptide identification + + + + + + + + + + 1.12 + Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database. + + + de Novo sequencing + + + + + + + + + 1.12 + Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum. + + + PTM identification + + + + + + + + + + 1.12 + Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences. + + + Peptide database search + + + + + + + + + 1.12 + Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches. + Modification-tolerant peptide database search + Unrestricted peptide database search + + + Blind peptide database search + + + + + + + + + 1.12 + 1.19 + + + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search. + + + Validation of peptide-spectrum matches + true + + + + + + + + + + 1.12 + Validation of peptide-spectrum matches + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information. + + + Target-Decoy + + + + + + + + + 1.12 + Analyse data in order to deduce properties of an underlying distribution or population. + Empirical Bayes + + + Statistical inference + + + + + + + + + + 1.12 + A statistical calculation to estimate the relationships among variables. + Regression + + + Regression analysis + + + + + + + + + + + + + + + + + 1.12 + Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model. + + + Metabolic network reconstruction + Metabolic network simulation + Metabolic pathway simulation + Metabolic reconstruction + + + The terms and synyonyms here reflect that for practical intents and purposes, "pathway" and "network" can be treated the same. + Metabolic network modelling + + + + + + + + + + 1.12 + Predict the effect or function of an individual single nucleotide polymorphism (SNP). + + + SNP annotation + + + + + + + + + 1.12 + Prediction of genes or gene components from first principles, i.e. without reference to existing genes. + Gene prediction (ab-initio) + + + Ab-initio gene prediction + + + + + + + + + + 1.12 + Prediction of genes or gene components by reference to homologous genes. + Empirical gene finding + Empirical gene prediction + Evidence-based gene prediction + Gene prediction (homology-based) + Similarity-based gene prediction + Homology prediction + Orthology prediction + + + Homology-based gene prediction + + + + + + + + + + 1.12 + Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data. + + + Statistical modelling + + + + + + + + + + + 1.12 + Compare two or more molecular surfaces. + + + Molecular surface comparison + + + + + + + + + 1.12 + Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO). + Sequence functional annotation + + + Gene functional annotation + + + + + + + + + 1.12 + Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info. + + + Variant filtering + + + + + + + + + 1.12 + Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups. + + + Differential binding analysis + + + + + + + + + + 1.13 + Analyze data from RNA-seq experiments. + + + RNA-Seq analysis + + + + + + + + + 1.13 + Visualise, format or render a mass spectrum. + + + Mass spectrum visualisation + + + + + + + + + 1.13 + Filter a set of files or data items according to some property. + Sequence filtering + rRNA filtering + + + Filtering + + + + + + + + + 1.14 + Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis. + + + Reference identification + + + + + + + + + 1.14 + Label-free quantification by integration of ion current (ion counting). + Ion current integration + + + Ion counting + + + + + + + + + 1.14 + Chemical tagging free amino groups of intact proteins with stable isotopes. + ICPL + + + Isotope-coded protein label + + + + + + + + + 1.14 + Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed. + C-13 metabolic labeling + N-15 metabolic labeling + + + This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed). + Metabolic labeling + + + + + + + + + 1.15 + Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis. + Sequence assembly (cross-assembly) + + + Cross-assembly + + + + + + + + + 1.15 + The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method. + + + Sample comparison + + + + + + + + + + 1.15 + Differential protein analysis + The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup. + Differential protein expression analysis + + + Differential protein expression profiling + + + + + + + + + 1.15 + 1.17 + + The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup. + + + Differential gene expression analysis + true + + + + + + + + + 1.15 + Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment. + + + Multiple sample visualisation + + + + + + + + + 1.15 + The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors. + Ancestral sequence reconstruction + Character mapping + Character optimisation + + + Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms. + Ancestral reconstruction + + + + + + + + + 1.16 + Site localisation of post-translational modifications in peptide or protein mass spectra. + PTM scoring + Site localisation + + + PTM localisation + + + + + + + + + 1.16 + Operations concerning the handling and use of other tools. + Endpoint management + + + Service management + + + + + + + + + 1.16 + An operation supporting the browsing or discovery of other tools and services. + + + Service discovery + + + + + + + + + 1.16 + An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task. + + + Service composition + + + + + + + + + 1.16 + An operation supporting the calling (invocation) of other tools and services. + + + Service invocation + + + + + + + + + + + + + + + 1.16 + A data mining method typically used for studying biological networks based on pairwise correlations between variables. + WGCNA + Weighted gene co-expression network analysis + + + Weighted correlation network analysis + + + + + + + + + + + + + + + + 1.16 + Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry. + Protein inference + + + Protein identification + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article). + Article annotation + Literature annotation + + + Text annotation + + + + + + + + + + 1.17 + A method whereby data on several variants are "collapsed" into a single covariate based on regions such as genes. + + + Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). "Collapsing methods" were developed to overcome these problems. + Collapsing methods + + + + + + + + + 1.17 + miRNA analysis + The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes. + miRNA expression profiling + + + miRNA expression analysis + + + + + + + + + 1.17 + Counting and summarising the number of short sequence reads that map to genomic features. + + + Read summarisation + + + + + + + + + 1.17 + A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis. + + + In vitro selection + + + + + + + + + 1.17 + The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves). + Species richness assessment + + + Rarefaction + + + + + + + + + + 1.17 + An operation which groups reads or contigs and assigns them to operational taxonomic units. + Binning + Binning shotgun reads + + + Binning methods use one or a combination of compositional features or sequence similarity. + Read binning + + + + + + + + + + 1.17 + true + Counting and measuring experimentally determined observations into quantities. + Quantitation + + + Quantification + + + + + + + + + 1.17 + Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study. + RNA-Seq quantitation + + + RNA-Seq quantification + + + + + + + + + + + + + + + 1.17 + Match experimentally measured mass spectrum to a spectrum in a spectral library or database. + + + Spectral library search + + + + + + + + + 1.17 + Sort a set of files or data items according to some property. + + + Sorting + + + + + + + + + 1.17 + Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics. + De novo metabolite identification + Fragmenation tree generation + Metabolite identification + + + Natural product identification + + + + + + + + + 1.19 + Identify and assess specific genes or regulatory regions of interest that are differentially methylated. + Differentially-methylated region identification + + + DMR identification + + + + + + + + + 1.21 + + + Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes. + MLST + + + Multilocus sequence typing + + + + + + + + + + + + + + + + + 1.21 + Calculate a theoretical mass spectrometry spectra for given sequences. + Spectrum prediction + + + Spectrum calculation + + + + + + + + + + + + + + + 1.22 + 3D visualization of a molecular trajectory. + + + Trajectory visualization + + + + + + + + + + 1.22 + Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations. + ED + PCA + Principal modes + + + Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system. + Essential dynamics + + + + + + + + + + + + + + + + + + + + + 1.22 + Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations. + Ligand parameterization + Molecule parameterization + + + Forcefield parameterisation + + + + + + + + + 1.22 + Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on. + DNA fingerprinting + DNA profiling + + + + + + + + + + 1.22 + Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction. + Active site detection + + + Active site prediction + + + + + + + + + + 1.22 + Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function. + Ligand-binding site detection + Peptide-protein binding prediction + + + Ligand-binding site prediction + + + + + + + + + + 1.22 + Predict or detect metal ion-binding sites in proteins. + Metal-binding site detection + Protein metal-binding site prediction + + + Metal-binding site prediction + + + + + + + + + + + + + + + + + + + + + + 1.22 + Model or simulate protein-protein binding using comparative modelling or other techniques. + Protein docking + + + Protein-protein docking + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict DNA-binding proteins. + DNA-binding protein detection + DNA-protein interaction prediction + Protein-DNA interaction prediction + + + DNA-binding protein prediction + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict RNA-binding proteins. + Protein-RNA interaction prediction + RNA-binding protein detection + RNA-protein interaction prediction + + + RNA-binding protein prediction + + + + + + + + + 1.22 + Predict or detect RNA-binding sites in protein sequences. + Protein-RNA binding site detection + Protein-RNA binding site prediction + RNA binding site detection + + + RNA binding site prediction + + + + + + + + + 1.22 + Predict or detect DNA-binding sites in protein sequences. + Protein-DNA binding site detection + Protein-DNA binding site prediction + DNA binding site detection + + + DNA binding site prediction + + + + + + + + + + + + + + + + 1.22 + Identify or predict intrinsically disordered regions in proteins. + + + Protein disorder prediction + + + + + + + + + + 1.22 + Extract structured information from unstructured ("free") or semi-structured textual documents. + IE + + + Information extraction + + + + + + + + + + 1.22 + Retrieve resources from information systems matching a specific information need. + + + Information retrieval + + + + + + + + + + + + + + + 1.24 + Study of genomic feature structure, variation, function and evolution at a genomic scale. + Genomic analysis + Genome analysis + + + + + + + + + 1.24 + The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment). + + + Methylation calling + + + + + + + + + + + + + + + 1.24 + The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny. + Genetic testing + + + This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins. + DNA testing + + + + + + + + + + 1.24 + The processing of reads from high-throughput sequencing machines. + + + Sequence read processing + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a network - typically a biological network of some sort. + Network rendering + Protein interaction network rendering + Protein interaction network visualisation + Network visualisation + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a biological pathway. + Pathway rendering + + + Pathway visualisation + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological network. + Biological network analysis + Biological network modelling + Biological network prediction + Network comparison + Network modelling + Network prediction + Network simulation + Network topology simulation + + + Network analysis + + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological pathway. + Biological pathway analysis + Biological pathway modelling + Biological pathway prediction + Functional pathway analysis + Pathway comparison + Pathway modelling + Pathway prediction + Pathway simulation + + + Pathway analysis + + + + + + + + + + + 1.24 + Predict a metabolic pathway. + + + Metabolic pathway prediction + + + + + + + + + 1.24 + Assigning sequence reads to separate groups / files based on their index tag (sample origin). + Sequence demultiplexing + + + NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or "barcode") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a "mapping" file is used which indicates which barcodes correspond to which samples. + Demultiplexing + + + + + + + + + + + + + + + + + + + + + 1.24 + A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables. + Dimension reduction + + + Dimensionality reduction + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction. + Attribute selection + Variable selection + Variable subset selection + + + Feature selection + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation. + Feature projection + + + Feature extraction + + + + + + + + + + + + + + + + + + + + + + 1.24 + Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Ligand-based screening + Ligand-based virtual screening + Structure-based screening + Structured-based virtual screening + Virtual ligand screening + + + Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery. + Virtual screening + + + + + + + + + 1.24 + The application of phylogenetic and other methods to estimate paleogeographical events such as speciation. + Biogeographic dating + Speciation dating + Species tree dating + Tree-dating + + + Tree dating + + + + + + + + + + + + + + + + + + + + + + 1.24 + The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources. + + + Ecological modelling + + + + + + + + + 1.24 + Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc. + Gene tree / species tree reconciliation + + + Methods typically test for topological similarity between trees using for example a congruence index. + Phylogenetic tree reconciliation + + + + + + + + + 1.24 + The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits. + + + Selection detection + + + + + + + + + 1.25 + A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. + + + Principal component analysis + + + + + + + + + + 1.25 + Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals. + CNV detection + + + Copy number variation detection + + + + + + + + + 1.25 + Identify deletion events causing the number of repeats in the genome to vary between individuals. + + + Deletion detection + + + + + + + + + 1.25 + Identify duplication events causing the number of repeats in the genome to vary between individuals. + + + Duplication detection + + + + + + + + + 1.25 + Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes. + + + Complex CNV detection + + + + + + + + + 1.25 + Identify amplification events causing the number of repeats in the genome to vary between individuals. + + + Amplification detection + + + + + + + + + + + + + + + + 1.25 + Predict adhesins in protein sequences. + + + An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell. + Adhesin prediction + + + + + + + + + 1.25 + Design new protein molecules with specific structural or functional properties. + Protein redesign + Rational protein design + de novo protein design + + + Protein design + + + + + + + + + + 1.25 + The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule. + Drug design + Ligand-based drug design + Structure-based drug design + Structure-based small molecule design + Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling. + There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it. + Small molecule design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false. + Estimation of statistical power + Power analysis + + + Power test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models. + + + DNA modification prediction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model. + + + Disease transmission analysis + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The correction of p-values from multiple statistical tests to correct for false positives. + FDR estimation + False discovery rate estimation + + + Multiple testing correction + + + + + + + + + + beta12orEarlier + true + A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other. + sumo:FieldOfStudy + + + Topic + + + + + + + + + + + + + + + + + beta12orEarlier + true + The processing and analysis of nucleic acid sequence, structural and other data. + Nucleic acid bioinformatics + Nucleic acid informatics + Nucleic_acids + Nucleic acid physicochemistry + Nucleic acid properties + + + Nucleic acids + + http://purl.bioontology.org/ontology/MSH/D017422 + http://purl.bioontology.org/ontology/MSH/D017423 + + + + + + + + + beta12orEarlier + true + Archival, processing and analysis of protein data, typically molecular sequence and structural data. + Protein bioinformatics + Protein informatics + Proteins + Protein databases + + + Proteins + + http://purl.bioontology.org/ontology/MSH/D020539 + + + + + + + + + beta12orEarlier + 1.13 + + The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. + + + Metabolites + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles. + Sequence_analysis + Biological sequences + Sequence databases + + + + Sequence analysis + + http://purl.bioontology.org/ontology/MSH/D017421 + + + + + + + + + beta12orEarlier + true + The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules. + Biomolecular structure + Structural bioinformatics + Structure_analysis + Computational structural biology + Molecular structure + Structure data resources + Structure databases + Structures + + + + This includes related concepts such as structural properties, alignments and structural motifs. + Structure analysis + + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + true + The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + Structure_prediction + DNA structure prediction + Nucleic acid design + Nucleic acid folding + Nucleic acid structure prediction + Protein fold recognition + Protein structure prediction + RNA structure prediction + + + This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + Structure prediction + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment). + + Alignment + true + + + + + + + + + + beta12orEarlier + true + The study of evolutionary relationships amongst organisms. + Phylogeny + Phylogenetic clocks + Phylogenetic dating + Phylogenetic simulation + Phylogenetic stratigraphy + Phylogeny reconstruction + + + + This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc. + Phylogeny + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + + beta12orEarlier + true + The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc. + Functional_genomics + + + + Functional genomics + + + + + + + + + + beta12orEarlier + true + The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource. + Ontology_and_terminology + Applied ontology + Ontologies + Ontology + Ontology relations + Terminology + Upper ontology + + + + Ontology and terminology + + http://purl.bioontology.org/ontology/MSH/D002965 + + + + + + + + + beta12orEarlier + 1.13 + + + + The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information. + + Information retrieval + true + + + + + + + + + beta12orEarlier + true + VT 1.5.6 Bioinformatics + The archival, curation, processing and analysis of complex biological data. + Bioinformatics + + + + This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation. + Bioinformatics + + http://purl.bioontology.org/ontology/MSH/D016247 + + + + + + + + + beta12orEarlier + true + Computer graphics + VT 1.2.5 Computer graphics + Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data. + Data rendering + Data_visualisation + + + Data visualisation + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the thermodynamic properties of a nucleic acid. + + Nucleic acid thermodynamics + true + + + + + + + + + + beta12orEarlier + The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation. + Nucleic acid structure + Nucleic_acid_structure_analysis + DNA melting + DNA structure + Nucleic acid denaturation + Nucleic acid thermodynamics + RNA alignment + RNA structure + RNA structure alignment + + + Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc. + Nucleic acid structure analysis + + + + + + + + + + beta12orEarlier + RNA sequences and structures. + RNA + Small RNA + + + RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids. + + Nucleic acid restriction + true + + + + + + + + + beta12orEarlier + true + The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads). + Mapping + Genetic linkage + Linkage + Linkage mapping + Synteny + + + This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome. + Mapping + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of codon usage in nucleotide sequence(s), genetic codes and so on. + + Genetic codes and codon usage + true + + + + + + + + + beta12orEarlier + The translation of mRNA into protein and subsequent protein processing in the cell. + Protein_expression + Translation + + + + Protein expression + + + + + + + + + + beta12orEarlier + 1.3 + + + Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences. + + This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene finding + true + + + + + + + + + beta12orEarlier + 1.3 + + + The transcription of DNA into mRNA. + + Transcription + true + + + + + + + + + beta12orEarlier + beta13 + + + Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins). + + Promoters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The folding (in 3D space) of nucleic acid molecules. + + + Nucleic acid folding + true + + + + + + + + + beta12orEarlier + true + Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc. + Gene features + Gene_structure + Fusion genes + + + This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information. + This includes the study of promoters, coding regions etc. + Gene structure + + + + + + + + + + beta12orEarlier + true + Protein and peptide identification, especially in the study of whole proteomes of organisms. + Proteomics + Bottom-up proteomics + Discovery proteomics + MS-based targeted proteomics + MS-based untargeted proteomics + Metaproteomics + Peptide identification + Protein and peptide identification + Quantitative proteomics + Targeted proteomics + Top-down proteomics + + + + Includes metaproteomics: proteomics analysis of an environmental sample. + Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues. + Proteomics + + http://purl.bioontology.org/ontology/MSH/D040901 + + + + + + + + + + beta12orEarlier + true + The elucidation of the three dimensional structure for all (available) proteins in a given organism. + Structural_genomics + + + + Structural genomics + + + + + + + + + + beta12orEarlier + true + The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein. + Protein physicochemistry + Protein_properties + Protein hydropathy + + + Protein properties + + + + + + + + + + beta12orEarlier + true + Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions. + Protein_interactions + Protein interaction map + Protein interaction networks + Protein interactome + Protein-DNA interaction + Protein-DNA interactions + Protein-RNA interaction + Protein-RNA interactions + Protein-ligand interactions + Protein-nucleic acid interactions + Protein-protein interactions + + + This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques. + Protein interactions + + + + + + + + + + beta12orEarlier + true + Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + Protein_folding_stability_and_design + Protein design + Protein folding + Protein residue interactions + Protein stability + Rational protein design + + + Protein folding, stability and design + + + + + + + + + + + beta12orEarlier + beta13 + + + Two-dimensional gel electrophoresis image and related data. + + Two-dimensional gel electrophoresis + true + + + + + + + + + beta12orEarlier + 1.13 + + An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. + + + Mass spectrometry + true + + + + + + + + + beta12orEarlier + beta13 + + + Protein microarray data. + + Protein microarrays + true + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the hydrophobic, hydrophilic and charge properties of a protein. + + Protein hydropathy + true + + + + + + + + + beta12orEarlier + The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export. + Protein_targeting_and_localisation + Protein localisation + Protein sorting + Protein targeting + + + Protein targeting and localisation + + + + + + + + + + beta12orEarlier + 1.3 + + + Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence. + + Protein cleavage sites and proteolysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The comparison of two or more protein structures. + + + Use this concept for methods that are exclusively for protein structure. + Protein structure comparison + true + + + + + + + + + beta12orEarlier + 1.3 + + + The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures. + + Protein residue interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc. + + Protein-protein interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-ligand (small molecule) interactions. + + Protein-ligand interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-DNA/RNA interactions. + + Protein-nucleic acid interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + + Protein design + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + G-protein coupled receptors (GPCRs). + + G protein-coupled receptors (GPCR) + true + + + + + + + + + beta12orEarlier + true + Carbohydrates, typically including structural information. + Carbohydrates + + + Carbohydrates + + + + + + + + + + beta12orEarlier + true + Lipids and their structures. + Lipidomics + Lipids + + + Lipids + + + + + + + + + + beta12orEarlier + true + Small molecules of biological significance, typically archival, curation, processing and analysis of structural information. + Small_molecules + Amino acids + Chemical structures + Drug structures + Drug targets + Drugs and target structures + Metabolite structures + Peptides + Peptides and amino acids + Target structures + Targets + Toxins + Toxins and targets + CHEBI:23367 + + + Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included. + This concept excludes macromolecules such as proteins and nucleic acids. + This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances. + Small molecules + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Edit, convert or otherwise change a molecular sequence, either randomly or specifically. + + Sequence editing + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences. + Sequence_composition_complexity_and_repeats + Low complexity sequences + Nucleic acid repeats + Protein repeats + Protein sequence repeats + Repeat sequences + Sequence complexity + Sequence composition + Sequence repeats + + + This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit. + This includes short repetitive subsequences (repeat sequences) in a protein sequence. + Sequence composition, complexity and repeats + + + + + + + + + beta12orEarlier + 1.3 + + + Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites. + + Sequence motifs + true + + + + + + + + + beta12orEarlier + 1.12 + + The comparison of two or more molecular sequences, for example sequence alignment and clustering. + + + The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences. + Sequence comparison + true + + + + + + + + + beta12orEarlier + true + The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Sequence_sites_features_and_motifs + Functional sites + HMMs + Sequence features + Sequence motifs + Sequence profiles + Sequence sites + + + Sequence sites, features and motifs + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence). + + The query is a sequence-based entity such as another sequence, a motif or profile. + Sequence database search + true + + + + + + + + + beta12orEarlier + 1.7 + + The comparison and grouping together of molecular sequences on the basis of their similarities. + + + This includes systems that generate, process and analyse sequence clusters. + Sequence clustering + true + + + + + + + + + beta12orEarlier + true + Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules. + Protein 3D motifs + Protein_structural_motifs_and_surfaces + Protein structural features + Protein structural motifs + Protein surfaces + Structural motifs + + + This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc. + Protein structural motifs and surfaces + + + + + + + + + + beta12orEarlier + 1.3 + + + The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment. + + Structural (3D) profiles + true + + + + + + + + + beta12orEarlier + 1.12 + + The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features. + + + Protein structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + + + Nucleic acid structure prediction + true + + + + + + + + + beta12orEarlier + 1.7 + + The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates. + + + Ab initio structure prediction + true + + + + + + + + + beta12orEarlier + 1.4 + + + The modelling of the three-dimensional structure of a protein using known sequence and structural data. + + Homology modelling + true + + + + + + + + + + beta12orEarlier + true + Molecular flexibility + Molecular motions + The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular_dynamics + Protein dynamics + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures. + Molecular dynamics + + + + + + + + + + beta12orEarlier + true + 1.12 + + The modelling the structure of proteins in complex with small molecules or other macromolecules. + + + Molecular docking + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of secondary or supersecondary structure of protein sequences. + + + Protein secondary structure prediction + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of tertiary structure of protein sequences. + + + Protein tertiary structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s). + + + Protein fold recognition + true + + + + + + + + + beta12orEarlier + 1.7 + + The alignment of molecular sequences or sequence profiles (representing sequence alignments). + + + This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on. + Sequence alignment + true + + + + + + + + + beta12orEarlier + 1.7 + + The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment). + + + This includes the generation, storage, analysis, rendering etc. of structure alignments. + Structure alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + + + Threading + true + + + + + + + + + beta12orEarlier + 1.3 + + + Sequence profiles; typically a positional, numerical matrix representing a sequence alignment. + + Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc. + Sequence profiles and HMMs + true + + + + + + + + + beta12orEarlier + 1.3 + + + The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree. + + Currently too specific for the topic sub-ontology (but might be unobsoleted). + Phylogeny reconstruction + true + + + + + + + + + + beta12orEarlier + true + The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction. + Phylogenomics + + + + Phylogenomics + + + + + + + + + + beta12orEarlier + beta13 + + + Simulated polymerase chain reaction (PCR). + + Virtual PCR + true + + + + + + + + + beta12orEarlier + true + The assembly of fragments of a DNA sequence to reconstruct the original sequence. + Sequence_assembly + Assembly + + + Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'. + Sequence assembly + + + + + + + + + + + beta12orEarlier + true + Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + DNA variation + Genetic_variation + Genomic variation + Mutation + Polymorphism + Somatic mutations + + + Genetic variation + + http://purl.bioontology.org/ontology/MSH/D014644 + + + + + + + + + beta12orEarlier + 1.3 + + + Microarrays, for example, to process microarray data or design probes and experiments. + + Microarrays + http://purl.bioontology.org/ontology/MSH/D046228 + true + + + + + + + + + beta12orEarlier + true + VT 3.1.7 Pharmacology and pharmacy + The study of drugs and their effects or responses in living systems. + Pharmacology + Computational pharmacology + Pharmacoinformatics + + + + Pharmacology + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_0197 + The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data. + Expression + Gene_expression + Codon usage + DNA chips + DNA microarrays + Gene expression profiling + Gene transcription + Gene translation + Transcription + + + + Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc. + This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on. + Gene expression + + http://purl.bioontology.org/ontology/MSH/D015870 + + + + + + + + + beta12orEarlier + true + The regulation of gene expression. + Regulatory genomics + + + Gene regulation + + + + + + + + + + + beta12orEarlier + true + The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomics + Pharmacogenetics + + + + Pharmacogenomics + + + + + + + + + + + beta12orEarlier + true + VT 3.1.4 Medicinal chemistry + The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes. + Drug design + Medicinal_chemistry + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Medicinal chemistry + + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fish genome including molecular sequences, genes and annotation. + + Fish + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fly genome including molecular sequences, genes and annotation. + + Flies + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Information on a specific mouse or rat genome including molecular sequences, genes and annotation. + + The resource may be specific to a group of mice / rats or all mice / rats. + Mice or rats + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific worm genome including molecular sequences, genes and annotation. + + Worms + true + + + + + + + + + beta12orEarlier + 1.3 + + The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query. + + + Literature analysis + true + + + + + + + + + + beta12orEarlier + The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction. + NLP + Natural_language_processing + BioNLP + Literature mining + Text analytics + Text data mining + Text mining + + + + Natural language processing + + + + + + + + + + + + beta12orEarlier + Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary. + Data_submission_annotation_and_curation + Data curation + Data provenance + Database curation + + + + Data submission, annotation, and curation + + + + + + + + + beta12orEarlier + 1.13 + + The management and manipulation of digital documents, including database records, files and reports. + + + Document, record and content management + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence. + + Sequence annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + Annotation of a genome. + + Genome annotation + true + + + + + + + + + + beta12orEarlier + Spectroscopy + An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules. + NMR spectroscopy + Nuclear magnetic resonance spectroscopy + NMR + HOESY + Heteronuclear Overhauser Effect Spectroscopy + NOESY + Nuclear Overhauser Effect Spectroscopy + ROESY + Rotational Frame Nuclear Overhauser Effect Spectroscopy + + + + NMR + + + + + + + + + + beta12orEarlier + 1.12 + + The classification of molecular sequences based on some measure of their similarity. + + + Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences. + Sequence classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc. + + Protein classification + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type. + + This includes comparison, discovery, recognition etc. of sequence motifs. + Sequence motif or profile + true + + + + + + + + + beta12orEarlier + true + Protein chemical modifications, e.g. post-translational modifications. + PTMs + Post-translational modifications + Protein post-translational modification + Protein_modifications + Post-translation modifications + Protein chemical modifications + Protein post-translational modifications + GO:0006464 + MOD:00000 + + + EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000) + Protein modifications + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3076 + Molecular interactions, biological pathways, networks and other models. + Molecular_interactions_pathways_and_networks + Biological models + Biological networks + Biological pathways + Cellular process pathways + Disease pathways + Environmental information processing pathways + Gene regulatory networks + Genetic information processing pathways + Interactions + Interactome + Metabolic pathways + Molecular interactions + Networks + Pathways + Signal transduction pathways + Signaling pathways + + + + Molecular interactions, pathways and networks + + + + + + + + + + + beta12orEarlier + true + VT 1.3 Information sciences + VT 1.3.3 Information retrieval + VT 1.3.4 Information management + VT 1.3.5 Knowledge management + VT 1.3.99 Other + The study and practice of information processing and use of computer information systems. + Information management + Information science + Knowledge management + Informatics + + + Informatics + + + + + + + + + + beta12orEarlier + 1.3 + + Data resources for the biological or biomedical literature, either a primary source of literature or some derivative. + + + Literature data resources + true + + + + + + + + + beta12orEarlier + true + Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on. + Laboratory_Information_management + Laboratory resources + + + + Laboratory information management + + + + + + + + + + beta12orEarlier + 1.3 + + + General cell culture or data on a specific cell lines. + + Cell and tissue culture + true + + + + + + + + + + beta12orEarlier + true + VT 1.5.15 Ecology + The ecological and environmental sciences and especially the application of information technology (ecoinformatics). + Ecology + Computational ecology + Ecoinformatics + Ecological informatics + Ecosystem science + + + + Ecology + + http://purl.bioontology.org/ontology/MSH/D004777 + + + + + + + + + + beta12orEarlier + Electron diffraction experiment + The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light. + Electron_microscopy + Electron crystallography + SEM + Scanning electron microscopy + Single particle electron microscopy + TEM + Transmission electron microscopy + + + + Electron microscopy + + + + + + + + + + beta12orEarlier + beta13 + + + The cell cycle including key genes and proteins. + + Cell cycle + true + + + + + + + + + beta12orEarlier + 1.13 + + The physicochemical, biochemical or structural properties of amino acids or peptides. + + + Peptides and amino acids + true + + + + + + + + + beta12orEarlier + 1.3 + + + A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome). + + Organelles + true + + + + + + + + + beta12orEarlier + 1.3 + + + Ribosomes, typically of ribosome-related genes and proteins. + + Ribosomes + true + + + + + + + + + beta12orEarlier + beta13 + + + A database about scents. + + Scents + true + + + + + + + + + beta12orEarlier + 1.13 + + The structures of drugs, drug target, their interactions and binding affinities. + + + Drugs and target structures + true + + + + + + + + + beta12orEarlier + true + A specific organism, or group of organisms, used to study a particular aspect of biology. + Organisms + Model_organisms + + + + This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism. + Model organisms + + + + + + + + + + beta12orEarlier + true + Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc. + Genomics + Exomes + Genome annotation + Genomes + Personal genomics + Synthetic genomics + Viral genomics + Whole genomes + + + + Genomics + + http://purl.bioontology.org/ontology/MSH/D023281 + + + + + + + + + + beta12orEarlier + true + Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + Genes, gene family or system + Gene_and protein_families + Gene families + Gene family + Gene system + Protein families + Protein sequence classification + + + + A protein families database might include the classifier (e.g. a sequence profile) used to build the classification. + Gene and protein families + + + + + + + + + + + beta12orEarlier + 1.13 + + Study of chromosomes. + + + Chromosomes + true + + + + + + + + + beta12orEarlier + true + The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on. + Genotype and phenotype resources + Genotype-phenotype + Genotype-phenotype analysis + Genotype_and_phenotype + Genotype + Genotyping + Phenotype + Phenotyping + + + + Genotype and phenotype + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc. + + Gene expression and microarray + true + + + + + + + + + beta12orEarlier + true + Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence. + Probes_and_primers + Primer quality + Primers + Probes + + + This includes the design of primers for PCR and DNA amplification or the design of molecular probes. + Probes and primers + http://purl.bioontology.org/ontology/MSH/D015335 + + + + + + + + + beta12orEarlier + true + VT 3.1.6 Pathology + Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases. + Disease + Pathology + + + + Pathology + + + + + + + + + + beta12orEarlier + 1.3 + + + A particular protein, protein family or other group of proteins. + + Specific protein resources + true + + + + + + + + + beta12orEarlier + true + VT 1.5.25 Taxonomy + Organism classification, identification and naming. + Taxonomy + + + Taxonomy + + + + + + + + + + beta12orEarlier + 1.8 + + Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles. + + + Protein sequence analysis + true + + + + + + + + + beta12orEarlier + 1.8 + + The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles. + + + Nucleic acid sequence analysis + true + + + + + + + + + beta12orEarlier + 1.3 + + + The repetitive nature of molecular sequences. + + Repeat sequences + true + + + + + + + + + beta12orEarlier + 1.3 + + + The (character) complexity of molecular sequences, particularly regions of low complexity. + + Low complexity sequences + true + + + + + + + + + beta12orEarlier + beta13 + + + A specific proteome including protein sequences and annotation. + + Proteome + true + + + + + + + + + beta12orEarlier + DNA sequences and structure, including processes such as methylation and replication. + DNA analysis + DNA + Ancient DNA + Chromosomes + + + The DNA sequences might be coding or non-coding sequences. + DNA + + + + + + + + + + beta12orEarlier + 1.13 + + Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding RNA + true + + + + + + + + + + beta12orEarlier + true + Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA). + Functional_regulatory_and_non-coding_RNA + Functional RNA + Long ncRNA + Long non-coding RNA + Non-coding RNA + Regulatory RNA + Small and long non-coding RNAs + Small interfering RNA + Small ncRNA + Small non-coding RNA + Small nuclear RNA + Small nucleolar RNA + lncRNA + miRNA + microRNA + ncRNA + piRNA + piwi-interacting RNA + siRNA + snRNA + snoRNA + + + Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA). + Functional, regulatory and non-coding RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + One or more ribosomal RNA (rRNA) sequences. + + rRNA + true + + + + + + + + + beta12orEarlier + 1.3 + + + One or more transfer RNA (tRNA) sequences. + + tRNA + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein secondary structure or secondary structure alignments. + + + This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data. + Protein secondary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + RNA secondary or tertiary structure and alignments. + + RNA structure + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein tertiary structures. + + + Protein tertiary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + Classification of nucleic acid sequences and structures. + + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.14 + + Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + + + Protein families + true + + + + + + + + + beta12orEarlier + true + Protein tertiary structural domains and folds in a protein or polypeptide chain. + Protein_folds_and_structural_domains + Intramembrane regions + Protein domains + Protein folds + Protein membrane regions + Protein structural domains + Protein topological domains + Protein transmembrane regions + Transmembrane regions + + + This includes topological domains such as cytoplasmic regions in a protein. + This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths. + Protein folds and structural domains + + + + + + + + + + beta12orEarlier + 1.3 + + Nucleotide sequence alignments. + + + Nucleic acid sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein sequence alignments. + + A sequence profile typically represents a sequence alignment. + Protein sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences. + + Nucleic acid sites and features + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The detection, identification and analysis of positional features in proteins, such as functional sites. + + Protein sites and features + true + + + + + + + + + + + beta12orEarlier + Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences. + Transcription_factors_and_regulatory_sites + -10 signals + -35 signals + Attenuators + CAAT signals + CAT box + CCAAT box + CpG islands + Enhancers + GC signals + Isochores + Promoters + TATA signals + TFBS + Terminators + Transcription factor binding sites + Transcription factors + Transcriptional regulatory sites + + + This includes CpG rich regions (isochores) in a nucleotide sequence. + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators. + Transcription factors and regulatory sites + + + + + + + + + + + beta12orEarlier + 1.0 + + + + Protein phosphorylation and phosphorylation sites in protein sequences. + + Phosphorylation sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Metabolic pathways. + + + Metabolic pathways + true + + + + + + + + + beta12orEarlier + 1.13 + + Signaling pathways. + + + Signaling pathways + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein and peptide identification. + + Protein and peptide identification + true + + + + + + + + + beta12orEarlier + Biological or biomedical analytical workflows or pipelines. + Pipelines + Workflows + Software integration + Tool integration + Tool interoperability + + + Workflows + + + + + + + + + + beta12orEarlier + 1.0 + + + Structuring data into basic types and (computational) objects. + + Data types and objects + true + + + + + + + + + beta12orEarlier + 1.3 + + + Theoretical biology. + + Theoretical biology + true + + + + + + + + + beta12orEarlier + 1.3 + + + Mitochondria, typically of mitochondrial genes and proteins. + + Mitochondria + true + + + + + + + + + beta12orEarlier + VT 1.5.10 Botany + VT 1.5.22 Plant science + Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation. + Botany + Plant + Plant science + Plants + Plant_biology + Plant anatomy + Plant cell biology + Plant ecology + Plant genetics + Plant physiology + + + The resource may be specific to a plant, a group of plants or all plants. + Plant biology + + + + + + + + + + beta12orEarlier + VT 1.5.28 + Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation. + Virology + + + Virology + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation. + + The resource may be specific to a fungus, a group of fungi or all fungi. + Fungi + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway. + 1.17 + + + Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a pathogen, a group of pathogens or all pathogens. + Pathogens + true + + + + + + + + + beta12orEarlier + 1.3 + + + Arabidopsis-specific data. + + Arabidopsis + true + + + + + + + + + beta12orEarlier + 1.3 + + + Rice-specific data. + + Rice + true + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. + + Genetic mapping and linkage + true + + + + + + + + + beta12orEarlier + true + The study (typically comparison) of the sequence, structure or function of multiple genomes. + Comparative_genomics + + + + Comparative genomics + + + + + + + + + + beta12orEarlier + Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns. + Mobile_genetic_elements + Transposons + + + Mobile genetic elements + + + + + + + + + + beta12orEarlier + beta13 + + + Human diseases, typically describing the genes, mutations and proteins implicated in disease. + + Human disease + true + + + + + + + + + beta12orEarlier + true + VT 3.1.3 Immunology + The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on. + Immunology + + + + Immunology + + http://purl.bioontology.org/ontology/MSH/D007120 + http://purl.bioontology.org/ontology/MSH/D007125 + + + + + + + + + beta12orEarlier + true + Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane. + Membrane_and_lipoproteins + Lipoproteins + Membrane proteins + Transmembrane proteins + + + Membrane and lipoproteins + + + + + + + + + + + beta12orEarlier + true + Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc. + Enzymology + Enzymes + + + Enzymes + + + + + + + + + + beta12orEarlier + 1.13 + + PCR primers and hybridisation oligos in a nucleic acid sequence. + + + Primers + true + + + + + + + + + beta12orEarlier + 1.13 + + Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. + + + PolyA signal or sites + true + + + + + + + + + beta12orEarlier + 1.13 + + CpG rich regions (isochores) in a nucleotide sequence. + + + CpG island and isochores + true + + + + + + + + + beta12orEarlier + 1.13 + + Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence. + + + Restriction sites + true + + + + + + + + + beta12orEarlier + 1.13 + + + + Splice sites in a nucleotide sequence or alternative RNA splicing events. + + Splice sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence. + + + Matrix/scaffold attachment sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Operons (operators, promoters and genes) from a bacterial genome. + + + Operon + true + + + + + + + + + beta12orEarlier + 1.13 + + Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence. + + + Promoters + true + + + + + + + + + beta12orEarlier + true + VT 1.5.24 Structural biology + The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids. + Structural_biology + Structural assignment + Structural determination + Structure determination + + + + This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + Structural biology + + + + + + + + + + beta12orEarlier + 1.13 + + Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. + + + Protein membrane regions + true + + + + + + + + + beta12orEarlier + 1.13 + + The comparison of two or more molecular structures, for example structure alignment and clustering. + + + This might involve comparison of secondary or tertiary (3D) structural information. + Structure comparison + true + + + + + + + + + beta12orEarlier + true + The study of gene and protein function including the prediction of functional properties of a protein. + Functional analysis + Function_analysis + Protein function analysis + Protein function prediction + + + + Function analysis + + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes. + Prokaryotes and Archaea + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein data resources. + + Protein databases + true + + + + + + + + + beta12orEarlier + 1.3 + + + Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + + Structure determination + true + + + + + + + + + beta12orEarlier + true + VT 1.5.11 Cell biology + Cells, such as key genes and proteins involved in the cell cycle. + Cell_biology + Cells + Cellular processes + Protein subcellular localization + + + Cell biology + + + + + + + + + + beta12orEarlier + beta13 + + + Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships. + + Classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + Lipoproteins (protein-lipid assemblies). + + Lipoproteins + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Visualise a phylogeny, for example, render a phylogenetic tree. + + Phylogeny visualisation + true + + + + + + + + + beta12orEarlier + true + The application of information technology to chemistry in biological research environment. + Chemical informatics + Chemoinformatics + Cheminformatics + + + + Cheminformatics + + + + + + + + + + beta12orEarlier + true + The holistic modelling and analysis of complex biological systems and the interactions therein. + Systems_biology + Biological modelling + Biological system modelling + Systems modelling + + + + This includes databases of models and methods to construct or analyse a model. + Systems biology + + http://purl.bioontology.org/ontology/MSH/D049490 + + + + + + + + + beta12orEarlier + The application of statistical methods to biological problems. + Statistics_and_probability + Bayesian methods + Biostatistics + Descriptive statistics + Gaussian processes + Inferential statistics + Markov processes + Multivariate statistics + Probabilistic graphical model + Probability + Statistics + + + + Statistics and probability + + + + http://purl.bioontology.org/ontology/MSH/D056808 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure). + + The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template. + Structure database search + true + + + + + + + + + beta12orEarlier + true + The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking). + Molecular_modelling + Comparative modelling + Docking + Homology modeling + Homology modelling + Molecular docking + + + Molecular modelling + + + + + + + + + + beta12orEarlier + 1.2 + + + The prediction of functional properties of a protein. + + Protein function prediction + true + + + + + + + + + beta12orEarlier + 1.13 + + Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. + + + SNP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Predict transmembrane domains and topology in protein sequences. + + Transmembrane protein prediction + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures. + + Use this concept for methods that are exclusively for nucleic acid structures. + Nucleic acid structure comparison + true + + + + + + + + + beta12orEarlier + 1.13 + + Exons in a nucleotide sequences. + + + Exons + true + + + + + + + + + beta12orEarlier + 1.13 + + Transcription of DNA into RNA including the regulation of transcription. + + + Gene transcription + true + + + + + + + + + + beta12orEarlier + DNA mutation. + DNA_mutation + + + DNA mutation + + + + + + + + + + beta12orEarlier + true + VT 3.2.16 Oncology + The study of cancer, for example, genes and proteins implicated in cancer. + Cancer biology + Oncology + Cancer + Neoplasm + Neoplasms + + + + Oncology + + + + + + + + + + beta12orEarlier + 1.13 + + Structural and associated data for toxic chemical substances. + + + Toxins and targets + true + + + + + + + + + beta12orEarlier + 1.13 + + Introns in a nucleotide sequences. + + + Introns + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool. + + + Tool topic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding. + + + Study topic + true + + + + + + + + + beta12orEarlier + 1.3 + + + Biological nomenclature (naming), symbols and terminology. + + Nomenclature + true + + + + + + + + + beta12orEarlier + 1.3 + + + The genes, gene variations and proteins involved in one or more specific diseases. + + Disease genes and proteins + true + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3040 + Protein secondary or tertiary structural data and/or associated annotation. + Protein structure + Protein_structure_analysis + Protein tertiary structure + + + + Protein structure analysis + + + + + + + + + + beta12orEarlier + The study of human beings in general, including the human genome and proteome. + Humans + Human_biology + + + Human biology + + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resource (typically a database) primarily focused on genes. + + Gene resources + true + + + + + + + + + beta12orEarlier + 1.3 + + + Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation. + + Yeast + true + + + + + + + + + beta12orEarlier + (jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes. + Eukaryotes + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates. + Invertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates. + Vertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes. + Unicellular eukaryotes + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein secondary or tertiary structure alignments. + + Protein structure alignment + true + + + + + + + + + + beta12orEarlier + The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample. + Crystallography + X-ray_diffraction + X-ray crystallography + X-ray microscopy + + + + X-ray diffraction + + + + + + + + + + beta12orEarlier + 1.3 + + + Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics. + + Ontologies, nomenclature and classification + http://purl.bioontology.org/ontology/MSH/D002965 + true + + + + + + + + + + beta12orEarlier + Immunity-related proteins and their ligands. + Immunoproteins_and_antigens + Antigens + Immunopeptides + Immunoproteins + Therapeutic antibodies + + + + This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc." + Immunoproteins and antigens + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance. + CHEBI:23367 + + Molecules + true + + + + + + + + + + beta12orEarlier + true + VT 3.1.9 Toxicology + Toxins and the adverse effects of these chemical substances on living organisms. + Toxicology + Computational toxicology + Toxicoinformatics + + + + Toxicology + + + + + + + + + + beta12orEarlier + beta13 + + + Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously. + + High-throughput sequencing + true + + + + + + + + + beta12orEarlier + 1.13 + + Gene regulatory networks. + + + Gene regulatory networks + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Informatics resources dedicated to one or more specific diseases (not diseases in general). + + Disease (specific) + true + + + + + + + + + beta12orEarlier + 1.13 + + Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. + + + VNTR + true + + + + + + + + + beta12orEarlier + 1.13 + + + Microsatellite polymorphism in a DNA sequence. + + + Microsatellites + true + + + + + + + + + beta12orEarlier + 1.13 + + + Restriction fragment length polymorphisms (RFLP) in a DNA sequence. + + + RFLP + true + + + + + + + + + + beta12orEarlier + true + DNA polymorphism. + DNA_polymorphism + Microsatellites + RFLP + SNP + Single nucleotide polymorphism + VNTR + Variable number of tandem repeat polymorphism + snps + + + Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine. + Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme. + Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual. + Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times. + DNA polymorphism + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the design of nucleic acid sequences with specific conformations. + + Nucleic acid design + true + + + + + + + + + beta13 + 1.3 + + + The design of primers for PCR and DNA amplification or the design of molecular probes. + + Primer or probe design + true + + + + + + + + + beta13 + 1.2 + + + Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids. + + Structure databases + true + + + + + + + + + beta13 + 1.2 + + + Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation. + + Nucleic acid structure + true + + + + + + + + + beta13 + 1.3 + + + Molecular sequence data resources, including sequence sites, alignments, motifs and profiles. + + Sequence databases + true + + + + + + + + + beta13 + 1.3 + + + Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + Nucleic acid sequences + true + + + + + + + + + beta13 + 1.3 + + Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + + Protein sequences + true + + + + + + + + + beta13 + 1.3 + + + Protein interaction networks. + + Protein interaction networks + true + + + + + + + + + beta13 + true + VT 1.5.4 Biochemistry and molecular biology + The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life. + Molecular_biology + Biological processes + + + + Molecular biology + + + + + + + + + + beta13 + 1.3 + + + Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation. + + Mammals + true + + + + + + + + + beta13 + true + VT 1.5.5 Biodiversity conservation + The degree of variation of life forms within a given ecosystem, biome or an entire planet. + Biodiversity + + + + Biodiversity + + http://purl.bioontology.org/ontology/MSH/D044822 + + + + + + + + + beta13 + 1.3 + + + The comparison, grouping together and classification of macromolecules on the basis of sequence similarity. + + This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc. + Sequence clusters and classification + true + + + + + + + + + beta13 + true + The study of genes, genetic variation and heredity in living organisms. + Genetics + Genes + Heredity + + + + Genetics + + http://purl.bioontology.org/ontology/MSH/D005823 + + + + + + + + + beta13 + true + The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight). + Quantitative_genetics + + + Quantitative genetics + + + + + + + + + + beta13 + true + The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow. + Population_genetics + + + + Population genetics + + + + + + + + + + beta13 + 1.3 + + Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA). + + + Regulatory RNA + true + + + + + + + + + beta13 + 1.13 + + The documentation of resources such as tools, services and databases and how to get help. + + + Documentation and help + true + + + + + + + + + beta13 + 1.3 + + + The structural and functional organisation of genes and other genetic elements. + + Genetic organisation + true + + + + + + + + + beta13 + true + The application of information technology to health, disease and biomedicine. + Biomedical informatics + Clinical informatics + Health and disease + Health informatics + Healthcare informatics + Medical_informatics + + + + Medical informatics + + + + + + + + + + beta13 + true + VT 1.5.14 Developmental biology + How organisms grow and develop. + Developmental_biology + Development + + + + Developmental biology + + + + + + + + + + beta13 + true + The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage. + Embryology + + + + Embryology + + + + + + + + + + beta13 + true + VT 3.1.1 Anatomy and morphology + The form and function of the structures of living organisms. + Anatomy + + + + Anatomy + + + + + + + + + + beta13 + true + The scientific literature, language processing, reference information, and documentation. + Language + Literature + Literature_and_language + Bibliography + Citations + Documentation + References + Scientific literature + + + + This includes the documentation of resources such as tools, services and databases, user support, how to get help etc. + Literature and language + http://purl.bioontology.org/ontology/MSH/D011642 + + + + + + + + + beta13 + true + VT 1.5 Biological sciences + VT 1.5.1 Aerobiology + VT 1.5.13 Cryobiology + VT 1.5.23 Reproductive biology + VT 1.5.3 Behavioural biology + VT 1.5.7 Biological rhythm + VT 1.5.8 Biology + VT 1.5.99 Other + The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on. + Biological science + Biology + Aerobiology + Behavioural biology + Biological rhythms + Chronobiology + Cryobiology + Reproductive biology + + + + Biology + + + + + + + + + + beta13 + true + Data stewardship + VT 1.3.1 Data management + Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access. + Metadata management + + + + Data management + + + http://purl.bioontology.org/ontology/MSH/D000079803 + + + + + + + + + beta13 + 1.3 + + + The detection of the positional features, such as functional and other key sites, in molecular sequences. + + Sequence feature detection + http://purl.bioontology.org/ontology/MSH/D058977 + true + + + + + + + + + beta13 + 1.3 + + + The detection of positional features such as functional sites in nucleotide sequences. + + Nucleic acid feature detection + true + + + + + + + + + beta13 + 1.3 + + + The detection, identification and analysis of positional protein sequence features, such as functional sites. + + Protein feature detection + true + + + + + + + + + beta13 + 1.2 + + + Topic for modelling biological systems in mathematical terms. + + Biological system modelling + true + + + + + + + + + beta13 + The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means. + Data collection + + + Data acquisition + + + + + + + + + + beta13 + 1.3 + + + Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins. + + Genes and proteins resources + true + + + + + + + + + beta13 + 1.13 + + Topological domains such as cytoplasmic regions in a protein. + + + Protein topological domains + true + + + + + + + + + beta13 + true + + Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting. + Protein_variants + + + Protein variants + + + + + + + + + + beta13 + 1.12 + + + Regions within a nucleic acid sequence containing a signal that alters a biological function. + + Expression signals + true + + + + + + + + + + beta13 + + Nucleic acids binding to some other molecule. + DNA_binding_sites + Matrix-attachment region + Matrix/scaffold attachment region + Nucleosome exclusion sequences + Restriction sites + Ribosome binding sites + Scaffold-attachment region + + + This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc. + This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression). + DNA binding sites + + + + + + + + + + beta13 + 1.13 + + Repetitive elements within a nucleic acid sequence. + + + This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit. + Nucleic acid repeats + true + + + + + + + + + beta13 + true + DNA replication or recombination. + DNA_replication_and_recombination + + + DNA replication and recombination + + + + + + + + + + + beta13 + 1.13 + + Coding sequences for a signal or transit peptide. + + + Signal or transit peptide + true + + + + + + + + + beta13 + 1.13 + + Sequence tagged sites (STS) in nucleic acid sequences. + + + Sequence tagged sites + true + + + + + + + + + 1.1 + true + The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes. + DNA-Seq + Sequencing + Chromosome walking + Clone verification + DNase-Seq + High throughput sequencing + High-throughput sequencing + NGS + NGS data analysis + Next gen sequencing + Next generation sequencing + Panels + Primer walking + Sanger sequencing + Targeted next-generation sequencing panels + + + + Sequencing + + http://purl.bioontology.org/ontology/MSH/D059014 + + + + + + + + + + 1.1 + The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins. + ChIP-sequencing + Chip Seq + Chip sequencing + Chip-sequencing + ChIP-seq + ChIP-exo + + + ChIP-seq + + + + + + + + + + 1.1 + A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions. + RNA sequencing + RNA-Seq analysis + Small RNA sequencing + Small RNA-Seq + Small-Seq + Transcriptome profiling + WTSS + Whole transcriptome shotgun sequencing + RNA-Seq + MicroRNA sequencing + miRNA-seq + + + This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs. + RNA-Seq + + + + + + + + + + + 1.1 + 1.3 + + DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc. + + + DNA methylation + true + + + + + + + + + 1.1 + true + The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism. + Metabolomics + Exometabolomics + LC-MS-based metabolomics + MS-based metabolomics + MS-based targeted metabolomics + MS-based untargeted metabolomics + Mass spectrometry-based metabolomics + Metabolites + Metabolome + Metabonomics + NMR-based metabolomics + + + + Metabolomics + + http://purl.bioontology.org/ontology/MSH/D055432 + + + + + + + + + + 1.1 + true + The study of the epigenetic modifications of a whole cell, tissue, organism etc. + Epigenomics + + + + Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation. + Epigenomics + + http://purl.bioontology.org/ontology/MSH/D057890 + + + + + + + + + + 1.1 + true + Environmental DNA (eDNA) + Environmental sequencing + Biome sequencing + Community genomics + Ecogenomics + Environmental genomics + Environmental omics + The study of genetic material recovered from environmental samples, and associated environmental data. + Metagenomics + Shotgun metagenomics + + + + Metagenomics + + + + + + + + + + + + 1.1 + Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations. + DNA structural variation + Genomic structural variation + DNA_structural_variation + Deletion + Duplication + Insertion + Inversion + Translocation + + + Structural variation + + + + + + + + + + 1.1 + DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures. + DNA_packaging + Nucleosome positioning + + + DNA packaging + + http://purl.bioontology.org/ontology/MSH/D042003 + + + + + + + + + 1.1 + 1.3 + + + A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements. + + DNA-Seq + true + + + + + + + + + 1.1 + 1.3 + + + The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing. + + RNA-Seq alignment + true + + + + + + + + + 1.1 + Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions. + ChIP-chip + ChIP-on-chip + ChiP + + + ChIP-on-chip + + + + + + + + + + 1.3 + The protection of data, such as patient health data, from damage or unwanted access from unauthorised users. + Data privacy + Data_security + + + Data security + + + + + + + + + + 1.3 + Biological samples and specimens. + Specimen collections + Sample_collections + biosamples + samples + + + + Sample collections + + + + + + + + + + + 1.3 + true + VT 1.5.4 Biochemistry and molecular biology + Chemical substances and physico-chemical processes and that occur within living organisms. + Biological chemistry + Biochemistry + Glycomics + Pathobiochemistry + Phytochemistry + + + + Biochemistry + + + + + + + + + + + 1.3 + true + The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences). + Phylogenetics + + + Phylogenetics + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + 1.3 + true + Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence. + Epigenetics + DNA methylation + Histone modification + Methylation profiles + + + + This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.) + Epigenetics + + http://purl.bioontology.org/ontology/MSH/D019175 + + + + + + + + + 1.3 + true + The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production. + Biotechnology + Applied microbiology + + + + Biotechnology + + + + + + + + + + + + 1.3 + true + Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors. + Phenomics + + + + Phenomics + + + + + + + + + + 1.3 + true + VT 1.5.16 Evolutionary biology + The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity. + Evolution + Evolutionary_biology + + + + Evolutionary biology + + + + + + + + + + 1.3 + true + VT 3.1.8 Physiology + The functions of living organisms and their constituent parts. + Physiology + Electrophysiology + + + + Physiology + + + + + + + + + + 1.3 + true + VT 1.5.20 Microbiology + The biology of microorganisms. + Microbiology + Antimicrobial stewardship + Medical microbiology + Microbial genetics + Microbial physiology + Microbial surveillance + Microbiological surveillance + Molecular infection biology + Molecular microbiology + + + + Microbiology + + + + + + + + + + 1.3 + true + The biology of parasites. + Parasitology + + + + Parasitology + + + + + + + + + + 1.3 + true + VT 3.1 Basic medicine + VT 3.2 Clinical medicine + VT 3.2.9 General and internal medicine + Research in support of healing by diagnosis, treatment, and prevention of disease. + Biomedical research + Clinical medicine + Experimental medicine + Medicine + General medicine + Internal medicine + + + + Medicine + + + + + + + + + + 1.3 + true + Neuroscience + VT 3.1.5 Neuroscience + The study of the nervous system and brain; its anatomy, physiology and function. + Neurobiology + Molecular neuroscience + Neurophysiology + Systemetic neuroscience + + + + Neurobiology + + + + + + + + + + 1.3 + true + VT 3.3.1 Epidemiology + Topic concerning the the patterns, cause, and effect of disease within populations. + Public_health_and_epidemiology + Epidemiology + Public health + + + + Public health and epidemiology + + + + + + + + + + + + 1.3 + true + VT 1.5.9 Biophysics + The use of physics to study biological system. + Biophysics + Medical physics + + + + Biophysics + + + + + + + + + + 1.3 + true + VT 1.5.12 Computational biology + VT 1.5.19 Mathematical biology + VT 1.5.26 Theoretical biology + The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems. + Computational_biology + Biomathematics + Mathematical biology + Theoretical biology + + + + This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology). + Computational biology + + + + + + + + + + + 1.3 + true + The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc. + Transcriptomics + Comparative transcriptomics + Transcriptome + + + + Transcriptomics + + + + + + + + + + 1.3 + Chemical science + Polymer science + VT 1.7.10 Polymer science + VT 1.7 Chemical sciences + VT 1.7.2 Chemistry + VT 1.7.3 Colloid chemistry + VT 1.7.5 Electrochemistry + VT 1.7.6 Inorganic and nuclear chemistry + VT 1.7.7 Mathematical chemistry + VT 1.7.8 Organic chemistry + VT 1.7.9 Physical chemistry + The composition and properties of matter, reactions, and the use of reactions to create new substances. + Chemistry + Inorganic chemistry + Mathematical chemistry + Nuclear chemistry + Organic chemistry + Physical chemistry + + + + Chemistry + + + + + + + + + + 1.3 + VT 1.1.99 Other + VT:1.1 Mathematics + The study of numbers (quantity) and other topics including structure, space, and change. + Maths + Mathematics + Dynamic systems + Dynamical systems + Dynymical systems theory + Graph analytics + Monte Carlo methods + Multivariate analysis + + + + Mathematics + + + + + + + + + + 1.3 + VT 1.2 Computer sciences + VT 1.2.99 Other + The theory and practical use of computer systems. + Computer_science + Cloud computing + HPC + High performance computing + High-performance computing + + + + Computer science + + + + + + + + + + 1.3 + The study of matter, space and time, and related concepts such as energy and force. + Physics + + + + Physics + + + + + + + + + + + 1.3 + true + RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons. + Alternative splicing + RNA_splicing + Splice sites + + + This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.. + RNA splicing + + + + + + + + + + + 1.3 + true + The structure and function of genes at a molecular level. + Molecular_genetics + + + + Molecular genetics + + + + + + + + + + 1.3 + true + VT 3.2.25 Respiratory systems + The study of respiratory system. + Pulmonary medicine + Pulmonology + Respiratory_medicine + Pulmonary disorders + Respiratory disease + + + + Respiratory medicine + + + + + + + + + + 1.3 + 1.4 + + + The study of metabolic diseases. + + Metabolic disease + true + + + + + + + + + 1.3 + VT 3.3.4 Infectious diseases + The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions). + Communicable disease + Transmissible disease + Infectious_disease + + + + Infectious disease + + + + + + + + + + 1.3 + The study of rare diseases. + Rare_diseases + + + + Rare diseases + + + + + + + + + + + 1.3 + true + VT 1.7.4 Computational chemistry + Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems. + Computational_chemistry + + + + Computational chemistry + + + + + + + + + + 1.3 + true + The branch of medicine that deals with the anatomy, functions and disorders of the nervous system. + Neurology + Neurological disorders + + + + Neurology + + + + + + + + + + 1.3 + true + VT 3.2.22 Peripheral vascular disease + VT 3.2.4 Cardiac and Cardiovascular systems + The diseases and abnormalities of the heart and circulatory system. + Cardiovascular medicine + Cardiology + Cardiovascular disease + Heart disease + + + + Cardiology + + + + + + + + + + + 1.3 + true + The discovery and design of drugs or potential drug compounds. + Drug_discovery + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Drug discovery + + + + + + + + + + 1.3 + true + Repositories of biological samples, typically human, for basic biological and clinical research. + Tissue collection + biobanking + Biobank + + + + Biobank + + + + + + + + + + 1.3 + Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines. + Laboratory mouse + Mouse_clinic + + + + Mouse clinic + + + + + + + + + + 1.3 + Collections of microbial cells including bacteria, yeasts and moulds. + Microbial_collection + + + + Microbial collection + + + + + + + + + + 1.3 + Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells. + Cell_culture_collection + + + + Cell culture collection + + + + + + + + + + 1.3 + Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA. + Clone_library + + + + Clone library + + + + + + + + + + 1.3 + true + 'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice. + Translational_medicine + + + + Translational medicine + + + + + + + + + + 1.3 + Collections of chemicals, typically for use in high-throughput screening experiments. + Compound_libraries_and_screening + Chemical library + Chemical screening + Compound library + Small chemical compounds libraries + Small compounds libraries + Target identification and validation + + + + Compound libraries and screening + + + + + + + + + + 1.3 + true + VT 3.3 Health sciences + Topic concerning biological science that is (typically) performed in the context of medicine. + Biomedical sciences + Health science + Biomedical_science + + + + Biomedical science + + + + + + + + + + 1.3 + Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases. + Data_identity_and_mapping + + + + Data identity and mapping + + + + + + + + + 1.3 + 1.12 + + The search and retrieval from a database on the basis of molecular sequence similarity. + + + Sequence search + true + + + + + + + + + 1.4 + true + Objective indicators of biological state often used to assess health, and determinate treatment. + Diagnostic markers + Biomarkers + + + Biomarkers + + + + + + + + + + 1.4 + The procedures used to conduct an experiment. + Experimental techniques + Lab method + Lab techniques + Laboratory method + Laboratory_techniques + Experiments + Laboratory experiments + + + + Laboratory techniques + + + + + + + + + + 1.4 + The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data. + Data_architecture_analysis_and_design + Data analysis + Data architecture + Data design + + + + Data architecture, analysis and design + + + + + + + + + + 1.4 + The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data. + Data_integration_and_warehousing + Data integration + Data warehousing + + + + Data integration and warehousing + + + + + + + + + + + 1.4 + Any matter, surface or construct that interacts with a biological system. + Biomaterials + + + + Biomaterials + + + + + + + + + + + 1.4 + true + The use of synthetic chemistry to study and manipulate biological systems. + Chemical_biology + + + + Chemical biology + + + + + + + + + + 1.4 + VT 1.7.1 Analytical chemistry + The study of the separation, identification, and quantification of the chemical components of natural and artificial materials. + Analytical_chemistry + + + + Analytical chemistry + + + + + + + + + + 1.4 + The use of chemistry to create new compounds. + Synthetic_chemistry + Synthetic organic chemistry + + + + Synthetic chemistry + + + + + + + + + + 1.4 + 1.2.12 Programming languages + Software engineering + VT 1.2.1 Algorithms + VT 1.2.14 Software engineering + VT 1.2.7 Data structures + The process that leads from an original formulation of a computing problem to executable programs. + Computer programming + Software development + Software_engineering + Algorithms + Data structures + Programming languages + + + + Software engineering + + + + + + + + + + 1.4 + true + The process of bringing a new drug to market once a lead compounds has been identified through drug discovery. + Drug development science + Medicine development + Medicines development + Drug_development + + + + Drug development + + + + + + + + + + 1.4 + Drug delivery + Drug formulation + Drug formulation and delivery + The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect. + Biotherapeutics + + + + Biotherapeutics + + + + + + + + + 1.4 + true + The study of how a drug interacts with the body. + Drug_metabolism + ADME + Drug absorption + Drug distribution + Drug excretion + Pharmacodynamics + Pharmacokinetics + Pharmacokinetics and pharmacodynamics + + + + Drug metabolism + + + + + + + + + + 1.4 + Health care research + Health care science + The discovery, development and approval of medicines. + Drug discovery and development + Medicines_research_and_development + + + + Medicines research and development + + + + + + + + + + + 1.4 + The safety (or lack) of drugs and other medical interventions. + Patient safety + Safety_sciences + Drug safety + + + + Safety sciences + + + + + + + + + + 1.4 + The detection, assessment, understanding and prevention of adverse effects of medicines. + Pharmacovigilence + + + + Pharmacovigilence concerns safety once a drug has gone to market. + Pharmacovigilance + + + + + + + + + + + 1.4 + The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities. + Preclinical_and_clinical_studies + Clinical studies + Clinical study + Clinical trial + Drug trials + Preclinical studies + Preclinical study + + + + Preclinical and clinical studies + + + + + + + + + + 1.4 + true + The visual representation of an object. + Imaging + Diffraction experiment + Microscopy + Microscopy imaging + Optical super resolution microscopy + Photonic force microscopy + Photonic microscopy + + + + This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure. + Imaging + + + + + + + + + + 1.4 + The use of imaging techniques to understand biology. + Biological imaging + Biological_imaging + + + + Bioimaging + + + + + + + + + + 1.4 + VT 3.2.13 Medical imaging + VT 3.2.14 Nuclear medicine + VT 3.2.24 Radiology + The use of imaging techniques for clinical purposes for medical research. + Medical_imaging + Neuroimaging + Nuclear medicine + Radiology + + + + Medical imaging + + + + + + + + + + 1.4 + The use of optical instruments to magnify the image of an object. + Light_microscopy + + + + Light microscopy + + + + + + + + + + 1.4 + The use of animals and alternatives in experimental research. + Animal experimentation + Animal research + Animal testing + In vivo testing + Laboratory_animal_science + + + + Laboratory animal science + + + + + + + + + + 1.4 + true + VT 1.5.18 Marine and Freshwater biology + The study of organisms in the ocean or brackish waters. + Marine_biology + + + + Marine biology + + + + + + + + + + 1.4 + true + The identification of molecular and genetic causes of disease and the development of interventions to correct them. + Molecular_medicine + + + + Molecular medicine + + + + + + + + + + 1.4 + VT 3.3.7 Nutrition and Dietetics + The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices. + Nutrition + Nutrition science + Nutritional_science + Dietetics + + + + Nutritional science + + + + + + + + + + 1.4 + true + The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms. + Omics + + + + Omics + + + + + + + + + + 1.4 + The processes that need to be in place to ensure the quality of products for human or animal use. + Quality assurance + Quality_affairs + Good clinical practice + Good laboratory practice + Good manufacturing practice + + + + Quality affairs + + + + + + + + + 1.4 + The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines. + Healthcare RA + Regulatory_affairs + + + + Regulatory affairs + + + + + + + + + + 1.4 + true + Biomedical approaches to clinical interventions that involve the use of stem cells. + Stem cell research + Regenerative_medicine + + + + Regenerative medicine + + + + + + + + + + 1.4 + true + An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life. + Systems_medicine + + + + Systems medicine + + + + + + + + + + 1.4 + Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals. + Veterinary_medicine + Clinical veterinary medicine + + + + Veterinary medicine + + + + + + + + + + 1.4 + The application of biological concepts and methods to the analytical and synthetic methodologies of engineering. + Biological engineering + Bioengineering + + + + Bioengineering + + + + + + + + + + 1.4 + true + Ageing + Aging + Gerontology + VT 3.2.10 Geriatrics and gerontology + The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging. + Geriatrics + Geriatric_medicine + + + + Geriatric medicine + + + + + + + + + + 1.4 + true + VT 3.2.1 Allergy + Health issues related to the immune system and their prevention, diagnosis and management. + Allergy_clinical_immunology_and_immunotherapeutics + Allergy + Clinical immunology + Immune disorders + Immunomodulators + Immunotherapeutics + + + + Allergy, clinical immunology and immunotherapeutics + + + + + + + + + + + + 1.4 + true + The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain. + Algiatry + Pain management + Pain_medicine + + + + Pain medicine + + + + + + + + + + 1.4 + VT 3.2.2 Anaesthesiology + Anaesthesia and anaesthetics. + Anaesthetics + Anaesthesiology + + + + Anaesthesiology + + + + + + + + + + 1.4 + VT 3.2.5 Critical care/Emergency medicine + The multidisciplinary that cares for patients with acute, life-threatening illness or injury. + Acute medicine + Emergency medicine + Intensive care medicine + Critical_care_medicine + + + + Critical care medicine + + + + + + + + + + 1.4 + VT 3.2.7 Dermatology and venereal diseases + The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails. + Dermatology + Dermatological disorders + + + + Dermatology + + + + + + + + + + 1.4 + The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures. + Dentistry + + + + Dentistry + + + + + + + + + + 1.4 + VT 3.2.20 Otorhinolaryngology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat. + Audiovestibular medicine + Otolaryngology + Otorhinolaryngology + Ear_nose_and_throat_medicine + Head and neck disorders + + + + Ear, nose and throat medicine + + + + + + + + + + 1.4 + true + The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism. + Endocrinology_and_metabolism + Endocrine disorders + Endocrinology + Metabolic disorders + Metabolism + + + + Endocrinology and metabolism + + + + + + + + + + 1.4 + true + VT 3.2.11 Hematology + The branch of medicine that deals with the blood, blood-forming organs and blood diseases. + Haematology + Blood disorders + Haematological disorders + + + + Haematology + + + + + + + + + + 1.4 + true + VT 3.2.8 Gastroenterology and hepatology + The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum. + Gastroenterology + Gastrointestinal disorders + + + + Gastroenterology + + + + + + + + + + 1.4 + The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management. + Gender_medicine + + + + Gender medicine + + + + + + + + + + 1.4 + true + VT 3.2.15 Obstetrics and gynaecology + The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth. + Gynaecology_and_obstetrics + Gynaecological disorders + Gynaecology + Obstetrics + + + + Gynaecology and obstetrics + + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the liver, gallbladder, bile ducts and bile. + Hepatology + Hepatic_and_biliary_medicine + Liver disorders + + + + Hepatic and biliary medicine + + Hepatobiliary medicine + + + + + + + + + 1.4 + 1.13 + + The branch of medicine that deals with the infectious diseases of the tropics. + + + Infectious tropical disease + true + + + + + + + + + 1.4 + The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident. + Traumatology + Trauma_medicine + + + + Trauma medicine + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents. + Medical_toxicology + + + + Medical toxicology + + + + + + + + + + 1.4 + VT 3.2.19 Orthopaedics + VT 3.2.26 Rheumatology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine. + Musculoskeletal_medicine + Musculoskeletal disorders + Orthopaedics + Rheumatology + + + + Musculoskeletal medicine + + + + + + + + + + + + 1.4 + Optometry + VT 3.2.17 Ophthalmology + VT 3.2.18 Optometry + The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles. + Ophthalmology + Eye disoders + + + + Ophthalmology + + + + + + + + + + 1.4 + VT 3.2.21 Paediatrics + The branch of medicine that deals with the medical care of infants, children and adolescents. + Child health + Paediatrics + + + + Paediatrics + + + + + + + + + + 1.4 + Mental health + VT 3.2.23 Psychiatry + The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour. + Psychiatry + Psychiatric disorders + + + + Psychiatry + + + + + + + + + + 1.4 + VT 3.2.3 Andrology + The health of the reproductive processes, functions and systems at all stages of life. + Reproductive_health + Andrology + Family planning + Fertility medicine + Reproductive disorders + + + + Reproductive health + + + + + + + + + + 1.4 + VT 3.2.28 Transplantation + The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance. + Surgery + Transplantation + + + + Surgery + + + + + + + + + + 1.4 + VT 3.2.29 Urology and nephrology + The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney. + Urology_and_nephrology + Kidney disease + Nephrology + Urological disorders + Urology + + + + Urology and nephrology + + + + + + + + + + + 1.4 + Alternative medicine + Holistic medicine + Integrative medicine + VT 3.2.12 Integrative and Complementary medicine + Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health. + Complementary_medicine + + + + Complementary medicine + + + + + + + + + + 1.7 + Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT + Magnetic resonance imaging + Magnetic resonance tomography + NMRI + Nuclear magnetic resonance imaging + MRI + + + MRI + + + + + + + + + + + 1.7 + The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure. + Neutron diffraction experiment + Neutron_diffraction + Elastic neutron scattering + Neutron microscopy + + + Neutron diffraction + + + + + + + + + + 1.7 + Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram). + CT + Computed tomography + TDM + Tomography + Electron tomography + PET + Positron emission tomography + X-ray tomography + + + Tomography + + + + + + + + + + 1.7 + true + KDD + Knowledge discovery in databases + VT 1.3.2 Data mining + The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format. + Data_mining + Pattern recognition + + + Data mining + + + + + + + + + + 1.7 + Artificial Intelligence + VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics) + A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only. + Machine_learning + Active learning + Ensembl learning + Kernel methods + Knowledge representation + Neural networks + Recommender system + Reinforcement learning + Supervised learning + Unsupervised learning + + + Machine learning + + + + + + + + + + 1.8 + Database administration + Information systems + Databases + The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources. + Database_management + Content management + Document management + File management + Record management + + + This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports. + Database management + + + + + + + + + + 1.8 + VT 1.5.29 Zoology + Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation. + Animal + Animal biology + Animals + Metazoa + Zoology + Animal genetics + Animal physiology + Entomology + + + The study of the animal kingdom. + Zoology + + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Protein_sites_features_and_motifs + Protein sequence features + Signal peptide cleavage sites + + + A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + Protein sites, features and motifs + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Nucleic_acid_sites_features_and_motifs + Nucleic acid functional sites + Nucleic acid sequence features + Primer binding sites + Sequence tagged sites + + + Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs. + Nucleic acid sites, features and motifs + + + + + + + + + + 1.8 + Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. + Gene_transcripts + Coding RNA + EST + Exons + Fusion transcripts + Gene transcript features + Introns + PolyA signal + PolyA site + Signal peptide coding sequence + Transit peptide coding sequence + cDNA + mRNA + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences. + This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation. + Gene transcripts + + + + + + + + + + 1.8 + 1.13 + + Protein-ligand (small molecule) interaction(s). + + + Protein-ligand interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-drug interaction(s). + + + Protein-drug interactions + true + + + + + + + + + 1.8 + Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + Genotyping_experiment + + + Genotyping experiment + + + + + + + + + + 1.8 + Genome-wide association study experiments. + GWAS + GWAS analysis + Genome-wide association study + GWAS_study + + + GWAS study + + + + + + + + + + 1.8 + Microarray experiments including conditions, protocol, sample:data relationships etc. + Microarrays + Microarray_experiment + Gene expression microarray + Genotyping array + Methylation array + MicroRNA array + Multichannel microarray + One channel microarray + Proprietary platform micoarray + RNA chips + RNA microarrays + Reverse phase protein array + SNP array + Tiling arrays + Tissue microarray + Two channel microarray + aCGH microarray + mRNA microarray + miRNA array + + + This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates. + Microarray experiment + + + + + + + + + + 1.8 + PCR experiments, e.g. quantitative real-time PCR. + Polymerase chain reaction + PCR_experiment + Quantitative PCR + RT-qPCR + Real Time Quantitative PCR + + + PCR experiment + + + + + + + + + + 1.8 + Proteomics experiments. + Proteomics_experiment + 2D PAGE experiment + DIA + Data-independent acquisition + MS + MS experiments + Mass spectrometry + Mass spectrometry experiments + Northern blot experiment + Spectrum demultiplexing + + + This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments. + Proteomics experiment + + + + + + + + + + + 1.8 + 1.13 + + Two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE experiment + true + + + + + + + + + 1.8 + 1.13 + + Northern Blot experiments. + + + Northern blot experiment + true + + + + + + + + + 1.8 + RNAi experiments. + RNAi_experiment + + + RNAi experiment + + + + + + + + + + 1.8 + Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + Simulation_experiment + + + Simulation experiment + + + + + + + + + 1.8 + 1.13 + + Protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interactions + true + + + + + + + + + 1.8 + 1.13 + + Cellular process pathways. + + + Cellular process pathways + true + + + + + + + + + 1.8 + 1.13 + + Disease pathways, typically of human disease. + + + Disease pathways + true + + + + + + + + + 1.8 + 1.13 + + Environmental information processing pathways. + + + Environmental information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Genetic information processing pathways. + + + Genetic information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Super-secondary structure of protein sequence(s). + + + Protein super-secondary structure + true + + + + + + + + + 1.8 + 1.13 + + Catalytic residues (active site) of an enzyme. + + + Protein active sites + true + + + + + + + + + 1.8 + Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc. + Protein_binding_sites + Enzyme active site + Protein cleavage sites + Protein functional sites + Protein key folding sites + Protein-nucleic acid binding sites + + + Protein binding sites + + + + + + + + + + 1.8 + 1.13 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein-nucleic acid binding sites + true + + + + + + + + + 1.8 + 1.13 + + Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein cleavage sites + true + + + + + + + + + 1.8 + 1.13 + + Chemical modification of a protein. + + + Protein chemical modifications + true + + + + + + + + + 1.8 + Disordered structure in a protein. + Protein features (disordered structure) + Protein_disordered_structure + + + Protein disordered structure + + + + + + + + + + 1.8 + 1.13 + + Structural domains or 3D folds in a protein or polypeptide chain. + + + Protein domains + true + + + + + + + + + 1.8 + 1.13 + + Key residues involved in protein folding. + + + Protein key folding sites + true + + + + + + + + + 1.8 + 1.13 + + Post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein post-translational modifications + true + + + + + + + + + 1.8 + Secondary structure (predicted or real) of a protein, including super-secondary structure. + Protein features (secondary structure) + Protein_secondary_structure + Protein super-secondary structure + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks). + Protein secondary structure + + + + + + + + + + 1.8 + 1.13 + + Short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein sequence repeats + true + + + + + + + + + 1.8 + 1.13 + + Signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein signal peptides + true + + + + + + + + + 1.10 + VT 1.1.1 Applied mathematics + The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models. + Applied_mathematics + + + Applied mathematics + + + + + + + + + + 1.10 + VT 1.1.1 Pure mathematics + The study of abstract mathematical concepts. + Pure_mathematics + Linear algebra + + + Pure mathematics + + + + + + + + + + 1.10 + The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints. + Data_governance + Data stewardship + + + Data governance + + http://purl.bioontology.org/ontology/MSH/D030541 + + + + + + + + + 1.10 + The quality, integrity, and cleaning up of data. + Data_quality_management + Data clean-up + Data cleaning + Data integrity + Data quality + + + Data quality management + + + + + + + + + + 1.10 + Freshwater science + VT 1.5.18 Marine and Freshwater biology + The study of organisms in freshwater ecosystems. + Freshwater_biology + + + + Freshwater biology + + + + + + + + + + 1.10 + true + VT 3.1.2 Human genetics + The study of inheritance in human beings. + Human_genetics + + + + Human genetics + + + + + + + + + + 1.10 + VT 3.3.14 Tropical medicine + Health problems that are prevalent in tropical and subtropical regions. + Tropical_medicine + + + + Tropical medicine + + + + + + + + + + 1.10 + true + VT 3.3.14 Tropical medicine + VT 3.4 Medical biotechnology + VT 3.4.1 Biomedical devices + VT 3.4.2 Health-related biotechnology + Biotechnology applied to the medical sciences and the development of medicines. + Medical_biotechnology + Pharmaceutical biotechnology + + + + Medical biotechnology + + + + + + + + + + 1.10 + true + VT 3.4.5 Molecular diagnostics + An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease. + Precision medicine + Personalised_medicine + Molecular diagnostics + + + + Personalised medicine + + + + + + + + + + 1.12 + Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq. + Chromatin immunoprecipitation + Immunoprecipitation_experiment + + + Immunoprecipitation experiment + + + + + + + + + + 1.12 + Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time. + Genome sequencing + WGS + Whole_genome_sequencing + De novo genome sequencing + Whole genome resequencing + + + Whole genome sequencing + + + + + + + + + + 1.12 + + Laboratory technique to sequence the methylated regions in DNA. + MeDIP-chip + MeDIP-seq + mDIP + Methylated_DNA_immunoprecipitation + BS-Seq + Bisulfite sequencing + MeDIP + Methylated DNA immunoprecipitation (MeDIP) + Methylation sequencing + WGBS + Whole-genome bisulfite sequencing + methy-seq + methyl-seq + + + Methylated DNA immunoprecipitation + + + + + + + + + + 1.12 + Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome. + Exome + Exome analysis + Exome capture + Targeted exome capture + WES + Whole exome sequencing + Exome_sequencing + + + Exome sequencing is considered a cheap alternative to whole genome sequencing. + Exome sequencing + + + + + + + + + + 1.12 + + true + The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions. + Design of experiments + Experimental design + Studies + Experimental_design_and_studies + + + Experimental design and studies + + + + + + + + + + + 1.12 + The design of an experiment involving non-human animals. + Animal_study + Challenge study + + + Animal study + + + + + + + + + + + 1.13 + true + The ecology of microorganisms including their relationship with one another and their environment. + Environmental microbiology + Microbial_ecology + Community analysis + Microbiome + Molecular community analysis + + + Microbial ecology + + + + + + + + + + 1.17 + An antibody-based technique used to map in vivo RNA-protein interactions. + RIP + RNA_immunoprecipitation + CLIP + CLIP-seq + HITS-CLIP + PAR-CLIP + iCLIP + + + RNA immunoprecipitation + + + + + + + + + + 1.17 + Large-scale study (typically comparison) of DNA sequences of populations. + Population_genomics + + + + Population genomics + + + + + + + + + + 1.20 + Agriculture + Agroecology + Agronomy + Multidisciplinary study, research and development within the field of agriculture. + Agricultural_science + Agricultural biotechnology + Agricultural economics + Animal breeding + Animal husbandry + Animal nutrition + Farming systems research + Food process engineering + Food security + Horticulture + Phytomedicine + Plant breeding + Plant cultivation + Plant nutrition + Plant pathology + Soil science + + + Agricultural science + + + + + + + + + + 1.20 + Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function. + Shotgun metagenomic sequencing + Metagenomic_sequencing + + + Metagenomic sequencing + + + + + + + + + + 1.21 + Environment + Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources. + Environmental_science + + + Environmental sciences + + + + + + + + + + 1.22 + The study and simulation of molecular conformations using a computational model and computer simulations. + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. + Biomolecular simulation + + + + + + + + + + 1.22 + The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications. + Biomimeic chemistry + + + Synthetic biology + + + + + + + + + + + 1.22 + The application of biotechnology to directly manipulate an organism's genes. + Genetic manipulation + Genetic modification + Genetic_engineering + Genome editing + Genome engineering + + + Genetic engineering + + + + + + + + + + 1.24 + A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database. + Proteogenomics + + + Proteogenomics + + + + + + + + + + 1.24 + Amplicon panels + Resequencing + Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.). + Highly targeted resequencing + Whole genome resequencing (WGR) + Whole-genome re-sequencing (WGSR) + Amplicon sequencing + Amplicon-based sequencing + Ultra-deep sequencing + Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions. + Genome resequencing + + + + + + + + + + 1.24 + A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system. + Immune system genetics + Immungenetics + Immunology and genetics + Immunogenetics + Immunogenes + + + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunogenetics + + + + + + + + + + 1.24 + Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science. + Chemometrics + + + Chemometrics + + + + + + + + + + 1.24 + Cytometry is the measurement of the characteristics of cells. + Cytometry + Flow cytometry + Image cytometry + Mass cytometry + + + Cytometry + + + + + + + + + + 1.24 + Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance. + + + Metabolic engineering + + + + + + + + + + 1.24 + Molecular biology methods used to analyze the spatial organization of chromatin in a cell. + 3C technologies + 3C-based methods + Chromosome conformation analysis + Chromosome_conformation_capture + Chromatin accessibility + Chromatin accessibility assay + Chromosome conformation capture + + + + + + + + + + + 1.24 + The study of microbe gene expression within natural environments (i.e. the metatranscriptome). + Metatranscriptomics + + + Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities. + Metatranscriptomics + + + + + + + + + + 1.24 + The reconstruction and analysis of genomic information in extinct species. + Paleogenomics + Ancestral genomes + Paleogenetics + Paleogenomics + + + + + + + + + + + 1.24 + The biological classification of organisms by categorizing them in groups ("clades") based on their most recent common ancestor. + Cladistics + Tree of life + + + Cladistics + + + + + + + + + + + + 1.24 + The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations. + Molecular_evolution + + + Molecular evolution + + + + + + + + + + + 1.24 + Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge. + Computational immunology + Immunoinformatics + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunoinformatics + + + + + + + + + + 1.24 + A diagnostic imaging technique based on the application of ultrasound. + Standardized echography + Ultrasound imaging + Echography + Diagnostic sonography + Medical ultrasound + Standard echography + Ultrasonography + + + Echography + + + + + + + + + + 1.24 + Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity. + Fluxomics + The "fluxome" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype. + Fluxomics + + + + + + + + + + 1.12 + An experiment for studying protein-protein interactions. + Protein_interaction_experiment + Co-immunoprecipitation + Phage display + Yeast one-hybrid + Yeast two-hybrid + + + This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24. + Protein interaction experiment + + + + + + + + + + 1.25 + A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals. + Copy_number_variation + CNV deletion + CNV duplication + CNV insertion / amplification + Complex CNV + Copy number variant + Copy number variation + + + + + + + + + + 1.25 + The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis. + + + Cytogenetics + + + + + + + + + + 1.25 + The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes. + Vaccinology + Rational vaccine design + Reverse vaccinology + Structural vaccinology + Structure-based immunogen design + Vaccine design + + + Vaccinology + + + + + + + + + + 1.25 + The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches. + + + Immunomics + + + + + + + + + + 1.25 + Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc... + Epistatic genetic interaction + Epistatic interactions + + + Epistasis + + http://purl.bioontology.org/ontology/MSH/D004843 + + + + + + + + + 1.26 + Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible. + + + Open science + + + + + + + + + + 1.26 + Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly. + + + Data rescue + + + + + + + + + + + 1.26 + FAIR data principles + FAIRification + FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable. + Findable, accessible, interoperable, reusable data + Open data + + + A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data). + FAIR data + + + + + + + + + + + + 1.26 + Microbial mechanisms for protecting microorganisms against antimicrobial agents. + AMR + Antifungal resistance + Antiprotozoal resistance + Antiviral resistance + Extensive drug resistance (XDR) + Multidrug resistance + Multiple drug resistance (MDR) + Multiresistance + Pandrug resistance (PDR) + Total drug resistance (TDR) + + + Antimicrobial Resistance + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the brain. + EEG + + + Electroencephalography + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the heart. + ECG + EKG + + + Electrocardiography + + + + + + + + + + 1.26 + A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy. + cryo-EM + + + Cryogenic electron microscopy + + + + + + + + + + 1.26 + Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules. + Life sciences + + + Biosciences + + + + + + + + + + + + + 1.26 + Biogeochemical cycle + The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet. + + + Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars. + Carbon cycle + + + + + + + + + + + 1.26 + Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics). + Integrative omics + Multi-omics + Pan-omics + Panomics + + + Multiomics + + + + + + + + + + + 1.26 + With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape. + RIBO-seq + Ribo-Seq + RiboSeq + ribo-seq + ribosomal footprinting + translation footprinting + + + Ribosome Profiling + + + + + + + + + + 1.26 + Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling. + Single Cell Genomics + + + Single-Cell Sequencing + + + + + + + + + + + 1.26 + The study of mechanical waves in liquids, solids, and gases. + + + Acoustics + + + + + + + + + + + + 1.26 + Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space. + Fluidics + + + Microfluidics + + + + + + + + + + 1.26 + Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects. + Gene imprinting + + + Genomic imprinting + + + + + + + + + + + + + + + + + 1.26 + Environmental DNA (eDNA) + Environmental RNA (eRNA) + Environmental sequencing + Taxonomic profiling + Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample. + DNA metabarcoding + Environmental metabarcoding + RNA metabarcoding + eDNA metabarcoding + eRNA metabarcoding + + + Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database. + Metabarcoding + + + + + + + + + + + + + 1.2 + + An obsolete concept (redefined in EDAM). + + Needed for conversion to the OBO format. + Obsolete concept (EDAM) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + OWL format + + A serialisation format conforming to the Web Ontology Language (OWL) model. + + + RDF/XML + + + RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full. + rdf + + Resource Description Framework (RDF) XML format. + http://www.ebi.ac.uk/SWO/data/SWO_3000006 + 1.2 + + + + + + + diff --git a/edamfu/tests/edamontology.org.robot.owl b/edamfu/tests/edamontology.org.robot.owl new file mode 100644 index 0000000..397094e --- /dev/null +++ b/edamfu/tests/edamontology.org.robot.owl @@ -0,0 +1,61094 @@ + + + + + 4040 + + 03.10.2023 11:14 UTC + EDAM http://edamontology.org/ "EDAM relations, concept properties, and subsets" + EDAM_data http://edamontology.org/data_ "EDAM types of data" + EDAM_format http://edamontology.org/format_ "EDAM data formats" + EDAM_operation http://edamontology.org/operation_ "EDAM operations" + EDAM_topic http://edamontology.org/topic_ "EDAM topics" + EDAM is a community project and its development can be followed and contributed to at https://github.com/edamontology/edamontology. + EDAM is particularly suitable for semantic annotations and categorisation of diverse resources related to data analysis and management: e.g. tools, workflows, learning materials, or standards. EDAM is also useful in data management itself, for recording provenance metadata of processed data. + https://github.com/edamontology/edamontology/graphs/contributors and many more! + Hervé Ménager + Jon Ison + Matúš Kalaš + EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life-cycle. Targetting usability by diverse users, the structure of EDAM is relatively simple, divided into 4 main sections: Topic, Operation, Data (incl. Identifier), and Format. + application/rdf+xml + EDAM - The ontology of data analysis and management + + + 1.26_dev + + + + + + + + + + Matúš Kalaš + + + + + + + + + + + + + + + + + + + + + + + + 1.13 + true + Publication reference + 'Citation' concept property ('citation' metadata tag) contains a dereferenceable URI, preferably including a DOI, pointing to a citeable publication of the given data format. + Publication + + Citation + + + + + + + + + + + + + + true + Version in which a concept was created. + + Created in + + + + + + + + + + + + + + + + true + A comment explaining why the comment should be or was deprecated, including name of person commenting (jison, mkalas etc.). + + deprecation_comment + + + + + + + + true + 'Documentation' trailing modifier (qualifier, 'documentation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page with explanation, description, documentation, or specification of the given data format. + Specification + + Documentation + + + + + + + + + + + + + + + + true + 'Example' concept property ('example' metadata tag) lists examples of valid values of types of identifiers (accessions). Applicable to some other types of data, too. + + Separated by bar ('|'). For more complex data and data formats, it can be a link to a website with examples, instead. + Example + + + + + + + + true + 'File extension' concept property ('file_extension' metadata tag) lists examples of usual file extensions of formats. + + N.B.: File extensions that are not correspondigly defined at http://filext.com are recorded in EDAM only if not in conflict with http://filext.com, and/or unique and usual within life-science computing. + Separated by bar ('|'), without a dot ('.') prefix, preferably not all capital characters. + File extension + + + + + + + + + + + + + + + + + + + + + + + + true + 'Information standard' trailing modifier (qualifier, 'information_standard') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an information standard supported by the given data format. + Minimum information checklist + Minimum information standard + + "Supported by the given data format" here means, that the given format enables representation of data that satisfies the information standard. + Information standard + + + + + + + + true + When 'true', the concept has been proposed to be deprecated. + + deprecation_candidate + + + + + + + + true + When 'true', the concept has been proposed to be refactored. + + refactor_candidate + + + + + + + + true + When 'true', the concept has been proposed or is supported within Debian as a tag. + + isdebtag + + + + + + + + true + 'Media type' trailing modifier (qualifier, 'media_type') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to a page specifying a media type of the given data format. + MIME type + + Media type + + + + + + + + + + + + + + true + Whether terms associated with this concept are recommended for use in annotation. + + notRecommendedForAnnotation + + + + + + + + + + + + + + + + true + Version in which a concept was made obsolete. + + Obsolete since + + + + + + + + true + EDAM concept URI of the erstwhile "parent" of a now deprecated concept. + + Old parent + + + + + + + + true + EDAM concept URI of an erstwhile related concept (by has_input, has_output, has_topic, is_format_of, etc.) of a now deprecated concept. + + Old related + + + + + + + + true + 'Ontology used' concept property ('ontology_used' metadata tag) of format concepts links to a domain ontology that is used inside the given data format, or contains a note about ontology use within the format. + + Ontology used + + + + + + + + + + + + + + + + true + 'Organisation' trailing modifier (qualifier, 'organisation') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to an organisation that developed, standardised, and maintains the given data format. + Organization + + Organisation + + + + + + + + true + A comment explaining the proposed refactoring, including name of person commenting (jison, mkalas etc.). + + refactor_comment + + + + + + + + true + 'Regular expression' concept property ('regex' metadata tag) specifies the allowed values of types of identifiers (accessions). Applicable to some other types of data, too. + + Regular expression + + + + + + + + 'Related term' concept property ('related_term'; supposedly a synonym modifier in OBO format) states a related term - not necessarily closely semantically related - that users (also non-specialists) may use when searching. + + Related term + + + + + + + + + true + 'Repository' trailing modifier (qualifier, 'repository') of 'xref' links of 'Format' concepts. When 'true', the link is pointing to the public source-code repository where the given data format is developed or maintained. + Public repository + Source-code repository + + Repository + + + + + + + + true + Name of thematic editor (http://biotools.readthedocs.io/en/latest/governance.html#registry-editors) responsible for this concept and its children. + + thematic_editor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_format B' defines for the subject A, that it has the object B as its data format. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. Object B can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology that is a 'Format' or is in the role of a 'Format'. In EDAM, 'has_format' is not explicitly defined between EDAM concepts, only the inverse 'is_format_of'. + has format + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_function B' defines for the subject A, that it has the object B as its function. + OBO_REL:bearer_of + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is (or is in a role of) a function, or an entity outside of an ontology that is (or is in a role of) a function specification. In the scope of EDAM, 'has_function' serves only for relating annotated entities outside of EDAM with 'Operation' concepts. + has function + + + + + + + + OBO_REL:bearer_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:bearer_of' is narrower in the sense that it only relates ontological categories (concepts) that are an 'independent_continuant' (snap:IndependentContinuant) with ontological categories that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant), and broader in the sense that it relates with any borne objects not just functions of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_identifier B' defines for the subject A, that it has the object B as its identifier. + + false + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is an 'Identifier', or an entity outside of an ontology that is an 'Identifier' or is in the role of an 'Identifier'. In EDAM, 'has_identifier' is not explicitly defined between EDAM concepts, only the inverse 'is_identifier_of'. + has identifier + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_input B' defines for the subject A, that it has the object B as a necessary or actual input or input argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_input' is explicitly defined between EDAM concepts ('Operation' 'has_input' 'Data'). The inverse, 'is_input_of', is not explicitly defined. + has input + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just inputs or input arguments of the subject. + + + + + true + In very unusual cases. + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_output B' defines for the subject A, that it has the object B as a necessary or actual output or output argument. + OBO_REL:has_participant + + true + Subject A can either be concept that is or has an 'Operation' function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that has an 'Operation' function or is an 'Operation'. Object B can be any concept or entity. In EDAM, only 'has_output' is explicitly defined between EDAM concepts ('Operation' 'has_output' 'Data'). The inverse, 'is_output_of', is not explicitly defined. + has output + + + + + + + OBO_REL:has_participant + 'OBO_REL:has_participant' is narrower in the sense that it only relates ontological categories (concepts) that are a 'process' (span:Process) with ontological categories that are a 'continuant' (snap:Continuant), and broader in the sense that it relates with any participating objects not just outputs or output arguments of the subject. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A has_topic B' defines for the subject A, that it has the object B as its topic (A is in the scope of a topic B). + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology that is a 'Topic' or is in the role of a 'Topic'. In EDAM, only 'has_topic' is explicitly defined between EDAM concepts ('Operation' or 'Data' 'has_topic' 'Topic'). The inverse, 'is_topic_of', is not explicitly defined. + has topic + + + + + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_format_of B' defines for the subject A, that it is a data format of the object B. + OBO_REL:quality_of + + false + Subject A can either be a concept that is a 'Format', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Format' or is in the role of a 'Format'. Object B can be any concept or entity outside of an ontology that is (or is in a role of) 'Data', or an input, output, input or output argument of an 'Operation'. In EDAM, only 'is_format_of' is explicitly defined between EDAM concepts ('Format' 'is_format_of' 'Data'). The inverse, 'has_format', is not explicitly defined. + is format of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_function_of B' defines for the subject A, that it is a function of the object B. + OBO_REL:function_of + OBO_REL:inheres_in + + true + Subject A can either be concept that is (or is in a role of) a function, or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is (or is in a role of) a function specification. Object B can be any concept or entity. Within EDAM itself, 'is_function_of' is not used. + is function of + + + + + + + OBO_REL:function_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:function_of' only relates subjects that are a 'function' (snap:Function) with objects that are an 'independent_continuant' (snap:IndependentContinuant), so for example no processes. It does not define explicitly that the subject is a function of the object. + + + + + OBO_REL:inheres_in + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:inheres_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'specifically_dependent_continuant' (snap:SpecificallyDependentContinuant) with ontological categories that are an 'independent_continuant' (snap:IndependentContinuant), and broader in the sense that it relates any borne subjects not just functions. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_identifier_of B' defines for the subject A, that it is an identifier of the object B. + + false + Subject A can either be a concept that is an 'Identifier', or an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is an 'Identifier' or is in the role of an 'Identifier'. Object B can be any concept or entity outside of an ontology. In EDAM, only 'is_identifier_of' is explicitly defined between EDAM concepts (only 'Identifier' 'is_identifier_of' 'Data'). The inverse, 'has_identifier', is not explicitly defined. + is identifier of + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_input_of B' defines for the subject A, that it as a necessary or actual input or input argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_input_of' is not explicitly defined between EDAM concepts, only the inverse 'has_input'. + is input of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just inputs or input arguments. + + + + + true + In very unusual cases. + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_output_of B' defines for the subject A, that it as a necessary or actual output or output argument of the object B. + OBO_REL:participates_in + + true + Subject A can be any concept or entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated). Object B can either be a concept that is or has an 'Operation' function, or an entity outside of an ontology that has an 'Operation' function or is an 'Operation'. In EDAM, 'is_output_of' is not explicitly defined between EDAM concepts, only the inverse 'has_output'. + is output of + + + + + + + OBO_REL:participates_in + 'OBO_REL:participates_in' is narrower in the sense that it only relates ontological categories (concepts) that are a 'continuant' (snap:Continuant) with ontological categories that are a 'process' (span:Process), and broader in the sense that it relates any participating subjects not just outputs or output arguments. It is also not clear whether an output (result) actually participates in the process that generates it. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + false + false + false + OBO_REL:is_a + 'A is_topic_of B' defines for the subject A, that it is a topic of the object B (a topic A is the scope of B). + OBO_REL:quality_of + + true + Subject A can either be a concept that is a 'Topic', or in unexpected cases an entity outside of an ontology (or an ontology concept in a role of an entity being semantically annotated) that is a 'Topic' or is in the role of a 'Topic'. Object B can be any concept or entity outside of an ontology. In EDAM, 'is_topic_of' is not explicitly defined between EDAM concepts, only the inverse 'has_topic'. + is topic of + + + + + + OBO_REL:quality_of + Is defined anywhere? Not in the 'unknown' version of RO. 'OBO_REL:quality_of' might be seen narrower in the sense that it only relates subjects that are a 'quality' (snap:Quality) with objects that are an 'independent_continuant' (snap:IndependentContinuant), and is broader in the sense that it relates any qualities of the object. + + + + + true + In very unusual cases. + + + + + + + + + + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of computational resource used in bioinformatics. + + Resource type + true + + + + + + + + + + + + beta12orEarlier + true + Information, represented in an information artefact (data record) that is 'understandable' by dedicated computational tools that can use the data as input or produce it as output. + Data record + Data set + Datum + + + Data + + + + + + + + + + + + + Data record + EDAM does not distinguish a data record (a tool-understandable information artefact) from data or datum (its content, the tool-understandable encoding of an information). + + + + + Data set + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + Datum + EDAM does not distinguish the multiplicity of data, such as one data item (datum) versus a collection of data (data set). + + + + + + + + + beta12orEarlier + beta12orEarlier + + A bioinformatics package or tool, e.g. a standalone application or web service. + + + Tool + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A digital data archive typically based around a relational model but sometimes using an object-oriented, tree or graph-based model. + + + Database + true + + + + + + + + + + + + + + + beta12orEarlier + An ontology of biological or bioinformatics concepts and relations, a controlled vocabulary, structured glossary etc. + + + Ontology + + + + + + + + + beta12orEarlier + 1.5 + + + A directory on disk from which files are read. + + Directory metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary from National Library of Medicine. The MeSH thesaurus is used to index articles in biomedical journals for the Medline/PubMED databases. + + MeSH vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controlled vocabulary for gene names (symbols) from HUGO Gene Nomenclature Committee. + + HGNC vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Compendium of controlled vocabularies for the biomedical domain (Unified Medical Language System). + + UMLS vocabulary + true + + + + + + + + + + + + + + + + beta12orEarlier + true + A text token, number or something else which identifies an entity, but which may not be persistent (stable) or unique (the same identifier may identify multiple things). + ID + + + + Identifier + + + + + + + + + Almost exact but limited to identifying resources, and being unambiguous. + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry (retrievable via URL) from a biological database. + + Database entry + true + + + + + + + + + beta12orEarlier + Mass of a molecule. + + + Molecular mass + + + + + + + + + beta12orEarlier + PDBML:pdbx_formal_charge + Net charge of a molecule. + + + Molecular charge + + + + + + + + + beta12orEarlier + A specification of a chemical structure. + Chemical structure specification + + + Chemical formula + + + + + + + + + beta12orEarlier + A QSAR quantitative descriptor (name-value pair) of chemical structure. + + + QSAR descriptors have numeric values that quantify chemical information encoded in a symbolic representation of a molecule. They are used in quantitative structure activity relationship (QSAR) applications. Many subtypes of individual descriptors (not included in EDAM) cover various types of protein properties. + QSAR descriptor + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw molecular sequence (string of characters) which might include ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps and translation stop. + Raw sequence + true + + + + + + + + + beta12orEarlier + SO:2000061 + A molecular sequence and associated metadata. + + + Sequence record + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + A collection of one or typically multiple molecular sequences (which can include derived data or metadata) that do not (typically) correspond to molecular sequence database records or entries and which (typically) are derived from some analytical method. + Alignment reference + SO:0001260 + + + An example is an alignment reference; one or a set of reference molecular sequences, structures, or profiles used for alignment of genomic, transcriptomic, or proteomic experimental data. + This concept may be used for arbitrary sequence sets and associated data arising from processing. + Sequence set + + + + + + + + + beta12orEarlier + 1.5 + + + A character used to replace (mask) other characters in a molecular sequence. + + Sequence mask character + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of sequence masking to perform. + + Sequence masking is where specific characters or positions in a molecular sequence are masked (replaced) with an another (mask character). The mask type indicates what is masked, for example regions that are not of interest or which are information-poor including acidic protein regions, basic protein regions, proline-rich regions, low compositional complexity regions, short-periodicity internal repeats, simple repeats and low complexity regions. Masked sequences are used in database search to eliminate statistically significant but biologically uninteresting hits. + Sequence mask type + true + + + + + + + + + beta12orEarlier + 1.20 + + + The strand of a DNA sequence (forward or reverse). + + The forward or 'top' strand might specify a sequence is to be used as given, the reverse or 'bottom' strand specifying the reverse complement of the sequence is to be used. + DNA sense specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A specification of sequence length(s). + + Sequence length specification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic or general information concerning molecular sequences. + + This is used for such things as a report including the sequence identifier, type and length. + Sequence metadata + true + + + + + + + + + beta12orEarlier + How the annotation of a sequence feature (for example in EMBL or Swiss-Prot) was derived. + + + This might be the name and version of a software tool, the name of a database, or 'curated' to indicate a manual annotation (made by a human). + Sequence feature source + + + + + + + + + beta12orEarlier + A report of sequence hits and associated data from searching a database of sequences (for example a BLAST search). This will typically include a list of scores (often with statistical evaluation) and a set of alignments for the hits. + Database hits (sequence) + Sequence database hits + Sequence database search results + Sequence search hits + + + The score list includes the alignment score, percentage of the query sequence matched, length of the database sequence entry in this alignment, identifier of the database sequence entry, excerpt of the database sequence entry description etc. + Sequence search results + + + + + + + + + + beta12orEarlier + Report on the location of matches ("hits") between sequences, sequence profiles, motifs (conserved or functional patterns) and other types of sequence signatures. + Profile-profile alignment + Protein secondary database search results + Search results (protein secondary database) + Sequence motif hits + Sequence motif matches + Sequence profile alignment + Sequence profile hits + Sequence profile matches + Sequence-profile alignment + + + A "profile-profile alignment" is an alignment of two sequence profiles, each profile typically representing a sequence alignment. + A "sequence-profile alignment" is an alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + This includes reports of hits from a search of a protein secondary or domain database. Data associated with the search or alignment might also be included, e.g. ranked list of best-scoring sequences, a graphical representation of scores etc. + Sequence signature matches + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data files used by motif or profile methods. + + Sequence signature model + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning concerning specific or conserved pattern in molecular sequences and the classifiers used for their identification, including sequence motifs, profiles or other diagnostic element. + + + This can include metadata about a motif or sequence profile such as its name, length, technical details about the profile construction, and so on. + Sequence signature data + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of exact matches between subsequences (words) within two or more molecular sequences. + + Sequence alignment (words) + true + + + + + + + + + beta12orEarlier + A dotplot of sequence similarities identified from word-matching or character comparison. + + + Dotplot + + + + + + + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences. + Multiple sequence alignment + msa + + + Sequence alignment + + http://purl.bioontology.org/ontology/MSH/D016415 + http://semanticscience.org/resource/SIO_010066 + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a sequence alignment (or similar 'match') operation. + + Sequence alignment parameter + true + + + + + + + + + beta12orEarlier + A value representing molecular sequence similarity. + + + Sequence similarity score + + + + + + + + + beta12orEarlier + 1.5 + + + Report of general information on a sequence alignment, typically include a description, sequence identifiers and alignment score. + + Sequence alignment metadata + true + + + + + + + + + beta12orEarlier + An informative report of molecular sequence alignment-derived data or metadata. + Sequence alignment metadata + + + Use this for any computer-generated reports on sequence alignments, and for general information (metadata) on a sequence alignment, such as a description, sequence identifiers and alignment score. + Sequence alignment report + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.25 or earlier + + A profile-profile alignment (each profile typically representing a sequence alignment). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + "Sequence-profile alignment" and "Profile-profile alignment" are synonymous with "Sequence signature matches" which was already stated as including matches (alignment) and other data. + 1.24 + + Alignment of one or more molecular sequence(s) to one or more sequence profile(s) (each profile typically representing a sequence alignment). + + + Sequence-profile alignment + true + + + + + + + + + beta12orEarlier + Moby:phylogenetic_distance_matrix + A matrix of estimated evolutionary distance between molecular sequences, such as is suitable for phylogenetic tree calculation. + Phylogenetic distance matrix + + + Methods might perform character compatibility analysis or identify patterns of similarity in an alignment or data matrix. + Sequence distance matrix + + + + + + + + + beta12orEarlier + Basic character data from which a phylogenetic tree may be generated. + + + As defined, this concept would also include molecular sequences, microsatellites, polymorphisms (RAPDs, RFLPs, or AFLPs), restriction sites and fragments + Phylogenetic character data + http://www.evolutionaryontology.org/cdao.owl#Character + + + + + + + + + + + + + + + beta12orEarlier + Moby:Tree + Moby:myTree + Moby:phylogenetic_tree + The raw data (not just an image) from which a phylogenetic tree is directly generated or plotted, such as topology, lengths (in time or in expected amounts of variance) and a confidence interval for each length. + Phylogeny + + + A phylogenetic tree is usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. See also 'Phylogenetic tree image'. + Phylogenetic tree + http://purl.bioontology.org/ontology/MSH/D010802 + http://www.evolutionaryontology.org/cdao.owl#Tree + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid or nucleotide sequence comparison. + Substitution matrix + + + The comparison matrix might include matrix name, optional comment, height and width (or size) of matrix, an index row/column (of characters) and data rows/columns (of integers or floats). + Comparison matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + Predicted or actual protein topology represented as a string of protein secondary structure elements. + + + The location and size of the secondary structure elements and intervening loop regions is usually indicated. + Protein topology + true + + + + + + + + + beta12orEarlier + 1.8 + + Secondary structure (predicted or real) of a protein. + + + Protein features report (secondary structure) + true + + + + + + + + + beta12orEarlier + 1.8 + + Super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein features report (super-secondary) + true + + + + + + + + + beta12orEarlier + true + Alignment of the (1D representations of) secondary structure of two or more proteins. + Secondary structure alignment (protein) + + + Protein secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (protein) + true + + + + + + + + + + + + + + + beta12orEarlier + Moby:RNAStructML + An informative report of secondary structure (predicted or real) of an RNA molecule. + Secondary structure (RNA) + + + This includes thermodynamically stable or evolutionarily conserved structures such as knots, pseudoknots etc. + RNA secondary structure + + + + + + + + + beta12orEarlier + true + Moby:RNAStructAlignmentML + Alignment of the (1D representations of) secondary structure of two or more RNA molecules. + Secondary structure alignment (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report of RNA secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a macromolecular tertiary (3D) structure or part of a structure. + Coordinate model + Structure data + + + The coordinate data may be predicted or real. + Structure + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An entry from a molecular tertiary (3D) structure database. + + Tertiary structure record + true + + + + + + + + + beta12orEarlier + 1.8 + + + Results (hits) from searching a database of tertiary structure. + + Structure database search results + true + + + + + + + + + + + + + + + beta12orEarlier + Alignment (superimposition) of molecular tertiary (3D) structures. + + + A tertiary structure alignment will include the untransformed coordinates of one macromolecule, followed by the second (or subsequent) structure(s) with all the coordinates transformed (by rotation / translation) to give a superposition. + Structure alignment + + + + + + + + + beta12orEarlier + An informative report of molecular tertiary structure alignment-derived data. + + + This is a broad data type and is used a placeholder for other, more specific types. + Structure alignment report + + + + + + + + + beta12orEarlier + A value representing molecular structure similarity, measured from structure alignment or some other type of structure comparison. + + + Structure similarity score + + + + + + + + + + + + + + + beta12orEarlier + Some type of structural (3D) profile or template (representing a structure or structure alignment). + 3D profile + Structural (3D) profile + + + Structural profile + + + + + + + + + beta12orEarlier + A 3D profile-3D profile alignment (each profile representing structures or a structure alignment). + Structural profile alignment + + + Structural (3D) profile alignment + + + + + + + + + beta12orEarlier + 1.5 + + + An alignment of a sequence to a 3D profile (representing structures or a structure alignment). + + Sequence-3D profile alignment + true + + + + + + + + + beta12orEarlier + Matrix of values used for scoring sequence-structure compatibility. + + + Protein sequence-structure scoring matrix + + + + + + + + + beta12orEarlier + An alignment of molecular sequence to structure (from threading sequence(s) through 3D structure or representation of structure(s)). + + + Sequence-structure alignment + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific amino acid. + + Amino acid annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific peptide. + + Peptide annotation + true + + + + + + + + + beta12orEarlier + An informative human-readable report about one or more specific protein molecules or protein structural domains, derived from analysis of primary (sequence or structural) data. + Gene product annotation + + + Protein report + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a protein molecule or model. + Protein physicochemical property + Protein properties + Protein sequence statistics + + + This is a broad data type and is used a placeholder for other, more specific types. Data may be based on analysis of nucleic acid sequence or structural data, for example reports on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure, protein flexibility or motion, and protein architecture (spatial arrangement of secondary structure). + Protein property + + + + + + + + + beta12orEarlier + 1.8 + + 3D structural motifs in a protein. + + Protein structural motifs and surfaces + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data concerning the classification of the sequences and/or structures of protein structural domain(s). + + Protein domain classification + true + + + + + + + + + beta12orEarlier + 1.8 + + structural domains or 3D folds in a protein or polypeptide chain. + + + Protein features report (domains) + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on architecture (spatial arrangement of secondary structure) of a protein structure. + + Protein architecture report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report on an analysis or model of protein folding properties, folding pathways, residues or sites that are key to protein folding, nucleation or stabilisation centers etc. + + + Protein folding report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on the effect of (typically point) mutation on protein folding, stability, structure and function. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein features (mutation) + true + + + + + + + + + beta12orEarlier + Protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein interaction raw data + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the interactions (predicted or known) within or between a protein, structural domain or part of a protein. This includes intra- and inter-residue contacts and distances, as well as interactions with other proteins and non-protein entities such as nucleic acid, metal atoms, water, ions etc. + Protein interaction record + Protein interaction report + Protein report (interaction) + Protein-protein interaction data + Atom interaction data + Protein non-covalent interactions report + Residue interaction data + + + Protein interaction data + + + + + + + + + + + + + + + beta12orEarlier + Protein classification data + An informative report on a specific protein family or other classification or group of protein sequences or structures. + Protein family annotation + + + Protein family report + + + + + + + + + beta12orEarlier + The maximum initial velocity or rate of a reaction. It is the limiting velocity as substrate concentrations get very large. + + + Vmax + + + + + + + + + beta12orEarlier + Km is the concentration (usually in Molar units) of substrate that leads to half-maximal velocity of an enzyme-catalysed reaction. + + + Km + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific nucleotide base. + + Nucleotide base annotation + true + + + + + + + + + beta12orEarlier + A report of primarily non-positional data describing intrinsic physical, chemical or other properties of a nucleic acid molecule. + Nucleic acid physicochemical property + GC-content + Nucleic acid property (structural) + Nucleic acid structural property + + + Nucleic acid structural properties stiffness, curvature, twist/roll data or other conformational parameters or properties. + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid property + + + + + + + + + + + + + + + beta12orEarlier + Data derived from analysis of codon usage (typically a codon usage table) of DNA sequences. + Codon usage report + + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage data + + + + + + + + + beta12orEarlier + Moby:GeneInfo + Moby:gene + Moby_namespace:Human_Readable_Description + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + Gene and transcript structure (report) + Gene annotation + Gene features report + Gene function (report) + Gene structure (repot) + Nucleic acid features (gene and transcript structure) + + + This includes any report on a particular locus or gene. This might include the gene name, description, summary and so on. It can include details about the function of a gene, such as its encoded protein or a functional classification of the gene sequence along according to the encoded protein(s). + Gene report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the classification of nucleic acid / gene sequences according to the functional classification of their gene products. + + Gene classification + true + + + + + + + + + beta12orEarlier + 1.8 + + stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + + + DNA variation + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chromosome. + + + This includes basic information. e.g. chromosome number, length, karyotype features, chromosome sequence etc. + Chromosome report + + + + + + + + + beta12orEarlier + A human-readable collection of information about the set of genes (or allelic forms) present in an individual, organism or cell and associated with a specific physical characteristic, or a report concerning an organisms traits and phenotypes. + Genotype/phenotype annotation + + + Genotype/phenotype report + + + + + + + + + beta12orEarlier + 1.8 + + PCR experiments, e.g. quantitative real-time PCR. + + + PCR experiment report + true + + + + + + + + + + beta12orEarlier + Fluorescence trace data generated by an automated DNA sequencer, which can be interpreted as a molecular sequence (reads), given associated sequencing metadata such as base-call quality scores. + + + This is the raw data produced by a DNA sequencing machine. + Sequence trace + + + + + + + + + beta12orEarlier + An assembly of fragments of a (typically genomic) DNA sequence. + Contigs + SO:0000353 + SO:0001248 + + + Typically, an assembly is a collection of contigs (for example ESTs and genomic DNA fragments) that are ordered, aligned and merged. Annotation of the assembled sequence might be included. + Sequence assembly + + + + + + SO:0001248 + Perhaps surprisingly, the definition of 'SO:assembly' is narrower than the 'SO:sequence_assembly'. + + + + + + + + + beta12orEarlier + Radiation hybrid scores (RH) scores for one or more markers. + Radiation Hybrid (RH) scores + + + Radiation Hybrid (RH) scores are used in Radiation Hybrid mapping. + RH scores + + + + + + + + + beta12orEarlier + A human-readable collection of information about the linkage of alleles. + Gene annotation (linkage) + Linkage disequilibrium (report) + + + This includes linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + Genetic linkage report + + + + + + + + + beta12orEarlier + Data quantifying the level of expression of (typically) multiple genes, derived for example from microarray experiments. + Gene expression pattern + + + Gene expression profile + + + + + + + + + beta12orEarlier + 1.8 + + microarray experiments including conditions, protocol, sample:data relationships etc. + + + Microarray experiment report + true + + + + + + + + + beta12orEarlier + beta13 + + + Data on oligonucleotide probes (typically for use with DNA microarrays). + + Oligonucleotide probe data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Output from a serial analysis of gene expression (SAGE) experiment. + + SAGE experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Massively parallel signature sequencing (MPSS) data. + + MPSS experimental data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequencing by synthesis (SBS) data. + + SBS experimental data + true + + + + + + + + + beta12orEarlier + 1.14 + + Tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + + + Sequence tag profile (with gene assignment) + true + + + + + + + + + beta12orEarlier + Protein X-ray crystallographic data + X-ray crystallography data. + + + Electron density map + + + + + + + + + beta12orEarlier + Nuclear magnetic resonance (NMR) raw data, typically for a protein. + Protein NMR data + + + Raw NMR data + + + + + + + + + beta12orEarlier + Protein secondary structure from protein coordinate or circular dichroism (CD) spectroscopic data. + CD spectrum + Protein circular dichroism (CD) spectroscopic data + + + CD spectra + + + + + + + + + + + + + + + beta12orEarlier + Volume map data from electron microscopy. + 3D volume map + EM volume map + Electron microscopy volume map + + + Volume map + + + + + + + + + beta12orEarlier + 1.19 + + Annotation on a structural 3D model (volume map) from electron microscopy. + + + Electron microscopy model + true + + + + + + + + + + + + + + + beta12orEarlier + Two-dimensional gel electrophoresis image. + + + 2D PAGE image + + + + + + + + + + + + + + + beta12orEarlier + Spectra from mass spectrometry. + Mass spectrometry spectra + + + Mass spectrum + + + + + + + + + + + + + + + + beta12orEarlier + A set of peptide masses (peptide mass fingerprint) from mass spectrometry. + Peak list + Protein fingerprint + Molecular weights standard fingerprint + + + A molecular weight standard fingerprint is standard protonated molecular masses e.g. from trypsin (modified porcine trypsin, Promega) and keratin peptides. + Peptide mass fingerprint + + + + + + + + + + + + + + + + beta12orEarlier + Protein or peptide identifications with evidence supporting the identifications, for example from comparing a peptide mass fingerprint (from mass spectrometry) to a sequence database, or the set of typical spectra one obtains when running a protein through a mass spectrometer. + 'Protein identification' + Peptide spectrum match + + + Peptide identification + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report about a specific biological pathway or network, typically including a map (diagram) of the pathway. + + Pathway or network annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A map (typically a diagram) of a biological pathway. + + Biological pathway map + true + + + + + + + + + beta12orEarlier + 1.5 + + + A definition of a data resource serving one or more types of data, including metadata and links to the resource or data proper. + + Data resource definition + true + + + + + + + + + beta12orEarlier + Basic information, annotation or documentation concerning a workflow (but not the workflow itself). + + + Workflow metadata + + + + + + + + + + + + + + + beta12orEarlier + A biological model represented in mathematical terms. + Biological model + + + Mathematical model + + + + + + + + + beta12orEarlier + A value representing estimated statistical significance of some observed data; typically sequence database hits. + + + Statistical estimate score + + + + + + + + + beta12orEarlier + 1.5 + + + Resource definition for an EMBOSS database. + + EMBOSS database resource definition + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a version of software or data, for example name, version number and release date. + + Development status / maturity may be part of the version information, for example in case of tools, standards, or some data records. + Version information + true + + + + + + + + + beta12orEarlier + A mapping of the accession numbers (or other database identifier) of entries between (typically) two biological or biomedical databases. + + + The cross-mapping is typically a table where each row is an accession number and each column is a database being cross-referenced. The cells give the accession number or identifier of the corresponding entry in a database. If a cell in the table is not filled then no mapping could be found for the database. Additional information might be given on version, date etc. + Database cross-mapping + + + + + + + + + + + + + + + beta12orEarlier + An index of data of biological relevance. + + + Data index + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning an analysis of an index of biological data. + Database index annotation + + + Data index report + + + + + + + + + beta12orEarlier + Basic information on bioinformatics database(s) or other data sources such as name, type, description, URL etc. + + + Database metadata + + + + + + + + + beta12orEarlier + Basic information about one or more bioinformatics applications or packages, such as name, type, description, or other documentation. + + + Tool metadata + + + + + + + + + beta12orEarlier + 1.5 + + + Textual metadata on a submitted or completed job. + + Job metadata + true + + + + + + + + + beta12orEarlier + Textual metadata on a software author or end-user, for example a person or other software. + + + User metadata + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific chemical compound. + Chemical compound annotation + Chemical structure report + Small molecule annotation + + + Small molecule report + + + + + + + + + beta12orEarlier + A human-readable collection of information about a particular strain of organism cell line including plants, virus, fungi and bacteria. The data typically includes strain number, organism type, growth conditions, source and so on. + Cell line annotation + Organism strain data + + + Cell line report + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report about a specific scent. + + Scent annotation + true + + + + + + + + + beta12orEarlier + A term (name) from an ontology. + Ontology class name + Ontology terms + + + Ontology term + + + + + + + + + beta12orEarlier + Data concerning or derived from a concept from a biological ontology. + Ontology class metadata + Ontology term metadata + + + Ontology concept data + + + + + + + + + beta12orEarlier + Moby:BooleanQueryString + Moby:Global_Keyword + Moby:QueryString + Moby:Wildcard_Query + Keyword(s) or phrase(s) used (typically) for text-searching purposes. + Phrases + Term + + + Boolean operators (AND, OR and NOT) and wildcard characters may be allowed. + Keyword + + + + + + + + + beta12orEarlier + Moby:GCP_SimpleCitation + Moby:Publication + Bibliographic data that uniquely identifies a scientific article, book or other published material. + Bibliographic reference + Reference + + + A bibliographic reference might include information such as authors, title, journal name, date and (possibly) a link to the abstract or full-text of the article if available. + Citation + + + + + + + + + + beta12orEarlier + A scientific text, typically a full text article from a scientific journal. + Article text + Scientific article + + + Article + + + + + + + + + + beta12orEarlier + A human-readable collection of information resulting from text mining. + Text mining output + + + A text mining abstract will typically include an annotated a list of words or sentences extracted from one or more scientific articles. + Text mining report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a biological entity or phenomenon. + + Entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of a data resource. + + Data resource identifier + true + + + + + + + + + beta12orEarlier + true + An identifier that identifies a particular type of data. + Identifier (typed) + + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (by type of entity) + + + + + + + + + beta12orEarlier + true + An identifier of a bioinformatics tool, e.g. an application or web service. + + + + Tool identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a discrete entity (any biological thing with a distinct, discrete physical existence). + + Discrete entity identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an entity feature (a physical part or region of a discrete biological entity, or a feature that can be mapped to such a thing). + + Entity feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a collection of discrete biological entities. + + Entity collection identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a physical, observable biological occurrence or event. + + Phenomenon identifier + true + + + + + + + + + beta12orEarlier + true + Name or other identifier of a molecule. + + + + Molecule identifier + + + + + + + + + beta12orEarlier + true + Identifier (e.g. character symbol) of a specific atom. + Atom identifier + + + + Atom ID + + + + + + + + + + beta12orEarlier + true + Name of a specific molecule. + + + + Molecule name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type a molecule. + + For example, 'Protein', 'DNA', 'RNA' etc. + Molecule type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Unique identifier of a chemical compound. + + Chemical identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + Name of a chromosome. + + + + Chromosome name + + + + + + + + + beta12orEarlier + true + Identifier of a peptide chain. + + + + Peptide identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein. + + + + Protein identifier + + + + + + + + + + beta12orEarlier + Unique name of a chemical compound. + Chemical name + + + + Compound name + + + + + + + + + beta12orEarlier + Unique registry number of a chemical compound. + + + + Chemical registry number + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Code word for a ligand, for example from a PDB file. + + Ligand identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a drug. + + + + Drug identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an amino acid. + Residue identifier + + + + Amino acid identifier + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleotide. + + + + Nucleotide identifier + + + + + + + + + beta12orEarlier + true + Identifier of a monosaccharide. + + + + Monosaccharide identifier + + + + + + + + + beta12orEarlier + Unique name from Chemical Entities of Biological Interest (ChEBI) of a chemical compound. + ChEBI chemical name + + + + This is the recommended chemical name for use for example in database annotation. + Chemical name (ChEBI) + + + + + + + + + beta12orEarlier + IUPAC recommended name of a chemical compound. + IUPAC chemical name + + + + Chemical name (IUPAC) + + + + + + + + + beta12orEarlier + International Non-proprietary Name (INN or 'generic name') of a chemical compound, assigned by the World Health Organisation (WHO). + INN chemical name + + + + Chemical name (INN) + + + + + + + + + beta12orEarlier + Brand name of a chemical compound. + Brand chemical name + + + + Chemical name (brand) + + + + + + + + + beta12orEarlier + Synonymous name of a chemical compound. + Synonymous chemical name + + + + Chemical name (synonymous) + + + + + + + + + + + beta12orEarlier + CAS registry number of a chemical compound; a unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + CAS chemical registry number + Chemical registry number (CAS) + + + + CAS number + + + + + + + + + + beta12orEarlier + Beilstein registry number of a chemical compound. + Beilstein chemical registry number + + + + Chemical registry number (Beilstein) + + + + + + + + + + beta12orEarlier + Gmelin registry number of a chemical compound. + Gmelin chemical registry number + + + + Chemical registry number (Gmelin) + + + + + + + + + beta12orEarlier + 3-letter code word for a ligand (HET group) from a PDB file, for example ATP. + Component identifier code + Short ligand name + + + + HET group name + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing an amino acid. + + + + Amino acid name + + + + + + + + + + beta12orEarlier + String of one or more ASCII characters representing a nucleotide. + + + + Nucleotide code + + + + + + + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_strand_id + WHATIF: chain + Identifier of a polypeptide chain from a protein. + Chain identifier + PDB chain identifier + PDB strand id + Polypeptide chain identifier + Protein chain identifier + + + + This is typically a character (for the chain) appended to a PDB identifier, e.g. 1cukA + Polypeptide chain ID + + + + + + + + + + beta12orEarlier + Name of a protein. + + + + Protein name + + + + + + + + + beta12orEarlier + Name or other identifier of an enzyme or record from a database of enzymes. + + + + Enzyme identifier + + + + + + + + + + beta12orEarlier + [0-9]+\.-\.-\.-|[0-9]+\.[0-9]+\.-\.-|[0-9]+\.[0-9]+\.[0-9]+\.-|[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ + Moby:Annotated_EC_Number + Moby:EC_Number + An Enzyme Commission (EC) number of an enzyme. + EC + EC code + Enzyme Commission number + + + + EC number + + + + + + + + + + beta12orEarlier + Name of an enzyme. + + + + Enzyme name + + + + + + + + + beta12orEarlier + Name of a restriction enzyme. + + + + Restriction enzyme name + + + + + + + + + beta12orEarlier + 1.5 + + + A specification (partial or complete) of one or more positions or regions of a molecular sequence or map. + + Sequence position specification + true + + + + + + + + + beta12orEarlier + A unique identifier of molecular sequence feature, for example an ID of a feature that is unique within the scope of the GFF file. + + + + Sequence feature ID + + + + + + + + + beta12orEarlier + PDBML:_atom_site.id + WHATIF: PDBx_atom_site + WHATIF: number + A position of one or more points (base or residue) in a sequence, or part of such a specification. + SO:0000735 + + + Sequence position + + + + + + + + + beta12orEarlier + Specification of range(s) of sequence positions. + + + Sequence range + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of an nucleic acid feature. + + Nucleic acid feature identifier + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name or other identifier of a protein feature. + + Protein feature identifier + true + + + + + + + + + beta12orEarlier + The type of a sequence feature, typically a term or accession from the Sequence Ontology, for example an EMBL or Swiss-Prot sequence feature key. + Sequence feature method + Sequence feature type + + + A feature key indicates the biological nature of the feature or information about changes to or versions of the sequence. + Sequence feature key + + + + + + + + + beta12orEarlier + Typically one of the EMBL or Swiss-Prot feature qualifiers. + + + Feature qualifiers hold information about a feature beyond that provided by the feature key and location. + Sequence feature qualifier + + + + + + + + + + + beta12orEarlier + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. Typically an EMBL or Swiss-Prot feature label. + Sequence feature name + + + A feature label identifies a feature of a sequence database entry. When used with the database name and the entry's primary accession number, it is a unique identifier of that feature. + Sequence feature label + + + + + + + + + + beta12orEarlier + The name of a sequence feature-containing entity adhering to the standard feature naming scheme used by all EMBOSS applications. + UFO + + + EMBOSS Uniform Feature Object + + + + + + + + + beta12orEarlier + beta12orEarlier + + + String of one or more ASCII characters representing a codon. + + Codon name + true + + + + + + + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a gene, such as a name/symbol or a unique identifier of a gene in a database. + + + + Gene identifier + + + + + + + + + beta12orEarlier + Moby_namespace:Global_GeneCommonName + Moby_namespace:Global_GeneSymbol + The short name of a gene; a single word that does not contain white space characters. It is typically derived from the gene name. + + + + Gene symbol + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs:NCBI_Gene + An NCBI unique identifier of a gene. + Entrez gene ID + Gene identifier (Entrez) + Gene identifier (NCBI) + NCBI gene ID + NCBI geneid + + + + Gene ID (NCBI) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI RefSeq unique identifier of a gene. + + Gene identifier (NCBI RefSeq) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An NCBI UniGene unique identifier of a gene. + + Gene identifier (NCBI UniGene) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An Entrez unique identifier of a gene. + + Gene identifier (Entrez) + true + + + + + + + + + + beta12orEarlier + Identifier of a gene or feature from the CGD database. + CGD ID + + + + Gene ID (CGD) + + + + + + + + + + beta12orEarlier + Identifier of a gene from DictyBase. + + + + Gene ID (DictyBase) + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene (or other feature) from the Ensembl database. + Gene ID (Ensembl) + + + + Ensembl gene ID + + + + + + + + + + + beta12orEarlier + S[0-9]+ + Identifier of an entry from the SGD database. + SGD identifier + + + + Gene ID (SGD) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9\.-]* + Moby_namespace:GeneDB + Identifier of a gene from the GeneDB database. + GeneDB identifier + + + + Gene ID (GeneDB) + + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TIGR database. + + + + TIGR identifier + + + + + + + + + + beta12orEarlier + Gene:[0-9]{7} + Identifier of an gene from the TAIR database. + + + + TAIR accession (gene) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein structural domain. + + + + This is typically a character or string concatenated with a PDB identifier and a chain identifier. + Protein domain ID + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the SCOP database. + + + + SCOP domain identifier + + + + + + + + + beta12orEarlier + 1nr3A00 + Identifier of a protein domain from CATH. + CATH domain identifier + + + + CATH domain ID + + + + + + + + + beta12orEarlier + A SCOP concise classification string (sccs) is a compact representation of a SCOP domain classification. + + + + An scss includes the class (alphabetical), fold, superfamily and family (all numerical) to which a given domain belongs. + SCOP concise classification string (sccs) + + + + + + + + + beta12orEarlier + 33229 + Unique identifier (number) of an entry in the SCOP hierarchy, for example 33229. + SCOP unique identifier + sunid + + + + A sunid uniquely identifies an entry in the SCOP hierarchy, including leaves (the SCOP domains) and higher level nodes including entries corresponding to the protein level. + SCOP sunid + + + + + + + + + beta12orEarlier + 3.30.1190.10.1.1.1.1.1 + A code number identifying a node from the CATH database. + CATH code + CATH node identifier + + + + CATH node ID + + + + + + + + + beta12orEarlier + The name of a biological kingdom (Bacteria, Archaea, or Eukaryotes). + + + + Kingdom name + + + + + + + + + beta12orEarlier + The name of a species (typically a taxonomic group) of organism. + Organism species + + + + Species name + + + + + + + + + + beta12orEarlier + The name of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain name + + + + + + + + + beta12orEarlier + true + A string of characters that name or otherwise identify a resource on the Internet. + URIs + + + URI + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a biological or bioinformatics database. + Database identifier + + + + Database ID + + + + + + + + + beta12orEarlier + The name of a directory. + + + + Directory name + + + + + + + + + beta12orEarlier + The name (or part of a name) of a file (of any type). + + + + File name + + + + + + + + + + + + + + + + beta12orEarlier + Name of an ontology of biological or bioinformatics concepts and relations. + + + + Ontology name + + + + + + + + + beta12orEarlier + Moby:Link + Moby:URL + A Uniform Resource Locator (URL). + + + URL + + + + + + + + + beta12orEarlier + A Uniform Resource Name (URN). + + + URN + + + + + + + + + beta12orEarlier + A Life Science Identifier (LSID) - a unique identifier of some data. + Life Science Identifier + + + LSIDs provide a standard way to locate and describe data. An LSID is represented as a Uniform Resource Name (URN) with the following format: URN:LSID:<Authority>:<Namespace>:<ObjectID>[:<Version>] + LSID + + + + + + + + + + beta12orEarlier + The name of a biological or bioinformatics database. + + + + Database name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a molecular sequence database. + + Sequence database name + true + + + + + + + + + beta12orEarlier + The name of a file (of any type) with restricted possible values. + + + + Enumerated file name + + + + + + + + + beta12orEarlier + The extension of a file name. + + + + A file extension is the characters appearing after the final '.' in the file name. + File name extension + + + + + + + + + beta12orEarlier + The base name of a file. + + + + A file base name is the file name stripped of its directory specification and extension. + File base name + + + + + + + + + + + + + + + + beta12orEarlier + Name of a QSAR descriptor. + + + + QSAR descriptor name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of an entry from a database where the same type of identifier is used for objects (data) of different semantic type. + + This concept is required for completeness. It should never have child concepts. + Database entry identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of molecular sequence(s) or entries from a molecular sequence database. + + + + Sequence identifier + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a set of molecular sequence(s). + + + + Sequence set ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Identifier of a sequence signature (motif or profile) for example from a database of sequence patterns. + + Sequence signature identifier + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular sequence alignment, for example a record from an alignment database. + + + + Sequence alignment ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of a phylogenetic distance matrix. + + Phylogenetic distance matrix identifier + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a phylogenetic tree for example from a phylogenetic tree database. + + + + Phylogenetic tree ID + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a comparison matrix. + Substitution matrix identifier + + + + Comparison matrix identifier + + + + + + + + + beta12orEarlier + true + A unique and persistent identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier or name of a structural (3D) profile or template (representing a structure or structure alignment). + Structural profile identifier + + + + Structural (3D) profile ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of tertiary structure alignments. + + + + Structure alignment ID + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an index of amino acid physicochemical and biochemical property data. + + + + Amino acid index ID + + + + + + + + + + + + + + + beta12orEarlier + true + Molecular interaction ID + Identifier of a report of protein interactions from a protein interaction database (typically). + + + + Protein interaction ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a protein family. + Protein secondary database record identifier + + + + Protein family identifier + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Unique name of a codon usage table. + + + + Codon usage table name + + + + + + + + + + beta12orEarlier + true + Identifier of a transcription factor (or a TF binding site). + + + + Transcription factor identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of microarray data. + + + + Experiment annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of electron microscopy data. + + + + Electron microscopy model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Accession of a report of gene expression (e.g. a gene expression profile) from a database. + Gene expression profile identifier + + + + Gene expression report ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotypes and phenotypes. + + + + Genotype and phenotype annotation ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of biological pathways or networks. + + + + Pathway or network identifier + + + + + + + + + beta12orEarlier + true + Identifier of a biological or biomedical workflow, typically from a database of workflows. + + + + Workflow ID + + + + + + + + + beta12orEarlier + true + Identifier of a data type definition from some provider. + Data resource definition identifier + + + + Data resource definition ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a mathematical model, typically an entry from a database. + Biological model identifier + + + + Biological model ID + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of chemicals. + Chemical compound identifier + Compound ID + Small molecule identifier + + + + Compound identifier + + + + + + + + + beta12orEarlier + A unique (typically numerical) identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept ID + + + + + + + + + + + + + + + beta12orEarlier + true + Unique identifier of a scientific article. + Article identifier + + + + Article ID + + + + + + + + + + beta12orEarlier + FB[a-zA-Z_0-9]{2}[0-9]{7} + Identifier of an object from the FlyBase database. + + + + FlyBase ID + + + + + + + + + + beta12orEarlier + Name of an object from the WormBase database, usually a human-readable name. + + + + WormBase name + + + + + + + + + beta12orEarlier + Class of an object from the WormBase database. + + + + A WormBase class describes the type of object such as 'sequence' or 'protein'. + WormBase class + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a molecular sequence database entry. + Sequence accession number + + + + Sequence accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of molecular sequence. + + Sequence type might reflect the molecule (protein, nucleic acid etc) or the sequence itself (gapped, ambiguous etc). + Sequence type + true + + + + + + + + + + beta12orEarlier + The name of a sequence-based entity adhering to the standard sequence naming scheme used by all EMBOSS applications. + EMBOSS USA + + + + EMBOSS Uniform Sequence Address + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a protein sequence database entry. + Protein sequence accession number + + + + Sequence accession (protein) + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide sequence database entry. + Nucleotide sequence accession number + + + + Sequence accession (nucleic acid) + + + + + + + + + + beta12orEarlier + (NC|AC|NG|NT|NW|NZ|NM|NR|XM|XR|NP|AP|XP|YP|ZP)_[0-9]+ + Accession number of a RefSeq database entry. + RefSeq ID + + + + RefSeq accession + + + + + + + + + beta12orEarlier + 1.0 + + + Accession number of a UniProt (protein sequence) database entry. May contain version or isoform number. + + UniProt accession (extended) + true + + + + + + + + + + beta12orEarlier + An identifier of PIR sequence database entry. + PIR ID + PIR accession number + + + + PIR identifier + + + + + + + + + beta12orEarlier + 1.2 + + Identifier of a TREMBL sequence database entry. + + + TREMBL accession + true + + + + + + + + + beta12orEarlier + Primary identifier of a Gramene database entry. + Gramene primary ID + + + + Gramene primary identifier + + + + + + + + + + beta12orEarlier + Identifier of a (nucleic acid) entry from the EMBL/GenBank/DDBJ databases. + + + + EMBL/GenBank/DDBJ ID + + + + + + + + + + beta12orEarlier + A unique identifier of an entry (gene cluster) from the NCBI UniGene database. + UniGene ID + UniGene cluster ID + UniGene identifier + + + + Sequence cluster ID (UniGene) + + + + + + + + + + + beta12orEarlier + Identifier of a dbEST database entry. + dbEST ID + + + + dbEST accession + + + + + + + + + + beta12orEarlier + Identifier of a dbSNP database entry. + dbSNP identifier + + + + dbSNP ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The EMBOSS type of a molecular sequence. + + See the EMBOSS documentation (http://emboss.sourceforge.net/) for a definition of what this includes. + EMBOSS sequence type + true + + + + + + + + + beta12orEarlier + 1.5 + + + List of EMBOSS Uniform Sequence Addresses (EMBOSS listfile). + + EMBOSS listfile + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a cluster of molecular sequence(s). + + + + Sequence cluster ID + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the COG database. + COG ID + + + + Sequence cluster ID (COG) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence motif, for example an entry from a motif database. + + + + Sequence motif identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a sequence profile. + + + + A sequence profile typically represents a sequence alignment. + Sequence profile ID + + + + + + + + + beta12orEarlier + Identifier of an entry from the ELMdb database of protein functional sites. + + + + ELM ID + + + + + + + + + beta12orEarlier + PS[0-9]{5} + Accession number of an entry from the Prosite database. + Prosite ID + + + + Prosite accession number + + + + + + + + + + + + + + + + beta12orEarlier + Unique identifier or name of a HMMER hidden Markov model. + + + + HMMER hidden Markov model ID + + + + + + + + + + beta12orEarlier + Unique identifier or name of a profile from the JASPAR database. + + + + JASPAR profile ID + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a sequence alignment. + + Possible values include for example the EMBOSS alignment types, BLAST alignment types and so on. + Sequence alignment type + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The type of a BLAST sequence alignment. + + BLAST sequence alignment type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a phylogenetic tree. + + For example 'nj', 'upgmp' etc. + Phylogenetic tree type + true + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeBASE database. + + + + TreeBASE study accession number + + + + + + + + + + beta12orEarlier + Accession number of an entry from the TreeFam database. + + + + TreeFam accession number + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a comparison matrix. + + For example 'blosum', 'pam', 'gonnet', 'id' etc. Comparison matrix type may be required where a series of matrices of a certain type are used. + Comparison matrix type + true + + + + + + + + + + + + + + + + beta12orEarlier + Unique name or identifier of a comparison matrix. + Substitution matrix name + + + + See for example http://www.ebi.ac.uk/Tools/webservices/help/matrix. + Comparison matrix name + + + + + + + + + + beta12orEarlier + [0-9][a-zA-Z_0-9]{3} + An identifier of an entry from the PDB database. + PDB identifier + PDBID + + + + A PDB identification code which consists of 4 characters, the first of which is a digit in the range 0 - 9; the remaining 3 are alphanumeric, and letters are upper case only. (source: https://cdn.rcsb.org/wwpdb/docs/documentation/file-format/PDB_format_1996.pdf) + PDB ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the AAindex database. + + + + AAindex ID + + + + + + + + + + beta12orEarlier + Accession number of an entry from the BIND database. + + + + BIND accession number + + + + + + + + + + beta12orEarlier + EBI\-[0-9]+ + Accession number of an entry from the IntAct database. + + + + IntAct accession number + + + + + + + + + + beta12orEarlier + Name of a protein family. + + + + Protein family name + + + + + + + + + + + + + + + beta12orEarlier + Name of an InterPro entry, usually indicating the type of protein matches for that entry. + + + + InterPro entry name + + + + + + + + + + + + + + + + beta12orEarlier + IPR015590 + IPR[0-9]{6} + Primary accession number of an InterPro entry. + InterPro primary accession + InterPro primary accession number + + + + Every InterPro entry has a unique accession number to provide a persistent citation of database records. + InterPro accession + + + + + + + + + + + + + + + beta12orEarlier + Secondary accession number of an InterPro entry. + InterPro secondary accession number + + + + InterPro secondary accession + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the Gene3D database. + + + + Gene3D ID + + + + + + + + + + beta12orEarlier + PIRSF[0-9]{6} + Unique identifier of an entry from the PIRSF database. + + + + PIRSF ID + + + + + + + + + + beta12orEarlier + PR[0-9]{5} + The unique identifier of an entry in the PRINTS database. + + + + PRINTS code + + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Accession number of a Pfam entry. + + + + Pfam accession number + + + + + + + + + + beta12orEarlier + SM[0-9]{5} + Accession number of an entry from the SMART database. + + + + SMART accession number + + + + + + + + + + beta12orEarlier + Unique identifier (number) of a hidden Markov model from the Superfamily database. + + + + Superfamily hidden Markov model number + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the TIGRFam database. + TIGRFam accession number + + + + TIGRFam ID + + + + + + + + + + beta12orEarlier + PD[0-9]+ + A ProDom domain family accession number. + + + + ProDom is a protein domain family database. + ProDom accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TRANSFAC database. + + + + TRANSFAC accession number + + + + + + + + + beta12orEarlier + [AEP]-[a-zA-Z_0-9]{4}-[0-9]+ + Accession number of an entry from the ArrayExpress database. + ArrayExpress experiment ID + + + + ArrayExpress accession number + + + + + + + + + beta12orEarlier + [0-9]+ + PRIDE experiment accession number. + + + + PRIDE experiment accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMDB electron microscopy database. + + + + EMDB ID + + + + + + + + + + beta12orEarlier + [GDS|GPL|GSE|GSM][0-9]+ + Accession number of an entry from the GEO database. + + + + GEO accession number + + + + + + + + + + beta12orEarlier + Identifier of an entry from the GermOnline database. + + + + GermOnline ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EMAGE database. + + + + EMAGE ID + + + + + + + + + beta12orEarlier + true + Accession number of an entry from a database of disease. + + + + Disease ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the HGVbase database. + + + + HGVbase ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the HIVDB database. + + HIVDB identifier + true + + + + + + + + + + beta12orEarlier + [*#+%^]?[0-9]{6} + Identifier of an entry from the OMIM database. + + + + OMIM ID + + + + + + + + + + + beta12orEarlier + Unique identifier of an object from one of the KEGG databases (excluding the GENES division). + + + + KEGG object identifier + + + + + + + + + + beta12orEarlier + REACT_[0-9]+(\.[0-9]+)? + Identifier of an entry from the Reactome database. + Reactome ID + + + + Pathway ID (reactome) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from the aMAZE database. + + Pathway ID (aMAZE) + true + + + + + + + + + + + beta12orEarlier + Identifier of an pathway from the BioCyc biological pathways database. + BioCyc pathway ID + + + + Pathway ID (BioCyc) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the INOH database. + INOH identifier + + + + Pathway ID (INOH) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PATIKA database. + PATIKA ID + + + + Pathway ID (PATIKA) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the CPDB (ConsensusPathDB) biological pathways database, which is an identifier from an external database integrated into CPDB. + CPDB ID + + + + This concept refers to identifiers used by the databases collated in CPDB; CPDB identifiers are not independently defined. + Pathway ID (CPDB) + + + + + + + + + + beta12orEarlier + PTHR[0-9]{5} + Identifier of a biological pathway from the Panther Pathways database. + Panther Pathways ID + + + + Pathway ID (Panther) + + + + + + + + + + + + + + + + beta12orEarlier + MIR:00100005 + MIR:[0-9]{8} + Unique identifier of a MIRIAM data resource. + + + + This is the identifier used internally by MIRIAM for a data type. + MIRIAM identifier + + + + + + + + + + + + + + + beta12orEarlier + The name of a data type from the MIRIAM database. + + + + MIRIAM data type name + + + + + + + + + + + + + + + + + beta12orEarlier + urn:miriam:pubmed:16333295|urn:miriam:obo.go:GO%3A0045202 + The URI (URL or URN) of a data entity from the MIRIAM database. + identifiers.org synonym + + + + A MIRIAM URI consists of the URI of the MIRIAM data type (PubMed, UniProt etc) followed by the identifier of an element of that data type, for example PMID for a publication or an accession number for a GO term. + MIRIAM URI + + + + + + + + + beta12orEarlier + UniProt|Enzyme Nomenclature + The primary name of a data type from the MIRIAM database. + + + + The primary name of a MIRIAM data type is taken from a controlled vocabulary. + MIRIAM data type primary name + + + + + UniProt|Enzyme Nomenclature + A protein entity has the MIRIAM data type 'UniProt', and an enzyme has the MIRIAM data type 'Enzyme Nomenclature'. + + + + + + + + + beta12orEarlier + A synonymous name of a data type from the MIRIAM database. + + + + A synonymous name for a MIRIAM data type taken from a controlled vocabulary. + MIRIAM data type synonymous name + + + + + + + + + + beta12orEarlier + Unique identifier of a Taverna workflow. + + + + Taverna workflow ID + + + + + + + + + + beta12orEarlier + Name of a biological (mathematical) model. + + + + Biological model name + + + + + + + + + + beta12orEarlier + (BIOMD|MODEL)[0-9]{10} + Unique identifier of an entry from the BioModel database. + + + + BioModel ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Chemical structure specified in PubChem Compound Identification (CID), a non-zero integer identifier for a unique chemical structure. + PubChem compound accession identifier + + + + PubChem CID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the ChemSpider database. + + + + ChemSpider ID + + + + + + + + + + beta12orEarlier + CHEBI:[0-9]+ + Identifier of an entry from the ChEBI database. + ChEBI IDs + ChEBI identifier + + + + ChEBI ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the BioPax ontology. + + + + BioPax concept ID + + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a concept from The Gene Ontology. + GO concept identifier + + + + GO concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MeSH vocabulary. + + + + MeSH concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the HGNC controlled vocabulary. + + + + HGNC concept ID + + + + + + + + + + + beta12orEarlier + 9662|3483|182682 + [1-9][0-9]{0,8} + A stable unique identifier for each taxon (for a species, a family, an order, or any other group in the NCBI taxonomy database. + NCBI tax ID + NCBI taxonomy identifier + + + + NCBI taxonomy ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the Plant Ontology (PO). + + + + Plant Ontology concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the UMLS vocabulary. + + + + UMLS concept ID + + + + + + + + + + beta12orEarlier + FMA:[0-9]+ + An identifier of a concept from Foundational Model of Anatomy. + + + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the EMAP mouse ontology. + + + + EMAP concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the ChEBI ontology. + + + + ChEBI concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the MGED ontology. + + + + MGED concept ID + + + + + + + + + + beta12orEarlier + An identifier of a concept from the myGrid ontology. + + + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid concept ID + + + + + + + + + + beta12orEarlier + 4963447 + [1-9][0-9]{0,8} + PubMed unique identifier of an article. + PMID + + + + PubMed ID + + + + + + + + + + beta12orEarlier + (doi\:)?[0-9]{2}\.[0-9]{4}/.* + Digital Object Identifier (DOI) of a published article. + Digital Object Identifier + + + + DOI + + + + + + + + + + beta12orEarlier + Medline UI (unique identifier) of an article. + Medline unique identifier + + + + The use of Medline UI has been replaced by the PubMed unique identifier. + Medline UI + + + + + + + + + beta12orEarlier + The name of a computer package, application, method or function. + + + + Tool name + + + + + + + + + beta12orEarlier + The unique name of a signature (sequence classifier) method. + + + + Signature methods from http://www.ebi.ac.uk/Tools/InterProScan/help.html#results include BlastProDom, FPrintScan, HMMPIR, HMMPfam, HMMSmart, HMMTigr, ProfileScan, ScanRegExp, SuperFamily and HAMAP. + Tool name (signature) + + + + + + + + + beta12orEarlier + The name of a BLAST tool. + BLAST name + + + + This include 'blastn', 'blastp', 'blastx', 'tblastn' and 'tblastx'. + Tool name (BLAST) + + + + + + + + + beta12orEarlier + The name of a FASTA tool. + + + + This includes 'fasta3', 'fastx3', 'fasty3', 'fastf3', 'fasts3' and 'ssearch'. + Tool name (FASTA) + + + + + + + + + beta12orEarlier + The name of an EMBOSS application. + + + + Tool name (EMBOSS) + + + + + + + + + beta12orEarlier + The name of an EMBASSY package. + + + + Tool name (EMBASSY package) + + + + + + + + + beta12orEarlier + A QSAR constitutional descriptor. + QSAR constitutional descriptor + + + QSAR descriptor (constitutional) + + + + + + + + + beta12orEarlier + A QSAR electronic descriptor. + QSAR electronic descriptor + + + QSAR descriptor (electronic) + + + + + + + + + beta12orEarlier + A QSAR geometrical descriptor. + QSAR geometrical descriptor + + + QSAR descriptor (geometrical) + + + + + + + + + beta12orEarlier + A QSAR topological descriptor. + QSAR topological descriptor + + + QSAR descriptor (topological) + + + + + + + + + beta12orEarlier + A QSAR molecular descriptor. + QSAR molecular descriptor + + + QSAR descriptor (molecular) + + + + + + + + + beta12orEarlier + Any collection of multiple protein sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (protein) + + + + + + + + + beta12orEarlier + Any collection of multiple nucleotide sequences and associated metadata that do not (typically) correspond to common sequence database records or database entries. + + + Sequence set (nucleic acid) + + + + + + + + + + + + + + + beta12orEarlier + A set of sequences that have been clustered or otherwise classified as belonging to a group including (typically) sequence cluster information. + + + The cluster might include sequences identifiers, short descriptions, alignment and summary information. + Sequence cluster + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A file of intermediate results from a PSIBLAST search that is used for priming the search in the next PSIBLAST iteration. + + A Psiblast checkpoint file uses ASN.1 Binary Format and usually has the extension '.asn'. + Psiblast checkpoint file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequences generated by HMMER package in FASTA-style format. + + HMMER synthetic sequences set + true + + + + + + + + + + + + + + + beta12orEarlier + A protein sequence cleaved into peptide fragments (by enzymatic or chemical cleavage) with fragment masses. + + + Proteolytic digest + + + + + + + + + beta12orEarlier + SO:0000412 + Restriction digest fragments from digesting a nucleotide sequence with restriction sites using a restriction endonuclease. + + + Restriction digest + + + + + + + + + beta12orEarlier + Oligonucleotide primer(s) for PCR and DNA amplification, for example a minimal primer set. + + + PCR primers + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of sequence vectors used by EMBOSS vectorstrip application, or any file in same format. + + vectorstrip cloning vector definition file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A library of nucleotide sequences to avoid during hybridisation events. Hybridisation of the internal oligo to sequences in this library is avoided, rather than priming from them. The file is in a restricted FASTA format. + + Primer3 internal oligo mishybridizing library + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide sequence library of sequences to avoid during amplification (for example repetitive sequences, or possibly the sequences of genes in a gene family that should not be amplified. The file must is in a restricted FASTA format. + + Primer3 mispriming library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of one or more pairs of primer sequences, as used by EMBOSS primersearch application. + + primersearch primer pairs sequence record + true + + + + + + + + + + beta12orEarlier + A cluster of protein sequences. + Protein sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (protein) + + + + + + + + + + beta12orEarlier + A cluster of nucleotide sequences. + Nucleotide sequence cluster + + + The sequences are typically related, for example a family of sequences. + Sequence cluster (nucleic acid) + + + + + + + + + beta12orEarlier + The size (length) of a sequence, subsequence or region in a sequence, or range(s) of lengths. + + + Sequence length + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence word. + + Word size is used for example in word-based sequence database search methods. + Word size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Size of a sequence window. + + A window is a region of fixed size but not fixed position over a molecular sequence. It is typically moved (computationally) over a sequence during scoring. + Window size + true + + + + + + + + + beta12orEarlier + 1.5 + + + Specification of range(s) of length of sequences. + + Sequence length range + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Report on basic information about a molecular sequence such as name, accession number, type (nucleic or protein), length, description etc. + + + Sequence information report + true + + + + + + + + + beta12orEarlier + An informative report about non-positional sequence features, typically a report on general molecular sequence properties derived from sequence analysis. + Sequence properties report + + + Sequence property + + + + + + + + + beta12orEarlier + Annotation of positional features of molecular sequence(s), i.e. that can be mapped to position(s) in the sequence. + Feature record + Features + General sequence features + Sequence features report + SO:0000110 + + + This includes annotation of positional sequence features, organised into a standard feature table, or any other report of sequence features. General feature reports are a source of sequence feature table information although internal conversion would be required. + Sequence features + http://purl.bioontology.org/ontology/MSH/D058977 + + + + + + + + + beta12orEarlier + beta13 + + + Comparative data on sequence features such as statistics, intersections (and data on intersections), differences etc. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Sequence features (comparative) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from protein sequence data. + + Sequence property (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report of general sequence properties derived from nucleotide sequence data. + + Sequence property (nucleic acid) + true + + + + + + + + + beta12orEarlier + A report on sequence complexity, for example low-complexity or repeat regions in sequences. + Sequence property (complexity) + + + Sequence complexity report + + + + + + + + + beta12orEarlier + A report on ambiguity in molecular sequence(s). + Sequence property (ambiguity) + + + Sequence ambiguity report + + + + + + + + + beta12orEarlier + A report (typically a table) on character or word composition / frequency of a molecular sequence(s). + Sequence composition + Sequence property (composition) + + + Sequence composition report + + + + + + + + + beta12orEarlier + A report on peptide fragments of certain molecular weight(s) in one or more protein sequences. + + + Peptide molecular weight hits + + + + + + + + + beta12orEarlier + A plot of third base position variability in a nucleotide sequence. + + + Base position variability plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A table of character or word composition / frequency of a molecular sequence. + + Sequence composition table + true + + + + + + + + + + beta12orEarlier + A table of base frequencies of a nucleotide sequence. + + + Base frequencies table + + + + + + + + + + beta12orEarlier + A table of word composition of a nucleotide sequence. + + + Base word frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid frequencies of a protein sequence. + Sequence composition (amino acid frequencies) + + + Amino acid frequencies table + + + + + + + + + + beta12orEarlier + A table of amino acid word composition of a protein sequence. + Sequence composition (amino acid words) + + + Amino acid word frequencies table + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence in DAS format. + + DAS sequence feature annotation + true + + + + + + + + + beta12orEarlier + Annotation of positional sequence features, organised into a standard feature table. + Sequence feature table + + + Feature table + + + + + + + + + + + + + + + beta12orEarlier + A map of (typically one) DNA sequence annotated with positional or non-positional features. + DNA map + + + Map + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a nucleotide sequence, formatted to be machine-readable. + Feature table (nucleic acid) + Nucleic acid feature table + Genome features + Genomic features + + + This includes nucleotide sequence feature annotation in any known sequence feature table format and any other report of nucleic acid features. + Nucleic acid features + + + + + + + + + + beta12orEarlier + An informative report on intrinsic positional features of a protein sequence. + Feature table (protein) + Protein feature table + + + This includes protein sequence feature annotation in any known sequence feature table format and any other report of protein features. + Protein features + + + + + + + + + beta12orEarlier + Moby:GeneticMap + A map showing the relative positions of genetic markers in a nucleic acid sequence, based on estimation of non-physical distance such as recombination frequencies. + Linkage map + + + A genetic (linkage) map indicates the proximity of two genes on a chromosome, whether two genes are linked and the frequency they are transmitted together to an offspring. They are limited to genetic markers of traits observable only in whole organisms. + Genetic map + + + + + + + + + beta12orEarlier + A map of genetic markers in a contiguous, assembled genomic sequence, with the sizes and separation of markers measured in base pairs. + + + A sequence map typically includes annotation on significant subsequences such as contigs, haplotypes and genes. The contigs shown will (typically) be a set of small overlapping clones representing a complete chromosomal segment. + Sequence map + + + + + + + + + beta12orEarlier + A map of DNA (linear or circular) annotated with physical features or landmarks such as restriction sites, cloned DNA fragments, genes or genetic markers, along with the physical distances between them. + + + Distance in a physical map is measured in base pairs. A physical map might be ordered relative to a reference map (typically a genetic map) in the process of genome sequencing. + Physical map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image of a sequence with matches to signatures, motifs or profiles. + + + Sequence signature map + true + + + + + + + + + beta12orEarlier + A map showing banding patterns derived from direct observation of a stained chromosome. + Chromosome map + Cytogenic map + Cytologic map + + + This is the lowest-resolution physical map and can provide only rough estimates of physical (base pair) distances. Like a genetic map, they are limited to genetic markers of traits observable only in whole organisms. + Cytogenetic map + + + + + + + + + beta12orEarlier + A gene map showing distances between loci based on relative cotransduction frequencies. + + + DNA transduction map + + + + + + + + + beta12orEarlier + Sequence map of a single gene annotated with genetic features such as introns, exons, untranslated regions, polyA signals, promoters, enhancers and (possibly) mutations defining alleles of a gene. + + + Gene map + + + + + + + + + beta12orEarlier + Sequence map of a plasmid (circular DNA). + + + Plasmid map + + + + + + + + + beta12orEarlier + Sequence map of a whole genome. + + + Genome map + + + + + + + + + + beta12orEarlier + Image of the restriction enzyme cleavage sites (restriction sites) in a nucleic acid sequence. + + + Restriction map + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Each protein is represented as a scaled horizontal line with colored bars indicating the position of the matches. + InterPro compact match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing detailed information on matches between protein sequence(s) and InterPro Entries. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. + InterPro detailed match image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Image showing the architecture of InterPro domains in a protein sequence. + + + The sequence(s) might be screened against InterPro, or be the sequences from the InterPro entry itself. Domain architecture is shown as a series of non-overlapping domains in the protein. + InterPro architecture image + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + SMART protein schematic in PNG format. + + SMART protein schematic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + Images based on GlobPlot prediction of intrinsic disordered regions and globular domains in protein sequences. + + + GlobPlot domain image + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more sequences. + + + Sequence motif matches + true + + + + + + + + + beta12orEarlier + 1.5 + + + Location of short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + The report might include derived data map such as classification, annotation, organisation, periodicity etc. + Sequence features (repeats) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on predicted or actual gene structure, regions which make an RNA product and features such as promoters, coding regions, splice sites etc. + + Gene and transcript structure (report) + true + + + + + + + + + beta12orEarlier + 1.8 + + regions of a nucleic acid sequence containing mobile genetic elements. + + + Mobile genetic elements + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on quadruplex-forming motifs in a nucleotide sequence. + + Nucleic acid features (quadruplexes) + true + + + + + + + + + beta12orEarlier + 1.8 + + Report on nucleosome formation potential or exclusion sequence(s). + + + Nucleosome exclusion sequences + true + + + + + + + + + beta12orEarlier + beta13 + + A report on exonic splicing enhancers (ESE) in an exon. + + + Gene features (exonic splicing enhancer) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on microRNA sequence (miRNA) or precursor, microRNA targets, miRNA binding sites in an RNA sequence etc. + + Nucleic acid features (microRNA) + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding region + true + + + + + + + + + beta12orEarlier + beta13 + + + A report on selenocysteine insertion sequence (SECIS) element in a DNA sequence. + + Gene features (SECIS element) + true + + + + + + + + + beta12orEarlier + 1.8 + + transcription factor binding sites (TFBS) in a DNA sequence. + + + Transcription factor binding sites + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted or known key residue positions (sites) in a protein sequence, such as binding or functional sites. + + Use this concept for collections of specific sites which are not necessarily contiguous, rather than contiguous stretches of amino acids. + Protein features (sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein features report (signal peptides) + true + + + + + + + + + beta12orEarlier + 1.8 + + cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein features report (cleavage sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein features (post-translation modifications) + true + + + + + + + + + beta12orEarlier + 1.8 + + catalytic residues (active site) of an enzyme. + + + Protein features report (active sites) + true + + + + + + + + + beta12orEarlier + 1.8 + + ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids. + + + Protein features report (binding sites) + true + + + + + + + + + beta12orEarlier + beta13 + + A report on antigenic determinant sites (epitopes) in proteins, from sequence and / or structural data. + + + Epitope mapping is commonly done during vaccine design. + Protein features (epitopes) + true + + + + + + + + + beta12orEarlier + 1.8 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein features report (nucleic acid binding sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on epitopes that bind to MHC class I molecules. + + MHC Class I epitopes report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on predicted epitopes that bind to MHC class II molecules. + + MHC Class II epitopes report + true + + + + + + + + + beta12orEarlier + beta13 + + A report or plot of PEST sites in a protein sequence. + + + 'PEST' motifs target proteins for proteolytic degradation and reduce the half-lives of proteins dramatically. + Protein features (PEST sites) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Scores from a sequence database search (for example a BLAST search). + + Sequence database hits scores list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignments from a sequence database search (for example a BLAST search). + + Sequence database hits alignments list + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on the evaluation of the significance of sequence similarity scores from a sequence database search (for example a BLAST search). + + Sequence database hits evaluation data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alphabet for the motifs (patterns) that MEME will search for. + + MEME motif alphabet + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MEME background frequencies file. + + MEME background frequencies file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + File of directives for ordering and spacing of MEME motifs. + + MEME motifs directive file + true + + + + + + + + + beta12orEarlier + Dirichlet distribution used by hidden Markov model analysis programs. + + + Dirichlet distribution + + + + + + + + + beta12orEarlier + 1.4 + + + + Emission and transition counts of a hidden Markov model, generated once HMM has been determined, for example after residues/gaps have been assigned to match, delete and insert states. + + HMM emission and transition counts + true + + + + + + + + + beta12orEarlier + Regular expression pattern. + + + Regular expression + + + + + + + + + + + + + + + beta12orEarlier + Any specific or conserved pattern (typically expressed as a regular expression) in a molecular sequence. + + + Sequence motif + + + + + + + + + + + + + + + beta12orEarlier + Some type of statistical model representing a (typically multiple) sequence alignment. + + + Sequence profile + http://semanticscience.org/resource/SIO_010531 + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved protein sequence pattern. + InterPro entry + Protein domain signature + Protein family signature + Protein region signature + Protein repeat signature + Protein site signature + + + Protein signature + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A nucleotide regular expression pattern from the Prosite database. + + Prosite nucleotide pattern + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein regular expression pattern from the Prosite database. + + Prosite protein pattern + true + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is a simple matrix of nucleotide (or amino acid) counts per position. + PFM + + + Position frequency matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) that is weighted matrix of nucleotide (or amino acid) counts per position. + PWM + + + Contributions of individual sequences to the matrix might be uneven (weighted). + Position weight matrix + + + + + + + + + beta12orEarlier + A profile (typically representing a sequence alignment) derived from a matrix of nucleotide (or amino acid) counts per position that reflects information content at each position. + ICM + + + Information content matrix + + + + + + + + + beta12orEarlier + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. For example, a hidden Markov model representation of a set or alignment of sequences. + HMM + + + Hidden Markov model + + + + + + + + + beta12orEarlier + One or more fingerprints (sequence classifiers) as used in the PRINTS database. + + + Fingerprint + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A protein signature of the type used in the EMBASSY Signature package. + + Domainatrix signature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NULL hidden Markov model representation used by the HMMER package. + + HMMER NULL hidden Markov model + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein family signature (sequence classifier) from the InterPro database. + + Protein family signatures cover all domains in the matching proteins and span >80% of the protein length and with no adjacent protein domain signatures or protein region signatures. + Protein family signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein domain signature (sequence classifier) from the InterPro database. + + Protein domain signatures identify structural or functional domains or other units with defined boundaries. + Protein domain signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein region signature (sequence classifier) from the InterPro database. + + A protein region signature defines a region which cannot be described as a protein family or domain signature. + Protein region signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein repeat signature (sequence classifier) from the InterPro database. + + A protein repeat signature is a repeated protein motif, that is not in single copy expected to independently fold into a globular domain. + Protein repeat signature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A protein site signature (sequence classifier) from the InterPro database. + + A protein site signature is a classifier for a specific site in a protein. + Protein site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein conserved site signature (sequence classifier) from the InterPro database. + + A protein conserved site signature is any short sequence pattern that may contain one or more unique residues and is cannot be described as a active site, binding site or post-translational modification. + Protein conserved site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein active site signature (sequence classifier) from the InterPro database. + + A protein active site signature corresponds to an enzyme catalytic pocket. An active site typically includes non-contiguous residues, therefore multiple signatures may be required to describe an active site. ; residues involved in enzymatic reactions for which mutational data is typically available. + Protein active site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein binding site signature (sequence classifier) from the InterPro database. + + A protein binding site signature corresponds to a site that reversibly binds chemical compounds, which are not themselves substrates of the enzymatic reaction. This includes enzyme cofactors and residues involved in electron transport or protein structure modification. + Protein binding site signature + true + + + + + + + + + beta12orEarlier + 1.4 + + + A protein post-translational modification signature (sequence classifier) from the InterPro database. + + A protein post-translational modification signature corresponds to sites that undergo modification of the primary structure, typically to activate or de-activate a function. For example, methylation, sumoylation, glycosylation etc. The modification might be permanent or reversible. + Protein post-translational modification signature + true + + + + + + + + + beta12orEarlier + true + Alignment of exactly two molecular sequences. + Sequence alignment (pair) + + + Pair sequence alignment + http://semanticscience.org/resource/SIO_010068 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two molecular sequences. + + Sequence alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment of multiple nucleotide sequences. + Sequence alignment (nucleic acid) + DNA sequence alignment + RNA sequence alignment + + + Nucleic acid sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple protein sequences. + Sequence alignment (protein) + + + Protein sequence alignment + + + + + + + + + beta12orEarlier + Alignment of multiple molecular sequences of different types. + Sequence alignment (hybrid) + + + Hybrid sequence alignments include for example genomic DNA to EST, cDNA or mRNA. + Hybrid sequence alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two nucleotide sequences. + + Sequence alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment of exactly two protein sequences. + + Sequence alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of exactly two molecular sequences of different types. + + Hybrid sequence alignment (pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two nucleotide sequences. + + Multiple nucleotide sequence alignment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of more than two protein sequences. + + Multiple protein sequence alignment + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the penalty for opening or extending a gap in an alignment. + + + Alignment score or penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Whether end gaps are scored or not. + + Score end gaps control + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of sequences in an output sequence alignment. + + Aligned sequence order + true + + + + + + + + + beta12orEarlier + A penalty for opening a gap in an alignment. + + + Gap opening penalty + + + + + + + + + beta12orEarlier + A penalty for extending a gap in an alignment. + + + Gap extension penalty + + + + + + + + + beta12orEarlier + A penalty for gaps that are close together in an alignment. + + + Gap separation penalty + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + A penalty for gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + Terminal gap penalty + true + + + + + + + + + beta12orEarlier + The score for a 'match' used in various sequence database search applications with simple scoring schemes. + + + Match reward score + + + + + + + + + beta12orEarlier + The score (penalty) for a 'mismatch' used in various alignment and sequence database search applications with simple scoring schemes. + + + Mismatch penalty score + + + + + + + + + beta12orEarlier + This is the threshold drop in score at which extension of word alignment is halted. + + + Drop off score + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for opening a gap in an alignment. + + Gap opening penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for extending a gap in an alignment. + + Gap extension penalty (float) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (integer) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple floating point number defining the penalty for gaps that are close together in an alignment. + + Gap separation penalty (float) + true + + + + + + + + + beta12orEarlier + A number defining the penalty for opening gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap opening penalty + + + + + + + + + beta12orEarlier + A number defining the penalty for extending gaps at the termini of an alignment, either from the N/C terminal of protein or 5'/3' terminal of nucleotide sequences. + + + Terminal gap extension penalty + + + + + + + + + beta12orEarlier + Sequence identity is the number (%) of matches (identical characters) in positions from an alignment of two molecular sequences. + + + Sequence identity + + + + + + + + + beta12orEarlier + Sequence similarity is the similarity (expressed as a percentage) of two molecular sequences calculated from their alignment, a scoring matrix for scoring characters substitutions and penalties for gap insertion and extension. + + + Data Type is float probably. + Sequence similarity + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on molecular sequence alignment quality (estimated accuracy). + + Sequence alignment metadata (quality report) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on character conservation in a molecular sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment report (site conservation) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on correlations between sites in a molecular sequence alignment, typically to identify possible covarying positions and predict contacts or structural constraints in protein structures. + + Sequence alignment report (site correlation) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment of molecular sequences to a Domainatrix signature (representing a sequence alignment). + + Sequence-profile alignment (Domainatrix signature) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequence(s) to a hidden Markov model(s). + + Sequence-profile alignment (HMM) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment of molecular sequences to a protein fingerprint from the PRINTS database. + + Sequence-profile alignment (fingerprint) + true + + + + + + + + + beta12orEarlier + Continuous quantitative data that may be read during phylogenetic tree calculation. + Phylogenetic continuous quantitative characters + Quantitative traits + + + Phylogenetic continuous quantitative data + + + + + + + + + beta12orEarlier + Character data with discrete states that may be read during phylogenetic tree calculation. + Discrete characters + Discretely coded characters + Phylogenetic discrete states + + + Phylogenetic discrete data + + + + + + + + + beta12orEarlier + One or more cliques of mutually compatible characters that are generated, for example from analysis of discrete character data, and are used to generate a phylogeny. + Phylogenetic report (cliques) + + + Phylogenetic character cliques + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic invariants data for testing alternative tree topologies. + Phylogenetic report (invariants) + + + Phylogenetic invariants + + + + + + + + + beta12orEarlier + 1.5 + + + A report of data concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + This is a broad data type and is used for example for reports on confidence, shape or stratigraphic (age) data derived from phylogenetic tree analysis. + Phylogenetic report + true + + + + + + + + + beta12orEarlier + A model of DNA substitution that explains a DNA sequence alignment, derived from phylogenetic tree analysis. + Phylogenetic tree report (DNA substitution model) + Sequence alignment report (DNA substitution model) + Substitution model + + + DNA substitution model + + + + + + + + + beta12orEarlier + 1.4 + + + Data about the shape of a phylogenetic tree. + + Phylogenetic tree report (tree shape) + true + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the confidence of a phylogenetic tree. + + Phylogenetic tree report (tree evaluation) + true + + + + + + + + + beta12orEarlier + Distances, such as Branch Score distance, between two or more phylogenetic trees. + Phylogenetic tree report (tree distances) + + + Phylogenetic tree distances + + + + + + + + + beta12orEarlier + 1.4 + + + Molecular clock and stratigraphic (age) data derived from phylogenetic tree analysis. + + Phylogenetic tree report (tree stratigraphic) + true + + + + + + + + + beta12orEarlier + Independent contrasts for characters used in a phylogenetic tree, or covariances, regressions and correlations between characters for those contrasts. + Phylogenetic report (character contrasts) + + + Phylogenetic character contrasts + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for sequence comparison. + + Comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for sequence comparison. + + Comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for nucleotide comparison. + Nucleotide comparison matrix + Nucleotide substitution matrix + + + Comparison matrix (nucleotide) + + + + + + + + + + beta12orEarlier + Matrix of integer or floating point numbers for amino acid comparison. + Amino acid comparison matrix + Amino acid substitution matrix + + + Comparison matrix (amino acid) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for nucleotide comparison. + + Nucleotide comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for nucleotide comparison. + + Nucleotide comparison matrix (floats) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of integer numbers for amino acid comparison. + + Amino acid comparison matrix (integers) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Matrix of floating point numbers for amino acid comparison. + + Amino acid comparison matrix (floats) + true + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a nucleic acid tertiary (3D) structure. + + + Nucleic acid structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure, or part of a structure, possibly in complex with other molecules. + Protein structures + + + Protein structure + + + + + + + + + beta12orEarlier + The structure of a protein in complex with a ligand, typically a small molecule such as an enzyme substrate or cofactor, but possibly another macromolecule. + + + This includes interactions of proteins with atoms, ions and small molecules or macromolecules such as nucleic acids or other polypeptides. For stable inter-polypeptide interactions use 'Protein complex' instead. + Protein-ligand complex + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a carbohydrate (3D) structure. + + + Carbohydrate structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a small molecule, such as any common chemical compound. + CHEBI:23367 + + + Small molecule structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a DNA tertiary (3D) structure. + + + DNA structure + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for an RNA tertiary (3D) structure. + + + RNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a tRNA tertiary (3D) structure, including tmRNA, snoRNAs etc. + + + tRNA structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a polypeptide chain. + + + Protein chain + + + + + + + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the tertiary (3D) structure of a protein domain. + + + Protein domain + + + + + + + + + beta12orEarlier + 1.5 + + + 3D coordinate and associated data for a protein tertiary (3D) structure (all atoms). + + Protein structure (all atoms) + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein tertiary (3D) structure (typically C-alpha atoms only). + Protein structure (C-alpha atoms) + + + C-beta atoms from amino acid side-chains may be included. + C-alpha trace + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (all atoms). + + Protein chain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a polypeptide chain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein chain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (all atoms). + + Protein domain (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + 3D coordinate and associated data for a protein domain tertiary (3D) structure (typically C-alpha atoms only). + + C-beta atoms from amino acid side-chains may be included. + Protein domain (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of exactly two molecular tertiary (3D) structures. + Pair structure alignment + + + Structure alignment (pair) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two molecular tertiary (3D) structures. + + Structure alignment (multiple) + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of protein tertiary (3D) structures. + Structure alignment (protein) + + + Protein structure alignment + + + + + + + + + beta12orEarlier + Alignment (superimposition) of nucleic acid tertiary (3D) structures. + Structure alignment (nucleic acid) + + + Nucleic acid structure alignment + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures. + + Structure alignment (protein pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two protein tertiary (3D) structures. + + Multiple protein tertiary structure alignment + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (all atoms considered). + + Structure alignment (protein all atoms) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Alignment (superimposition) of protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be considered. + Structure alignment (protein C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Pairwise protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Pairwise protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (all atoms considered). + + Multiple protein tertiary structure alignment (all atoms) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of exactly two protein tertiary (3D) structures (typically C-alpha atoms only considered). + + C-beta atoms from amino acid side-chains may be included. + Multiple protein tertiary structure alignment (C-alpha atoms) + true + + + + + + + + + beta12orEarlier + 1.12 + + + + Alignment (superimposition) of exactly two nucleic acid tertiary (3D) structures. + + Structure alignment (nucleic acid pair) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Alignment (superimposition) of more than two nucleic acid tertiary (3D) structures. + + Multiple nucleic acid tertiary structure alignment + true + + + + + + + + + beta12orEarlier + Alignment (superimposition) of RNA tertiary (3D) structures. + Structure alignment (RNA) + + + RNA structure alignment + + + + + + + + + beta12orEarlier + Matrix to transform (rotate/translate) 3D coordinates, typically the transformation necessary to superimpose two molecular structures. + + + Structural transformation matrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite hit table of protein chain tertiary structure alignment data. + + The significant and top-scoring hits for regions of the compared structures is shown. Data such as Z-Scores, number of aligned residues, root-mean-square deviation (RMSD) of atoms and sequence identity are given. + DaliLite hit table + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A score reflecting structural similarities of two molecules. + + Molecular similarity score + true + + + + + + + + + beta12orEarlier + Root-mean-square deviation (RMSD) is calculated to measure the average distance between superimposed macromolecular coordinates. + RMSD + + + Root-mean-square deviation + + + + + + + + + beta12orEarlier + A measure of the similarity between two ligand fingerprints. + + + A ligand fingerprint is derived from ligand structural data from a Protein DataBank file. It reflects the elements or groups present or absent, covalent bonds and bond orders and the bonded environment in terms of SATIS codes and BLEEP atom types. + Tanimoto similarity score + + + + + + + + + beta12orEarlier + A matrix of 3D-1D scores reflecting the probability of amino acids to occur in different tertiary structural environments. + + + 3D-1D scoring matrix + + + + + + + + + + beta12orEarlier + A table of 20 numerical values which quantify a property (e.g. physicochemical or biochemical) of the common amino acids. + + + Amino acid index + + + + + + + + + beta12orEarlier + Chemical classification (small, aliphatic, aromatic, polar, charged etc) of amino acids. + Chemical classes (amino acids) + + + Amino acid index (chemical classes) + + + + + + + + + beta12orEarlier + Statistical protein contact potentials. + Contact potentials (amino acid pair-wise) + + + Amino acid pair-wise contact potentials + + + + + + + + + beta12orEarlier + Molecular weights of amino acids. + Molecular weight (amino acids) + + + Amino acid index (molecular weight) + + + + + + + + + beta12orEarlier + Hydrophobic, hydrophilic or charge properties of amino acids. + Hydropathy (amino acids) + + + Amino acid index (hydropathy) + + + + + + + + + beta12orEarlier + Experimental free energy values for the water-interface and water-octanol transitions for the amino acids. + White-Wimley data (amino acids) + + + Amino acid index (White-Wimley data) + + + + + + + + + beta12orEarlier + Van der Waals radii of atoms for different amino acid residues. + van der Waals radii (amino acids) + + + Amino acid index (van der Waals radii) + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific enzyme. + + Enzyme report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on a specific restriction enzyme such as enzyme reference data. + + This might include name of enzyme, organism, isoschizomers, methylation, source, suppliers, literature references, or data on restriction enzyme patterns such as name of enzyme, recognition site, length of pattern, number of cuts made by enzyme, details of blunt or sticky end cut etc. + Restriction enzyme report + true + + + + + + + + + beta12orEarlier + List of molecular weight(s) of one or more proteins or peptides, for example cut by proteolytic enzymes or reagents. + + + The report might include associated data such as frequency of peptide fragment molecular weights. + Peptide molecular weights + + + + + + + + + beta12orEarlier + Report on the hydrophobic moment of a polypeptide sequence. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Peptide hydrophobic moment + + + + + + + + + beta12orEarlier + The aliphatic index of a protein. + + + The aliphatic index is the relative protein volume occupied by aliphatic side chains. + Protein aliphatic index + + + + + + + + + beta12orEarlier + A protein sequence with annotation on hydrophobic or hydrophilic / charged regions, hydrophobicity plot etc. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein sequence hydropathy plot + + + + + + + + + beta12orEarlier + A plot of the mean charge of the amino acids within a window of specified length as the window is moved along a protein sequence. + + + Protein charge plot + + + + + + + + + beta12orEarlier + The solubility or atomic solvation energy of a protein sequence or structure. + Protein solubility data + + + Protein solubility + + + + + + + + + beta12orEarlier + Data on the crystallizability of a protein sequence. + Protein crystallizability data + + + Protein crystallizability + + + + + + + + + beta12orEarlier + Data on the stability, intrinsic disorder or globularity of a protein sequence. + Protein globularity data + + + Protein globularity + + + + + + + + + + beta12orEarlier + The titration curve of a protein. + + + Protein titration curve + + + + + + + + + beta12orEarlier + The isoelectric point of one proteins. + + + Protein isoelectric point + + + + + + + + + beta12orEarlier + The pKa value of a protein. + + + Protein pKa value + + + + + + + + + beta12orEarlier + The hydrogen exchange rate of a protein. + + + Protein hydrogen exchange rate + + + + + + + + + beta12orEarlier + The extinction coefficient of a protein. + + + Protein extinction coefficient + + + + + + + + + beta12orEarlier + The optical density of a protein. + + + Protein optical density + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on protein subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or destination (exported / extracellular proteins). + + Protein subcellular localisation + true + + + + + + + + + beta12orEarlier + An report on allergenicity / immunogenicity of peptides and proteins. + Peptide immunogenicity + Peptide immunogenicity report + + + This includes data on peptide ligands that elicit an immune response (immunogens), allergic cross-reactivity, predicted antigenicity (Hopp and Woods plot) etc. These data are useful in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity data + + + + + + + + + beta12orEarlier + beta13 + + + A report on the immunogenicity of MHC class I or class II binding peptides. + + MHC peptide immunogenicity report + true + + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific protein 3D structure(s) or structural domains. + Protein property (structural) + Protein report (structure) + Protein structural property + Protein structure report (domain) + Protein structure-derived report + + + Protein structure report + + + + + + + + + beta12orEarlier + Report on the quality of a protein three-dimensional model. + Protein property (structural quality) + Protein report (structural quality) + Protein structure report (quality evaluation) + Protein structure validation report + + + Model validation might involve checks for atomic packing, steric clashes, agreement with electron density maps etc. + Protein structural quality report + + + + + + + + + beta12orEarlier + 1.12 + + Data on inter-atomic or inter-residue contacts, distances and interactions in protein structure(s) or on the interactions of protein atoms or residues with non-protein groups. + + + Protein non-covalent interactions report + true + + + + + + + + + beta12orEarlier + 1.4 + + + Informative report on flexibility or motion of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein flexibility or motion report + true + + + + + + + + + beta12orEarlier + Data on the solvent accessible or buried surface area of a protein structure. + + + This concept covers definitions of the protein surface, interior and interfaces, accessible and buried residues, surface accessible pockets, interior inaccessible cavities etc. + Protein solvent accessibility + + + + + + + + + beta12orEarlier + 1.4 + + + Data on the surface properties (shape, hydropathy, electrostatic patches etc) of a protein structure. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein surface report + true + + + + + + + + + beta12orEarlier + Phi/psi angle data or a Ramachandran plot of a protein structure. + + + Ramachandran plot + + + + + + + + + beta12orEarlier + Data on the net charge distribution (dipole moment) of a protein structure. + + + Protein dipole moment + + + + + + + + + + beta12orEarlier + A matrix of distances between amino acid residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix + + + + + + + + + beta12orEarlier + An amino acid residue contact map for a protein structure. + + + Protein contact map + + + + + + + + + beta12orEarlier + Report on clusters of contacting residues in protein structures such as a key structural residue network. + + + Protein residue 3D cluster + + + + + + + + + beta12orEarlier + Patterns of hydrogen bonding in protein structures. + + + Protein hydrogen bonds + + + + + + + + + beta12orEarlier + 1.4 + + + Non-canonical atomic interactions in protein structures. + + Protein non-canonical interactions + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the CATH database. + + The report (for example http://www.cathdb.info/cathnode/1.10.10.10) includes CATH code (of the node and upper levels in the hierarchy), classification text (of appropriate levels in hierarchy), list of child nodes, representative domain and other relevant data and links. + CATH node + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a node from the SCOP database. + + SCOP node + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + An EMBASSY domain classification file (DCF) of classification and other data for domains from SCOP or CATH, in EMBL-like format. + + + EMBASSY domain classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'class' node from the CATH database. + + CATH class + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'architecture' node from the CATH database. + + CATH architecture + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'topology' node from the CATH database. + + CATH topology + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'homologous superfamily' node from the CATH database. + + CATH homologous superfamily + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'structurally similar group' node from the CATH database. + + CATH structurally similar group + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a protein 'functional category' node from the CATH database. + + CATH functional category + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on known protein structural domains or folds that are recognised (identified) in protein sequence(s). + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Protein fold recognition report + true + + + + + + + + + beta12orEarlier + 1.8 + + protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interaction report + true + + + + + + + + + beta12orEarlier + An informative report on protein-ligand (small molecule) interaction(s). + Protein-drug interaction report + + + Protein-ligand interaction report + + + + + + + + + beta12orEarlier + 1.8 + + protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions report + true + + + + + + + + + beta12orEarlier + Data on the dissociation characteristics of a double-stranded nucleic acid molecule (DNA or a DNA/RNA hybrid) during heating. + Nucleic acid stability profile + Melting map + Nucleic acid melting curve + + + A melting (stability) profile calculated the free energy required to unwind and separate the nucleic acid strands, plotted for sliding windows over a sequence. + Nucleic acid melting curve: a melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the proportion of nucleic acid which are double-stranded versus temperature. + Nucleic acid probability profile: a probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Shows the probability of a base pair not being melted (i.e. remaining as double-stranded DNA) at a specified temperature + Nucleic acid stitch profile: stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). A stitch profile diagram shows partly melted DNA conformations (with probabilities) at a range of temperatures. For example, a stitch profile might show possible loop openings with their location, size, probability and fluctuations at a given temperature. + Nucleic acid temperature profile: a temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). Plots melting temperature versus base position. + Nucleic acid melting profile + + + + + + + + + beta12orEarlier + Enthalpy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid enthalpy + + + + + + + + + beta12orEarlier + Entropy of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid entropy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Melting temperature of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + Nucleic acid melting temperature + true + + + + + + + + + beta12orEarlier + 1.21 + + Stitch profile of hybridised or double stranded nucleic acid (DNA or RNA/DNA). + + + Nucleic acid stitch profile + true + + + + + + + + + beta12orEarlier + DNA base pair stacking energies data. + + + DNA base pair stacking energies data + + + + + + + + + beta12orEarlier + DNA base pair twist angle data. + + + DNA base pair twist angle data + + + + + + + + + beta12orEarlier + DNA base trimer roll angles data. + + + DNA base trimer roll angles data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA parameters used by the Vienna package. + + Vienna RNA parameters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Structure constraints used by the Vienna package. + + Vienna RNA structure constraints + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA concentration data used by the Vienna package. + + Vienna RNA concentration data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + RNA calculated energy data generated by the Vienna package. + + Vienna RNA calculated energy + true + + + + + + + + + + beta12orEarlier + Dotplot of RNA base pairing probability matrix. + + + Such as generated by the Vienna package. + Base pairing probability matrix dotplot + + + + + + + + + beta12orEarlier + A human-readable collection of information about RNA/DNA folding, minimum folding energies for DNA or RNA sequences, energy landscape of RNA mutants etc. + Nucleic acid report (folding model) + Nucleic acid report (folding) + RNA secondary structure folding classification + RNA secondary structure folding probabilities + + + Nucleic acid folding report + + + + + + + + + + + + + + + beta12orEarlier + Table of codon usage data calculated from one or more nucleic acid sequences. + + + A codon usage table might include the codon usage table name, optional comments and a table with columns for codons and corresponding codon usage data. A genetic code can be extracted from or represented by a codon usage table. + Codon usage table + + + + + + + + + beta12orEarlier + A genetic code for an organism. + + + A genetic code need not include detailed codon usage information. + Genetic code + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple measure of synonymous codon usage bias often used to predict gene expression levels. + + Codon adaptation index + true + + + + + + + + + beta12orEarlier + A plot of the synonymous codon usage calculated for windows over a nucleotide sequence. + Synonymous codon usage statistic plot + + + Codon usage bias plot + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The effective number of codons used in a gene sequence. This reflects how far codon usage of a gene departs from equal usage of synonymous codons. + + Nc statistic + true + + + + + + + + + beta12orEarlier + The differences in codon usage fractions between two codon usage tables. + + + Codon usage fraction difference + + + + + + + + + beta12orEarlier + A human-readable collection of information about the influence of genotype on drug response. + + + The report might correlate gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomic test report + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific disease. + + + For example, an informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + Disease report + + + + + + + + + beta12orEarlier + 1.8 + + A report on linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium (report) + true + + + + + + + + + + beta12orEarlier + A graphical 2D tabular representation of expression data, typically derived from an omics experiment. A heat map is a table where rows and columns correspond to different features and contexts (for example, cells or samples) and the cell colour represents the level of expression of a gene that context. + + + Heat map + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about which probes belong to which probe set. + + Affymetrix probe sets library file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Affymetrix library file of information about the probe sets such as the gene name with which the probe set is associated. + GIN file + + Affymetrix probe sets information library file + true + + + + + + + + + beta12orEarlier + 1.12 + + Standard protonated molecular masses from trypsin (modified porcine trypsin, Promega) and keratin peptides, used in EMBOSS. + + + Molecular weights standard fingerprint + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a metabolic pathway. + + + This includes carbohydrate, energy, lipid, nucleotide, amino acid, glycan, PK/NRP, cofactor/vitamin, secondary metabolite, xenobiotics etc. + Metabolic pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + genetic information processing pathways. + + + Genetic information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + environmental information processing pathways. + + + Environmental information processing pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a signal transduction pathway. + + + Signal transduction pathway report + true + + + + + + + + + beta12orEarlier + 1.8 + + Topic concernning cellular process pathways. + + + Cellular process pathways report + true + + + + + + + + + beta12orEarlier + 1.8 + + disease pathways, typically of human disease. + + + Disease pathway or network report + true + + + + + + + + + beta12orEarlier + 1.21 + + A report typically including a map (diagram) of drug structure relationships. + + + Drug structure relationship map + true + + + + + + + + + beta12orEarlier + 1.8 + + + networks of protein interactions. + + Protein interaction networks + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (data type) from the Minimal Information Requested in the Annotation of Biochemical Models (MIRIAM) database of data resources. + + A MIRIAM entry describes a MIRIAM data type including the official name, synonyms, root URI, identifier pattern (regular expression applied to a unique identifier of the data type) and documentation. Each data type can be associated with several resources. Each resource is a physical location of a service (typically a database) providing information on the elements of a data type. Several resources may exist for each data type, provided the same (mirrors) or different information. MIRIAM provides a stable and persistent reference to its data types. + MIRIAM datatype + true + + + + + + + + + beta12orEarlier + A simple floating point number defining the lower or upper limit of an expectation value (E-value). + Expectation value + + + An expectation value (E-Value) is the expected number of observations which are at least as extreme as observations expected to occur by random chance. The E-value describes the number of hits with a given score or better that are expected to occur at random when searching a database of a particular size. It decreases exponentially with the score (S) of a hit. A low E value indicates a more significant score. + E-value + + + + + + + + + beta12orEarlier + The z-value is the number of standard deviations a data value is above or below a mean value. + + + A z-value might be specified as a threshold for reporting hits from database searches. + Z-value + + + + + + + + + beta12orEarlier + The P-value is the probability of obtaining by random chance a result that is at least as extreme as an observed result, assuming a NULL hypothesis is true. + + + A z-value might be specified as a threshold for reporting hits from database searches. + P-value + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) version, for example name, version number and release date. + + Database version information + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on an application version, for example name, version number and release date. + + Tool version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a version of the CATH database. + + CATH version information + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-mapping of Swiss-Prot codes to PDB identifiers. + + Swiss-Prot to PDB mapping + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Cross-references from a sequence record to other databases. + + Sequence database cross-references + true + + + + + + + + + beta12orEarlier + 1.5 + + + Metadata on the status of a submitted job. + + Values for EBI services are 'DONE' (job has finished and the results can then be retrieved), 'ERROR' (the job failed or no results where found), 'NOT_FOUND' (the job id is no longer available; job results might be deleted, 'PENDING' (the job is in a queue waiting processing), 'RUNNING' (the job is currently being processed). + Job status + true + + + + + + + + + beta12orEarlier + 1.0 + + + The (typically numeric) unique identifier of a submitted job. + + Job ID + true + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of job, for example interactive or non-interactive. + + Job type + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report of tool-specific metadata on some analysis or process performed, for example a log of diagnostic or error messages. + + Tool log + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DaliLite log file describing all the steps taken by a DaliLite alignment of two protein structures. + + DaliLite log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + STRIDE log file. + + STRIDE log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + NACCESS log file. + + NACCESS log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS wordfinder log file. + + EMBOSS wordfinder log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) domainatrix application log file. + + EMBOSS domainatrix log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) sites application log file. + + EMBOSS sites log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS (EMBASSY) supermatcher error file. + + EMBOSS supermatcher error file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS megamerger log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS megamerger log file. + + EMBOSS whichdb log file + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBOSS vectorstrip log file. + + EMBOSS vectorstrip log file + true + + + + + + + + + beta12orEarlier + A username on a computer system or a website. + + + + Username + + + + + + + + + beta12orEarlier + A password on a computer system, or a website. + + + + Password + + + + + + + + + beta12orEarlier + Moby:Email + Moby:EmailAddress + A valid email address of an end-user. + + + + Email address + + + + + + + + + beta12orEarlier + The name of a person. + + + + Person name + + + + + + + + + beta12orEarlier + 1.5 + + + Number of iterations of an algorithm. + + Number of iterations + true + + + + + + + + + beta12orEarlier + 1.5 + + + Number of entities (for example database hits, sequences, alignments etc) to write to an output file. + + Number of output entities + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Controls the order of hits (reported matches) in an output file from a database search. + + Hit sort order + true + + + + + + + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific drug. + Drug annotation + Drug structure relationship map + + + A drug structure relationship map is report (typically a map diagram) of drug structure relationships. + Drug report + + + + + + + + + beta12orEarlier + An image (for viewing or printing) of a phylogenetic tree including (typically) a plot of rooted or unrooted phylogenies, cladograms, circular trees or phenograms and associated information. + + + See also 'Phylogenetic tree' + Phylogenetic tree image + + + + + + + + + beta12orEarlier + Image of RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure image + + + + + + + + + beta12orEarlier + Image of protein secondary structure. + + + Protein secondary structure image + + + + + + + + + beta12orEarlier + Image of one or more molecular tertiary (3D) structures. + + + Structure image + + + + + + + + + beta12orEarlier + Image of two or more aligned molecular sequences possibly annotated with alignment features. + + + Sequence alignment image + + + + + + + + + beta12orEarlier + An image of the structure of a small chemical compound. + Small molecule structure image + Chemical structure sketch + Small molecule sketch + + + The molecular identifier and formula are typically included. + Chemical structure image + + + + + + + + + + + + + + + beta12orEarlier + A fate map is a plan of early stage of an embryo such as a blastula, showing areas that are significance to development. + + + Fate map + + + + + + + + + + beta12orEarlier + An image of spots from a microarray experiment. + + + Microarray spots image + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the BioPax ontology. + + BioPax term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition from The Gene Ontology (GO). + + GO + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MeSH vocabulary. + + MeSH + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the HGNC controlled vocabulary. + + HGNC + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the NCBI taxonomy vocabulary. + + NCBI taxonomy vocabulary + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the Plant Ontology (PO). + + Plant ontology term + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the UMLS vocabulary. + + UMLS + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from Foundational Model of Anatomy. + + Classifies anatomical entities according to their shared characteristics (genus) and distinguishing characteristics (differentia). Specifies the part-whole and spatial relationships of the entities, morphological transformation of the entities during prenatal development and the postnatal life cycle and principles, rules and definitions according to which classes and relationships in the other three components of FMA are represented. + FMA + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the EMAP mouse ontology. + + EMAP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the ChEBI ontology. + + ChEBI + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the MGED ontology. + + MGED + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term from the myGrid ontology. + + The ontology is provided as two components, the service ontology and the domain ontology. The domain ontology acts provides concepts for core bioinformatics data types and their relations. The service ontology describes the physical and operational features of web services. + myGrid + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a biological process from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a molecular function from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (molecular function) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term definition for a cellular component from the Gene Ontology (GO). + + Data Type is an enumerated string. + GO (cellular component) + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relation type defined in an ontology. + + Ontology relation type + true + + + + + + + + + beta12orEarlier + The definition of a concept from an ontology. + Ontology class definition + + + Ontology concept definition + + + + + + + + + beta12orEarlier + 1.4 + + + A comment on a concept from an ontology. + + Ontology concept comment + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Reference for a concept from an ontology. + + Ontology concept reference + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information on a published article provided by the doc2loc program. + + The doc2loc output includes the url, format, type and availability code of a document for every service provider. + doc2loc document information + true + + + + + + + + + beta12orEarlier + PDBML:PDB_residue_no + WHATIF: pdb_number + A residue identifier (a string) from a PDB file. + + + PDB residue number + + + + + + + + + beta12orEarlier + Cartesian coordinate of an atom (in a molecular structure). + Cartesian coordinate + + + Atomic coordinate + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian x coordinate of an atom (in a molecular structure). + + + Atomic x coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian y coordinate of an atom (in a molecular structure). + + + Atomic y coordinate + true + + + + + + + + + beta12orEarlier + 1.21 + + Cartesian z coordinate of an atom (in a molecular structure). + + + Atomic z coordinate + true + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_atom_name + WHATIF: PDBx_auth_atom_id + WHATIF: PDBx_type_symbol + WHATIF: alternate_atom + WHATIF: atom_type + Identifier (a string) of a specific atom from a PDB file for a molecular structure. + + + + PDB atom name + + + + + + + + + beta12orEarlier + Data on a single atom from a protein structure. + Atom data + CHEBI:33250 + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein atom + + + + + + + + + beta12orEarlier + Data on a single amino acid residue position in a protein structure. + Residue + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein residue + + + + + + + + + + beta12orEarlier + Name of an atom. + + + + Atom name + + + + + + + + + beta12orEarlier + WHATIF: type + Three-letter amino acid residue names as used in PDB files. + + + + PDB residue name + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_model_num + WHATIF: model_number + Identifier of a model structure from a PDB file. + Model number + + + + PDB model number + + + + + + + + + beta12orEarlier + beta13 + + + Summary of domain classification information for a CATH domain. + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on ATOM records in PDB) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database (based on COMBS sequence data) for CATH domains (clustered at different levels of sequence identity). + + CATH representative domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on PDB ATOM records). + + CATH domain sequences (ATOM) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + FASTA sequence database for all CATH domains (based on COMBS sequence data). + + CATH domain sequences (COMBS) + true + + + + + + + + + beta12orEarlier + Information on an molecular sequence version. + Sequence version information + + + Sequence version + + + + + + + + + beta12orEarlier + A numerical value, that is some type of scored value arising for example from a prediction method. + + + Score + + + + + + + + + beta12orEarlier + beta13 + + + Report on general functional properties of specific protein(s). + + For properties that can be mapped to a sequence, use 'Sequence report' instead. + Protein report (function) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Aspergillus Genome Database. + + Gene name (ASPGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Candida Genome Database. + + Gene name (CGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from dictyBase database. + + Gene name (dictyBase) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Primary name of a gene from EcoGene Database. + + Gene name (EcoGene primary) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from MaizeGDB (maize genes) database. + + Gene name (MaizeGDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Saccharomyces Genome Database. + + Gene name (SGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from Tetrahymena Genome Database. + + Gene name (TGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from E.coli Genetic Stock Center. + + Gene name (CGSC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene approved by the HUGO Gene Nomenclature Committee. + + Gene name (HGNC) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from the Mouse Genome Database. + + Gene name (MGD) + true + + + + + + + + + beta12orEarlier + 1.3 + + + Symbol of a gene from Bacillus subtilis Genome Sequence Project. + + Gene name (Bacillus subtilis) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ApiDB_PlasmoDB + Identifier of a gene from PlasmoDB Plasmodium Genome Resource. + + + + Gene ID (PlasmoDB) + + + + + + + + + + beta12orEarlier + Identifier of a gene from EcoGene Database. + EcoGene Accession + EcoGene ID + + + + Gene ID (EcoGene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: FB + http://www.geneontology.org/doc/GO.xrf_abbs: FlyBase + Gene identifier from FlyBase database. + + + + Gene ID (FlyBase) + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Glossina morsitans GeneDB database. + + Gene ID (GeneDB Glossina morsitans) + true + + + + + + + + + beta12orEarlier + beta13 + + + Gene identifier from Leishmania major GeneDB database. + + Gene ID (GeneDB Leishmania major) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Pfalciparum + Gene identifier from Plasmodium falciparum GeneDB database. + + Gene ID (GeneDB Plasmodium falciparum) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Spombe + Gene identifier from Schizosaccharomyces pombe GeneDB database. + + Gene ID (GeneDB Schizosaccharomyces pombe) + true + + + + + + + + + beta12orEarlier + beta13 + + + http://www.geneontology.org/doc/GO.xrf_abbs: GeneDB_Tbrucei + Gene identifier from Trypanosoma brucei GeneDB database. + + Gene ID (GeneDB Trypanosoma brucei) + true + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: GR_GENE + http://www.geneontology.org/doc/GO.xrf_abbs: GR_gene + Gene identifier from Gramene database. + + + + Gene ID (Gramene) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: PAMGO_VMD + http://www.geneontology.org/doc/GO.xrf_abbs: VMD + Gene identifier from Virginia Bioinformatics Institute microbial database. + + + + Gene ID (Virginia microbial) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGN + Gene identifier from Sol Genomics Network. + + + + Gene ID (SGN) + + + + + + + + + + + beta12orEarlier + WBGene[0-9]{8} + http://www.geneontology.org/doc/GO.xrf_abbs: WB + http://www.geneontology.org/doc/GO.xrf_abbs: WormBase + Gene identifier used by WormBase database. + + + + Gene ID (WormBase) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Any name (other than the recommended one) for a gene. + + Gene synonym + true + + + + + + + + + + beta12orEarlier + The name of an open reading frame attributed by a sequencing project. + + + + ORF name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A component of a larger sequence assembly. + + Sequence assembly component + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A report on a chromosome aberration such as abnormalities in chromosome structure. + + Chromosome annotation (aberration) + true + + + + + + + + + beta12orEarlier + true + An identifier of a clone (cloned molecular sequence) from a database. + + + + Clone ID + + + + + + + + + beta12orEarlier + PDBML:pdbx_PDB_ins_code + WHATIF: insertion_code + An insertion code (part of the residue number) for an amino acid residue from a PDB file. + + + PDB insertion code + + + + + + + + + beta12orEarlier + WHATIF: PDBx_occupancy + The fraction of an atom type present at a site in a molecular structure. + + + The sum of the occupancies of all the atom types at a site should not normally significantly exceed 1.0. + Atomic occupancy + + + + + + + + + beta12orEarlier + WHATIF: PDBx_B_iso_or_equiv + Isotropic B factor (atomic displacement parameter) for an atom from a PDB file. + + + Isotropic B factor + + + + + + + + + beta12orEarlier + A cytogenetic map showing chromosome banding patterns in mutant cell lines relative to the wild type. + Deletion-based cytogenetic map + + + A cytogenetic map is built from a set of mutant cell lines with sub-chromosomal deletions and a reference wild-type line ('genome deletion panel'). The panel is used to map markers onto the genome by comparing mutant to wild-type banding patterns. Markers are linked (occur in the same deleted region) if they share the same banding pattern (presence or absence) as the deletion panel. + Deletion map + + + + + + + + + beta12orEarlier + A genetic map which shows the approximate location of quantitative trait loci (QTL) between two or more markers. + Quantitative trait locus map + + + QTL map + + + + + + + + + beta12orEarlier + Moby:Haplotyping_Study_obj + A map of haplotypes in a genome or other sequence, describing common patterns of genetic variation. + + + Haplotype map + + + + + + + + + beta12orEarlier + 1.21 + + Data describing a set of multiple genetic or physical maps, typically sharing a common set of features which are mapped. + + + Map set data + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + A feature which may mapped (positioned) on a genetic or other type of map. + + Mappable features may be based on Gramene's notion of map features; see http://www.gramene.org/db/cmap/feature_type_info. + Map feature + true + + + + + + + + + beta12orEarlier + 1.5 + + + A designation of the type of map (genetic map, physical map, sequence map etc) or map set. + + Map types may be based on Gramene's notion of a map type; see http://www.gramene.org/db/cmap/map_type_info. + Map type + true + + + + + + + + + beta12orEarlier + The name of a protein fold. + + + + Protein fold name + + + + + + + + + beta12orEarlier + Moby:BriefTaxonConcept + Moby:PotentialTaxon + The name of a group of organisms belonging to the same taxonomic rank. + Taxonomic rank + Taxonomy rank + + + + For a complete list of taxonomic ranks see https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + Taxon + + + + + + + + + + + + + + + beta12orEarlier + true + A unique identifier of a (group of) organisms. + + + + Organism identifier + + + + + + + + + beta12orEarlier + The name of a genus of organism. + + + + Genus name + + + + + + + + + beta12orEarlier + Moby:GCP_Taxon + Moby:TaxonName + Moby:TaxonScientificName + Moby:TaxonTCS + Moby:iANT_organism-xml + The full name for a group of organisms, reflecting their biological classification and (usually) conforming to a standard nomenclature. + Taxonomic information + Taxonomic name + + + + Name components correspond to levels in a taxonomic hierarchy (e.g. 'Genus', 'Species', etc.) Meta information such as a reference where the name was defined and a date might be included. + Taxonomic classification + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPorganism + A unique identifier for an organism used in the iHOP database. + + + + iHOP organism ID + + + + + + + + + beta12orEarlier + Common name for an organism as used in the GenBank database. + + + + Genbank common name + + + + + + + + + beta12orEarlier + The name of a taxon from the NCBI taxonomy database. + + + + NCBI taxon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An alternative for a word. + + Synonym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A common misspelling of a word. + + Misspelling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An abbreviation of a phrase or word. + + Acronym + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A term which is likely to be misleading of its meaning. + + Misnomer + true + + + + + + + + + beta12orEarlier + Moby:Author + Information on the authors of a published work. + + + + Author ID + + + + + + + + + beta12orEarlier + An identifier representing an author in the DragonDB database. + + + + DragonDB author identifier + + + + + + + + + beta12orEarlier + Moby:DescribedLink + A URI along with annotation describing the data found at the address. + + + Annotated URI + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A controlled vocabulary for words and phrases that can appear in the keywords field (KW line) of entries from the UniProt database. + + UniProt keywords + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GENEFARM_GeneID + Identifier of a gene from the GeneFarm database. + + + + Gene ID (GeneFarm) + + + + + + + + + + beta12orEarlier + Moby_namespace:Blattner_number + The blattner identifier for a gene. + + + + Blattner number + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Maize + Identifier for genetic elements in MIPS Maize database. + + Gene ID (MIPS Maize) + true + + + + + + + + + beta12orEarlier + beta13 + + + Moby_namespace:MIPS_GE_Medicago + Identifier for genetic elements in MIPS Medicago database. + + Gene ID (MIPS Medicago) + true + + + + + + + + + beta12orEarlier + 1.3 + + + The name of an Antirrhinum Gene from the DragonDB database. + + Gene name (DragonDB) + true + + + + + + + + + beta12orEarlier + 1.3 + + + A unique identifier for an Arabidopsis gene, which is an acronym or abbreviation of the gene name. + + Gene name (Arabidopsis) + true + + + + + + + + + + + + beta12orEarlier + Moby_namespace:iHOPsymbol + A unique identifier of a protein or gene used in the iHOP database. + + + + iHOP symbol + + + + + + + + + beta12orEarlier + 1.3 + + + Name of a gene from the GeneFarm database. + + Gene name (GeneFarm) + true + + + + + + + + + + + + + + + beta12orEarlier + true + A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + Locus identifier + Locus name + + + + Locus ID + + + + + + + + + + beta12orEarlier + AT[1-5]G[0-9]{5} + http://www.geneontology.org/doc/GO.xrf_abbs:AGI_LocusCode + Locus identifier for Arabidopsis Genome Initiative (TAIR, TIGR and MIPS databases). + AGI ID + AGI identifier + AGI locus code + Arabidopsis gene loci number + + + + Locus ID (AGI) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGD + http://www.geneontology.org/doc/GO.xrf_abbs: ASPGDID + Identifier for loci from ASPGD (Aspergillus Genome Database). + + + + Locus ID (ASPGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: Broad_MGG + Identifier for loci from Magnaporthe grisea Database at the Broad Institute. + + + + Locus ID (MGG) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: CGD + http://www.geneontology.org/doc/GO.xrf_abbs: CGDID + Identifier for loci from CGD (Candida Genome Database). + CGD locus identifier + CGDID + + + + Locus ID (CGD) + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: JCVI_CMR + http://www.geneontology.org/doc/GO.xrf_abbs: TIGR_CMR + Locus identifier for Comprehensive Microbial Resource at the J. Craig Venter Institute. + + + + Locus ID (CMR) + + + + + + + + + + beta12orEarlier + Moby_namespace:LocusID + http://www.geneontology.org/doc/GO.xrf_abbs: NCBI_locus_tag + Identifier for loci from NCBI database. + Locus ID (NCBI) + + + + NCBI locus tag + + + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: SGD + http://www.geneontology.org/doc/GO.xrf_abbs: SGDID + Identifier for loci from SGD (Saccharomyces Genome Database). + SGDID + + + + Locus ID (SGD) + + + + + + + + + + beta12orEarlier + Moby_namespace:MMP_Locus + Identifier of loci from Maize Mapping Project. + + + + Locus ID (MMP) + + + + + + + + + + beta12orEarlier + Moby_namespace:DDB_gene + Identifier of locus from DictyBase (Dictyostelium discoideum). + + + + Locus ID (DictyBase) + + + + + + + + + + beta12orEarlier + Moby_namespace:EntrezGene_EntrezGeneID + Moby_namespace:EntrezGene_ID + Identifier of a locus from EntrezGene database. + + + + Locus ID (EntrezGene) + + + + + + + + + + beta12orEarlier + Moby_namespace:MaizeGDB_Locus + Identifier of locus from MaizeGDB (Maize genome database). + + + + Locus ID (MaizeGDB) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:SO_QTL + A stretch of DNA that is closely linked to the genes underlying a quantitative trait (a phenotype that varies in degree and depends upon the interactions between multiple genes and their environment). + + A QTL sometimes but does not necessarily correspond to a gene. + Quantitative trait locus + true + + + + + + + + + + beta12orEarlier + Moby_namespace:GeneId + Identifier of a gene from the KOME database. + + + + Gene ID (KOME) + + + + + + + + + + beta12orEarlier + Moby:Tropgene_locus + Identifier of a locus from the Tropgene database. + + + + Locus ID (Tropgene) + + + + + + + + + beta12orEarlier + true + An alignment of molecular sequences, structures or profiles derived from them. + + + Alignment + + + + + + + + + beta12orEarlier + Data for an atom (in a molecular structure). + General atomic property + + + Atomic property + + + + + + + + + beta12orEarlier + Moby_namespace:SP_KW + http://www.geneontology.org/doc/GO.xrf_abbs: SP_KW + A word or phrase that can appear in the keywords field (KW line) of entries from the UniProt database. + + + UniProt keyword + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A name for a genetic locus conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome. + + Ordered locus name + true + + + + + + + + + + + beta12orEarlier + Moby:GCP_MapInterval + Moby:GCP_MapPoint + Moby:GCP_MapPosition + Moby:GenePosition + Moby:HitPosition + Moby:Locus + Moby:MapPosition + Moby:Position + PDBML:_atom_site.id + A position in a map (for example a genetic map), either a single position (point) or a region / interval. + Locus + Map position + + + This includes positions in genomes based on a reference sequence. A position may be specified for any mappable object, i.e. anything that may have positional information such as a physical position in a chromosome. Data might include sequence region name, strand, coordinate system name, assembly name, start position and end position. + Sequence coordinates + + + + + + + + + beta12orEarlier + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all amino acids. + Amino acid data + + + Amino acid property + + + + + + + + + beta12orEarlier + beta13 + + + A human-readable collection of information which (typically) is generated or collated by hand and which describes a biological entity, phenomena or associated primary (e.g. sequence or structural) data, as distinct from the primary data itself and computer-generated reports derived from it. + + This is a broad data type and is used a placeholder for other, more specific types. + Annotation + true + + + + + + + + + + + + + + + beta12orEarlier + Data describing a molecular map (genetic or physical) or a set of such maps, including various attributes of, data extracted from or derived from the analysis of them, but excluding the map(s) themselves. This includes metadata for map sets that share a common set of features which are mapped. + Map attribute + Map set data + + + Map data + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data used by the Vienna RNA analysis package. + + Vienna RNA structural data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data used to replace (mask) characters in a molecular sequence. + + Sequence mask parameter + true + + + + + + + + + + beta12orEarlier + Data concerning chemical reaction(s) catalysed by enzyme(s). + + + This is a broad data type and is used a placeholder for other, more specific types. + Enzyme kinetics data + + + + + + + + + beta12orEarlier + A plot giving an approximation of the kinetics of an enzyme-catalysed reaction, assuming simple kinetics (i.e. no intermediate or product inhibition, allostericity or cooperativity). It plots initial reaction rate to the substrate concentration (S) from which the maximum rate (vmax) is apparent. + + + Michaelis Menten plot + + + + + + + + + beta12orEarlier + A plot based on the Michaelis Menten equation of enzyme kinetics plotting the ratio of the initial substrate concentration (S) against the reaction velocity (v). + + + Hanes Woolf plot + + + + + + + + + beta12orEarlier + beta13 + + + + Raw data from or annotation on laboratory experiments. + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental data + true + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a genome version. + + Genome version information + true + + + + + + + + + beta12orEarlier + Typically a human-readable summary of body of facts or information indicating why a statement is true or valid. This may include a computational prediction, laboratory experiment, literature reference etc. + + + Evidence + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Sequence record lite + true + + + + + + + + + + + + + + + beta12orEarlier + One or more molecular sequences, possibly with associated annotation. + Sequences + + + This concept is a placeholder of concepts for primary sequence data including raw sequences and sequence records. It should not normally be used for derivatives such as sequence alignments, motifs or profiles. + Sequence + http://purl.bioontology.org/ontology/MSH/D008969 + http://purl.org/biotop/biotop.owl#BioMolecularSequenceInformation + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Nucleic acid sequence record (lite) + true + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and minimal metadata, typically an identifier of the sequence and/or a comment. + + + Protein sequence record (lite) + true + + + + + + + + + beta12orEarlier + A human-readable collection of information including annotation on a biological entity or phenomena, computer-generated reports of analysis of primary data (e.g. sequence or structural), and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Document + Record + + + You can use this term by default for any textual report, in case you can't find another, more specific term. Reports may be generated automatically or collated by hand and can include metadata on the origin, source, history, ownership or location of some thing. + Report + http://semanticscience.org/resource/SIO_000148 + + + + + + + + + beta12orEarlier + General data for a molecule. + General molecular property + + + Molecular property (general) + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning molecular structural data. + + This is a broad data type and is used a placeholder for other, more specific types. + Structural data + true + + + + + + + + + beta12orEarlier + A nucleotide sequence motif. + Nucleic acid sequence motif + DNA sequence motif + RNA sequence motif + + + Sequence motif (nucleic acid) + + + + + + + + + beta12orEarlier + An amino acid sequence motif. + Protein sequence motif + + + Sequence motif (protein) + + + + + + + + + beta12orEarlier + 1.5 + + + Some simple value controlling a search operation, typically a search of a database. + + Search parameter + true + + + + + + + + + beta12orEarlier + A report of hits from searching a database of some type. + Database hits + Search results + + + Database search results + + + + + + + + + beta12orEarlier + 1.5 + + + The secondary structure assignment (predicted or real) of a nucleic acid or protein. + + Secondary structure + true + + + + + + + + + beta12orEarlier + An array of numerical values. + Array + + + This is a broad data type and is used a placeholder for other, more specific types. + Matrix + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular alignment of some type. + + This is a broad data type and is used a placeholder for other, more specific types. + Alignment data + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific nucleic acid molecules. + + + Nucleic acid report + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more molecular tertiary (3D) structures. It might include annotation on the structure, a computer-generated report of analysis of structural data, and metadata (data about primary data) or any other free (essentially unformatted) text, as distinct from the primary data itself. + Structure-derived report + + + Structure report + + + + + + + + + beta12orEarlier + 1.21 + + + + A report on nucleic acid structure-derived data, describing structural properties of a DNA molecule, or any other annotation or information about specific nucleic acid 3D structure(s). + + Nucleic acid structure data + true + + + + + + + + + beta12orEarlier + A report on the physical (e.g. structural) or chemical properties of molecules, or parts of a molecule. + Physicochemical property + SO:0000400 + + + Molecular property + + + + + + + + + beta12orEarlier + Structural data for DNA base pairs or runs of bases, such as energy or angle data. + + + DNA base structural data + + + + + + + + + beta12orEarlier + 1.5 + + + Information on a database (or ontology) entry version, such as name (or other identifier) or parent database, unique identifier of entry, data, author and so on. + + Database entry version information + true + + + + + + + + + beta12orEarlier + true + A persistent (stable) and unique identifier, typically identifying an object (entry) from a database. + + + + Accession + http://semanticscience.org/resource/SIO_000675 + http://semanticscience.org/resource/SIO_000731 + + + + + + + + + beta12orEarlier + 1.8 + + single nucleotide polymorphism (SNP) in a DNA sequence. + + + SNP + true + + + + + + + + + beta12orEarlier + Reference to a dataset (or a cross-reference between two datasets), typically one or more entries in a biological database or ontology. + + + A list of database accessions or identifiers are usually included. + Data reference + + + + + + + + + beta12orEarlier + true + An identifier of a submitted job. + + + + Job identifier + http://wsio.org/data_009 + + + + + + + + + beta12orEarlier + true + + A name of a thing, which need not necessarily uniquely identify it. + Symbolic name + + + + Name + "http://www.w3.org/2000/01/rdf-schema#label + http://semanticscience.org/resource/SIO_000116 + http://usefulinc.com/ns/doap#name + + + + + + Closely related, but focusing on labeling and human readability but not on identification. + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing the type of a thing, typically an enumerated string (a string with one of a limited set of values). + + Type + http://purl.org/dc/elements/1.1/type + true + + + + + + + + + beta12orEarlier + Authentication data usually used to log in into an account on an information system such as a web application or a database. + + + + Account authentication + + + + + + + + + + beta12orEarlier + A three-letter code used in the KEGG databases to uniquely identify organisms. + + + + KEGG organism code + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the KEGG GENES database. + + Gene name (KEGG GENES) + true + + + + + + + + + + beta12orEarlier + Identifier of an object from one of the BioCyc databases. + + + + BioCyc ID + + + + + + + + + + + beta12orEarlier + Identifier of a compound from the BioCyc chemical compounds database. + BioCyc compound ID + BioCyc compound identifier + + + + Compound ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of a biological reaction from the BioCyc reactions database. + + + + Reaction ID (BioCyc) + + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the BioCyc enzymes database. + BioCyc enzyme ID + + + + Enzyme ID (BioCyc) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a biological reaction from a database. + + + + Reaction ID + + + + + + + + + beta12orEarlier + true + An identifier that is re-used for data objects of fundamentally different types (typically served from a single database). + + + + This branch provides an alternative organisation of the concepts nested under 'Accession' and 'Name'. All concepts under here are already included under 'Accession' or 'Name'. + Identifier (hybrid) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a molecular property. + + + + Molecular property identifier + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a codon usage table, for example a genetic code. + Codon usage table identifier + + + + Codon usage table ID + + + + + + + + + beta12orEarlier + Primary identifier of an object from the FlyBase database. + + + + FlyBase primary identifier + + + + + + + + + beta12orEarlier + Identifier of an object from the WormBase database. + + + + WormBase identifier + + + + + + + + + + + beta12orEarlier + CE[0-9]{5} + Protein identifier used by WormBase database. + + + + WormBase wormpep ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a trinucleotide sequence that encodes an amino acid including the triplet sequence, the encoded amino acid or whether it is a start or stop codon. + + Nucleic acid features (codon) + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a map of a molecular sequence. + + + + Map identifier + + + + + + + + + beta12orEarlier + true + An identifier of a software end-user on a website or a database (typically a person or an entity). + + + + Person identifier + + + + + + + + + + + + + + + beta12orEarlier + true + Name or other identifier of a nucleic acid molecule. + + + + Nucleic acid identifier + + + + + + + + + beta12orEarlier + 1.20 + + + Frame for translation of DNA (3 forward and 3 reverse frames relative to a chromosome). + + Translation frame specification + true + + + + + + + + + + + + + + + beta12orEarlier + true + An identifier of a genetic code. + + + + Genetic code identifier + + + + + + + + + + beta12orEarlier + Informal name for a genetic code, typically an organism name. + + + + Genetic code name + + + + + + + + + + beta12orEarlier + Name of a file format such as HTML, PNG, PDF, EMBL, GenBank and so on. + + + + File format name + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of sequence profile such as frequency matrix, Gribskov profile, hidden Markov model etc. + + Sequence profile type + true + + + + + + + + + beta12orEarlier + Name of a computer operating system such as Linux, PC or Mac. + + + + Operating system name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type of point or block mutation, including insertion, deletion, change, duplication and moves. + + Mutation type + true + + + + + + + + + beta12orEarlier + A logical operator such as OR, AND, XOR, and NOT. + + + + Logical operator + + + + + + + + + beta12orEarlier + 1.5 + + + A control of the order of data that is output, for example the order of sequences in an alignment. + + Possible options including sorting by score, rank, by increasing P-value (probability, i.e. most statistically significant hits given first) and so on. + Results sort order + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A simple parameter that is a toggle (boolean value), typically a control for a modal tool. + + Toggle + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The width of an output sequence or alignment. + + Sequence width + true + + + + + + + + + beta12orEarlier + A penalty for introducing or extending a gap in an alignment. + + + Gap penalty + + + + + + + + + beta12orEarlier + A temperature concerning nucleic acid denaturation, typically the temperature at which the two strands of a hybridised or double stranded nucleic acid (DNA or RNA/DNA) molecule separate. + Melting temperature + + + Nucleic acid melting temperature + + + + + + + + + beta12orEarlier + The concentration of a chemical compound. + + + Concentration + + + + + + + + + beta12orEarlier + 1.5 + + + Size of the incremental 'step' a sequence window is moved over a sequence. + + Window step size + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An image of a graph generated by the EMBOSS suite. + + EMBOSS graph + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An application report generated by the EMBOSS suite. + + EMBOSS report + true + + + + + + + + + beta12orEarlier + 1.5 + + + An offset for a single-point sequence position. + + Sequence offset + true + + + + + + + + + beta12orEarlier + 1.5 + + + A value that serves as a threshold for a tool (usually to control scoring or output). + + Threshold + true + + + + + + + + + beta12orEarlier + beta13 + + + An informative report on a transcription factor protein. + + This might include conformational or physicochemical properties, as well as sequence information for transcription factor(s) binding sites. + Protein report (transcription factor) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a category of biological or bioinformatics database. + + Database category name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of a sequence profile. + + Sequence profile name + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specification of one or more colors. + + Color + true + + + + + + + + + beta12orEarlier + 1.5 + + + A parameter that is used to control rendering (drawing) to a device or image. + + Rendering parameter + true + + + + + + + + + + beta12orEarlier + Any arbitrary name of a molecular sequence. + + + + Sequence name + + + + + + + + + beta12orEarlier + 1.5 + + + A temporal date. + + Date + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Word composition data for a molecular sequence. + + Word composition + true + + + + + + + + + beta12orEarlier + A plot of Fickett testcode statistic (identifying protein coding regions) in a nucleotide sequences. + + + Fickett testcode plot + + + + + + + + + + beta12orEarlier + A plot of sequence similarities identified from word-matching or character comparison. + Sequence conservation report + + + Use this concept for calculated substitution rates, relative site variability, data on sites with biased properties, highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence similarity plot + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence looking down the axis of the helix for highlighting amphipathicity and other properties. + + + Helical wheel + + + + + + + + + beta12orEarlier + An image of peptide sequence sequence in a simple 3,4,3,4 repeating pattern that emulates at a simple level the arrangement of residues around an alpha helix. + + + Useful for highlighting amphipathicity and other properties. + Helical net + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A plot of general physicochemical properties of a protein sequence. + + Protein sequence properties plot + true + + + + + + + + + + beta12orEarlier + A plot of pK versus pH for a protein. + + + Protein ionisation curve + + + + + + + + + + beta12orEarlier + A plot of character or word composition / frequency of a molecular sequence. + + + Sequence composition plot + + + + + + + + + + beta12orEarlier + Density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plot + + + + + + + + + beta12orEarlier + Image of a sequence trace (nucleotide sequence versus probabilities of each of the 4 bases). + + + Sequence trace image + + + + + + + + + beta12orEarlier + 1.5 + + + A report on siRNA duplexes in mRNA. + + Nucleic acid features (siRNA) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A collection of multiple molecular sequences and (typically) associated metadata that is intended for sequential processing. + + This concept may be used for sequence sets that are expected to be read and processed a single sequence at a time. + Sequence set (stream) + true + + + + + + + + + beta12orEarlier + Secondary identifier of an object from the FlyBase database. + + + + Secondary identifier are used to handle entries that were merged with or split from other entries in the database. + FlyBase secondary identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The number of a certain thing. + + Cardinality + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A single thing. + + Exactly 1 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + One or more things. + + 1 or more + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Exactly two things. + + Exactly 2 + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Two or more things. + + 2 or more + true + + + + + + + + + beta12orEarlier + A fixed-size datum calculated (by using a hash function) for a molecular sequence, typically for purposes of error detection or indexing. + Hash + Hash code + Hash sum + Hash value + + + Sequence checksum + + + + + + + + + beta12orEarlier + 1.8 + + chemical modification of a protein. + + + Protein features report (chemical modifications) + true + + + + + + + + + beta12orEarlier + 1.5 + + + Data on an error generated by computer system or tool. + + Error + true + + + + + + + + + beta12orEarlier + Basic information on any arbitrary database entry. + + + Database entry metadata + + + + + + + + + beta12orEarlier + beta13 + + + A cluster of similar genes. + + Gene cluster + true + + + + + + + + + beta12orEarlier + 1.8 + + A molecular sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full + true + + + + + + + + + beta12orEarlier + true + An identifier of a plasmid in a database. + + + + Plasmid identifier + + + + + + + + + + beta12orEarlier + true + A unique identifier of a specific mutation catalogued in a database. + + + + Mutation ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Information describing the mutation itself, the organ site, tissue and type of lesion where the mutation has been identified, description of the patient origin and life-style. + + Mutation annotation (basic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the prevalence of mutation(s), including data on samples and mutation prevalence (e.g. by tumour type).. + + Mutation annotation (prevalence) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on mutation prognostic data, such as information on patient cohort, the study settings and the results of the study. + + Mutation annotation (prognostic) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on the functional properties of mutant proteins including transcriptional activities, promotion of cell growth and tumorigenicity, dominant negative effects, capacity to induce apoptosis, cell-cycle arrest or checkpoints in human cells and so on. + + Mutation annotation (functional) + true + + + + + + + + + beta12orEarlier + The number of a codon, for instance, at which a mutation is located. + + + Codon number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific tumor including nature and origin of the sample, anatomic site, organ or tissue, tumor type, including morphology and/or histologic type, and so on. + + Tumor annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + Basic information about a server on the web, such as an SRS server. + + Server metadata + true + + + + + + + + + beta12orEarlier + The name of a field in a database. + + + + Database field name + + + + + + + + + + beta12orEarlier + Unique identifier of a sequence cluster from the SYSTERS database. + SYSTERS cluster ID + + + + Sequence cluster ID (SYSTERS) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning a biological ontology. + + + Ontology metadata + + + + + + + + + beta12orEarlier + beta13 + + + Raw SCOP domain classification data files. + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification + true + + + + + + + + + beta12orEarlier + beta13 + + + Raw CATH domain classification data files. + + These are the parsable data files provided by CATH. + Raw CATH domain classification + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the types of small molecules or 'heterogens' (non-protein groups) that are represented in PDB files. + + Heterogen annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylogenetic property values data. + + Phylogenetic property values + true + + + + + + + + + beta12orEarlier + 1.5 + + + A collection of sequences output from a bootstrapping (resampling) procedure. + + Bootstrapping is often performed in phylogenetic analysis. + Sequence set (bootstrapped) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A consensus phylogenetic tree derived from comparison of multiple trees. + + Phylogenetic consensus tree + true + + + + + + + + + beta12orEarlier + 1.5 + + + A data schema for organising or transforming data of some type. + + Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A DTD (document type definition). + + DTD + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XML Schema. + + XML Schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + A relax-NG schema. + + Relax-NG schema + true + + + + + + + + + beta12orEarlier + 1.5 + + + An XSLT stylesheet. + + XSLT stylesheet + true + + + + + + + + + + beta12orEarlier + The name of a data type. + + + + Data resource definition name + + + + + + + + + beta12orEarlier + Name of an OBO file format such as OBO-XML, plain and so on. + + + + OBO file format name + + + + + + + + + + beta12orEarlier + Identifier for genetic elements in MIPS database. + MIPS genetic element identifier + + + + Gene ID (MIPS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of protein sequence(s) or protein sequence database entries. + + Sequence identifier (protein) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An identifier of nucleotide sequence(s) or nucleotide sequence database entries. + + Sequence identifier (nucleic acid) + true + + + + + + + + + beta12orEarlier + An accession number of an entry from the EMBL sequence database. + EMBL ID + EMBL accession number + EMBL identifier + + + + EMBL accession + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a polypeptide in the UniProt database. + UniProt entry name + UniProt identifier + UniProtKB entry name + UniProtKB identifier + + + + UniProt ID + + + + + + + + + beta12orEarlier + Accession number of an entry from the GenBank sequence database. + GenBank ID + GenBank accession number + GenBank identifier + + + + GenBank accession + + + + + + + + + beta12orEarlier + Secondary (internal) identifier of a Gramene database entry. + Gramene internal ID + Gramene internal identifier + Gramene secondary ID + + + + Gramene secondary identifier + + + + + + + + + beta12orEarlier + true + An identifier of an entry from a database of molecular sequence variation. + + + + Sequence variation ID + + + + + + + + + + beta12orEarlier + true + A unique (and typically persistent) identifier of a gene in a database, that is (typically) different to the gene name/symbol. + Gene accession + Gene code + + + + Gene ID + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the AceView genes database. + + Gene name (AceView) + true + + + + + + + + + beta12orEarlier + http://www.geneontology.org/doc/GO.xrf_abbs: ECK + Identifier of an E. coli K-12 gene from EcoGene Database. + E. coli K-12 gene identifier + ECK accession + + + + Gene ID (ECK) + + + + + + + + + + beta12orEarlier + Identifier for a gene approved by the HUGO Gene Nomenclature Committee. + HGNC ID + + + + Gene ID (HGNC) + + + + + + + + + + beta12orEarlier + The name of a gene, (typically) assigned by a person and/or according to a naming scheme. It may contain white space characters and is typically more intuitive and readable than a gene symbol. It (typically) may be used to identify similar genes in different species and to derive a gene symbol. + Allele name + + + + Gene name + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the NCBI genes database. + + Gene name (NCBI) + true + + + + + + + + + beta12orEarlier + A specification of a chemical structure in SMILES format. + + + SMILES string + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the STRING database of protein-protein interactions. + + + + STRING ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific virus. + + Virus annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on the taxonomy of a specific virus. + + Virus annotation (taxonomy) + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction from the SABIO-RK reactions database. + + + + Reaction ID (SABIO-RK) + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific carbohydrate 3D structure(s). + + + Carbohydrate report + + + + + + + + + + beta12orEarlier + A series of digits that are assigned consecutively to each sequence record processed by NCBI. The GI number bears no resemblance to the Accession number of the sequence record. + NCBI GI number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number + + + + + + + + + + beta12orEarlier + An identifier assigned to sequence records processed by NCBI, made of the accession number of the database record followed by a dot and a version number. + NCBI accession.version + accession.version + + + + Nucleotide sequence version contains two letters followed by six digits, a dot, and a version number (or for older nucleotide sequence records, the format is one letter followed by five digits, a dot, and a version number). Protein sequence version contains three letters followed by five digits, a dot, and a version number. + NCBI version + + + + + + + + + beta12orEarlier + The name of a cell line. + + + + Cell line name + + + + + + + + + beta12orEarlier + The exact name of a cell line. + + + + Cell line name (exact) + + + + + + + + + beta12orEarlier + The truncated name of a cell line. + + + + Cell line name (truncated) + + + + + + + + + beta12orEarlier + The name of a cell line without any punctuation. + + + + Cell line name (no punctuation) + + + + + + + + + beta12orEarlier + The assonant name of a cell line. + + + + Cell line name (assonant) + + + + + + + + + + beta12orEarlier + true + A unique, persistent identifier of an enzyme. + Enzyme accession + + + + Enzyme ID + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the REBASE enzymes database. + + + + REBASE enzyme number + + + + + + + + + + beta12orEarlier + DB[0-9]{5} + Unique identifier of a drug from the DrugBank database. + + + + DrugBank ID + + + + + + + + + beta12orEarlier + A unique identifier assigned to NCBI protein sequence records. + protein gi + protein gi number + + + + Nucleotide sequence GI number is shown in the VERSION field of the database record. Protein sequence GI number is shown in the CDS/db_xref field of a nucleotide database record, and the VERSION field of a protein database record. + GI number (protein) + + + + + + + + + beta12orEarlier + A score derived from the alignment of two sequences, which is then normalised with respect to the scoring system. + + + Bit scores are normalised with respect to the scoring system and therefore can be used to compare alignment scores from different searches. + Bit score + + + + + + + + + beta12orEarlier + 1.20 + + + Phase for translation of DNA (0, 1 or 2) relative to a fragment of the coding sequence. + + Translation phase specification + true + + + + + + + + + beta12orEarlier + Data concerning or describing some core computational resource, as distinct from primary data. This includes metadata on the origin, source, history, ownership or location of some thing. + Provenance metadata + + + This is a broad data type and is used a placeholder for other, more specific types. + Resource metadata + + + + + + + + + + + + + + + beta12orEarlier + Any arbitrary identifier of an ontology. + + + + Ontology identifier + + + + + + + + + + beta12orEarlier + The name of a concept in an ontology. + + + + Ontology concept name + + + + + + + + + beta12orEarlier + An identifier of a build of a particular genome. + + + + Genome build identifier + + + + + + + + + beta12orEarlier + The name of a biological pathway or network. + + + + Pathway or network name + + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]{2,3}[0-9]{5} + Identifier of a pathway from the KEGG pathway database. + KEGG pathway ID + + + + Pathway ID (KEGG) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Identifier of a pathway from the NCI-Nature pathway database. + + + + Pathway ID (NCI-Nature) + + + + + + + + + + + beta12orEarlier + Identifier of a pathway from the ConsensusPathDB pathway database. + + + + Pathway ID (ConsensusPathDB) + + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef database. + UniRef cluster id + UniRef entry accession + + + + Sequence cluster ID (UniRef) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef100 database. + UniRef100 cluster id + UniRef100 entry accession + + + + Sequence cluster ID (UniRef100) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef90 database. + UniRef90 cluster id + UniRef90 entry accession + + + + Sequence cluster ID (UniRef90) + + + + + + + + + beta12orEarlier + Unique identifier of an entry from the UniRef50 database. + UniRef50 cluster id + UniRef50 entry accession + + + + Sequence cluster ID (UniRef50) + + + + + + + + + + + + + + + beta12orEarlier + Data concerning or derived from an ontology. + Ontological data + + + This is a broad data type and is used a placeholder for other, more specific types. + Ontology data + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific RNA family or other group of classified RNA sequences. + RNA family annotation + + + RNA family report + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an RNA family, typically an entry from a RNA sequence classification database. + + + + RNA family identifier + + + + + + + + + + beta12orEarlier + Stable accession number of an entry (RNA family) from the RFAM database. + + + + RFAM accession + + + + + + + + + beta12orEarlier + 1.5 + + + A label (text token) describing a type of protein family signature (sequence classifier) from the InterPro database. + + Protein signature type + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on protein domain-DNA/RNA interaction(s). + + Domain-nucleic acid interaction report + true + + + + + + + + + beta12orEarlier + 1.8 + + + An informative report on protein domain-protein domain interaction(s). + + Domain-domain interactions + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data on indirect protein domain-protein domain interaction(s). + + Domain-domain interaction (indirect) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a nucleotide or protein sequence database entry. + + + + Sequence accession (hybrid) + + + + + + + + + beta12orEarlier + beta13 + + Data concerning two-dimensional polygel electrophoresis. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + 2D PAGE data + true + + + + + + + + + beta12orEarlier + 1.8 + + two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE report + true + + + + + + + + + beta12orEarlier + true + A persistent, unique identifier of a biological pathway or network (typically a database entry). + + + + Pathway or network accession + + + + + + + + + beta12orEarlier + Alignment of the (1D representations of) secondary structure of two or more molecules. + + + Secondary structure alignment + + + + + + + + + + + beta12orEarlier + Identifier of an object from the ASTD database. + + + + ASTD ID + + + + + + + + + beta12orEarlier + Identifier of an exon from the ASTD database. + + + + ASTD ID (exon) + + + + + + + + + beta12orEarlier + Identifier of an intron from the ASTD database. + + + + ASTD ID (intron) + + + + + + + + + beta12orEarlier + Identifier of a polyA signal from the ASTD database. + + + + ASTD ID (polya) + + + + + + + + + beta12orEarlier + Identifier of a transcription start site from the ASTD database. + + + + ASTD ID (tss) + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on individual spot(s) from a two-dimensional (2D PAGE) gel. + + + 2D PAGE spot report + true + + + + + + + + + beta12orEarlier + true + Unique identifier of a spot from a two-dimensional (protein) gel. + + + + Spot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel in the SWISS-2DPAGE database. + + + + Spot serial number + + + + + + + + + + beta12orEarlier + Unique identifier of a spot from a two-dimensional (protein) gel from a HSC-2DPAGE database. + + + + Spot ID (HSC-2DPAGE) + + + + + + + + + beta12orEarlier + beta13 + + + Data on the interaction of a protein (or protein domain) with specific structural (3D) and/or sequence motifs. + + Protein-motif interaction + true + + + + + + + + + beta12orEarlier + true + Identifier of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain identifier + + + + + + + + + + beta12orEarlier + A unique identifier of an item from the CABRI database. + + + + CABRI accession + + + + + + + + + beta12orEarlier + 1.8 + + Report of genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + + + Experiment report (genotyping) + true + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of an entry from a database of genotype experiment metadata. + + + + Genotype experiment ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the EGA database. + + + + EGA accession + + + + + + + + + + beta12orEarlier + IPI[0-9]{8} + Identifier of a protein entry catalogued in the International Protein Index (IPI) database. + + + + IPI protein ID + + + + + + + + + beta12orEarlier + Accession number of a protein from the RefSeq database. + RefSeq protein ID + + + + RefSeq accession (protein) + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the EPD database. + EPD identifier + + + + EPD ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the TAIR database. + + + + TAIR accession + + + + + + + + + beta12orEarlier + Identifier of an Arabidopsis thaliana gene from the TAIR database. + + + + TAIR accession (At gene) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UniSTS database. + + + + UniSTS accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UNITE database. + + + + UNITE accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTR database. + + + + UTR accession + + + + + + + + + + beta12orEarlier + UPI[A-F0-9]{10} + Accession number of a UniParc (protein sequence) database entry. + UPI + UniParc ID + + + + UniParc accession + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Rouge or HUGE databases. + + + + mFLJ/mKIAA number + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus. + + Fungi annotation + true + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific fungus anamorph. + + Fungi annotation (anamorph) + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the Ensembl database. + Ensembl ID (protein) + Protein ID (Ensembl) + + + + Ensembl protein ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on a specific toxin. + + Toxin annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a membrane protein. + + Protein report (membrane protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + An informative report on tentative or known protein-drug interaction(s). + + + Protein-drug interaction report + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a map of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Map data + true + + + + + + + + + beta12orEarlier + Data concerning phylogeny, typically of molecular sequences, including reports of information concerning or derived from a phylogenetic tree, or from comparing two or more phylogenetic trees. + + + This is a broad data type and is used a placeholder for other, more specific types. + Phylogenetic data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more protein molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more nucleic acid molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid data + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning, extracted from, or derived from the analysis of a scientific text (or texts) such as a full text article from a scientific journal. + Article data + Scientific text data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. It includes concepts that are best described as scientific text or closely concerned with or derived from text. + Text data + + + + + + + + + beta12orEarlier + 1.16 + + + Typically a simple numerical or string value that controls the operation of a tool. + + Parameter + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a specific type of molecule. + + This is a broad data type and is used a placeholder for other, more specific types. + Molecular data + true + + + + + + + + + beta12orEarlier + 1.5 + + + + An informative report on a specific molecule. + + Molecule report + true + + + + + + + + + beta12orEarlier + A human-readable collection of information about a specific organism. + Organism annotation + + + Organism report + + + + + + + + + beta12orEarlier + A human-readable collection of information about about how a scientific experiment or analysis was carried out that results in a specific set of data or results used for further analysis or to test a specific hypothesis. + Experiment annotation + Experiment metadata + Experiment report + + + Protocol + + + + + + + + + beta12orEarlier + An attribute of a molecular sequence, possibly in reference to some other sequence. + Sequence parameter + + + Sequence attribute + + + + + + + + + beta12orEarlier + Output from a serial analysis of gene expression (SAGE), massively parallel signature sequencing (MPSS) or sequencing by synthesis (SBS) experiment. In all cases this is a list of short sequence tags and the number of times it is observed. + Sequencing-based expression profile + Sequence tag profile (with gene assignment) + + + SAGE, MPSS and SBS experiments are usually performed to study gene expression. The sequence tags are typically subsequently annotated (after a database search) with the mRNA (and therefore gene) the tag was extracted from. + This includes tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. Typically this is the sequencing-based expression profile annotated with gene identifiers. + Sequence tag profile + + + + + + + + + beta12orEarlier + Data concerning a mass spectrometry measurement. + + + Mass spectrometry data + + + + + + + + + beta12orEarlier + Raw data from experimental methods for determining protein structure. + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Protein structure raw data + + + + + + + + + beta12orEarlier + true + An identifier of a mutation. + + + + Mutation identifier + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning an alignment of two or more molecular sequences, structures or derived data. + + This is a broad data type and is used a placeholder for other, more specific types. This includes entities derived from sequences and structures such as motifs and profiles. + Alignment data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning an index of data. + + This is a broad data type and is used a placeholder for other, more specific types. + Data index data + true + + + + + + + + + beta12orEarlier + Single letter amino acid identifier, e.g. G. + + + + Amino acid name (single letter) + + + + + + + + + beta12orEarlier + Three letter amino acid identifier, e.g. GLY. + + + + Amino acid name (three letter) + + + + + + + + + beta12orEarlier + Full name of an amino acid, e.g. Glycine. + + + + Amino acid name (full name) + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a toxin. + + + + Toxin identifier + + + + + + + + + + beta12orEarlier + Unique identifier of a toxin from the ArachnoServer database. + + + + ArachnoServer ID + + + + + + + + + beta12orEarlier + 1.5 + + + A simple summary of expressed genes. + + Expressed gene list + true + + + + + + + + + + beta12orEarlier + Unique identifier of a monomer from the BindingDB database. + + + + BindingDB Monomer ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept from the GO ontology. + + GO concept name + true + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'biological process' concept from the the Gene Ontology. + + + + GO concept ID (biological process) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'molecular function' concept from the the Gene Ontology. + + + + GO concept ID (molecular function) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a cellular component from the GO ontology. + + GO concept name (cellular component) + true + + + + + + + + + beta12orEarlier + An image arising from a Northern Blot experiment. + + + Northern blot image + + + + + + + + + beta12orEarlier + true + Unique identifier of a blot from a Northern Blot. + + + + Blot ID + + + + + + + + + + beta12orEarlier + Unique identifier of a blot from a Northern Blot from the BlotBase database. + + + + BlotBase blot ID + + + + + + + + + beta12orEarlier + Raw data on a biological hierarchy, describing the hierarchy proper, hierarchy components and possibly associated annotation. + Hierarchy annotation + + + Hierarchy + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry from a database of biological hierarchies. + + Hierarchy identifier + true + + + + + + + + + + beta12orEarlier + Identifier of an entry from the Brite database of biological hierarchies. + + + + Brite hierarchy ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + A type (represented as a string) of cancer. + + Cancer type + true + + + + + + + + + + beta12orEarlier + A unique identifier for an organism used in the BRENDA database. + + + + BRENDA organism ID + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UniGene database. + UniGene organism abbreviation + + + + UniGene taxon + + + + + + + + + beta12orEarlier + The name of a taxon using the controlled vocabulary of the UTRdb database. + + + + UTRdb taxon + + + + + + + + + beta12orEarlier + true + An identifier of a catalogue of biological resources. + Catalogue identifier + + + + Catalogue ID + + + + + + + + + + beta12orEarlier + The name of a catalogue of biological resources from the CABRI database. + + + + CABRI catalogue name + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on protein secondary structure alignment-derived data or metadata. + + Secondary structure alignment metadata + true + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report on the physical, chemical or other information concerning the interaction of two or more molecules (or parts of molecules). + + Molecule interaction report + true + + + + + + + + + + + + + + + beta12orEarlier + Primary data about a specific biological pathway or network (the nodes and connections within the pathway or network). + Network + Pathway + + + Pathway or network + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning one or more small molecules. + + This is a broad data type and is used a placeholder for other, more specific types. + Small molecule data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a particular genotype, phenotype or a genotype / phenotype relation. + + Genotype and phenotype data + true + + + + + + + + + + + + + + + beta12orEarlier + Image, hybridisation or some other data arising from a study of feature/molecule expression, typically profiling or quantification. + Gene expression data + Gene product profile + Gene product quantification data + Gene transcription profile + Gene transcription quantification data + Metabolite expression data + Microarray data + Non-coding RNA profile + Non-coding RNA quantification data + Protein expression data + RNA profile + RNA quantification data + RNA-seq data + Transcriptome profile + Transcriptome quantification data + mRNA profile + mRNA quantification data + Protein profile + Protein quantification data + Proteome profile + Proteome quantification data + + + Expression data + + + + + + + + + + beta12orEarlier + C[0-9]+ + Unique identifier of a chemical compound from the KEGG database. + KEGG compound ID + KEGG compound identifier + + + + Compound ID (KEGG) + + + + + + + + + + beta12orEarlier + Name (not necessarily stable) an entry (RNA family) from the RFAM database. + + + + RFAM name + + + + + + + + + + beta12orEarlier + R[0-9]+ + Identifier of a biological reaction from the KEGG reactions database. + + + + Reaction ID (KEGG) + + + + + + + + + + + beta12orEarlier + D[0-9]+ + Unique identifier of a drug from the KEGG Drug database. + + + + Drug ID (KEGG) + + + + + + + + + + beta12orEarlier + ENS[A-Z]*[FPTG][0-9]{11} + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl database. + Ensembl IDs + + + + Ensembl ID + + + + + + + + + + + + + + + + beta12orEarlier + [A-Z][0-9]+(\.[-[0-9]+])? + An identifier of a disease from the International Classification of Diseases (ICD) database. + + + + ICD identifier + + + + + + + + + + beta12orEarlier + [0-9A-Za-z]+:[0-9]+:[0-9]{1,5}(\.[0-9])? + Unique identifier of a sequence cluster from the CluSTr database. + CluSTr ID + CluSTr cluster ID + + + + Sequence cluster ID (CluSTr) + + + + + + + + + + + beta12orEarlier + G[0-9]+ + Unique identifier of a glycan ligand from the KEGG GLYCAN database (a subset of KEGG LIGAND). + + + + KEGG Glycan ID + + + + + + + + + + beta12orEarlier + [0-9]+\.[A-Z]\.[0-9]+\.[0-9]+\.[0-9]+ + A unique identifier of a family from the transport classification database (TCDB) of membrane transport proteins. + TC number + + + + OBO file for regular expression. + TCDB ID + + + + + + + + + + beta12orEarlier + MINT\-[0-9]{1,5} + Unique identifier of an entry from the MINT database of protein-protein interactions. + + + + MINT ID + + + + + + + + + + beta12orEarlier + DIP[\:\-][0-9]{3}[EN] + Unique identifier of an entry from the DIP database of protein-protein interactions. + + + + DIP ID + + + + + + + + + + beta12orEarlier + A[0-9]{6} + Unique identifier of a protein listed in the UCSD-Nature Signaling Gateway Molecule Pages database. + + + + Signaling Gateway protein ID + + + + + + + + + beta12orEarlier + true + Identifier of a protein modification catalogued in a database. + + + + Protein modification ID + + + + + + + + + + beta12orEarlier + AA[0-9]{4} + Identifier of a protein modification catalogued in the RESID database. + + + + RESID ID + + + + + + + + + + beta12orEarlier + [0-9]{4,7} + Identifier of an entry from the RGD database. + + + + RGD ID + + + + + + + + + + beta12orEarlier + AASequence:[0-9]{10} + Identifier of a protein sequence from the TAIR database. + + + + TAIR accession (protein) + + + + + + + + + + beta12orEarlier + HMDB[0-9]{5} + Identifier of a small molecule metabolite from the Human Metabolome Database (HMDB). + HMDB ID + + + + Compound ID (HMDB) + + + + + + + + + + beta12orEarlier + LM(FA|GL|GP|SP|ST|PR|SL|PK)[0-9]{4}([0-9a-zA-Z]{4})? + Identifier of an entry from the LIPID MAPS database. + LM ID + + + + LIPID MAPS ID + + + + + + + + + + beta12orEarlier + PAp[0-9]{8} + PDBML:pdbx_PDB_strand_id + Identifier of a peptide from the PeptideAtlas peptide databases. + + + + PeptideAtlas ID + + + + + + + + + beta12orEarlier + 1.7 + + Identifier of a report of molecular interactions from a database (typically). + + + Molecular interaction ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of an interaction from the BioGRID database. + + + + BioGRID interaction ID + + + + + + + + + + beta12orEarlier + S[0-9]{2}\.[0-9]{3} + Unique identifier of a peptidase enzyme from the MEROPS database. + MEROPS ID + + + + Enzyme ID (MEROPS) + + + + + + + + + beta12orEarlier + true + An identifier of a mobile genetic element. + + + + Mobile genetic element ID + + + + + + + + + + beta12orEarlier + mge:[0-9]+ + An identifier of a mobile genetic element from the Aclame database. + + + + ACLAME ID + + + + + + + + + + beta12orEarlier + PWY[a-zA-Z_0-9]{2}\-[0-9]{3} + Identifier of an entry from the Saccharomyces genome database (SGD). + + + + SGD ID + + + + + + + + + beta12orEarlier + true + Unique identifier of a book. + + + + Book ID + + + + + + + + + + beta12orEarlier + (ISBN)?(-13|-10)?[:]?[ ]?([0-9]{2,3}[ -]?)?[0-9]{1,5}[ -]?[0-9]{1,7}[ -]?[0-9]{1,6}[ -]?([0-9]|X) + The International Standard Book Number (ISBN) is for identifying printed books. + + + + ISBN + + + + + + + + + + beta12orEarlier + B[0-9]{5} + Identifier of a metabolite from the 3DMET database. + 3DMET ID + + + + Compound ID (3DMET) + + + + + + + + + + beta12orEarlier + ([A-NR-Z][0-9][A-Z][A-Z0-9][A-Z0-9][0-9])_.*|([OPQ][0-9][A-Z0-9][A-Z0-9][A-Z0-9][0-9]_.*)|(GAG_.*)|(MULT_.*)|(PFRAG_.*)|(LIP_.*)|(CAT_.*) + A unique identifier of an interaction from the MatrixDB database. + + + + MatrixDB interaction ID + + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier for pathways, reactions, complexes and small molecules from the cPath (Pathway Commons) database. + + + + These identifiers are unique within the cPath database, however, they are not stable between releases. + cPath ID + + + + + + + + + + beta12orEarlier + true + [0-9]+ + Identifier of an assay from the PubChem database. + + + + PubChem bioassay ID + + + + + + + + + + beta12orEarlier + Identifier of an entry from the PubChem database. + PubChem identifier + + + + PubChem ID + + + + + + + + + + beta12orEarlier + M[0-9]{4} + Identifier of an enzyme reaction mechanism from the MACie database. + MACie entry number + + + + Reaction ID (MACie) + + + + + + + + + + beta12orEarlier + MI[0-9]{7} + Identifier for a gene from the miRBase database. + miRNA ID + miRNA identifier + miRNA name + + + + Gene ID (miRBase) + + + + + + + + + + beta12orEarlier + ZDB\-GENE\-[0-9]+\-[0-9]+ + Identifier for a gene from the Zebrafish information network genome (ZFIN) database. + + + + Gene ID (ZFIN) + + + + + + + + + + beta12orEarlier + [0-9]{5} + Identifier of an enzyme-catalysed reaction from the Rhea database. + + + + Reaction ID (Rhea) + + + + + + + + + + beta12orEarlier + UPA[0-9]{5} + Identifier of a biological pathway from the Unipathway database. + upaid + + + + Pathway ID (Unipathway) + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a small molecular from the ChEMBL database. + ChEMBL ID + + + + Compound ID (ChEMBL) + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + Unique identifier of an entry from the Ligand-gated ion channel (LGICdb) database. + + + + LGICdb identifier + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a biological reaction (kinetics entry) from the SABIO-RK reactions database. + + + + Reaction kinetics ID (SABIO-RK) + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of an entry from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + PharmGKB ID + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a pathway from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Pathway ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a disease from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Disease ID (PharmGKB) + + + + + + + + + + + beta12orEarlier + PA[0-9]+ + Identifier of a drug from the pharmacogenetics and pharmacogenomics knowledge base (PharmGKB). + + + + Drug ID (PharmGKB) + + + + + + + + + + beta12orEarlier + DAP[0-9]+ + Identifier of a drug from the Therapeutic Target Database (TTD). + + + + Drug ID (TTD) + + + + + + + + + + beta12orEarlier + TTDS[0-9]+ + Identifier of a target protein from the Therapeutic Target Database (TTD). + + + + Target ID (TTD) + + + + + + + + + beta12orEarlier + true + A unique identifier of a type or group of cells. + + + + Cell type identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + A unique identifier of a neuron from the NeuronDB database. + + + + NeuronDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+ + A unique identifier of a neuron from the NeuroMorpho database. + + + + NeuroMorpho ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a chemical from the ChemIDplus database. + ChemIDplus ID + + + + Compound ID (ChemIDplus) + + + + + + + + + + beta12orEarlier + SMP[0-9]{5} + Identifier of a pathway from the Small Molecule Pathway Database (SMPDB). + + + + Pathway ID (SMPDB) + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the BioNumbers database of key numbers and associated data in molecular biology. + + + + BioNumbers ID + + + + + + + + + + beta12orEarlier + T3D[0-9]+ + Unique identifier of a toxin from the Toxin and Toxin Target Database (T3DB) database. + + + + T3DB ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a carbohydrate. + + + + Carbohydrate identifier + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycomeDB database. + + + + GlycomeDB ID + + + + + + + + + + beta12orEarlier + [a-zA-Z_0-9]+[0-9]+ + Identifier of an entry from the LipidBank database. + + + + LipidBank ID + + + + + + + + + + beta12orEarlier + cd[0-9]{5} + Identifier of a conserved domain from the Conserved Domain Database. + + + + CDD ID + + + + + + + + + + beta12orEarlier + [0-9]{1,5} + An identifier of an entry from the MMDB database. + MMDB accession + + + + MMDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the iRefIndex database of protein-protein interactions. + + + + iRefIndex ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Unique identifier of an entry from the ModelDB database. + + + + ModelDB ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a signaling pathway from the Database of Quantitative Cellular Signaling (DQCS). + + + + Pathway ID (DQCS) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database (Homo sapiens division). + + Ensembl ID (Homo sapiens) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Bos taurus' division). + + Ensembl ID ('Bos taurus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Canis familiaris' division). + + Ensembl ID ('Canis familiaris') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Cavia porcellus' division). + + Ensembl ID ('Cavia porcellus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona intestinalis' division). + + Ensembl ID ('Ciona intestinalis') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division). + + Ensembl ID ('Ciona savignyi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Danio rerio' division). + + Ensembl ID ('Danio rerio') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Dasypus novemcinctus' division). + + Ensembl ID ('Dasypus novemcinctus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Echinops telfairi' division). + + Ensembl ID ('Echinops telfairi') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Erinaceus europaeus' division). + + Ensembl ID ('Erinaceus europaeus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Felis catus' division). + + Ensembl ID ('Felis catus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gallus gallus' division). + + Ensembl ID ('Gallus gallus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Gasterosteus aculeatus' division). + + Ensembl ID ('Gasterosteus aculeatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Homo sapiens' division). + + Ensembl ID ('Homo sapiens') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Loxodonta africana' division). + + Ensembl ID ('Loxodonta africana') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Macaca mulatta' division). + + Ensembl ID ('Macaca mulatta') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Monodelphis domestica' division). + + Ensembl ID ('Monodelphis domestica') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Mus musculus' division). + + Ensembl ID ('Mus musculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Myotis lucifugus' division). + + Ensembl ID ('Myotis lucifugus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ornithorhynchus anatinus' division). + + Ensembl ID ("Ornithorhynchus anatinus") + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryctolagus cuniculus' division). + + Ensembl ID ('Oryctolagus cuniculus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Oryzias latipes' division). + + Ensembl ID ('Oryzias latipes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Otolemur garnettii' division). + + Ensembl ID ('Otolemur garnettii') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Pan troglodytes' division). + + Ensembl ID ('Pan troglodytes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Rattus norvegicus' division). + + Ensembl ID ('Rattus norvegicus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Spermophilus tridecemlineatus' division). + + Ensembl ID ('Spermophilus tridecemlineatus') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Takifugu rubripes' division). + + Ensembl ID ('Takifugu rubripes') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Tupaia belangeri' division). + + Ensembl ID ('Tupaia belangeri') + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Xenopus tropicalis' division). + + Ensembl ID ('Xenopus tropicalis') + true + + + + + + + + + + beta12orEarlier + Identifier of a protein domain (or other node) from the CATH database. + + + + CATH identifier + + + + + + + + + beta12orEarlier + 2.10.10.10 + A code number identifying a family from the CATH database. + + + + CATH node ID (family) + + + + + + + + + + beta12orEarlier + Identifier of an enzyme from the CAZy enzymes database. + CAZy ID + + + + Enzyme ID (CAZy) + + + + + + + + + + beta12orEarlier + A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence). + I.M.A.G.E. cloneID + IMAGE cloneID + + + + Clone ID (IMAGE) + + + + + + + + + beta12orEarlier + [0-9]{7}|GO:[0-9]{7} + An identifier of a 'cellular component' concept from the Gene Ontology. + GO concept identifier (cellular compartment) + + + + GO concept ID (cellular component) + + + + + + + + + beta12orEarlier + Name of a chromosome as used in the BioCyc database. + + + + Chromosome name (BioCyc) + + + + + + + + + + beta12orEarlier + An identifier of a gene expression profile from the CleanEx database. + + + + CleanEx entry name + + + + + + + + + beta12orEarlier + An identifier of (typically a list of) gene expression experiments catalogued in the CleanEx database. + + + + CleanEx dataset code + + + + + + + + + beta12orEarlier + A human-readable collection of information concerning a genome as a whole. + + + Genome report + + + + + + + + + + beta12orEarlier + Unique identifier for a protein complex from the CORUM database. + CORUM complex ID + + + + Protein ID (CORUM) + + + + + + + + + + beta12orEarlier + Unique identifier of a position-specific scoring matrix from the CDD database. + + + + CDD PSSM-ID + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the CuticleDB database. + CuticleDB ID + + + + Protein ID (CuticleDB) + + + + + + + + + + beta12orEarlier + Identifier of a predicted transcription factor from the DBD database. + + + + DBD ID + + + + + + + + + + + + + + + beta12orEarlier + General annotation on an oligonucleotide probe, or a set of probes. + Oligonucleotide probe sets annotation + + + Oligonucleotide probe annotation + + + + + + + + + + beta12orEarlier + true + Identifier of an oligonucleotide from a database. + + + + Oligonucleotide ID + + + + + + + + + + beta12orEarlier + Identifier of an oligonucleotide probe from the dbProbe database. + + + + dbProbe ID + + + + + + + + + beta12orEarlier + Physicochemical property data for one or more dinucleotides. + + + Dinucleotide property + + + + + + + + + + beta12orEarlier + Identifier of an dinucleotide property from the DiProDB database. + + + + DiProDB ID + + + + + + + + + beta12orEarlier + 1.8 + + disordered structure in a protein. + + + Protein features report (disordered structure) + true + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the DisProt database. + DisProt ID + + + + Protein ID (DisProt) + + + + + + + + + beta12orEarlier + 1.5 + + + Annotation on an embryo or concerning embryological development. + + Embryo report + true + + + + + + + + + + + beta12orEarlier + Unique identifier for a gene transcript from the Ensembl database. + Transcript ID (Ensembl) + + + + Ensembl transcript ID + + + + + + + + + beta12orEarlier + 1.4 + + + An informative report on one or more small molecules that are enzyme inhibitors. + + Inhibitor annotation + true + + + + + + + + + beta12orEarlier + true + Moby:GeneAccessionList + An identifier of a promoter of a gene that is catalogued in a database. + + + + Promoter ID + + + + + + + + + beta12orEarlier + Identifier of an EST sequence. + + + + EST accession + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the COGEME database. + + + + COGEME EST ID + + + + + + + + + + beta12orEarlier + Identifier of a unisequence from the COGEME database. + + + + A unisequence is a single sequence assembled from ESTs. + COGEME unisequence ID + + + + + + + + + + beta12orEarlier + Accession number of an entry (protein family) from the GeneFarm database. + GeneFarm family ID + + + + Protein family ID (GeneFarm) + + + + + + + + + beta12orEarlier + The name of a family of organism. + + + + Family name + + + + + + + + + beta12orEarlier + beta13 + + + The name of a genus of viruses. + + Genus name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a family of viruses. + + Family name (virus) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a SwissRegulon database. + + Database name (SwissRegulon) + true + + + + + + + + + + beta12orEarlier + A feature identifier as used in the SwissRegulon database. + + + + This can be name of a gene, the ID of a TFBS, or genomic coordinates in form "chr:start..end". + Sequence feature ID (SwissRegulon) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the NMPDR database. + + + + A FIG ID consists of four parts: a prefix, genome id, locus type and id number. + FIG ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Xenbase database. + + + + Gene ID (Xenbase) + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the Genolist database. + + + + Gene ID (Genolist) + + + + + + + + + beta12orEarlier + 1.3 + + + Name of an entry (gene) from the Genolist genes database. + + Gene name (Genolist) + true + + + + + + + + + + beta12orEarlier + Identifier of an entry (promoter) from the ABS database. + ABS identifier + + + + ABS ID + + + + + + + + + + beta12orEarlier + Identifier of a transcription factor from the AraC-XylS database. + + + + AraC-XylS ID + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Name of an entry (gene) from the HUGO database. + + Gene name (HUGO) + true + + + + + + + + + + beta12orEarlier + Identifier of a locus from the PseudoCAP database. + + + + Locus ID (PseudoCAP) + + + + + + + + + + beta12orEarlier + Identifier of a locus from the UTR database. + + + + Locus ID (UTR) + + + + + + + + + + beta12orEarlier + Unique identifier of a monosaccharide from the MonosaccharideDB database. + + + + MonosaccharideDB ID + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Collagen Mutation Database (CMD) database. + + Database name (CMD) + true + + + + + + + + + beta12orEarlier + beta13 + + + The name of a subdivision of the Osteogenesis database. + + Database name (Osteogenesis) + true + + + + + + + + + beta12orEarlier + true + An identifier of a particular genome. + + + + Genome identifier + + + + + + + + + beta12orEarlier + 1.26 + + + An identifier of a particular genome. + + + GenomeReviews ID + true + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of an entry from the GlycoMapsDB (Glycosciences.de) database. + + + + GlycoMap ID + + + + + + + + + beta12orEarlier + A conformational energy map of the glycosidic linkages in a carbohydrate molecule. + + + Carbohydrate conformational map + + + + + + + + + + beta12orEarlier + The name of a transcription factor. + + + + Transcription factor name + + + + + + + + + + beta12orEarlier + Identifier of a membrane transport proteins from the transport classification database (TCDB). + + + + TCID + + + + + + + + + beta12orEarlier + PF[0-9]{5} + Name of a domain from the Pfam database. + + + + Pfam domain name + + + + + + + + + + beta12orEarlier + CL[0-9]{4} + Accession number of a Pfam clan. + + + + Pfam clan ID + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VectorBase database. + VectorBase ID + + + + Gene ID (VectorBase) + + + + + + + + + beta12orEarlier + Identifier of an entry from the UTRSite database of regulatory motifs in eukaryotic UTRs. + + + + UTRSite ID + + + + + + + + + + + + + + + beta12orEarlier + An informative report about a specific or conserved pattern in a molecular sequence, such as its context in genes or proteins, its role, origin or method of construction, etc. + Sequence motif report + Sequence profile report + + + Sequence signature report + + + + + + + + + beta12orEarlier + beta12orEarlier + + + An informative report on a particular locus. + + Locus annotation + true + + + + + + + + + beta12orEarlier + Official name of a protein as used in the UniProt database. + + + + Protein name (UniProt) + + + + + + + + + beta12orEarlier + 1.5 + + + One or more terms from one or more controlled vocabularies which are annotations on an entity. + + The concepts are typically provided as a persistent identifier or some other link the source ontologies. Evidence of the validity of the annotation might be included. + Term ID list + true + + + + + + + + + + beta12orEarlier + Name of a protein family from the HAMAP database. + + + + HAMAP ID + + + + + + + + + beta12orEarlier + 1.12 + + + Basic information concerning an identifier of data (typically including the identifier itself). For example, a gene symbol with information concerning its provenance. + + Identifier with metadata + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation about a gene symbol. + + Gene symbol annotation + true + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a RNA transcript. + + + + Transcript ID + + + + + + + + + + beta12orEarlier + Identifier of an RNA transcript from the H-InvDB database. + + + + HIT ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene cluster in the H-InvDB database. + + + + HIX ID + + + + + + + + + + beta12orEarlier + Identifier of a antibody from the HPA database. + + + + HPA antibody id + + + + + + + + + + beta12orEarlier + Identifier of a human major histocompatibility complex (HLA) or other protein from the IMGT/HLA database. + + + + IMGT/HLA ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene assigned by the J. Craig Venter Institute (JCVI). + + + + Gene ID (JCVI) + + + + + + + + + beta12orEarlier + The name of a kinase protein. + + + + Kinase name + + + + + + + + + + beta12orEarlier + Identifier of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity ID + + + + + + + + + + beta12orEarlier + Name of a physical entity from the ConsensusPathDB database. + + + + ConsensusPathDB entity name + + + + + + + + + + beta12orEarlier + The number of a strain of algae and protozoa from the CCAP database. + + + + CCAP strain number + + + + + + + + + beta12orEarlier + true + An identifier of stock from a catalogue of biological resources. + + + + Stock number + + + + + + + + + + beta12orEarlier + A stock number from The Arabidopsis information resource (TAIR). + + + + Stock number (TAIR) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the RNA editing database (REDIdb). + + + + REDIdb ID + + + + + + + + + beta12orEarlier + Name of a domain from the SMART database. + + + + SMART domain name + + + + + + + + + + beta12orEarlier + Accession number of an entry (family) from the PANTHER database. + Panther family ID + + + + Protein family ID (PANTHER) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the RNAVirusDB database. + + + + Could list (or reference) other taxa here from https://www.phenoscape.org/wiki/Taxonomic_Rank_Vocabulary. + RNAVirusDB ID + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) viruses (catalogued in a database). + Virus ID + + + + Virus identifier + + + + + + + + + + beta12orEarlier + An identifier of a genome project assigned by NCBI. + + + + NCBI Genome Project ID + + + + + + + + + + beta12orEarlier + A unique identifier of a whole genome assigned by the NCBI. + + + + NCBI genome accession + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning, extracted from, or derived from the analysis of a sequence profile, such as its name, length, technical details about the profile or it's construction, the biological role or annotation, and so on. + + + Sequence profile data + true + + + + + + + + + + beta12orEarlier + Unique identifier for a membrane protein from the TopDB database. + TopDB ID + + + + Protein ID (TopDB) + + + + + + + + + beta12orEarlier + true + Identifier of a two-dimensional (protein) gel. + Gel identifier + + + + Gel ID + + + + + + + + + + beta12orEarlier + Name of a reference map gel from the SWISS-2DPAGE database. + + + + Reference map name (SWISS-2DPAGE) + + + + + + + + + + beta12orEarlier + Unique identifier for a peroxidase protein from the PeroxiBase database. + PeroxiBase ID + + + + Protein ID (PeroxiBase) + + + + + + + + + + beta12orEarlier + Identifier of an entry from the SISYPHUS database of tertiary structure alignments. + + + + SISYPHUS ID + + + + + + + + + + + beta12orEarlier + true + Accession of an open reading frame (catalogued in a database). + + + + ORF ID + + + + + + + + + beta12orEarlier + true + An identifier of an open reading frame. + + + + ORF identifier + + + + + + + + + + beta12orEarlier + [1-9][0-9]* + Identifier of an entry from the GlycosciencesDB database. + LInear Notation for Unique description of Carbohydrate Sequences ID + + + + LINUCS ID + + + + + + + + + + + beta12orEarlier + Unique identifier for a ligand-gated ion channel protein from the LGICdb database. + LGICdb ID + + + + Protein ID (LGICdb) + + + + + + + + + + beta12orEarlier + Identifier of an EST sequence from the MaizeDB database. + + + + MaizeDB ID + + + + + + + + + + beta12orEarlier + A unique identifier of gene in the MfunGD database. + + + + Gene ID (MfunGD) + + + + + + + + + + + + + + + + beta12orEarlier + An identifier of a disease from the Orpha database. + + + + Orpha number + + + + + + + + + + beta12orEarlier + Unique identifier for a protein from the EcID database. + + + + Protein ID (EcID) + + + + + + + + + + beta12orEarlier + A unique identifier of a cDNA molecule catalogued in the RefSeq database. + + + + Clone ID (RefSeq) + + + + + + + + + + beta12orEarlier + Unique identifier for a cone snail toxin protein from the ConoServer database. + + + + Protein ID (ConoServer) + + + + + + + + + + beta12orEarlier + Identifier of a GeneSNP database entry. + + + + GeneSNP ID + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Identifier of a lipid. + + + + Lipid identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + A flat-file (textual) data archive. + + + Databank + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A web site providing data (web pages) on a common theme to a HTTP client. + + + Web portal + true + + + + + + + + + + beta12orEarlier + Identifier for a gene from the VBASE2 database. + VBASE2 ID + + + + Gene ID (VBASE2) + + + + + + + + + + beta12orEarlier + A unique identifier for a virus from the DPVweb database. + DPVweb virus ID + + + + DPVweb ID + + + + + + + + + + beta12orEarlier + [0-9]+ + Identifier of a pathway from the BioSystems pathway database. + + + + Pathway ID (BioSystems) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data concerning a proteomics experiment. + + Experimental data (proteomics) + true + + + + + + + + + beta12orEarlier + An abstract of a scientific article. + + + Abstract + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a lipid structure. + + + Lipid structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a drug. + + + Drug structure + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for the (3D) structure of a toxin. + + + Toxin structure + + + + + + + + + + beta12orEarlier + A simple matrix of numbers, where each value (or column of values) is derived derived from analysis of the corresponding position in a sequence alignment. + PSSM + + + Position-specific scoring matrix + + + + + + + + + beta12orEarlier + A matrix of distances between molecular entities, where a value (distance) is (typically) derived from comparison of two entities and reflects their similarity. + + + Distance matrix + + + + + + + + + beta12orEarlier + Distances (values representing similarity) between a group of molecular structures. + + + Structural distance matrix + + + + + + + + + beta12orEarlier + 1.5 + + + Bibliographic data concerning scientific article(s). + + Article metadata + true + + + + + + + + + beta12orEarlier + A concept from a biological ontology. + + + This includes any fields from the concept definition such as concept name, definition, comments and so on. + Ontology concept + + + + + + + + + beta12orEarlier + A numerical measure of differences in the frequency of occurrence of synonymous codons in DNA sequences. + + + Codon usage bias + + + + + + + + + beta12orEarlier + 1.8 + + Northern Blot experiments. + + + Northern blot report + true + + + + + + + + + beta12orEarlier + A map showing distance between genetic markers estimated by radiation-induced breaks in a chromosome. + RH map + + + The radiation method can break very closely linked markers providing a more detailed map. Most genetic markers and subsequences may be located to a defined map position and with a more precise estimates of distance than a linkage map. + Radiation hybrid map + + + + + + + + + beta12orEarlier + A simple list of data identifiers (such as database accessions), possibly with additional basic information on the addressed data. + + + ID list + + + + + + + + + beta12orEarlier + Gene frequencies data that may be read during phylogenetic tree calculation. + + + Phylogenetic gene frequencies data + + + + + + + + + beta12orEarlier + beta13 + + + A set of sub-sequences displaying some type of polymorphism, typically indicating the sequence in which they occur, their position and other metadata. + + Sequence set (polymorphic) + true + + + + + + + + + beta12orEarlier + 1.5 + + + An entry (resource) from the DRCAT bioinformatics resource catalogue. + + DRCAT resource + true + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a multi-protein complex; two or more polypeptides chains in a stable, functional association with one another. + + + Protein complex + + + + + + + + + beta12orEarlier + 3D coordinate and associated data for a protein (3D) structural motif; any group of contiguous or non-contiguous amino acid residues but typically those forming a feature with a structural or functional role. + + + Protein structural motif + + + + + + + + + beta12orEarlier + A human-readable collection of information about one or more specific lipid 3D structure(s). + + + Lipid report + + + + + + + + + beta12orEarlier + 1.4 + + + Image of one or more molecular secondary structures. + + Secondary structure image + true + + + + + + + + + beta12orEarlier + 1.5 + + + An informative report on general information, properties or features of one or more molecular secondary structures. + + Secondary structure report + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + DNA sequence-specific feature annotation (not in a feature table). + + DNA features + true + + + + + + + + + beta12orEarlier + 1.5 + + + Features concerning RNA or regions of DNA that encode an RNA molecule. + + RNA features report + true + + + + + + + + + beta12orEarlier + Biological data that has been plotted as a graph of some type, or plotting instructions for rendering such a graph. + Graph data + + + Plot + + + + + + + + + + beta12orEarlier + A protein sequence and associated metadata. + Sequence record (protein) + + + Protein sequence record + + + + + + + + + + beta12orEarlier + A nucleic acid sequence and associated metadata. + Nucleotide sequence record + Sequence record (nucleic acid) + DNA sequence record + RNA sequence record + + + Nucleic acid sequence record + + + + + + + + + beta12orEarlier + 1.8 + + A protein sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Protein sequence record (full) + true + + + + + + + + + beta12orEarlier + 1.8 + + A nucleic acid sequence and comprehensive metadata (such as a feature table), typically corresponding to a full entry from a molecular sequence database. + + + Nucleic acid sequence record (full) + true + + + + + + + + + beta12orEarlier + true + Accession of a mathematical model, typically an entry from a database. + + + + Biological model accession + + + + + + + + + + beta12orEarlier + The name of a type or group of cells. + + + + Cell type name + + + + + + + + + beta12orEarlier + true + Accession of a type or group of cells (catalogued in a database). + Cell type ID + + + + Cell type accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of chemicals. + Chemical compound accession + Small molecule accession + + + + Compound accession + + + + + + + + + beta12orEarlier + true + Accession of a drug. + + + + Drug accession + + + + + + + + + + beta12orEarlier + Name of a toxin. + + + + Toxin name + + + + + + + + + beta12orEarlier + true + Accession of a toxin (catalogued in a database). + + + + Toxin accession + + + + + + + + + beta12orEarlier + true + Accession of a monosaccharide (catalogued in a database). + + + + Monosaccharide accession + + + + + + + + + + beta12orEarlier + Common name of a drug. + + + + Drug name + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of carbohydrates. + + + + Carbohydrate accession + + + + + + + + + beta12orEarlier + true + Accession of a specific molecule (catalogued in a database). + + + + Molecule accession + + + + + + + + + beta12orEarlier + true + Accession of a data definition (catalogued in a database). + + + + Data resource definition accession + + + + + + + + + beta12orEarlier + true + An accession of a particular genome (in a database). + + + + Genome accession + + + + + + + + + beta12orEarlier + true + An accession of a map of a molecular sequence (deposited in a database). + + + + Map accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of lipids. + + + + Lipid accession + + + + + + + + + + beta12orEarlier + true + Accession of a peptide deposited in a database. + + + + Peptide ID + + + + + + + + + + beta12orEarlier + true + Accession of a protein deposited in a database. + Protein accessions + + + + Protein accession + + + + + + + + + beta12orEarlier + true + An accession of annotation on a (group of) organisms (catalogued in a database). + + + + Organism accession + + + + + + + + + + beta12orEarlier + Moby:BriefOccurrenceRecord + Moby:FirstEpithet + Moby:InfraspecificEpithet + Moby:OccurrenceRecord + Moby:Organism_Name + Moby:OrganismsLongName + Moby:OrganismsShortName + The name of an organism (or group of organisms). + + + + Organism name + + + + + + + + + beta12orEarlier + true + Accession of a protein family (that is deposited in a database). + + + + Protein family accession + + + + + + + + + + beta12orEarlier + true + Accession of an entry from a database of transcription factors or binding sites. + + + + Transcription factor accession + + + + + + + + + + + + + + + + beta12orEarlier + true + Accession number of a strain of an organism variant, typically a plant, virus or bacterium. + + + + Strain accession + + + + + + + + + beta12orEarlier + true + 1.26 + + An accession of annotation on a (group of) viruses (catalogued in a database). + + + Virus identifier + true + + + + + + + + + beta12orEarlier + Metadata on sequence features. + + + Sequence features metadata + + + + + + + + + + beta12orEarlier + Identifier of a Gramene database entry. + + + + Gramene identifier + + + + + + + + + beta12orEarlier + An identifier of an entry from the DDBJ sequence database. + DDBJ ID + DDBJ accession number + DDBJ identifier + + + + DDBJ accession + + + + + + + + + beta12orEarlier + An identifier of an entity from the ConsensusPathDB database. + + + + ConsensusPathDB identifier + + + + + + + + + beta12orEarlier + 1.8 + + + Data concerning, extracted from, or derived from the analysis of molecular sequence(s). + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning codon usage. + + This is a broad data type and is used a placeholder for other, more specific types. + Codon usage + true + + + + + + + + + beta12orEarlier + 1.5 + + + + Data derived from the analysis of a scientific text such as a full text article from a scientific journal. + + Article report + true + + + + + + + + + beta12orEarlier + An informative report of information about molecular sequence(s), including basic information (metadata), and reports generated from molecular sequence analysis, including positional features and non-positional properties. + Sequence-derived report + + + Sequence report + + + + + + + + + beta12orEarlier + Data concerning the properties or features of one or more protein secondary structures. + + + Protein secondary structure + + + + + + + + + + beta12orEarlier + A Hopp and Woods plot of predicted antigenicity of a peptide or protein. + + + Hopp and Woods plot + + + + + + + + + beta12orEarlier + 1.21 + + + A melting curve of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid melting curve + true + + + + + + + + + beta12orEarlier + 1.21 + + A probability profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid probability profile + true + + + + + + + + + beta12orEarlier + 1.21 + + A temperature profile of a double-stranded nucleic acid molecule (DNA or DNA/RNA). + + + Nucleic acid temperature profile + true + + + + + + + + + beta12orEarlier + 1.8 + + A report typically including a map (diagram) of a gene regulatory network. + + + Gene regulatory network report + true + + + + + + + + + beta12orEarlier + 1.8 + + An informative report on a two-dimensional (2D PAGE) gel. + + + 2D PAGE gel report + true + + + + + + + + + beta12orEarlier + 1.14 + + General annotation on a set of oligonucleotide probes, such as the gene name with which the probe set is associated and which probes belong to the set. + + + Oligonucleotide probe sets annotation + true + + + + + + + + + beta12orEarlier + 1.5 + + + An image from a microarray experiment which (typically) allows a visualisation of probe hybridisation and gene-expression data. + + Microarray image + true + + + + + + + + + beta12orEarlier + Data (typically biological or biomedical) that has been rendered into an image, typically for display on screen. + Image data + + + Image + http://semanticscience.org/resource/SIO_000079 + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + + beta12orEarlier + Image of a molecular sequence, possibly with sequence features or properties shown. + + + Sequence image + + + + + + + + + beta12orEarlier + A report on protein properties concerning hydropathy. + Protein hydropathy report + + + Protein hydropathy data + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning a computational workflow. + + Workflow data + true + + + + + + + + + beta12orEarlier + 1.5 + + + A computational workflow. + + Workflow + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning molecular secondary structure data. + + Secondary structure data + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw protein sequence (string of characters). + + + Protein sequence (raw) + true + + + + + + + + + beta12orEarlier + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw nucleic acid sequence. + + + Nucleic acid sequence (raw) + true + + + + + + + + + beta12orEarlier + + One or more protein sequences, possibly with associated annotation. + Amino acid sequence + Amino acid sequences + Protein sequences + + + Protein sequence + http://purl.org/biotop/biotop.owl#AminoAcidSequenceInformation + + + + + + + + + beta12orEarlier + One or more nucleic acid sequences, possibly with associated annotation. + Nucleic acid sequences + Nucleotide sequence + Nucleotide sequences + DNA sequence + + + Nucleic acid sequence + http://purl.org/biotop/biotop.owl#NucleotideSequenceInformation + + + + + + + + + beta12orEarlier + Data concerning a biochemical reaction, typically data and more general annotation on the kinetics of enzyme-catalysed reaction. + Enzyme kinetics annotation + Reaction annotation + + + This is a broad data type and is used a placeholder for other, more specific types. + Reaction data + + + + + + + + + beta12orEarlier + Data concerning small peptides. + Peptide data + + + Peptide property + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + An informative report concerning the classification of protein sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Protein classification + true + + + + + + + + + beta12orEarlier + 1.8 + + Data concerning specific or conserved pattern in molecular sequences. + + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence motif data + true + + + + + + + + + beta12orEarlier + beta13 + + + Data concerning models representing a (typically multiple) sequence alignment. + + This is a broad data type and is used a placeholder for other, more specific types. + Sequence profile data + true + + + + + + + + + beta12orEarlier + beta13 + + + + Data concerning a specific biological pathway or network. + + Pathway or network data + true + + + + + + + + + + + + + + + beta12orEarlier + An informative report concerning or derived from the analysis of a biological pathway or network, such as a map (diagram) or annotation. + + + Pathway or network report + + + + + + + + + beta12orEarlier + A thermodynamic or kinetic property of a nucleic acid molecule. + Nucleic acid property (thermodynamic or kinetic) + Nucleic acid thermodynamic property + + + Nucleic acid thermodynamic data + + + + + + + + + beta12orEarlier + Was deprecated since 1.5, but not correctly (fully) obsoleted until 1.19. + 1.5 + + + Data concerning the classification of nucleic acid sequences or structures. + + This is a broad data type and is used a placeholder for other, more specific types. + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.5 + + + A report on a classification of molecular sequences, structures or other entities. + + This can include an entire classification, components such as classifiers, assignments of entities to a classification and so on. + Classification report + true + + + + + + + + + beta12orEarlier + 1.8 + + key residues involved in protein folding. + + + Protein features report (key folding sites) + true + + + + + + + + + beta12orEarlier + Geometry data for a protein structure, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. + Torsion angle data + + + Protein geometry data + + + + + + + + + + beta12orEarlier + An image of protein structure. + Structure image (protein) + + + Protein structure image + + + + + + + + + beta12orEarlier + Weights for sequence positions or characters in phylogenetic analysis where zero is defined as unweighted. + + + Phylogenetic character weights + + + + + + + + + beta12orEarlier + Annotation of one particular positional feature on a biomolecular (typically genome) sequence, suitable for import and display in a genome browser. + Genome annotation track + Genome track + Genome-browser track + Genomic track + Sequence annotation track + + + Annotation track + + + + + + + + + + beta12orEarlier + + P43353|Q7M1G0|Q9C199|A5A6J6 + [OPQ][0-9][A-Z0-9]{3}[0-9]|[A-NR-Z][0-9]([A-Z][A-Z0-9]{2}[0-9]){1,2} + Accession number of a UniProt (protein sequence) database entry. + UniProt accession number + UniProt entry accession + UniProtKB accession + UniProtKB accession number + Swiss-Prot entry accession + TrEMBL entry accession + + + + UniProt accession + + + + + + + + + + beta12orEarlier + 16 + [1-9][0-9]? + Identifier of a genetic code in the NCBI list of genetic codes. + + + + NCBI genetic code ID + + + + + + + + + + + + + + + beta12orEarlier + Identifier of a concept in an ontology of biological or bioinformatics concepts and relations. + + + + Ontology concept identifier + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a biological process from the GO ontology. + + GO concept name (biological process) + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The name of a concept for a molecular function from the GO ontology. + + GO concept name (molecular function) + true + + + + + + + + + + + + + + + beta12orEarlier + Data concerning the classification, identification and naming of organisms. + Taxonomic data + + + This is a broad data type and is used a placeholder for other, more specific types. + Taxonomy + + + + + + + + + + beta13 + EMBL/GENBANK/DDBJ coding feature protein identifier, issued by International collaborators. + + + + This qualifier consists of a stable ID portion (3+5 format with 3 position letters and 5 numbers) plus a version number after the decimal point. When the protein sequence encoded by the CDS changes, only the version number of the /protein_id value is incremented; the stable part of the /protein_id remains unchanged and as a result will permanently be associated with a given protein; this qualifier is valid only on CDS features which translate into a valid protein. + Protein ID (EMBL/GenBank/DDBJ) + + + + + + + + + beta13 + 1.5 + + A type of data that (typically) corresponds to entries from the primary biological databases and which is (typically) the primary input or output of a tool, i.e. the data the tool processes or generates, as distinct from metadata and identifiers which describe and identify such core data, parameters that control the behaviour of tools, reports of derivative data generated by tools and annotation. + + + Core data entities typically have a format and may be identified by an accession number. + Core data + true + + + + + + + + + + + + + + + beta13 + true + Name or other identifier of molecular sequence feature(s). + + + + Sequence feature identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of a molecular tertiary structure, typically an entry from a structure database. + + + + Structure identifier + + + + + + + + + + + + + + + beta13 + true + An identifier of an array of numerical values, such as a comparison matrix. + + + + Matrix identifier + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of protein sequence(s). + + + Protein sequence composition + true + + + + + + + + + beta13 + 1.8 + + A report (typically a table) on character or word composition / frequency of nucleic acid sequence(s). + + + Nucleic acid sequence composition (report) + true + + + + + + + + + beta13 + 1.5 + + + A node from a classification of protein structural domain(s). + + Protein domain classification node + true + + + + + + + + + beta13 + Duplicates http://edamontology.org/data_1002, hence deprecated. + 1.23 + + Unique numerical identifier of chemicals in the scientific literature, as assigned by the Chemical Abstracts Service. + + + CAS number + true + + + + + + + + + + beta13 + Unique identifier of a drug conforming to the Anatomical Therapeutic Chemical (ATC) Classification System, a drug classification system controlled by the WHO Collaborating Centre for Drug Statistics Methodology (WHOCC). + + + + ATC code + + + + + + + + + beta13 + A unique, unambiguous, alphanumeric identifier of a chemical substance as catalogued by the Substance Registration System of the Food and Drug Administration (FDA). + Unique Ingredient Identifier + + + + UNII + + + + + + + + + beta13 + 1.5 + + + Basic information concerning geographical location or time. + + Geotemporal metadata + true + + + + + + + + + beta13 + Metadata concerning the software, hardware or other aspects of a computer system. + + + System metadata + + + + + + + + + beta13 + 1.15 + + A name of a sequence feature, e.g. the name of a feature to be displayed to an end-user. + + + Sequence feature name + true + + + + + + + + + beta13 + Raw data such as measurements or other results from laboratory experiments, as generated from laboratory hardware. + Experimental measurement data + Experimentally measured data + Measured data + Measurement + Measurement data + Measurement metadata + Raw experimental data + + + This is a broad data type and is used a placeholder for other, more specific types. It is primarily intended to help navigation of EDAM and would not typically be used for annotation. + Experimental measurement + + + + + + + + + + beta13 + Raw data (typically MIAME-compliant) for hybridisations from a microarray experiment. + + + Such data as found in Affymetrix CEL or GPR files. + Raw microarray data + + + + + + + + + + + + + + + beta13 + Data generated from processing and analysis of probe set data from a microarray experiment. + Gene annotation (expression) + Gene expression report + Microarray probe set data + + + Such data as found in Affymetrix .CHP files or data from other software such as RMA or dChip. + Processed microarray data + + + + + + + + + + beta13 + The final processed (normalised) data for a set of hybridisations in a microarray experiment. + Gene expression data matrix + Normalised microarray data + + + This combines data from all hybridisations. + Gene expression matrix + + + + + + + + + beta13 + Annotation on a biological sample, for example experimental factors and their values. + + + This might include compound and dose in a dose response experiment. + Sample annotation + + + + + + + + + beta13 + Annotation on the array itself used in a microarray experiment. + + + This might include gene identifiers, genomic coordinates, probe oligonucleotide sequences etc. + Microarray metadata + + + + + + + + + beta13 + 1.8 + + Annotation on laboratory and/or data processing protocols used in an microarray experiment. + + + This might describe e.g. the normalisation methods used to process the raw data. + Microarray protocol annotation + true + + + + + + + + + beta13 + Data concerning the hybridisations measured during a microarray experiment. + + + Microarray hybridisation data + + + + + + + + + beta13 + 1.5 + + + A report of regions in a molecular sequence that are biased to certain characters. + + Sequence features (compositionally-biased regions) + true + + + + + + + + + beta13 + 1.5 + + A report on features in a nucleic acid sequence that indicate changes to or differences between sequences. + + + Nucleic acid features (difference and change) + true + + + + + + + + + + beta13 + A human-readable collection of information about regions within a nucleic acid sequence which form secondary or tertiary (3D) structures. + Nucleic acid features (structure) + Quadruplexes (report) + Stem loop (report) + d-loop (report) + + + The report may be based on analysis of nucleic acid sequence or structural data, or any annotation or information about specific nucleic acid 3D structure(s) or such structures in general. + Nucleic acid structure report + + + + + + + + + beta13 + 1.8 + + short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein features report (repeats) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more protein sequences. + + + Sequence motif matches (protein) + true + + + + + + + + + beta13 + 1.8 + + Report on the location of matches to profiles, motifs (conserved or functional patterns) or other signatures in one or more nucleic acid sequences. + + + Sequence motif matches (nucleic acid) + true + + + + + + + + + beta13 + 1.5 + + + A report on displacement loops in a mitochondrial DNA sequence. + + A displacement loop is a region of mitochondrial DNA in which one of the strands is displaced by an RNA molecule. + Nucleic acid features (d-loop) + true + + + + + + + + + beta13 + 1.5 + + + A report on stem loops in a DNA sequence. + + A stem loop is a hairpin structure; a double-helical structure formed when two complementary regions of a single strand of RNA or DNA molecule form base-pairs. + Nucleic acid features (stem loop) + true + + + + + + + + + beta13 + An informative report on features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. This includes reports on a specific gene transcript, clone or EST. + Clone or EST (report) + Gene transcript annotation + Nucleic acid features (mRNA features) + Transcript (report) + mRNA (report) + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + Gene transcript report + + + + + + + + + beta13 + 1.8 + + features of non-coding or functional RNA molecules, including tRNA and rRNA. + + + Non-coding RNA + true + + + + + + + + + beta13 + 1.5 + + + Features concerning transcription of DNA into RNA including the regulation of transcription. + + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcriptional features (report) + true + + + + + + + + + beta13 + 1.5 + + + A report on predicted or actual immunoglobulin gene structure including constant, switch and variable regions and diversity, joining and variable segments. + + Nucleic acid features (immunoglobulin gene structure) + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'class' node from the SCOP database. + + SCOP class + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'fold' node from the SCOP database. + + SCOP fold + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'superfamily' node from the SCOP database. + + SCOP superfamily + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'family' node from the SCOP database. + + SCOP family + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'protein' node from the SCOP database. + + SCOP protein + true + + + + + + + + + beta13 + 1.5 + + + Information on a 'species' node from the SCOP database. + + SCOP species + true + + + + + + + + + beta13 + 1.8 + + mass spectrometry experiments. + + + Mass spectrometry experiment + true + + + + + + + + + beta13 + Nucleic acid classification + A human-readable collection of information about a particular family of genes, typically a set of genes with similar sequence that originate from duplication of a common ancestor gene, or any other classification of nucleic acid sequences or structures that reflects gene structure. + Gene annotation (homology information) + Gene annotation (homology) + Gene family annotation + Gene homology (report) + Homology information + + + This includes reports on on gene homologues between species. + Gene family report + + + + + + + + + beta13 + An image of a protein. + + + Protein image + + + + + + + + + beta13 + 1.24 + + + + + An alignment of protein sequences and/or structures. + + Protein alignment + true + + + + + + + + + 1.0 + 1.8 + + sequencing experiment, including samples, sampling, preparation, sequencing, and analysis. + + + NGS experiment + true + + + + + + + + + 1.1 + An informative report about a DNA sequence assembly. + Assembly report + + + This might include an overall quality assessment of the assembly and summary statistics including counts, average length and number of bases for reads, matches and non-matches, contigs, reads in pairs etc. + Sequence assembly report + + + + + + + + + 1.1 + An index of a genome sequence. + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. + Genome index + + + + + + + + + 1.1 + 1.8 + + Report concerning genome-wide association study experiments. + + + GWAS report + true + + + + + + + + + 1.2 + The position of a cytogenetic band in a genome. + + + Information might include start and end position in a chromosome sequence, chromosome identifier, name of band and so on. + Cytoband position + + + + + + + + + + + 1.2 + CL_[0-9]{7} + Cell type ontology concept ID. + CL ID + + + + Cell type ontology ID + + + + + + + + + 1.2 + Mathematical model of a network, that contains biochemical kinetics. + + + Kinetic model + + + + + + + + + + 1.3 + Identifier of a COSMIC database entry. + COSMIC identifier + + + + COSMIC ID + + + + + + + + + + 1.3 + Identifier of a HGMD database entry. + HGMD identifier + + + + HGMD ID + + + + + + + + + 1.3 + true + Unique identifier of sequence assembly. + Sequence assembly version + + + + Sequence assembly ID + + + + + + + + + 1.3 + 1.5 + + + A label (text token) describing a type of sequence feature such as gene, transcript, cds, exon, repeat, simple, misc, variation, somatic variation, structural variation, somatic structural variation, constrained or regulatory. + + Sequence feature type + true + + + + + + + + + 1.3 + 1.5 + + + An informative report on gene homologues between species. + + Gene homology (report) + true + + + + + + + + + + + 1.3 + ENSGT00390000003602 + Unique identifier for a gene tree from the Ensembl database. + Ensembl ID (gene tree) + + + + Ensembl gene tree ID + + + + + + + + + 1.3 + A phylogenetic tree that is an estimate of the character's phylogeny. + + + Gene tree + + + + + + + + + 1.3 + A phylogenetic tree that reflects phylogeny of the taxa from which the characters (used in calculating the tree) were sampled. + + + Species tree + + + + + + + + + + + + + + + 1.3 + true + Name or other identifier of an entry from a biosample database. + Sample accession + + + + Sample ID + + + + + + + + + + 1.3 + Identifier of an object from the MGI database. + + + + MGI accession + + + + + + + + + 1.3 + Name of a phenotype. + Phenotype + Phenotypes + + + + Phenotype name + + + + + + + + + 1.4 + A HMM transition matrix contains the probabilities of switching from one HMM state to another. + HMM transition matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The transition matrix will hold the probabilities of switching from the AT-rich to the GC-rich state, and vica versa. + Transition matrix + + + + + + + + + 1.4 + A HMM emission matrix holds the probabilities of choosing the four nucleotides (A, C, G and T) in each of the states of a HMM. + HMM emission matrix + + + Consider for example an HMM with two states (AT-rich and GC-rich). The emission matrix holds the probabilities of choosing each of the four nucleotides (A, C, G and T) in the AT-rich state and in the GC-rich state. + Emission matrix + + + + + + + + + 1.4 + 1.15 + + A statistical Markov model of a system which is assumed to be a Markov process with unobserved (hidden) states. + + + Hidden Markov model + true + + + + + + + + + 1.4 + true + An identifier of a data format. + + + Format identifier + + + + + + + + + 1.5 + Raw biological or biomedical image generated by some experimental technique. + + + Raw image + http://semanticscience.org/resource/SIO_000081 + + + + + + + + + 1.5 + Data concerning the intrinsic physical (e.g. structural) or chemical properties of one, more or all carbohydrates. + Carbohydrate data + + + Carbohydrate property + + + + + + + + + 1.5 + 1.8 + + Report concerning proteomics experiments. + + + Proteomics experiment report + true + + + + + + + + + 1.5 + 1.8 + + RNAi experiments. + + + RNAi report + true + + + + + + + + + 1.5 + 1.8 + + biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + + + Simulation experiment report + true + + + + + + + + + + + + + + + 1.7 + An imaging technique that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT image + Magnetic resonance imaging image + Magnetic resonance tomography image + NMRI image + Nuclear magnetic resonance imaging image + + + MRI image + + + + + + + + + + + + + + + 1.7 + An image from a cell migration track assay. + + + Cell migration track image + + + + + + + + + 1.7 + Rate of association of a protein with another protein or some other molecule. + kon + + + Rate of association + + + + + + + + + 1.7 + Multiple gene identifiers in a specific order. + + + Such data are often used for genome rearrangement tools and phylogenetic tree labeling. + Gene order + + + + + + + + + 1.7 + The spectrum of frequencies of electromagnetic radiation emitted from a molecule as a result of some spectroscopy experiment. + Spectra + + + Spectrum + + + + + + + + + + + + + + + 1.7 + Spectral information for a molecule from a nuclear magnetic resonance experiment. + NMR spectra + + + NMR spectrum + + + + + + + + + 1.8 + 1.21 + + A sketch of a small molecule made with some specialised drawing package. + + + Chemical structure sketches are used for presentational purposes but also as inputs to various analysis software. + Chemical structure sketch + true + + + + + + + + + 1.8 + An informative report about a specific or conserved nucleic acid sequence pattern. + + + Nucleic acid signature + + + + + + + + + 1.8 + A DNA sequence. + DNA sequences + + + DNA sequence + + + + + + + + + 1.8 + An RNA sequence. + RNA sequences + + + RNA sequence + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw RNA sequence. + + + RNA sequence (raw) + true + + + + + + + + + 1.8 + Deprecated because this is bloat / confusing & better handled as an EDAM Format concept - "raw" sequences just imply a particular format (i.e. one with a vanilla string, possible in a particular alphabet, with no metadata). + 1.23 + + A raw DNA sequence. + + + DNA sequence (raw) + true + + + + + + + + + + + + + + + 1.8 + Data on gene sequence variations resulting large-scale genotyping and DNA sequencing projects. + Gene sequence variations + + + Variations are stored along with a reference genome. + Sequence variations + + + + + + + + + 1.8 + A list of publications such as scientic papers or books. + + + Bibliography + + + + + + + + + 1.8 + A mapping of supplied textual terms or phrases to ontology concepts (URIs). + + + Ontology mapping + + + + + + + + + 1.9 + Any data concerning a specific biological or biomedical image. + Image-associated data + Image-related data + + + This can include basic provenance and technical information about the image, scientific annotation and so on. + Image metadata + + + + + + + + + 1.9 + A human-readable collection of information concerning a clinical trial. + Clinical trial information + + + Clinical trial report + + + + + + + + + 1.10 + A report about a biosample. + Biosample report + + + Reference sample report + + + + + + + + + 1.10 + Accession number of an entry from the Gene Expression Atlas. + + + + Gene Expression Atlas Experiment ID + + + + + + + + + + + + + + + 1.12 + true + Identifier of an entry from a database of disease. + + + + Disease identifier + + + + + + + + + + 1.12 + The name of some disease. + + + + Disease name + + + + + + + + + 1.12 + Some material that is used for educational (training) purposes. + OER + Open educational resource + + + Training material + + + + + + + + + 1.12 + A training course available for use on the Web. + On-line course + MOOC + Massive open online course + + + Online course + + + + + + + + + 1.12 + Any free or plain text, typically for human consumption and in English. Can instantiate also as a textual search query. + Free text + Plain text + Textual search query + + + Text + + + + + + + + + + 1.14 + Machine-readable biodiversity data. + Biodiversity information + OTU table + + + Biodiversity data + + + + + + + + + 1.14 + A human-readable collection of information concerning biosafety data. + Biosafety information + + + Biosafety report + + + + + + + + + 1.14 + A report about any kind of isolation of biological material. + Geographic location + Isolation source + + + Isolation report + + + + + + + + + 1.14 + Information about the ability of an organism to cause disease in a corresponding host. + Pathogenicity + + + Pathogenicity report + + + + + + + + + 1.14 + Information about the biosafety classification of an organism according to corresponding law. + Biosafety level + + + Biosafety classification + + + + + + + + + 1.14 + A report about localisation of the isolaton of biological material e.g. country or coordinates. + + + Geographic location + + + + + + + + + 1.14 + A report about any kind of isolation source of biological material e.g. blood, water, soil. + + + Isolation source + + + + + + + + + 1.14 + Experimentally determined parameter of the physiology of an organism, e.g. substrate spectrum. + + + Physiology parameter + + + + + + + + + 1.14 + Experimentally determined parameter of the morphology of an organism, e.g. size & shape. + + + Morphology parameter + + + + + + + + + 1.14 + Experimental determined parameter for the cultivation of an organism. + Cultivation conditions + Carbon source + Culture media composition + Nitrogen source + Salinity + Temperature + pH value + + + Cultivation parameter + + + + + + + + + 1.15 + Data concerning a sequencing experiment, that may be specified as an input to some tool. + + + Sequencing metadata name + + + + + + + + + 1.15 + An identifier of a flow cell of a sequencing machine. + + + A flow cell is used to immobilise, amplify and sequence millions of molecules at once. In Illumina machines, a flowcell is composed of 8 "lanes" which allows 8 experiments in a single analysis. + Flow cell identifier + + + + + + + + + 1.15 + An identifier of a lane within a flow cell of a sequencing machine, within which millions of sequences are immobilised, amplified and sequenced. + + + Lane identifier + + + + + + + + + 1.15 + A number corresponding to the number of an analysis performed by a sequencing machine. For example, if it's the 13th analysis, the run is 13. + + + Run number + + + + + + + + + 1.15 + Data concerning ecology; for example measurements and reports from the study of interactions among organisms and their environment. + + + This is a broad data type and is used a placeholder for other, more specific types. + Ecological data + + + + + + + + + 1.15 + The mean species diversity in sites or habitats at a local scale. + α-diversity + + + Alpha diversity data + + + + + + + + + 1.15 + The ratio between regional and local species diversity. + True beta diversity + β-diversity + + + Beta diversity data + + + + + + + + + 1.15 + The total species diversity in a landscape. + ɣ-diversity + + + Gamma diversity data + + + + + + + + + + 1.15 + A plot in which community data (e.g. species abundance data) is summarised. Similar species and samples are plotted close together, and dissimilar species and samples are plotted placed far apart. + + + Ordination plot + + + + + + + + + 1.16 + A ranked list of categories (usually ontology concepts), each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment report + Over-representation report + Functional enrichment report + + + Over-representation data + + + + + + + + + + + + + + + 1.16 + GO-term report + A ranked list of Gene Ontology concepts, each associated with a p-value, concerning or derived from the analysis of e.g. a set of genes or proteins. + GO-term enrichment report + Gene ontology concept over-representation report + Gene ontology enrichment report + Gene ontology term enrichment report + + + GO-term enrichment data + + + + + + + + + 1.16 + Score for localization of one or more post-translational modifications in peptide sequence measured by mass spectrometry. + False localisation rate + PTM localisation + PTM score + + + Localisation score + + + + + + + + + + 1.16 + Identifier of a protein modification catalogued in the Unimod database. + + + + Unimod ID + + + + + + + + + 1.16 + Identifier for mass spectrometry proteomics data in the proteomexchange.org repository. + + + + ProteomeXchange ID + + + + + + + + + 1.16 + Groupings of expression profiles according to a clustering algorithm. + Clustered gene expression profiles + + + Clustered expression profiles + + + + + + + + + + 1.16 + An identifier of a concept from the BRENDA ontology. + + + + BRENDA ontology concept ID + + + + + + + + + + 1.16 + A text (such as a scientific article), annotated with notes, data and metadata, such as recognised entities, concepts, and their relations. + + + Annotated text + + + + + + + + + 1.16 + A structured query, in form of a script, that defines a database search task. + + + Query script + + + + + + + + + + + + + + + 1.19 + Structural 3D model (volume map) from electron microscopy. + + + 3D EM Map + + + + + + + + + + + + + + + 1.19 + Annotation on a structural 3D EM Map from electron microscopy. This might include one or several locations in the map of the known features of a particular macromolecule. + + + 3D EM Mask + + + + + + + + + + + + + + + 1.19 + Raw DDD movie acquisition from electron microscopy. + + + EM Movie + + + + + + + + + + + + + + + 1.19 + Raw acquisition from electron microscopy or average of an aligned DDD movie. + + + EM Micrograph + + + + + + + + + + + + + + + 1.21 + Data coming from molecular simulations, computer "experiments" on model molecules. + + + Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + Molecular simulation data + + + + + + + + + + 1.21 + Identifier of an entry from the RNA central database of annotated human miRNAs. + + + + There are canonical and taxon-specific forms of RNAcentral ID. Canonical form e.g. urs_9or10digits identifies an RNA sequence (within the RNA central database) which may appear in multiple sequences. Taxon-specific form identifies a sequence in the specific taxon (e.g. urs_9or10digits_taxonID). + RNA central ID + + + + + + + + + 1.21 + A human-readable systematic collection of patient (or population) health information in a digital format. + EHR + EMR + Electronic medical record + + + Electronic health record + + + + + + + + + 1.22 + Data coming from molecular simulations, computer "experiments" on model molecules. Typically formed by two separated but indivisible pieces of information: topology data (static) and trajectory data (dynamic). + + + Simulation + + + + + + + + + 1.22 + Dynamic information of a structure molecular system coming from a molecular simulation: XYZ 3D coordinates (sometimes with their associated velocities) for every atom along time. + + + Trajectory data + + + + + + + + + 1.22 + Force field parameters: charges, masses, radii, bond lengths, bond dihedrals, etc. define the structural molecular system, and are essential for the proper description and simulation of a molecular system. + + + Forcefield parameters + + + + + + + + + 1.22 + Static information of a structure molecular system that is needed for a molecular simulation: the list of atoms, their non-bonded parameters for Van der Waals and electrostatic interactions, and the complete connectivity in terms of bonds, angles and dihedrals. + + + Topology data + + + + + + + + + 1.22 + Visualization of distribution of quantitative data, e.g. expression data, by histograms, violin plots and density plots. + Density plot + + + Histogram + + + + + + + + + 1.23 + Report of the quality control review that was made of factors involved in a procedure. + QC metrics + QC report + Quality control metrics + Quality control report + + + + + + + + + 1.23 + A table of unnormalized values representing summarised read counts per genomic region (e.g. gene, transcript, peak). + Read count matrix + + + Count matrix + + + + + + + + + 1.24 + Alignment (superimposition) of DNA tertiary (3D) structures. + Structure alignment (DNA) + + + DNA structure alignment + + + + + + + + + 1.24 + A score derived from the P-value to ensure correction for multiple tests. The Q-value provides an estimate of the positive False Discovery Rate (pFDR), i.e. the rate of false positives among all the cases reported positive: pFDR = FP / (FP + TP). + Adjusted P-value + FDR + Padj + pFDR + + + Q-values are widely used in high-throughput data analysis (e.g. detection of differentially expressed genes from transcriptome data). + Q-value + + + + + + + + + + + 1.24 + A profile HMM is a variant of a Hidden Markov model that is derived specifically from a set of (aligned) biological sequences. Profile HMMs provide the basis for a position-specific scoring system, which can be used to align sequences and search databases for related sequences. + + + Profile HMM + + + + + + + + + + + + 1.24 + + WP[0-9]+ + Identifier of a pathway from the WikiPathways pathway database. + WikiPathways ID + WikiPathways pathway ID + + + + Pathway ID (WikiPathways) + + + + + + + + + + + + + + + 1.24 + A ranked list of pathways, each associated with z-score, p-value or similar, concerning or derived from the analysis of e.g. a set of genes or proteins. + Pathway analysis results + Pathway enrichment report + Pathway over-representation report + Pathway report + Pathway term enrichment report + + + Pathway overrepresentation data + + + + + + + + + 1.26 + + + \d{4}-\d{4}-\d{4}-\d{3}(\d|X) + Identifier of a researcher registered with the ORCID database. Used to identify author IDs. + + + + ORCID Identifier + + + + + + + + + + + beta12orEarlier + + + + Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation. + + + SMILES + + + + + + + + + + + beta12orEarlier + Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation. + + + InChI + + + + + + + + + + beta12orEarlier + Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound. + + + The general MF query format consists of a series of valid atomic symbols, with an optional number or range. + mf + + + + + + + + + + beta12orEarlier + The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound. + + + An InChIKey identifier is not human- nor machine-readable but is more suitable for web searches than an InChI chemical structure specification. + InChIKey + + + + + + + + + beta12orEarlier + SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation. + + + smarts + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for example for gaps. + nucleotide + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Nucleotide_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters. + + + Non-sequence characters may be used for gaps and translation stop. + protein + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#Amino_acid_sequence + + + + + + + + + + beta12orEarlier + Alphabet for the consensus of two or more molecular sequences. + + + consensus + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters . + + + unambiguous pure nucleotide + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + dna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#DNA_sequence + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters. + + + rna + http://onto.eva.mpg.de/ontologies/gfo-bio.owl#RNA_sequence + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure rna sequence + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure rna + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters. + + + unambiguous pure protein + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters. + + + pure protein + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from UniGene. + + A UniGene entry includes a set of transcript sequences assigned to the same transcription locus (gene or expressed pseudogene), with information on protein similarities, gene expression, cDNA clone reagents, and genomic location. + UniGene entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the COG database of clusters of (related) protein sequences. + + COG sequence cluster format + true + + + + + + + + + + beta12orEarlier + Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database. + Feature location + + + EMBL feature location + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program). + + + quicktandem + + + + + + + + + + beta12orEarlier + Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program). + + + Sanger inverted repeats + + + + + + + + + + beta12orEarlier + Report format for tandem repeats in a sequence (an EMBOSS report format). + + + EMBOSS repeat + + + + + + + + + + beta12orEarlier + Format of a report on exon-intron structure generated by EMBOSS est2genome. + + + est2genome format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restrict program. + + + restrict format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by EMBOSS restover program. + + + restover format + + + + + + + + + + beta12orEarlier + Report format for restriction enzyme recognition sites used by REBASE database. + + + REBASE restriction sites + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using FASTA. + + + This includes (typically) score data, alignment data and a histogram (of observed and expected distribution of E values.) + FASTA search results format + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of BLAST. + + + This includes score data, alignment data and summary table. + BLAST results + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of MSPCrunch. + + + mspcrunch + + + + + + + + + + beta12orEarlier + Format of results of a sequence database search using some variant of Smith Waterman. + + + Smith-Waterman format + + + + + + + + + + beta12orEarlier + Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information. + + + The hits are relatives to a SCOP or CATH family and are found from a search of a sequence database. + dhf + + + + + + + + + + beta12orEarlier + Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information. + + + The hits are putative ligand-binding sequences and are found from a search of a sequence database. + lhf + + + + + + + + + + beta12orEarlier + Results format for searches of the InterPro database. + + + InterPro hits format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries. + + + The report includes a classification of regions in a query protein sequence which are assigned to a known InterPro protein family or group. + InterPro protein view report format + + + + + + + + + beta12orEarlier + Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry. + + + The table presents matches between query proteins (rows) and signature methods (columns) for this entry. Alternatively the sequence(s) might be from from the InterPro entry itself. The match position in the protein sequence and match status (true positive, false positive etc) are indicated. + InterPro match table format + + + + + + + + + + beta12orEarlier + Dirichlet distribution HMMER format. + + + HMMER Dirichlet prior + + + + + + + + + + beta12orEarlier + Dirichlet distribution MEME format. + + + MEME Dirichlet prior + + + + + + + + + + beta12orEarlier + Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model. + + + HMMER emission and transition + + + + + + + + + + beta12orEarlier + Format of a regular expression pattern from the Prosite database. + + + prosite-pattern + + + + + + + + + + beta12orEarlier + Format of an EMBOSS sequence pattern. + + + EMBOSS sequence pattern + + + + + + + + + + beta12orEarlier + A motif in the format generated by the MEME program. + + + meme-motif + + + + + + + + + + beta12orEarlier + Sequence profile (sequence classifier) format used in the PROSITE database. + + + prosite-profile + + + + + + + + + + beta12orEarlier + A profile (sequence classifier) in the format used in the JASPAR database. + + + JASPAR format + + + + + + + + + + beta12orEarlier + Format of the model of random sequences used by MEME. + + + MEME background Markov model + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model representation used by the HMMER package. + + + HMMER format + + + + + + + + + + + beta12orEarlier + FASTA-style format for multiple sequences aligned by HMMER package to an HMM. + + + HMMER-aln + + + + + + + + + + beta12orEarlier + Format of multiple sequences aligned by DIALIGN package. + + + DIALIGN format + + + + + + + + + + beta12orEarlier + EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family. + + + The format is clustal-like and includes annotation of domain family classification information. + daf + + + + + + + + + + beta12orEarlier + Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package. + + + Sequence-MEME profile alignment + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database. + + + HMMER profile alignment (sequences versus HMMs) + + + + + + + + + + beta12orEarlier + Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database. + + + HMMER profile alignment (HMM versus sequences) + + + + + + + + + + beta12orEarlier + Format of PHYLIP phylogenetic distance matrix data. + + + Data Type must include the distance matrix, probably as pairs of sequence identifiers with a distance (integer or float). + Phylip distance matrix + + + + + + + + + + beta12orEarlier + Dendrogram (tree file) format generated by ClustalW. + + + ClustalW dendrogram + + + + + + + + + + beta12orEarlier + Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted. + + + Phylip tree raw + + + + + + + + + + beta12orEarlier + PHYLIP file format for continuous quantitative character data. + + + Phylip continuous quantitative characters + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of phylogenetic property data. + + Phylogenetic property values format + true + + + + + + + + + + beta12orEarlier + PHYLIP file format for phylogenetics character frequency data. + + + Phylip character frequencies format + + + + + + + + + + beta12orEarlier + Format of PHYLIP discrete states data. + + + Phylip discrete states format + + + + + + + + + + beta12orEarlier + Format of PHYLIP cliques data. + + + Phylip cliques format + + + + + + + + + + beta12orEarlier + Phylogenetic tree data format used by the PHYLIP program. + + + Phylip tree format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeBASE database of phylogenetic data. + + + TreeBASE format + + + + + + + + + + beta12orEarlier + The format of an entry from the TreeFam database of phylogenetic data. + + + TreeFam format + + + + + + + + + + beta12orEarlier + Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package. + + + Phylip tree distance format + + + + + + + + + + beta12orEarlier + Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins). + + + The DSSP database is built using the DSSP application which defines secondary structure, geometrical features and solvent exposure of proteins, given atomic coordinates in PDB format. + dssp + + + + + + + + + + beta12orEarlier + Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins). + + + hssp + + + + + + + + + + beta12orEarlier + Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server. + Vienna RNA format + Vienna RNA secondary structure format + + + Dot-bracket format + + + + + + + + + + beta12orEarlier + Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server. + + + Vienna local RNA secondary structure format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Format of an entry (or part of an entry) from the PDB database. + PDB entry format + + + PDB database entry format + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDB format. + PDB format + + + PDB + + + + + + + + + + beta12orEarlier + Entry format of PDB database in mmCIF format. + + + mmCIF + + + + + + + + + + beta12orEarlier + Entry format of PDB database in PDBML (XML) format. + + + PDBML + + + + + + + + + beta12orEarlier + beta12orEarlier + + Format of a matrix of 3D-1D scores used by the EMBOSS Domainatrix applications. + + + Domainatrix 3D-1D scoring matrix format + true + + + + + + + + + + beta12orEarlier + Amino acid index format used by the AAindex database. + + + aaindex + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from IntEnz (The Integrated Relational Enzyme Database). + + IntEnz is the master copy of the Enzyme Nomenclature, the recommendations of the NC-IUBMB on the Nomenclature and Classification of Enzyme-Catalysed Reactions. + IntEnz enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BRENDA enzyme database. + + BRENDA enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG REACTION database of biochemical reactions. + + KEGG REACTION enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG ENZYME database. + + KEGG ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the proto section of the REBASE enzyme database. + + REBASE proto enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the withrefm section of the REBASE enzyme database. + + REBASE withrefm enzyme report format + true + + + + + + + + + + beta12orEarlier + Format of output of the Pcons Model Quality Assessment Program (MQAP). + + + Pcons ranks protein models by assessing their quality based on the occurrence of recurring common three-dimensional structural patterns. Pcons returns a score reflecting the overall global quality and a score for each individual residue in the protein reflecting the local residue quality. + Pcons report format + + + + + + + + + + beta12orEarlier + Format of output of the ProQ protein model quality predictor. + + + ProQ is a neural network-based predictor that predicts the quality of a protein model based on the number of structural features. + ProQ report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of SMART domain assignment data. + + The SMART output file includes data on genetically mobile domains / analysis of domain architectures, including phyletic distributions, functional class, tertiary structures and functionally important residues. + SMART domain assignment report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the BIND database of protein interaction. + + BIND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the IntAct database of protein interaction. + + IntAct entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the InterPro database of protein signatures (sequence classifiers) and classified sequences. + + This includes signature metadata, sequence references and a reference to the signature itself. There is normally a header (entry accession numbers and name), abstract, taxonomy information, example proteins etc. Each entry also includes a match list which give a number of different views of the signature matches for the sequences in each InterPro entry. + InterPro entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the textual abstract of signatures in an InterPro entry and its protein matches. + + References are included and a functional inference is made where possible. + InterPro entry abstract format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Gene3D protein secondary database. + + Gene3D entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PIRSF protein secondary database. + + PIRSF entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the PRINTS protein secondary database. + + PRINTS entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Panther library of protein families and subfamilies. + + Panther Families and HMMs entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Pfam protein secondary database. + + Pfam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the SMART protein secondary database. + + SMART entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the Superfamily protein secondary database. + + Superfamily entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the TIGRFam protein secondary database. + + TIGRFam entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ProDom protein domain classification database. + + ProDom entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the FSSP database. + + FSSP entry format + true + + + + + + + + + + beta12orEarlier + A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax). + + + findkm + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Ensembl genome database. + + Ensembl gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DictyBase genome database. + + DictyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Candida Genome database. + + CGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of DragonDB genome database. + + DragonDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of EcoCyc genome database. + + EcoCyc gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of FlyBase genome database. + + FlyBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of Gramene genome database. + + Gramene gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of KEGG GENES genome database. + + KEGG GENES gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Maize genetics and genomics database (MaizeGDB). + + MaizeGDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Mouse Genome Database (MGD). + + MGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Rat Genome Database (RGD). + + RGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Saccharomyces Genome Database (SGD). + + SGD gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Sanger GeneDB genome database. + + GeneDB gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of The Arabidopsis Information Resource (TAIR) genome database. + + TAIR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the WormBase genomes database. + + WormBase gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the Zebrafish Information Network (ZFIN) genome database. + + ZFIN gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format of the TIGR genome database. + + TIGR gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the dbSNP database. + + dbSNP polymorphism report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the OMIM database of genotypes and phenotypes. + + OMIM entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HGVbase database of genotypes and phenotypes. + + HGVbase entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a record from the HIVDB database of genotypes and phenotypes. + + HIVDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the KEGG DISEASE database. + + KEGG DISEASE entry format + true + + + + + + + + + + beta12orEarlier + Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program. + + + Primer3 primer + + + + + + + + + + beta12orEarlier + A format of raw sequence read data from an Applied Biosystems sequencing machine. + + + ABI + + + + + + + + + + beta12orEarlier + Format of MIRA sequence trace information file. + + + mira + + + + + + + + + + beta12orEarlier + + caf + + Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata. + + + CAF + + + + + + + + + + beta12orEarlier + + Sequence assembly project file EXP format. + Affymetrix EXP format + + + EXP + + + + + + + + + + beta12orEarlier + + + Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata. + + + SCF + + + + + + + + + + beta12orEarlier + + + PHD sequence trace format to store serialised chromatogram data (reads). + + + PHD + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of raw image data. + Affymetrix image data file format + + + dat + + + + + + + + + + + + + + + + beta12orEarlier + Format of Affymetrix data file of information about (raw) expression levels of the individual probes. + Affymetrix probe raw data format + + + cel + + + + + + + + + + beta12orEarlier + Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering. + + + affymetrix + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the ArrayExpress microarrays database. + + ArrayExpress entry format + true + + + + + + + + + + beta12orEarlier + Affymetrix data file format for information about experimental conditions and protocols. + Affymetrix experimental conditions data file format + + + affymetrix-exp + + + + + + + + + + + + + + + + beta12orEarlier + + chp + Format of Affymetrix data file of information about (normalised) expression levels of the individual probes. + Affymetrix probe normalised data format + + + CHP + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Electron Microscopy DataBase (EMDB). + + EMDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PATHWAY database of pathway maps for molecular interactions and reaction networks. + + KEGG PATHWAY entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MetaCyc metabolic pathways database. + + MetaCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of a report from the HumanCyc metabolic pathways database. + + HumanCyc entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the INOH signal transduction pathways database. + + INOH entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the PATIKA biological pathways database. + + PATIKA entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the reactome biological pathways database. + + Reactome entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the aMAZE biological pathways and molecular interactions database. + + aMAZE entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the CPDB database. + + CPDB entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the Panther Pathways database. + + Panther Pathways entry format + true + + + + + + + + + + beta12orEarlier + Format of Taverna workflows. + + + Taverna workflow format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of mathematical models from the BioModel database. + + Models are annotated and linked to relevant data resources, such as publications, databases of compounds and pathways, controlled vocabularies, etc. + BioModel mathematical model format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG LIGAND chemical database. + + KEGG LIGAND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG COMPOUND database. + + KEGG COMPOUND entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG PLANT database. + + KEGG PLANT entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG GLYCAN database. + + KEGG GLYCAN entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from PubChem. + + PubChem entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from a database of chemical structures and property predictions. + + ChemSpider entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from Chemical Entities of Biological Interest (ChEBI). + + ChEBI includes an ontological classification defining relations between entities or classes of entities. + ChEBI entry format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the MSDchem ligand dictionary. + + MSDchem ligand dictionary entry format + true + + + + + + + + + + beta12orEarlier + The format of an entry from the HET group dictionary (HET groups from PDB files). + + + HET group dictionary entry format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the KEGG DRUG database. + + KEGG DRUG entry format + true + + + + + + + + + + beta12orEarlier + Format of bibliographic reference as used by the PubMed database. + + + PubMed citation + + + + + + + + + + beta12orEarlier + Format for abstracts of scientific articles from the Medline database. + + + Bibliographic reference information including citation information is included + Medline Display Format + + + + + + + + + + beta12orEarlier + CiteXplore 'core' citation format including title, journal, authors and abstract. + + + CiteXplore-core + + + + + + + + + + beta12orEarlier + CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references. + + + CiteXplore-all + + + + + + + + + + beta12orEarlier + Article format of the PubMed Central database. + + + pmc + + + + + + + + + + + beta12orEarlier + The format of iHOP (Information Hyperlinked over Proteins) text-mining result. + + + iHOP format + + + + + + + + + + + + + beta12orEarlier + OSCAR format of annotated chemical text. + + + OSCAR (Open-Source Chemistry Analysis Routines) software performs chemistry-specific parsing of chemical documents. It attempts to identify chemical names, ontology concepts, and chemical data from a document. + OSCAR format + + + + + + + + + beta12orEarlier + beta13 + + + Format of an ATOM record (describing data for an individual atom) from a PDB file. + + PDB atom record format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a polypeptide chain. + + The report (for example http://www.cathdb.info/chain/1cukA) includes chain identifiers, domain identifiers and CATH codes for domains in a given protein chain. + CATH chain report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of CATH domain classification information for a protein PDB file. + + The report (for example http://www.cathdb.info/pdb/1cuk) includes chain identifiers, domain identifiers and CATH codes for domains in a given PDB file. + CATH PDB report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry (gene) format of the NCBI database. + + NCBI gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:GI_Gene + Report format for biological functions associated with a gene name and its alternative names (synonyms, homonyms), as generated by the GeneIlluminator service. + + This includes a gene name and abbreviation of the name which may be in a name space indicating the gene status and relevant organisation. + GeneIlluminator gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Moby:BacMapGeneCard + Format of a report on the DNA and protein sequences for a given gene label from a bacterial chromosome maps from the BacMap database. + + BacMap gene card format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on Escherichia coli genes, proteins and molecules from the CyberCell Database (CCDB). + + ColiCard report format + true + + + + + + + + + + beta12orEarlier + Map of a plasmid (circular DNA) in PlasMapper TextMap format. + + + PlasMapper TextMap + + + + + + + + + + beta12orEarlier + Phylogenetic tree Newick (text) format. + nh + + + newick + + + + + + + + + + beta12orEarlier + Phylogenetic tree TreeCon (text) format. + + + TreeCon format + + + + + + + + + + beta12orEarlier + Phylogenetic tree Nexus (text) format. + + + Nexus format + + + + + + + + + + + beta12orEarlier + true + A defined way or layout of representing and structuring data in a computer file, blob, string, message, or elsewhere. + Data format + Data model + Exchange format + File format + + + The main focus in EDAM lies on formats as means of structuring data exchanged between different tools or resources. The serialisation, compression, or encoding of concrete data formats/models is not in scope of EDAM. Format 'is format of' Data. + Format + + + + + + + + + + + + + + + + + + + Data model + A defined data format has its implicit or explicit data model, and EDAM does not distinguish the two. Some data models, however, do not have any standard way of serialisation into an exchange format, and those are thus not considered formats in EDAM. (Remark: even broader - or closely related - term to 'Data model' would be an 'Information model'.) + + + + + File format + File format denotes only formats of a computer file, but the same formats apply also to data blobs or exchanged messages. + + + + + + + + + beta12orEarlier + beta13 + + + Data format for an individual atom. + + Atomic data format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a molecular sequence record. + + + Sequence record format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence feature information. + + + Sequence feature annotation format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for molecular sequence alignment information. + + + Alignment format + + + + + + + + + + beta12orEarlier + ACEDB sequence format. + + + acedb + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Clustalw output format. + + clustal sequence format + true + + + + + + + + + + beta12orEarlier + Codata entry format. + + + codata + + + + + + + + + beta12orEarlier + Fasta format variant with database name before ID. + + + dbid + + + + + + + + + + beta12orEarlier + EMBL entry format. + EMBL + EMBL sequence format + + + EMBL format + + + + + + + + + + beta12orEarlier + Staden experiment file format. + + + Staden experiment format + + + + + + + + + + beta12orEarlier + FASTA format including NCBI-style IDs. + FASTA format + FASTA sequence format + + + FASTA + + + + + + + + + beta12orEarlier + fastq + fq + FASTQ short read format ignoring quality scores. + FASTAQ + fq + + + FASTQ + + + + + + + + + beta12orEarlier + FASTQ Illumina 1.3 short read format. + + + FASTQ-illumina + + + + + + + + + beta12orEarlier + FASTQ short read format with phred quality. + + + FASTQ-sanger + + + + + + + + + beta12orEarlier + FASTQ Solexa/Illumina 1.0 short read format. + + + FASTQ-solexa + + + + + + + + + + beta12orEarlier + Fitch program format. + + + fitch program + + + + + + + + + + beta12orEarlier + GCG sequence file format. + GCG SSF + + + GCG SSF (single sequence file) file format. + GCG + + + + + + + + + + beta12orEarlier + Genbank entry format. + GenBank + + + GenBank format + + + + + + + + + beta12orEarlier + Genpept protein entry format. + + + Currently identical to refseqp format + genpept + + + + + + + + + + beta12orEarlier + GFF feature file format with sequence in the header. + + + GFF2-seq + + + + + + + + + + beta12orEarlier + GFF3 feature file format with sequence. + + + GFF3-seq + + + + + + + + + beta12orEarlier + FASTA sequence format including NCBI-style GIs. + + + giFASTA format + + + + + + + + + + beta12orEarlier + Hennig86 output sequence format. + + + hennig86 + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format. + + + ig + + + + + + + + + + beta12orEarlier + Intelligenetics sequence format (strict version). + + + igstrict + + + + + + + + + + beta12orEarlier + Jackknifer interleaved and non-interleaved sequence format. + + + jackknifer + + + + + + + + + + beta12orEarlier + Mase program sequence format. + + + mase format + + + + + + + + + + beta12orEarlier + Mega interleaved and non-interleaved sequence format. + + + mega-seq + + + + + + + + + beta12orEarlier + GCG MSF (multiple sequence file) file format. + + + GCG MSF + + + + + + + + + beta12orEarlier + pir + NBRF/PIR entry sequence format. + nbrf + pir + + + nbrf/pir + + + + + + + + + + + beta12orEarlier + Nexus/paup interleaved sequence format. + + + nexus-seq + + + + + + + + + + + beta12orEarlier + PDB sequence format (ATOM lines). + + + pdb format in EMBOSS. + pdbatom + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (ATOM lines). + + + pdbnuc format in EMBOSS. + pdbatomnuc + + + + + + + + + + + beta12orEarlier + PDB nucleotide sequence format (SEQRES lines). + + + pdbnucseq format in EMBOSS. + pdbseqresnuc + + + + + + + + + + + beta12orEarlier + PDB sequence format (SEQRES lines). + + + pdbseq format in EMBOSS. + pdbseqres + + + + + + + + + beta12orEarlier + Plain old FASTA sequence format (unspecified format for IDs). + + + Pearson format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Phylip interleaved sequence format. + + phylip sequence format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP non-interleaved sequence format. + + phylipnon sequence format + true + + + + + + + + + + beta12orEarlier + Raw sequence format with no non-sequence characters. + + + raw + + + + + + + + + + beta12orEarlier + Refseq protein entry sequence format. + + + Currently identical to genpept format + refseqp + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Selex sequence format. + + selex sequence format + true + + + + + + + + + + beta12orEarlier + + + + + Staden suite sequence format. + + + Staden format + + + + + + + + + + beta12orEarlier + + Stockholm multiple sequence alignment format (used by Pfam and Rfam). + + + Stockholm format + + + + + + + + + + + beta12orEarlier + DNA strider output sequence format. + + + strider format + + + + + + + + + beta12orEarlier + UniProtKB entry sequence format. + SwissProt format + UniProt format + + + UniProtKB format + + + + + + + + + beta12orEarlier + txt + Plain text sequence format (essentially unformatted). + + + plain text format (unformatted) + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Treecon output sequence format. + + treecon sequence format + true + + + + + + + + + + beta12orEarlier + NCBI ASN.1-based sequence format. + + + ASN.1 sequence format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (any type). + das sequence format + + + DAS format + + + + + + + + + + beta12orEarlier + DAS sequence (XML) format (nucleotide-only). + + + The use of this format is deprecated. + dasdna + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace sequence format of full internal data content. + + + debug-seq + + + + + + + + + + beta12orEarlier + Jackknifer output sequence non-interleaved format. + + + jackknifernon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Mega non-interleaved output sequence format. + + meganon sequence format + true + + + + + + + + + beta12orEarlier + NCBI FASTA sequence format with NCBI-style IDs. + + + There are several variants of this. + NCBI format + + + + + + + + + + + beta12orEarlier + Nexus/paup non-interleaved sequence format. + + + nexusnon + + + + + + + + + beta12orEarlier + + + General Feature Format (GFF) of sequence features. + + + GFF2 + + + + + + + + + beta12orEarlier + + + + Generic Feature Format version 3 (GFF3) of sequence features. + + + GFF3 + + + + + + + + + beta12orEarlier + 1.7 + + PIR feature format. + + + pir + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Swiss-Prot feature format. + + swiss feature + true + + + + + + + + + + beta12orEarlier + DAS GFF (XML) feature format. + DASGFF feature + das feature + + + DASGFF + + + + + + + + + + beta12orEarlier + EMBOSS debugging trace feature format of full internal data content. + + + debug-feat + + + + + + + + + beta12orEarlier + beta12orEarlier + + + EMBL feature format. + + EMBL feature + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Genbank feature format. + + GenBank feature + true + + + + + + + + + + beta12orEarlier + ClustalW format for (aligned) sequences. + clustal + + + ClustalW format + + + + + + + + + + beta12orEarlier + EMBOSS alignment format for debugging trace of full internal data content. + + + debug + + + + + + + + + + beta12orEarlier + Fasta format for (aligned) sequences. + + + FASTA-aln + + + + + + + + + beta12orEarlier + Pearson MARKX0 alignment format. + + + markx0 + + + + + + + + + beta12orEarlier + Pearson MARKX1 alignment format. + + + markx1 + + + + + + + + + beta12orEarlier + Pearson MARKX10 alignment format. + + + markx10 + + + + + + + + + beta12orEarlier + Pearson MARKX2 alignment format. + + + markx2 + + + + + + + + + beta12orEarlier + Pearson MARKX3 alignment format. + + + markx3 + + + + + + + + + + beta12orEarlier + Alignment format for start and end of matches between sequence pairs. + + + match + + + + + + + + + beta12orEarlier + Mega format for (typically aligned) sequences. + + + mega + + + + + + + + + beta12orEarlier + Mega non-interleaved format for (typically aligned) sequences. + + + meganon + + + + + + + + + beta12orEarlier + beta12orEarlier + + + MSF format for (aligned) sequences. + + msf alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup format for (aligned) sequences. + + nexus alignment format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Nexus/paup non-interleaved format for (aligned) sequences. + + nexusnon alignment format + true + + + + + + + + + beta12orEarlier + EMBOSS simple sequence pairwise alignment format. + + + pair + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip format for (aligned) sequences. + PHYLIP + PHYLIP interleaved format + ph + phy + + + PHYLIP format + + + + + + + + + beta12orEarlier + http://www.bioperl.org/wiki/PHYLIP_multiple_alignment_format + Phylip non-interleaved format for (aligned) sequences. + PHYLIP sequential format + phylipnon + + + PHYLIP sequential + + + + + + + + + + beta12orEarlier + Alignment format for score values for pairs of sequences. + + + scores format + + + + + + + + + + + beta12orEarlier + SELEX format for (aligned) sequences. + + + selex + + + + + + + + + + beta12orEarlier + EMBOSS simple multiple alignment format. + + + EMBOSS simple format + + + + + + + + + + beta12orEarlier + Simple multiple sequence (alignment) format for SRS. + + + srs format + + + + + + + + + + beta12orEarlier + Simple sequence pair (alignment) format for SRS. + + + srspair + + + + + + + + + + beta12orEarlier + T-Coffee program alignment format. + + + T-Coffee format + + + + + + + + + + + beta12orEarlier + Treecon format for (aligned) sequences. + + + TreeCon-seq + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a phylogenetic tree. + + + Phylogenetic tree format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a biological pathway or network. + + + Biological pathway or network format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a sequence-profile alignment. + + + Sequence-profile alignment format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Data format for a sequence-HMM profile alignment. + + Sequence-profile alignment (HMM) format + true + + + + + + + + + + + + + + + beta12orEarlier + Data format for an amino acid index. + + + Amino acid index format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for a full-text scientific article. + Literature format + + + Article format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a report from text mining. + + + Text mining report format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for reports on enzyme kinetics. + + + Enzyme kinetics report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a chemical compound. + Chemical compound annotation format + Chemical structure format + Small molecule report format + Small molecule structure format + + + Chemical data format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on a particular locus, gene, gene system or groups of genes. + Gene features format + + + Gene annotation format + + + + + + + + + beta12orEarlier + true + Format of a workflow. + Programming language + Script format + + + Workflow format + + + + + + + + + beta12orEarlier + true + Data format for a molecular tertiary structure. + + + Tertiary structure format + + + + + + + + + beta12orEarlier + 1.2 + + + Data format for a biological model. + + Biological model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Text format of a chemical formula. + + + Chemical formula format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of raw (unplotted) phylogenetic data. + + + Phylogenetic character data format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic continuous quantitative character data. + + + Phylogenetic continuous quantitative character format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic discrete states data. + + + Phylogenetic discrete states format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic cliques data. + + + Phylogenetic tree report (cliques) format + + + + + + + + + + + + + + + beta12orEarlier + Format of phylogenetic invariants data. + + + Phylogenetic tree report (invariants) format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation format for electron microscopy models. + + Electron microscopy model format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for phylogenetic tree distance data. + + + Phylogenetic tree report (tree distances) format + + + + + + + + + beta12orEarlier + 1.0 + + + Format for sequence polymorphism data. + + Polymorphism report format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format for reports on a protein family. + + + Protein family report format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for molecular interaction data. + Molecular interaction format + + + Protein interaction format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for sequence assembly data. + + + Sequence assembly format + + + + + + + + + beta12orEarlier + Format for information about a microarray experimental per se (not the data generated from that experiment). + + + Microarray experiment data format + + + + + + + + + + + + + + + beta12orEarlier + Format for sequence trace data (i.e. including base call information). + + + Sequence trace format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + Gene expression data format + + + Gene expression report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on genotype / phenotype information. + + Genotype and phenotype annotation format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a map of (typically one) molecular sequence annotated with features. + + + Map format + + + + + + + + + beta12orEarlier + true + Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence. + + + Nucleic acid features (primers) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report of general information about a specific protein. + + + Protein report format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report of general information about a specific enzyme. + + Protein report (enzyme) format + true + + + + + + + + + + + + + + + beta12orEarlier + Format of a matrix of 3D-1D scores (amino acid environment probabilities). + + + 3D-1D scoring matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on the quality of a protein three-dimensional model. + + + Protein structure report (quality evaluation) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a report on sequence hits and associated data from searching a sequence database. + + + Database hits (sequence) format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a matrix of genetic distances between molecular sequences. + + + Sequence distance matrix format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence motif. + + + Sequence motif format + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a sequence profile. + + + Sequence profile format + + + + + + + + + + + + + + + beta12orEarlier + Format of a hidden Markov model. + + + Hidden Markov model format + + + + + + + + + + + + + + + beta12orEarlier + true + Data format of a dirichlet distribution. + + + Dirichlet distribution format + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Data format for the emission and transition counts of a hidden Markov model. + + + HMM emission and transition counts format + + + + + + + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of an RNA molecule. + + + RNA secondary structure format + + + + + + + + + beta12orEarlier + true + Format for secondary structure (predicted or real) of a protein molecule. + + + Protein secondary structure format + + + + + + + + + + + + + + + beta12orEarlier + true + Format used to specify range(s) of sequence positions. + + + Sequence range format + + + + + + + + + + beta12orEarlier + Alphabet for molecular sequence with possible unknown positions but without non-sequence characters. + + + pure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters. + + + unpure + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters. + + + unambiguous sequence + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters. + + + ambiguous + + + + + + + + + beta12orEarlier + true + Format used for map of repeats in molecular (typically nucleotide) sequences. + + + Sequence features (repeats) format + + + + + + + + + beta12orEarlier + true + Format used for report on restriction enzyme recognition sites in nucleotide sequences. + + + Nucleic acid features (restriction sites) format + + + + + + + + + beta12orEarlier + 1.10 + + Format used for report on coding regions in nucleotide sequences. + + + Gene features (coding region) format + true + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for clusters of molecular sequences. + + + Sequence cluster format + + + + + + + + + beta12orEarlier + Format used for clusters of protein sequences. + + + Sequence cluster format (protein) + + + + + + + + + beta12orEarlier + Format used for clusters of nucleotide sequences. + + + Sequence cluster format (nucleic acid) + + + + + + + + + beta12orEarlier + beta13 + + + Format used for clusters of genes. + + Gene cluster format + true + + + + + + + + + + beta12orEarlier + A text format resembling EMBL entry format. + + + This concept may be used for the many non-standard EMBL-like text formats. + EMBL-like (text) + + + + + + + + + + beta12orEarlier + A text format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format (text) + + + + + + + + + beta12orEarlier + + true + XML format for EMBL entries. + + + EMBLXML + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + true + Specific XML format for EMBL entries (only uses certain sections). + + + cdsxml + https://fairsharing.org/bsg-s001452/ + + + + + + + + + beta12orEarlier + + INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure. + INSD XML + INSDC XML + + + INSDSeq + + + + + + + + + beta12orEarlier + Geneseq sequence format. + + + geneseq + + + + + + + + + + beta12orEarlier + A text sequence format resembling uniprotkb entry format. + + + UniProt-like (text) + + + + + + + + + beta12orEarlier + 1.8 + + UniProt entry sequence format. + + + UniProt format + true + + + + + + + + + beta12orEarlier + 1.8 + + + ipi sequence format. + + ipi + true + + + + + + + + + + beta12orEarlier + Abstract format used by MedLine database. + + + medline + + + + + + + + + + + + + + + beta12orEarlier + true + Format used for ontologies. + + + Ontology format + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Open Biomedical Ontologies (OBO) model. + + + OBO format + + + + + + + + + + + + + + + + + + + beta12orEarlier + A text format resembling FASTA format. + + + This concept may also be used for the many non-standard FASTA-like formats. + FASTA-like (text) + http://filext.com/file-extension/FASTA + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record, typically corresponding to a full entry from a molecular sequence database. + + + Sequence record full format + true + + + + + + + + + beta12orEarlier + 1.8 + + Data format for a molecular sequence record 'lite', typically molecular sequence and minimal metadata, such as an identifier of the sequence and/or a comment. + + + Sequence record lite format + true + + + + + + + + + beta12orEarlier + An XML format for EMBL entries. + + + This is a placeholder for other more specific concepts. It should not normally be used for annotation. + EMBL format (XML) + + + + + + + + + + beta12orEarlier + A text format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like text formats. + GenBank-like format (text) + + + + + + + + + beta12orEarlier + Text format for a sequence feature table. + + + Sequence feature table format (text) + + + + + + + + + beta12orEarlier + 1.0 + + + Format of a report on organism strain data / cell line. + + Strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format for a report of strain data as used for CIP database entries. + + CIP strain data format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + PHYLIP file format for phylogenetic property data. + + phylip property values + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format (HTML) for the STRING database of protein interaction. + + STRING entry format (HTML) + true + + + + + + + + + + beta12orEarlier + Entry format (XML) for the STRING database of protein interaction. + + + STRING entry format (XML) + + + + + + + + + + beta12orEarlier + GFF feature format (of indeterminate version). + + + GFF + + + + + + + + + beta12orEarlier + + + + Gene Transfer Format (GTF), a restricted version of GFF. + + + GTF + + + + + + + + + + beta12orEarlier + FASTA format wrapped in HTML elements. + + + FASTA-HTML + + + + + + + + + + beta12orEarlier + EMBL entry format wrapped in HTML elements. + + + EMBL-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the BioCyc enzyme database. + + BioCyc enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of an entry from the Enzyme nomenclature database (ENZYME). + + ENZYME enzyme report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the PseudoCAP database. + + PseudoCAP gene report format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on a gene from the GeneCards database. + + GeneCards gene report format + true + + + + + + + + + + beta12orEarlier + Textual format. + Plain text format + txt + + + Data in text format can be compressed into binary format, or can be a value of an XML element or attribute. Markup formats are not considered textual (or more precisely, not plain-textual). + Textual format + http://filext.com/file-extension/TXT + http://www.iana.org/assignments/media-types/media-types.xhtml#text + http://www.iana.org/assignments/media-types/text/plain + + + + + + + + + + + + + + + + beta12orEarlier + HTML format. + Hypertext Markup Language + + + HTML + http://filext.com/file-extension/HTML + + + + + + + + + + beta12orEarlier + xml + + + + eXtensible Markup Language (XML) format. + eXtensible Markup Language + + + Data in XML format can be serialised into text, or binary format. + XML + + + + + + + + + beta12orEarlier + true + Binary format. + + + Only specific native binary formats are listed under 'Binary format' in EDAM. Generic binary formats - such as any data being zipped, or any XML data being serialised into the Efficient XML Interchange (EXI) format - are not modelled in EDAM. Refer to http://wsio.org/compression_004. + Binary format + + + + + + + + + beta12orEarlier + beta13 + + + Typical textual representation of a URI. + + URI format + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + The format of an entry from the NCI-Nature pathways database. + + NCI-Nature pathway entry format + true + + + + + + + + + beta12orEarlier + true + A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented. + Format (typed) + + + This concept exists only to assist EDAM maintenance and navigation in graphical browsers. It does not add semantic information. The concept branch under 'Format (typed)' provides an alternative organisation of the concepts nested under the other top-level branches ('Binary', 'HTML', 'RDF', 'Text' and 'XML'. All concepts under here are already included under those branches. + Format (by type of data) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + + + + + + + Any ontology allowed, none mandatory. Preferably with URIs but URIs are not mandatory. Non-ontology terms are also allowed as the last resort in case of a lack of suitable ontology. + + + + BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming. + BioJSON + BioXSD + BioXSD XML + BioXSD XML format + BioXSD data model + BioXSD format + BioXSD in XML + BioXSD in XML format + BioXSD+XML + BioXSD/GTrack + BioXSD|GTrack + BioYAML + + + 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioXSD in XML' is the XML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioXSD (XML) + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Resource Description Framework (RDF) model. + Resource Description Framework format + RDF + Resource Description Framework + + + RDF format + + + + + + + + + + + beta12orEarlier + Genbank entry format wrapped in HTML elements. + + + GenBank-HTML + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Format of a report on protein features (domain composition). + + Protein features (domains) format + true + + + + + + + + + beta12orEarlier + A format resembling EMBL entry (plain text) format. + + + This concept may be used for the many non-standard EMBL-like formats. + EMBL-like format + + + + + + + + + beta12orEarlier + A format resembling FASTQ short read format. + + + This concept may be used for non-standard FASTQ short read-like formats. + FASTQ-like format + + + + + + + + + beta12orEarlier + A format resembling FASTA format. + + + This concept may be used for the many non-standard FASTA-like formats. + FASTA-like + + + + + + + + + + beta12orEarlier + A sequence format resembling uniprotkb entry format. + + + uniprotkb-like format + + + + + + + + + + + + + + + beta12orEarlier + Format for a sequence feature table. + + + Sequence feature table format + + + + + + + + + + beta12orEarlier + OBO ontology text format. + + + OBO + + + + + + + + + + beta12orEarlier + OBO ontology XML format. + + + OBO-XML + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (text). + + + Sequence record format (text) + + + + + + + + + beta12orEarlier + Data format for a molecular sequence record (XML). + + + Sequence record format (XML) + + + + + + + + + beta12orEarlier + XML format for a sequence feature table. + + + Sequence feature table format (XML) + + + + + + + + + beta12orEarlier + Text format for molecular sequence alignment information. + + + Alignment format (text) + + + + + + + + + beta12orEarlier + XML format for molecular sequence alignment information. + + + Alignment format (XML) + + + + + + + + + beta12orEarlier + Text format for a phylogenetic tree. + + + Phylogenetic tree format (text) + + + + + + + + + beta12orEarlier + XML format for a phylogenetic tree. + + + Phylogenetic tree format (XML) + + + + + + + + + + beta12orEarlier + An XML format resembling EMBL entry format. + + + This concept may be used for the any non-standard EMBL-like XML formats. + EMBL-like (XML) + + + + + + + + + beta12orEarlier + A format resembling GenBank entry (plain text) format. + + + This concept may be used for the non-standard GenBank-like formats. + GenBank-like format + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Entry format for the STRING database of protein interaction. + + STRING entry format + true + + + + + + + + + beta12orEarlier + Text format for sequence assembly data. + + + Sequence assembly format (text) + + + + + + + + + beta12orEarlier + beta13 + + + Text format (representation) of amino acid residues. + + Amino acid identifier format + true + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without any unknown positions or ambiguity characters. + + + completely unambiguous + + + + + + + + + + beta12orEarlier + Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure + + + + + + + + + + beta12orEarlier + Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters . + + + completely unambiguous pure nucleotide + + + + + + + + + + beta12orEarlier + Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure dna + + + + + + + + + + beta12orEarlier + Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure rna sequence + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a raw molecular sequence (i.e. the alphabet used). + + + Raw sequence format + http://www.onto-med.de/ontologies/gfo.owl#Symbol_sequence + + + + + + + + + + + beta12orEarlier + + + BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + BAM + + + + + + + + + + + beta12orEarlier + + + Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data. + + + The format supports short and long reads (up to 128Mbp) produced by different sequencing platforms and is used to hold mapped data within the GATK and across the Broad Institute, the Sanger Centre, and throughout the 1000 Genomes project. + SAM + + + + + + + + + + beta12orEarlier + + + Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation. + + + SBML + + + + + + + + + + beta12orEarlier + Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters. + + + completely unambiguous pure protein + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Format of a bibliographic reference. + + + Bibliographic reference format + + + + + + + + + + + + + + + beta12orEarlier + Format of a sequence annotation track. + + + Sequence annotation track format + + + + + + + + + + + + + + + beta12orEarlier + Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences. + + + Alignment format (pair only) + + + + + + + + + + + + + + + beta12orEarlier + true + Format of sequence variation annotation. + + + Sequence variation annotation format + + + + + + + + + + beta12orEarlier + Some variant of Pearson MARKX alignment format. + + + markx0 variant + + + + + + + + + + + beta12orEarlier + Some variant of Mega format for (typically aligned) sequences. + + + mega variant + + + + + + + + + + + beta12orEarlier + Some variant of Phylip format for (aligned) sequences. + + + Phylip format variant + + + + + + + + + + beta12orEarlier + AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence. + + + AB1 uses the generic binary Applied Biosystems, Inc. Format (ABIF). + AB1 + + + + + + + + + + beta12orEarlier + + + ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards). + + + ACE + + + + + + + + + + beta12orEarlier + + + Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser. + + + BED detail format includes 2 additional columns (http://genome.ucsc.edu/FAQ/FAQformat#format1.7) and BED 15 includes 3 additional columns for experiment scores (http://genomewiki.ucsc.edu/index.php/Microarray_track). + BED + + + + + + + + + + beta12orEarlier + + + bigBed format for large sequence annotation tracks, similar to textual BED format. + + + bigBed + + + + + + + + + + beta12orEarlier + + wig + + Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser. + + + WIG + + + + + + + + + + beta12orEarlier + + + bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format. + + + bigWig + + + + + + + + + + + beta12orEarlier + + + PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track. + + + PSL + + + + + + + + + + + beta12orEarlier + + + Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth. + + + Typically generated by Multiz and TBA aligners; can be displayed in a genome browser like a sequence annotation track. This should not be confused with MIRA Assembly Format or Mutation Annotation Format. + MAF + + + + + + + + + + beta12orEarlier + + + + 2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'. + + + 2bit + + + + + + + + + + beta12orEarlier + + + .nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'. + + + .nib + + + + + + + + + + beta12orEarlier + + gp + + genePred table format for gene prediction tracks. + + + genePred format has 3 main variations (http://genome.ucsc.edu/FAQ/FAQformat#format9 http://www.broadinstitute.org/software/igv/genePred). They reflect UCSC Browser DB tables. + genePred + + + + + + + + + + beta12orEarlier + + + Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser. + + + pgSnp + + + + + + + + + + beta12orEarlier + + + axt format of alignments, typically produced from BLASTZ. + + + axt + + + + + + + + + + beta12orEarlier + + lav + + LAV format of alignments generated by BLASTZ and LASTZ. + + + LAV + + + + + + + + + + beta12orEarlier + + + Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s). + + + Pileup + + + + + + + + + + beta12orEarlier + + vcf + vcf.gz + Variant Call Format (VCF) is tabular format for storing genomic sequence variations. + + + 1000 Genomes Project has its own specification for encoding structural variations in VCF (https://www.internationalgenome.org/wiki/Analysis/Variant%20Call%20Format/VCF%20(Variant%20Call%20Format)%20version%204.0/encoding-structural-variants). This is based on VCF version 4.0 and not directly compatible with VCF version 4.3. + VCF + + + + + + + + + + + beta12orEarlier + + + Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive. + + + SRF + + + + + + + + + + beta12orEarlier + + + ZTR format for storing chromatogram data from DNA sequencing instruments. + + + ZTR + + + + + + + + + + beta12orEarlier + + + Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation. + + + GVF + + + + + + + + + + beta12orEarlier + + bcf + bcf.gz + + BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation). + + + BCF + + + + + + + + + + + + + + + beta13 + true + Format of a matrix (array) of numerical values. + + + Matrix format + + + + + + + + + + + + + + + beta13 + true + Format of data concerning the classification of the sequences and/or structures of protein structural domain(s). + + + Protein domain classification format + + + + + + + + + beta13 + Format of raw SCOP domain classification data files. + + + These are the parsable data files provided by SCOP. + Raw SCOP domain classification format + + + + + + + + + beta13 + Format of raw CATH domain classification data files. + + + These are the parsable data files provided by CATH. + Raw CATH domain classification format + + + + + + + + + beta13 + Format of summary of domain classification information for a CATH domain. + + + The report (for example http://www.cathdb.info/domain/1cukA01) includes CATH codes for levels in the hierarchy for the domain, level descriptions and relevant data and links. + CATH domain report format + + + + + + + + + + 1.0 + + + Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models. + + + SBRML + + + + + + + + + 1.0 + + + BioPAX is an exchange format for pathway data, with its data model defined in OWL. + + + BioPAX + + + + + + + + + + + 1.0 + + + EBI Application Result XML is a format returned by sequence similarity search Web services at EBI. + + + EBI Application Result XML + + + + + + + + + + 1.0 + + + XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI. + MIF + + + PSI MI XML (MIF) + + + + + + + + + + 1.0 + + + phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data. + + + phyloXML + + + + + + + + + + 1.0 + + + NeXML is a standardised XML format for rich phyloinformatic data. + + + NeXML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-ML + + + + + + + + + + + + + + + + 1.0 + + + MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED). + + + MAGE-TAB + + + + + + + + + + 1.0 + + + GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC). + + + GCDML + + + + + + + + + + + + 1.0 + + + + + + + + + + GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation ("machine understandability"). + BioXSD/GTrack GTrack + BioXSD|GTrack GTrack + GTrack ecosystem of formats + GTrack format + GTrack|BTrack|GSuite GTrack + GTrack|GSuite|BTrack GTrack + + + 'GTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GTrack' is the tabular format for representing features of sequences and genomes. + GTrack + + + + + + + + + + + + + + + 1.0 + true + Data format for a report of information derived from a biological pathway or network. + + + Biological pathway or network report format + + + + + + + + + + + + + + + 1.0 + true + Data format for annotation on a laboratory experiment. + + + Experiment annotation format + + + + + + + + + + + + + + + + 1.2 + + + Cytoband format for chromosome cytobands. + + + Reflects a UCSC Browser DB table. + Cytoband format + + + + + + + + + + + 1.2 + + + CopasiML, the native format of COPASI. + + + CopasiML + + + + + + + + + + 1.2 + + + + + CellML, the format for mathematical models of biological and other networks. + + + CellML + + + + + + + + + + 1.2 + + + + + + Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI. + + + PSI MI TAB (MITAB) + + + + + + + + + 1.2 + + + Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema. + + + PSI-PAR + + + + + + + + + + 1.2 + + + mzML format for raw spectrometer output data, standardised by HUPO PSI MSS. + + + mzML is the successor and unifier of the mzData format developed by PSI and mzXML developed at the Seattle Proteome Center. + mzML + + + + + + + + + + + + + + + 1.2 + true + Format for mass pectra and derived data, include peptide sequences etc. + + + Mass spectrometry data format + + + + + + + + + + 1.2 + + + TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS. + + + TraML + + + + + + + + + + 1.2 + + + mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines. + + + mzIdentML + + + + + + + + + + 1.2 + + + mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics. + + + mzQuantML + + + + + + + + + + 1.2 + + + GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS. + + + GelML + + + + + + + + + + 1.2 + + + spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics. + + + spML + + + + + + + + + + 1.2 + A human-readable encoding for the Web Ontology Language (OWL). + + + OWL Functional Syntax + + + + + + + + + + 1.2 + A syntax for writing OWL class expressions. + + + This format was influenced by the OWL Abstract Syntax and the DL style syntax. + Manchester OWL Syntax + + + + + + + + + + 1.2 + A superset of the "Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort". + + + This format is used in Protege 4. + KRSS2 Syntax + + + + + + + + + + 1.2 + The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs. + + + The SPARQL Query Language incorporates a very similar syntax. + Turtle + + + + + + + + + + 1.2 + nt + A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format. + + + N-Triples should not be confused with Notation 3 which is a superset of Turtle. + N-Triples + + + + + + + + + + 1.2 + n3 + A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind. + N3 + + + Notation3 + + + + + + + + + + + + + + + + + + + 1.2 + OWL ontology XML serialisation format. + OWL + + + OWL/XML + + + + + + + + + + 1.3 + + + The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA. + + + A2M + + + + + + + + + + 1.3 + + + Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing. + Standard flowgram format + + + SFF + + + + + + + + + 1.3 + + The MAP file describes SNPs and is used by the Plink package. + Plink MAP + + + MAP + + + + + + + + + 1.3 + + The PED file describes individuals and genetic data and is used by the Plink package. + Plink PED + + + PED + + + + + + + + + 1.3 + true + Data format for a metadata on an individual and their genetic data. + + + Individual genetic data format + + + + + + + + + + 1.3 + + The PED/MAP file describes data used by the Plink package. + Plink PED/MAP + + + PED/MAP + + + + + + + + + + 1.3 + + + File format of a CT (Connectivity Table) file from the RNAstructure package. + Connect format + Connectivity Table file format + + + CT + + + + + + + + + + 1.3 + + XRNA old input style format. + + + SS + + + + + + + + + + + 1.3 + + RNA Markup Language. + + + RNAML + + + + + + + + + + 1.3 + + Format for the Genetic Data Environment (GDE). + + + GDE + + + + + + + + + 1.3 + + A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package. + Block file format + + + BLC + + + + + + + + + + + + + + + 1.3 + true + Format of a data index of some type. + + + Data index format + + + + + + + + + + + + + + + + 1.3 + + BAM indexing format. + + + BAI + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 2.x. + + + HMMER2 + + + + + + + + + 1.3 + + HMMER profile HMM file for HMMER versions 3.x. + + + HMMER3 + + + + + + + + + 1.3 + + PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA). + + + PO + + + + + + + + + + 1.3 + XML format as produced by the NCBI Blast package. + + + BLAST XML results format + + + + + + + + + + 1.7 + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + http://www.ebi.ac.uk/ena/software/cram-usage#format_specification http://samtools.github.io/hts-specs/CRAMv2.1.pdf + Reference-based compression of alignment format. + + + CRAM + + + + + + + + + + 1.7 + json + + + + JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs. + JavaScript Object Notation + + + JSON + + + + + + + + + + 1.7 + Encapsulated PostScript format. + + + EPS + + + + + + + + + 1.7 + Graphics Interchange Format. + + + GIF + + + + + + + + + + 1.7 + Microsoft Excel spreadsheet format. + Microsoft Excel format + + + xls + + + + + + + + + 1.7 + tab + tsv + + + + Tabular data represented as tab-separated values in a text file. + Tab-delimited + Tab-separated values + tab + + + TSV + + + + + + + + + 1.7 + 1.10 + + Format of a file of gene expression data, e.g. a gene expression matrix or profile. + + + Gene expression data format + true + + + + + + + + + + 1.7 + Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments. + + + Cytoscape input file format + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "small" genomes. + Bowtie index format + + + ebwt + + + + + + + + + 1.7 + http://www.molbiol.ox.ac.uk/tutorials/Seqlab_GCG.pdf + Rich sequence format. + GCG RSF + + + RSF-format files contain one or more sequences that may or may not be related. In addition to the sequence data, each sequence can be annotated with descriptive sequence information (from the GCG manual). + RSF + + + + + + + + + + + 1.7 + Some format based on the GCG format. + + + GCG format variant + + + + + + + + + + 1.7 + http://rothlab.ucdavis.edu/genhelp/chapter_2_using_sequences.html#_Creating_and_Editing_Single_Sequenc + Bioinformatics Sequence Markup Language format. + + + BSML + + + + + + + + + + + + + + + + 1.7 + https://github.com/BenLangmead/bowtie/blob/master/MANUAL + Bowtie format for indexed reference genome for "large" genomes. + Bowtie long index format + + + ebwtl + + + + + + + + + + 1.8 + + Ensembl standard format for variation data. + + + Ensembl variation file format + + + + + + + + + + 1.8 + Microsoft Word format. + Microsoft Word format + doc + + + docx + + + + + + + + + 1.8 + true + Format of documents including word processor, spreadsheet and presentation. + + + Document format + + + + + + + + + + 1.8 + Portable Document Format. + + + PDF + + + + + + + + + + + + + + + 1.9 + true + Format used for images and image metadata. + + + Image format + + + + + + + + + + 1.9 + + Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard. + + + DICOM format + + + + + + + + + + 1.9 + + nii + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + NIFTI format + NIfTI-1 format + + + nii + + + + + + + + + + 1.9 + + Text-based tagged file format for medical images generated using the MetaImage software package. + Metalmage format + + + mhd + + + + + + + + + + 1.9 + + Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data. + + + nrrd + + + + + + + + + 1.9 + File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics. + + + R file format + + + + + + + + + 1.9 + File format used for scripts for the Statistical Package for the Social Sciences. + + + SPSS + + + + + + + + + 1.9 + + eml + mht + mhtml + + + + MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on. + HTML email format + HTML email message format + MHT + MHT format + MHTML format + MIME HTML + MIME HTML format + eml + MIME multipart + MIME multipart format + MIME multipart message + MIME multipart message format + + + MHTML is not strictly an HTML format, it is encoded as an HTML email message (although with multipart/related instead of multipart/alternative). It, however, contains the main HTML block as its core, and thus it is for practical reasons included in EDAM as a specialisation of 'HTML'. + MHTML + + + + + + + + + + + + + + + + + 1.10 + Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array. + + + IDAT + + + + + + + + + + 1.10 + + Joint Picture Group file format for lossy graphics file. + JPEG + jpeg + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + JPG + + + + + + + + + + 1.10 + Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts. + + + rcc + + + + + + + + + 1.11 + + + ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes. + + + This file format is for machine learning. + arff + + + + + + + + + + 1.11 + + + AFG is a single text-based file assembly format that holds read and consensus information together. + + + afg + + + + + + + + + + 1.11 + + + The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data. + + + Holds a tab-delimited chromosome /start /end / datavalue dataset. + bedgraph + + + + + + + + + 1.11 + + + Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + bedstrict + + + + + + + + + 1.11 + + + BED file format where each feature is described by chromosome, start, end, name, score, and strand. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 6 + bed6 + + + + + + + + + 1.11 + + + A BED file where each feature is described by all twelve columns. + + + Tab delimited data in strict BED format - no non-standard columns allowed; column count forced to 12 + bed12 + + + + + + + + + + 1.11 + + + Tabular format of chromosome names and sizes used by Galaxy. + + + Galaxy allows BED files to contain non-standard fields beyond the first 3 columns, some other implementations do not. + chrominfo + + + + + + + + + + 1.11 + + + Custom Sequence annotation track format used by Galaxy. + + + Used for tracks/track views within galaxy. + customtrack + + + + + + + + + + 1.11 + + + Color space FASTA format sequence variant. + + + FASTA format extended for color space information. + csfasta + + + + + + + + + + 1.11 + + + HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF). + h5 + + + An HDF5 file appears to the user as a directed graph. The nodes of this graph are the higher-level HDF5 objects that are exposed by the HDF5 APIs: Groups, Datasets, Named datatypes. Currently supported by the Python MDTraj package. + HDF5 is the new version, according to the HDF group, a completely different technology (https://support.hdfgroup.org/products/hdf4/ compared to HDF. + HDF5 + + + + + + + + + + 1.11 + + A versatile bitmap format. + + + The TIFF format is perhaps the most versatile and diverse bitmap format in existence. Its extensible nature and support for numerous data compression schemes allow developers to customize the TIFF format to fit any peculiar data storage needs. + TIFF + + + + + + + + + + 1.11 + + Standard bitmap storage format in the Microsoft Windows environment. + + + Although it is based on Windows internal bitmap data structures, it is supported by many non-Windows and non-PC applications. + BMP + + + + + + + + + + 1.11 + + IM is a format used by LabEye and other applications based on the IFUNC image processing library. + + + IFUNC library reads and writes most uncompressed interchange versions of this format. + im + + + + + + + + + + 1.11 + + pcd + Photo CD format, which is the highest resolution format for images on a CD. + + + PCD was developed by Kodak. A PCD file contains five different resolution (ranging from low to high) of a slide or film negative. Due to it PCD is often used by many photographers and graphics professionals for high-end printed applications. + pcd + + + + + + + + + + 1.11 + + PCX is an image file format that uses a simple form of run-length encoding. It is lossless. + + + pcx + + + + + + + + + + 1.11 + + The PPM format is a lowest common denominator color image file format. + + + ppm + + + + + + + + + + 1.11 + + PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved. + + + psd + + + + + + + + + + 1.11 + + X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI. + + + The XBM format was replaced by XPM for X11 in 1989. + xbm + + + + + + + + + + 1.11 + + X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels. + + + Sequence of segments with markers. Begins with byte of 0xFF and follows by marker type. + xpm + + + + + + + + + + 1.11 + + RGB file format is the native raster graphics file format for Silicon Graphics workstations. + + + rgb + + + + + + + + + + 1.11 + + The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters. + + + pbm + + + + + + + + + + 1.11 + + The PGM format is a lowest common denominator grayscale file format. + + + It is designed to be extremely easy to learn and write programs for. + pgm + + + + + + + + + + 1.11 + + png + PNG is a file format for image compression. + + + It iis expected to replace the Graphics Interchange Format (GIF). + PNG + + + + + + + + + + 1.11 + + Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. + Scalable Vector Graphics + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + SVG + + + + + + + + + + 1.11 + + Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems. + + + The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. + rast + + + + + + + + + + + + + + + 1.11 + true + Textual report format for sequence quality for reports from sequencing machines. + + + Sequence quality report format (text) + + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences). + + + Phred quality scores are defined as a property which is logarithmically related to the base-calling error probabilities. + qual + + + + + + + + + + 1.11 + FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format. + + + Solexa/Illumina 1.0 format can encode a Solexa/Illumina quality score from -5 to 62 using ASCII 59 to 126 (although in raw read data Solexa scores from -5 to 40 only are expected) + qualsolexa + + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8. + + + Starting in Illumina 1.5 and before Illumina 1.8, the Phred scores 0 to 2 have a slightly different meaning. The values 0 and 1 are no longer used and the value 2, encoded by ASCII 66 "B", is used also at the end of reads as a Read Segment Quality Control Indicator. + qualillumina + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data. + + + For SOLiD data, the sequence is in color space, except the first position. The quality values are those of the Sanger format. + qualsolid + + + + + + + + + 1.11 + http://en.wikipedia.org/wiki/Phred_quality_score + FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers. + + + qual454 + + + + + + + + + 1.11 + + + Human ENCODE peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE peak format + + + + + + + + + 1.11 + + + Human ENCODE narrow peak format. + + + Format that covers both the broad peak format and narrow peak format from ENCODE. + ENCODE narrow peak format + + + + + + + + + 1.11 + + + Human ENCODE broad peak format. + + + ENCODE broad peak format + + + + + + + + + + 1.11 + + bgz + Blocked GNU Zip format. + + + BAM files are compressed using a variant of GZIP (GNU ZIP), into a format called BGZF (Blocked GNU Zip Format). + bgzip + + + + + + + + + + 1.11 + + + TAB-delimited genome position file index format. + + + tabix + + + + + + + + + 1.11 + true + Data format for graph data. + + + Graph format + + + + + + + + + 1.11 + + XML-based format used to store graph descriptions within Galaxy. + + + xgmml + + + + + + + + + 1.11 + + SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape. + + + sif + + + + + + + + + + 1.11 + MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file. + + + xlsx + + + + + + + + + 1.11 + + Data format used by the SQLite database. + + + SQLite format + + + + + + + + + + 1.11 + + Data format used by the SQLite database conformant to the Gemini schema. + + + Gemini SQLite format + + + + + + + + + 1.11 + Duplicate of http://edamontology.org/format_3326 + 1.20 + + + Format of a data index of some type. + + + Index format + true + + + + + + + + + + 1.11 + An index of a genome database, indexed for use by the snpeff tool. + + + snpeffdb + + + + + + + + + + + + + + + 1.12 + + Binary format used by MATLAB files to store workspace variables. + .mat file format + MAT file format + MATLAB file format + + + MAT + + + + + + + + + + + 1.12 + + Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations. + ANDI-MS + + + Network Common Data Form (NetCDF) library is supported by AMBER MD package from version 9. + netCDF + + + + + + + + + 1.12 + mgf + Mascot Generic Format. Encodes multiple MS/MS spectra in a single file. + + + Files includes *m*/*z*, intensity pairs separated by headers; headers can contain a bit more information, including search engine instructions. + MGF + + + + + + + + + 1.12 + Spectral data format file where each spectrum is written to a separate file. + + + Each file contains one header line for the known or assumed charge and the mass of the precursor peptide ion, calculated from the measured *m*/*z* and the charge. This one line was then followed by all the *m*/*z*, intensity pairs that represent the spectrum. + dta + + + + + + + + + 1.12 + Spectral data file similar to dta. + + + Differ from .dta only in subtleties of the header line format and content and support the added feature of being able to. + pkl + + + + + + + + + 1.12 + https://dx.doi.org/10.1038%2Fnbt1031 + Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology. + + + mzXML + + + + + + + + + + 1.12 + http://sashimi.sourceforge.net/schema_revision/pepXML/pepXML_v118.xsd + Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses. + + + pepXML + + + + + + + + + + 1.12 + + Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways. + + + GPML + + + + + + + + + + 1.12 + + oxlicg + + + + A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph. + K-mer countgraph + + + + + + + + + + + 1.13 + + + mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results. + + + mzTab + + + + + + + + + + + 1.13 + + imzml + + imzML metadata is a data format for mass spectrometry imaging metadata. + + + imzML data are recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. This entry is for the metadata XML file + imzML metadata file + + + + + + + + + + + 1.13 + + + qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements. + + + The focus of qcML is towards mass spectrometry based proteomics, but the format is suitable for metabolomics and sequencing as well. + qcML + + + + + + + + + + + 1.13 + + + PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment. + + + PRIDE XML + + + + + + + + + + + + 1.13 + + + Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements. + + + SED-ML + + + + + + + + + + + + 1.13 + + + Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology. + + + An OMEX file is a ZIP container that includes a manifest file, listing the content of the archive, an optional metadata file adding information about the archive and its content, and the files describing the model. OMEX is one of the standardised formats within COMBINE (Computational Modeling in Biology Network). + COMBINE OMEX + + + + + + + + + + + 1.13 + + + The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies. + + + ISA-TAB is based on MAGE-TAB. Other than tabular, the ISA model can also be represented in RDF, and in JSON (compliable with a set of defined JSON Schemata). + ISA-TAB + + + + + + + + + + + 1.13 + + + SBtab is a tabular format for biochemical network models. + + + SBtab + + + + + + + + + + 1.13 + + + Biological Connection Markup Language (BCML) is an XML format for biological pathways. + + + BCML + + + + + + + + + + 1.13 + + + Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics. + + + BDML + + + + + + + + + 1.13 + + + Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form. + + + BEL + + + + + + + + + + 1.13 + + + SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks. + + + SBGN-ML + + + + + + + + + + 1.13 + + agp + + AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome). + + + AGP + + + + + + + + + 1.13 + PostScript format. + PostScript + + + PS + + + + + + + + + 1.13 + + sra + SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive. + SRA + SRA archive format + + + SRA format + + + + + + + + + 1.13 + + VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive. + SRA native format + + + VDB + + + + + + + + + + + + + + + + 1.13 + + Index file format used by the samtools package to index TAB-delimited genome position files. + + + Tabix index file format + + + + + + + + + 1.13 + A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries). + + + Sequin format + + + + + + + + + 1.14 + Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software. + Magellan storage file format + + + This format corresponds to an SQLite database, and you can look into the files with e.g. SQLiteStudio3. There are also some readers (http://doi.org/10.1021/pr2005154) and converters (http://doi.org/10.1016/j.jprot.2015.06.015) for this format available, which re-engineered the database schema, but there is no official DB schema specification of Thermo Scientific for the format. + MSF + + + + + + + + + + + + + + + 1.14 + true + Data format for biodiversity data. + + + Biodiversity data format + + + + + + + + + + + + + + + 1.14 + + Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data). + ABCD + + + ABCD format + + + + + + + + + + 1.14 + Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample. + GCT format + Res format + + + GCT/Res format + + + + + + + + + + 1.14 + wiff + Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex). + wiff + + + WIFF format + + + + + + + + + + 1.14 + + Output format used by X! series search engines that is based on the XML language BIOML. + + + X!Tandem XML + + + + + + + + + + 1.14 + Proprietary file format for mass spectrometry data from Thermo Scientific. + + + Proprietary format for which documentation is not available. + Thermo RAW + + + + + + + + + + 1.14 + + "Raw" result file from Mascot database search. + + + Mascot .dat file + + + + + + + + + + 1.14 + + Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra. + MaxQuant APL + + + MaxQuant APL peaklist format + + + + + + + + + 1.14 + + Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology. + + + SBOL introduces a standardised format for the electronic exchange of information on the structural and functional aspects of biological designs. + SBOL + + + + + + + + + 1.14 + + PMML uses XML to represent mining models. The structure of the models is described by an XML Schema. + + + One or more mining models can be contained in a PMML document. + PMML + + + + + + + + + + 1.14 + + Image file format used by the Open Microscopy Environment (OME). + + + An OME-TIFF dataset consists of one or more files in standard TIFF or BigTIFF format, with the file extension .ome.tif or .ome.tiff, and an identical (or in the case of multiple files, nearly identical) string of OME-XML metadata embedded in the ImageDescription tag of each file's first IFD (Image File Directory). BigTIFF file extensions are also permitted, with the file extension .ome.tf2, .ome.tf8 or .ome.btf, but note these file extensions are an addition to the original specification, and software using an older version of the specification may not be able to handle these file extensions. + OME develops open-source software and data format standards for the storage and manipulation of biological microscopy data. It is a joint project between universities, research establishments, industry and the software development community. + OME-TIFF + + + + + + + + + 1.14 + + The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record. + + + Format for multiple aligned or single sequences together with the probabilistic description of the (consensus) RNA secondary structure ensemble by probabilities of base pairs, base pair stackings, and base pairs and unpaired bases in the loop of base pairs. + LocARNA PP + + + + + + + + + 1.14 + + Input format used by the Database of Genotypes and Phenotypes (dbGaP). + + + The Database of Genotypes and Phenotypes (dbGaP) is a National Institutes of Health (NIH) sponsored repository charged to archive, curate and distribute information produced by studies investigating the interaction of genotype and phenotype. + dbGaP format + + + + + + + + + + + 1.15 + + biom + The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables. + BIological Observation Matrix format + biom + + + BIOM is a recognised standard for the Earth Microbiome Project, and is a project supported by Genomics Standards Consortium. Supported in QIIME, Mothur, MEGAN, etc. + BIOM format + + + + + + + + + + 1.15 + + + A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data. + + + No human-consumable information about this format is available (see http://tools.proteomecenter.org/wiki/index.php?title=Formats:protXML). + protXML + http://doi.org/10.1038/msb4100024 + http://sashimi.sourceforge.net/schema_revision/protXML/protXML_v3.xsd + + + + + + + + + + + 1.15 + true + A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries. + Semantic Web format + + + Linked data format + + + + + + + + + + + + 1.15 + + jsonld + + + JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON. + JavaScript Object Notation for Linked Data + jsonld + + + JSON-LD + + + + + + + + + + 1.15 + + yaml + yml + + YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language. + YAML Ain't Markup Language + yml + + + Data in YAML format can be serialised into text, or binary format. + YAML version 1.2 is a superset of JSON; prior versions were "not strictly compatible". + YAML + + + + + + + + + + 1.16 + Tabular data represented as values in a text file delimited by some character. + Delimiter-separated values + Tabular format + + + DSV + + + + + + + + + + 1.16 + csv + + + + Tabular data represented as comma-separated values in a text file. + Comma-separated values + + + CSV + + + + + + + + + + 1.16 + out + "Raw" result file from SEQUEST database search. + + + SEQUEST .out file + + + + + + + + + + 1.16 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1IdXMLFile.html + http://open-ms.sourceforge.net/schemas/ + XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS. + + + idXML + + + + + + + + + 1.16 + Data table formatted such that it can be passed/streamed within the KNIME platform. + + + KNIME datatable format + + + + + + + + + + + 1.16 + + UniProtKB XML sequence features format is an XML format available for downloading UniProt entries. + UniProt XML + UniProt XML format + UniProtKB XML format + + + UniProtKB XML + + + + + + + + + + 1.16 + + UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML). + UniProt RDF + UniProt RDF format + UniProt RDF/XML + UniProt RDF/XML format + UniProtKB RDF format + UniProtKB RDF/XML + UniProtKB RDF/XML format + + + UniProtKB RDF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming. + BioJSON (BioXSD data model) + BioJSON format (BioXSD) + BioXSD BioJSON + BioXSD BioJSON format + BioXSD JSON + BioXSD JSON format + BioXSD in JSON + BioXSD in JSON format + BioXSD+JSON + BioXSD/GTrack BioJSON + BioXSD|BioJSON|BioYAML BioJSON + BioXSD|GTrack BioJSON + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioJSON' is the JSON format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioJSON (BioXSD) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming. + BioXSD BioYAML + BioXSD BioYAML format + BioXSD YAML + BioXSD YAML format + BioXSD in YAML + BioXSD in YAML format + BioXSD+YAML + BioXSD/GTrack BioYAML + BioXSD|BioJSON|BioYAML BioYAML + BioXSD|GTrack BioYAML + BioYAML (BioXSD data model) + BioYAML (BioXSD) + BioYAML format + BioYAML format (BioXSD) + + + Work in progress. 'BioXSD' belongs to the 'BioXSD|GTrack' ecosystem of generic formats. 'BioYAML' is the YAML format based on the common, unified 'BioXSD data model', a.k.a. 'BioXSD|BioJSON|BioYAML'. + BioYAML + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench. + BioJSON format (Jalview) + JSON (Jalview) + JSON format (Jalview) + Jalview BioJSON + Jalview BioJSON format + Jalview JSON + Jalview JSON format + + + BioJSON (Jalview) + + + + + + + + + + + + 1.16 + + + + + + + GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata. + BioXSD/GTrack GSuite + BioXSD|GTrack GSuite + GSuite (GTrack ecosystem of formats) + GSuite format + GTrack|BTrack|GSuite GSuite + GTrack|GSuite|BTrack GSuite + + + 'GSuite' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'GSuite' is the tabular format for an annotated collection of individual GTrack files. + GSuite + + + + + + + + + + + + + 1.16 + + BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats. + BTrack (GTrack ecosystem of formats) + BTrack format + BioXSD/GTrack BTrack + BioXSD|GTrack BTrack + GTrack|BTrack|GSuite BTrack + GTrack|GSuite|BTrack BTrack + + + 'BTrack' belongs to the 'BioXSD|GTrack' ecosystem of generic formats, and particular to its subset, the 'GTrack ecosystem' (GTrack, GSuite, BTrack). 'BTrack' is the binary, optionally compressed HDF5-based version of the GTrack and GSuite formats. + BTrack + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + + + + + + + + + + + The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information. + Bioversity MCPD + FAO MCPD + IPGRI MCPD + MCPD V.1 + MCPD V.2 + MCPD format + Multi-Crop Passport Descriptors + Multi-Crop Passport Descriptors format + + + Multi-Crop Passport Descriptors is a format available in 2 successive versions, V.1 (FAO/IPGRI 2001) and V.2 (FAO/Bioversity 2012). + MCPD + + + + + + + + + + + + + + + + 1.16 + true + Data format of an annotated text, e.g. with recognised entities, concepts, and relations. + + + Annotated text format + + + + + + + + + + + 1.16 + + + JSON format of annotated scientific text used by PubAnnotations and other tools. + + + PubAnnotation format + + + + + + + + + + + 1.16 + + + BioC is a standardised XML format for sharing and integrating text data and annotations. + + + BioC + + + + + + + + + + + + 1.16 + + + Native textual export format of annotated scientific text from PubTator. + + + PubTator format + + + + + + + + + + + 1.16 + + + A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD. + + + Open Annotation format + + + + + + + + + + + 1.16 + + + + + + + + + + + + + A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar. + BRAT format + BRAT standoff format + + + BioNLP Shared Task format + + + + + + + + + + + + + + + 1.16 + true + A query language (format) for structured database queries. + Query format + + + Query language + + + + + + + + + 1.16 + sql + + + + SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases. + Structured Query Language + + + SQL + + + + + + + + + + 1.16 + + xq + xquery + xqy + + XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.). + XML Query + xq + xqy + + + XQuery + + + + + + + + + + 1.16 + + + SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format. + SPARQL Protocol and RDF Query Language + + + SPARQL + + + + + + + + + + 1.17 + XML format for XML Schema. + + + xsd + + + + + + + + + + 1.20 + + XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment. + eXtended Multi-FastA format + + + XMFA + + + + + + + + + + + 1.20 + + The GEN file format contains genetic data and describes SNPs. + Genotype file format + + + GEN + + + + + + + + + 1.20 + + The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study. + + + SAMPLE file format + + + + + + + + + + 1.20 + + SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information. + + + SDF + + + + + + + + + + 1.20 + + An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule. + + + Molfile + + + + + + + + + + 1.20 + + Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule. + + + Mol2 + + + + + + + + + + 1.20 + + format for the LaTeX document preparation system. + LaTeX format + + + uses the TeX typesetting program format + latex + + + + + + + + + + 1.20 + + Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome. + ELAND + eland + + + ELAND format + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP format. + PHYLIP Interleaved format + + + It differs from Phylip Format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Interleaved + + + + + + + + + 1.20 + + + Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998). + Relaxed PHYLIP non-interleaved + Relaxed PHYLIP non-interleaved format + Relaxed PHYLIP sequential format + + + It differs from Phylip sequential format (format_1997) on length of the ID sequence. There no length restrictions on the ID, but whitespaces aren't allowed in the sequence ID/Name because one space separates the longest ID and the beginning of the sequence. Sequences IDs must be padded to the longest ID length. + Relaxed PHYLIP Sequential + + + + + + + + + + 1.20 + + Default XML format of VisANT, containing all the network information. + VisANT xml + VisANT xml format + + + VisML + + + + + + + + + + 1.20 + + GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX. + GML format + + + GML + + + + + + + + + + 1.20 + + + FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty. + FASTG assembly graph format + + + It is called FASTG, like FASTA, but the G stands for "graph". + FASTG + + + + + + + + + + + + + + + 1.20 + true + Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment. + NMR peak assignment data format + NMR processed data format + NMR raw data format + Nuclear magnetic resonance spectroscopy data format + Processed NMR data format + Raw NMR data format + + + NMR data format + + + + + + + + + + 1.20 + + + nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations. + + + nmrML + + + + + + + + + + + 1.20 + + . proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data. + + + proBAM + + + + + + + + + + 1.20 + + . proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data. + + + proBED + + + + + + + + + + + + + + + 1.20 + true + Data format for raw microarray data. + Microarray data format + + + Raw microarray data format + + + + + + + + + + 1.20 + + GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data. + + + GPR + + + + + + + + + + 1.20 + Binary format used by the ARB software suite. + ARB binary format + + + ARB + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1ConsensusXMLFile.html + OpenMS format for grouping features in one map or across several maps. + + + consensusXML + + + + + + + + + + 1.20 + http://ftp.mi.fu-berlin.de/pub/OpenMS/release1.9-documentation/html/classOpenMS_1_1FeatureXMLFile.html + OpenMS format for quantitation results (LC/MS features). + + + featureXML + + + + + + + + + + 1.20 + http://www.psidev.info/mzdata-1_0_5-docs + Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244). + + + mzData + + + + + + + + + + 1.20 + http://cruxtoolkit.sourceforge.net/tide-search.html + Format supported by the Tide tool for identifying peptides from tandem mass spectra. + + + TIDE TXT + + + + + + + + + + 1.20 + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/ProposedBLASTXMLChanges.pdf + ftp://ftp.ncbi.nlm.nih.gov/blast/documents/NEWXML/xml2.pdf + http://www.ncbi.nlm.nih.gov/data_specs/schema/NCBI_BlastOutput2.mod.xsd + XML format as produced by the NCBI Blast package v2. + + + BLAST XML v2 results format + + + + + + + + + + 1.20 + + + Microsoft Powerpoint format. + + + pptx + + + + + + + + + + + 1.20 + + ibd + + ibd is a data format for mass spectrometry imaging data. + + + imzML data is recorded in 2 files: '.imzXML' is a metadata XML file based on mzML by HUPO-PSI, and '.ibd' is a binary file containing the mass spectra. + ibd + + + + + + + + + 1.21 + Data format used in Natural Language Processing. + Natural Language Processing format + + + NLP format + + + + + + + + + + 1.21 + + XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees). + + + BEAST + + + + + + + + + + 1.21 + + Chado-XML format is a direct mapping of the Chado relational schema into XML. + + + Chado-XML + + + + + + + + + + 1.21 + + An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model. + + + HSAML + + + + + + + + + + 1.21 + + Output xml file from the InterProScan sequence analysis application. + + + InterProScan XML + + + + + + + + + + 1.21 + + The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format. + KEGG Markup Language + + + KGML + + + + + + + + + + 1.21 + XML format for collected entries from bibliographic databases MEDLINE and PubMed. + MEDLINE XML + + + PubMed XML + + + + + + + + + + 1.21 + + A set of XML compliant markup components for describing multiple sequence alignments. + + + MSAML + + + + + + + + + + + 1.21 + + OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format. + + + OrthoXML + + + + + + + + + + 1.21 + + Tree structure of Protein Sequence Database Markup Language generated using Matra software. + + + PSDML + + + + + + + + + + 1.21 + + SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre. + + + SeqXML + + + + + + + + + + 1.21 + + XML format for the UniParc database. + + + UniParc XML + + + + + + + + + + 1.21 + + XML format for the UniRef reference clusters. + + + UniRef XML + + + + + + + + + + + 1.21 + + + + + cwl + + + + Common Workflow Language (CWL) format for description of command-line tools and workflows. + Common Workflow Language + CommonWL + + + CWL + + + + + + + + + + 1.21 + Proprietary file format for mass spectrometry data from Waters. + + + Proprietary format for which documentation is not available, but used by multiple tools. + Waters RAW + + + + + + + + + + 1.21 + + A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry. + + + JCAMP-DX is an ASCII based format and therefore not very compact even though it includes standards for file compression. + JCAMP-DX + + + + + + + + + + 1.21 + An NLP format used for annotated textual documents. + + + NLP annotation format + + + + + + + + + 1.21 + NLP format used by a specific type of corpus (collection of texts). + + + NLP corpus format + + + + + + + + + + + 1.21 + + + + mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows. + miRTop format + + + mirGFF3 is a specialisation of GFF3; produced by small-RNA-Seq analysis workflows, usable and convertible with the miRTop API (https://mirtop.readthedocs.io/en/latest/), and consumable by tools for downstream analysis. + mirGFF3 + + + + + + + + + 1.21 + A "placeholder" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data. + RNA data format + miRNA data format + microRNA data format + + + RNA annotation format + + + + + + + + + + + + + + + 1.22 + true + File format to store trajectory information for a 3D structure . + CG trajectory formats + MD trajectory formats + NA trajectory formats + Protein trajectory formats + + + Formats differ on what they are able to store (coordinates, velocities, topologies) and how they are storing it (raw, compressed, textual, binary). + Trajectory format + + + + + + + + + 1.22 + true + Binary file format to store trajectory information for a 3D structure . + + + Trajectory format (binary) + + + + + + + + + 1.22 + true + Textual file format to store trajectory information for a 3D structure . + + + Trajectory format (text) + + + + + + + + + + 1.22 + HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois. + + + HDF is currently supported by many commercial and non-commercial software platforms such as Java, MATLAB/Scilab, Octave, Python and R. + HDF + + + + + + + + + + 1.22 + PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA). + + + The compression is made projecting the Cartesian snapshots collected along the trajectory into an orthogonal space defined by the most relevant eigenvectors obtained by diagonalization of the covariance matrix (PCA). In the compression/decompression process, part of the original information is lost, depending on the final number of eigenvectors chosen. However, with a reasonable choice of the set of eigenvectors the compression typically reduces the trajectory file to less than one tenth of their original size with very acceptable loss of information. Compression with PCAZip can only be applied to unsolvated structures. + PCAzip + + + + + + + + + + 1.22 + Portable binary format for trajectories produced by GROMACS package. + + + XTC uses the External Data Representation (xdr) routines for writing and reading data which were created for the Unix Network File System (NFS). XTC files use a reduced precision (lossy) algorithm which works multiplying the coordinates by a scaling factor (typically 1000), so converting them to pm (GROMACS standard distance unit is nm). This allows an integer rounding of the values. Several other tricks are performed, such as making use of atom proximity information: atoms close in sequence are usually close in space (e.g. water molecules). That makes XTC format the most efficient in terms of disk usage, in most cases reducing by a factor of 2 the size of any other binary trajectory format. + XTC + + + + + + + + + + 1.22 + Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format. + Trajectory Next Generation format + + + Fully architecture-independent format, regarding both endianness and the ability to mix single/double precision trajectories and I/O libraries. Self-sufficient, it should not require any other files for reading, and all the data should be contained in a single file for easy transport. Temporal compression of data, improving the compression rate of the previous XTC format. Possibility to store meta-data with information about the simulation. Direct access to a particular frame. Efficient parallel I/O. + TNG + + + + + + + + + + + 1.22 + The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number. + + + XYZ files are structured in this way: First line contains the number of atoms in the file. Second line contains a title, comment, or filename. Remaining lines contain atom information. Each line starts with the element symbol, followed by x, y and z coordinates in angstroms separated by whitespace. Multiple molecules or frames can be contained within one file, so it supports trajectory storage. XYZ files can be directly represented by a molecular viewer, as they contain all the basic information needed to build the 3D model. + XYZ + + + + + + + + + + + 1.22 + + AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places). + AMBER trajectory format + inpcrd + + + mdcrd + + + + + + + + + + + + + + + 1.22 + true + Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation. + CG topology format + MD topology format + NA topology format + Protein topology format + + + Many different file formats exist describing structural molecular topology. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS top, CHARMM psf, AMBER prmtop). + Topology format + + + + + + + + + + + 1.22 + + GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + GROMACS top + + + + + + + + + + + 1.22 + + AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc. + AMBER Parm + AMBER Parm7 + Parm7 + Prmtop + Prmtop7 + + + It can be modified manually, but as the size of the system increases, the hand-editing becomes increasingly complex. AMBER Parameter-Topology file format is used extensively by the AMBER software suite and is referred to as the Prmtop file for short. + version 7 is written to distinguish it from old versions of AMBER Prmtop. Similarly to HDF5, it is a completely different format, according to AMBER group: a drastic change to the file format occurred with the 2004 release of Amber 7 (http://ambermd.org/prmtop.pdf) + AMBER top + + + + + + + + + + + 1.22 + + X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms. + + + The high similarity in the functional form of the two potential energy functions used by AMBER and CHARMM force-fields gives rise to the possible use of one force-field within the other MD engine. Therefore, the conversion of PSF files to AMBER Prmtop format is possible with the use of AMBER chamber (CHARMM - AMBER) program. + PSF + + + + + + + + + + + + 1.22 + + GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts. + + + GROMACS itp files are used also to define position restrictions on the molecule, or to define the force field parameters for a particular ligand. + GROMACS itp + + + + + + + + + + + + + + + 1.22 + Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system. + Many different file formats exist describing force field parameters. Typically, each MD package or simulation software works with their own implementation (e.g. GROMACS itp, CHARMM rtf, AMBER off / frcmod). + FF parameter format + + + + + + + + + + 1.22 + Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates. + Scripps Research Institute BinPos + + + It is basically a translation of the ASCII atom coordinate format to binary code. The only additional information stored is a magic number that identifies the BinPos format and the number of atoms per snapshot. The remainder is the chain of coordinates binary encoded. A drawback of this format is its architecture dependency. Integers and floats codification depends on the architecture, thus it needs to be converted if working in different platforms (little endian, big endian). + BinPos + + + + + + + + + + + 1.22 + + AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places). + restrt + rst7 + + + RST + + + + + + + + + + + 1.22 + Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information. + + + There is currently no tool available for conversion between GROMACS topology format and other formats, due to the internal differences in both approaches. There is, however, a method to convert small molecules parameterized with AMBER force-field into GROMACS format, allowing simulations of these systems with GROMACS MD package. + CHARMM rtf + + + + + + + + + + 1.22 + + AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation. + + + AMBER frcmod + + + + + + + + + + 1.22 + + AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters). + AMBER Object File Format + AMBER lib + AMBER off + + + + + + + + + + 1.22 + MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. + + + NMReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or "NMReDATA") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc. Find more in the paper at https://doi.org/10.1002/mrc.4527. + NMReDATA + + + + + + + + + + + + + + + + + + 1.22 + + + + + BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information. + + + BpForms + + + + + + + + + + + 1.22 + + Format of trr files that contain the trajectory of a simulation experiment used by GROMACS. + The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760 + trr + + + + + + + + + + + + + + + + 1.22 + + + + + + msh + + + + Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence. + Mash sketch + min-hash sketch + + + msh + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + loom + The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns. + Loom + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + + zarray + zgroup + The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data. + Zarr + + + + + + + + + + + + + + + + + + + + + + + 1.23 + + + mtx + + The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation. + MTX + + + + + + + + + + + 1.24 + + + + + + text/plain + + + BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html). + BcForms is related to http://edamontology.org/format_3909. (BcForms uses BpForms to describe subunits which are DNA, RNA, or protein polymers.) However, that format isn't the parent of BcForms. BcForms is similarly related to SMILES (http://edamontology.org/data_2301). + BcForms + + + + + + + + + + 1.24 + + nq + N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to. + + + N-Quads should not be confused with N-Triples which does not contain graph information. + N-Quads + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG. + + + Vega + + + + + + + + + + 1.25 + + + + + json + application/json + + Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications. + + + Vega-lite + + + + + + + + + + + + + + + + 1.25 + + + + + application/xml + + A model description language for computational neuroscience. + + + NeuroML + + + + + + + + + + + + + + + + 1.25 + + + + + bngl + application/xml + plain/text + + BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks. + BioNetGen Language + + + BNGL + + + + + + + + + 1.25 + + + + A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel. + + + Docker image + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. + Graphical Fragment Assembly (GFA) 1.0 + + + GFA 1 + + + + + + + + + + + 1.25 + + + gfa + + Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1. + Graphical Fragment Assembly (GFA) 2.0 + + + GFA 2 + + + + + + + + + + 1.25 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets. + + + ObjTables + + + + + + + + + + 1.25 + contig + The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information. + + + CONTIG + + + + + + + + + + 1.25 + wego + WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line. + + + WEGO + + + + + + + + + + 1.25 + rpkm + Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads. + Gene expression levels table format + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + RPKM + + + + + + + + + 1.25 + tar + TAR archive file format generated by the Unix-based utility tar. + TAR + Tarball + tar + + + For example a 1kb transcript with 1000 alignments in a sample of 10 million reads (out of which 8 million reads can be mapped) will have RPKM = 1000/(1 * 8) = 125 + TAR format + + + + + + + + + + + 1.25 + chain + The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser. + + + CHAIN + https://genome.ucsc.edu/goldenPath/help/chain.html + + + + + + + + + + 1.25 + net + The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser. + + + NET + https://genome.ucsc.edu/goldenPath/help/net.html + + + + + + + + + + 1.25 + qmap + Format of QMAP files generated for methylation data from an internal BGI pipeline. + + + QMAP + + + + + + + + + + 1.25 + ga + An emerging format for high-level Galaxy workflow description. + Galaxy workflow format + GalaxyWF + ga + + + gxformat2 + https://github.com/galaxyproject/gxformat2 + + + + + + + + + + 1.25 + wmv + The proprietary native video format of various Microsoft programs such as Windows Media Player. + Windows Media Video format + Windows movie file format + + + WMV + + + + + + + + + + 1.25 + zip + ZIP is an archive file format that supports lossless data compression. + ZIP + + + A ZIP file may contain one or more files or directories that may have been compressed. + ZIP format + + + + + + + + + + + 1.25 + lsm + Zeiss' proprietary image format based on TIFF. + + + LSM files are the default data export for the Zeiss LSM series confocal microscopes (e.g. LSM 510, LSM 710). In addition to the image data, LSM files contain most imaging settings. + LSM + + + + + + + + + 1.25 + gz + gzip + GNU zip compressed file format common to Unix-based operating systems. + GNU Zip + gz + gzip + + + GZIP format + + + + + + + + + + + 1.25 + avi + Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback. + Audio Video Interleaved + + + AVI + + + + + + + + + + + 1.25 + trackdb + A declaration file format for UCSC browsers track dataset display charateristics. + + + TrackDB + + + + + + + + + + 1.25 + cigar + Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments. + CIGAR + + + CIGAR format + http://wiki.bits.vib.be/index.php/CIGAR/ + + + + + + + + + + 1.25 + stl + STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing. + stl + + + Stereolithography format + + + + + + + + + + 1.25 + u3d + U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure. + Universal 3D + Universal 3D format + + + U3D + + + + + + + + + + 1.25 + tex + Bitmap image format used for storing textures. + + + Texture files can create the appearance of different surfaces and can be applied to both 2D and 3D objects. Note the file extension .tex is also used for LaTex documents which are a completely different format and they are NOT interchangeable. + Texture file format + + + + + + + + + + 1.25 + py + Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming. + Python + Python program + py + + + Python script + + + + + + + + + + 1.25 + mp4 + A digital multimedia container format most commonly used to store video and audio. + MP4 + + + MPEG-4 + + + + + + + + + + + 1.25 + pl + Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages. + Perl + Perl program + pl + + + Perl script + + + + + + + + + + 1.25 + r + Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. + R + R program + + + R script + + + + + + + + + + 1.25 + rmd + A file format for making dynamic documents (R Markdown scripts) with the R language. + + + R markdown + https://rmarkdown.rstudio.com/articles_intro.html + + + + + + + + + 1.25 + This duplicates an existing concept (http://edamontology.org/format_3549). + 1.26 + + An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods. + + + NIFTI format + true + + + + + + + + + 1.25 + pickle + Format used by Python pickle module for serializing and de-serializing a Python object structure. + + + pickle + https://docs.python.org/2/library/pickle.html + + + + + + + + + 1.25 + npy + The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly. + NumPy + npy + + + NumPy format + + + + + + + + + 1.25 + repz + Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software. + + + SimTools repertoire file format + https://pdfs.semanticscholar.org/5f25/f1cc6cdf2225fe22dc6fd4fc0296d486a85c.pdf + + + + + + + + + 1.25 + cfg + A configuration file used by various programs to store settings that are specific to their respective software. + + + Configuration file format + + + + + + + + + 1.25 + zst + Format used by the Zstandard real-time compression algorithm. + Zstandard compression format + Zstandard-compressed file format + zst + + + Zstandard format + https://github.com/facebook/zstd/blob/master/doc/zstd_compression_format.md + + + + + + + + + + 1.25 + m + The file format for MATLAB scripts or functions. + MATLAB + m + + + MATLAB script + + + + + + + + + + + + + + + + 1.26 + + + + A data format for specifying parameter estimation problems in systems biology. + + + PEtab + + + + + + + + + + 1.26 + + + g.vcf + g.vcf.gz + Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality. + g.vcf + g.vcf.gz + + + gVCF + + + + + + + + + + + + + + 1.26 + + + cml + + Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts. + ChemML + + + cml + + + + + + + + + + + + + + + + + + + 1.26 + + + cif + + Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data. + + + cif + + + + + + + + + + + + + 1.26 + + + json + + + + + + + + + + Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool. + + + BioSimulators format for the specifications of biosimulation tools + + + + + + + + + + 1.26 + + + + Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools. + + + BioSimulators standard for command-line interfaces for biosimulation tools + + + + + + + + + + 1.26 + Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file. + + + PQR + + + + + + + + + + + 1.26 + Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands. + + + PDBQT + + + + + + + + + + + + 1.26 + + + msp + MSP is a data format for mass spectrometry data. + + + NIST Text file format for storing MS∕MS spectra (m∕z and intensity of mass peaks) along with additional annotations for each spectrum. A single MSP file can thus contain single or multiple spectra. This format is frequently used to share spectra libraries. + MSP + + + + + + + + + + beta12orEarlier + true + Function + A function that processes a set of inputs and results in a set of outputs, or associates arguments (inputs) with values (outputs). + Computational method + Computational operation + Computational procedure + Computational subroutine + Function (programming) + Lambda abstraction + Mathematical function + Mathematical operation + Computational tool + Process + sumo:Function + + + Special cases are: a) An operation that consumes no input (has no input arguments). Such operation is either a constant function, or an operation depending only on the underlying state. b) An operation that may modify the underlying state but has no output. c) The singular-case operation with no input or output, that still may modify the underlying state. + Operation + + + + + + + + + + + + + + + + + + + + + + + Function + Operation is a function that is computational. It typically has input(s) and output(s), which are always data. + + + + + Computational tool + Computational tool provides one or more operations. + + + + + Process + Process can have a function (as its quality/attribute), and can also perform an operation with inputs and outputs. + + + + + + + + + beta12orEarlier + Search or query a data resource and retrieve entries and / or annotation. + Database retrieval + Query + + + Query and retrieval + + + + + + + + + beta12orEarlier + beta13 + + + Search database to retrieve all relevant references to a particular entity or entry. + + Data retrieval (database cross-reference) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Annotate an entity (typically a biological or biomedical database entity) with terms from a controlled vocabulary. + + + This is a broad concept and is used a placeholder for other, more specific concepts. + Annotation + + + + + + + + + + + + + + + beta12orEarlier + true + Generate an index of (typically a file of) biological data. + Data indexing + Database indexing + + + Indexing + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse an index of biological data. + + Data index analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve basic information about a molecular sequence. + + Annotation retrieval (sequence) + true + + + + + + + + + + beta12orEarlier + Generate a molecular sequence by some means. + Sequence generation (nucleic acid) + Sequence generation (protein) + + + Sequence generation + + + + + + + + + + beta12orEarlier + Edit or change a molecular sequence, either randomly or specifically. + + + Sequence editing + + + + + + + + + beta12orEarlier + Merge two or more (typically overlapping) molecular sequences. + Sequence splicing + Paired-end merging + Paired-end stitching + Read merging + Read stitching + + + Sequence merging + + + + + + + + + + beta12orEarlier + Convert a molecular sequence from one type to another. + + + Sequence conversion + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence complexity, for example to find low-complexity regions in sequences. + + + Sequence complexity calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate sequence ambiguity, for example identity regions in protein or nucleotide sequences with many ambiguity codes. + + + Sequence ambiguity calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate character or word composition or frequency of a molecular sequence. + + + Sequence composition calculation + + + + + + + + + + + + + + + beta12orEarlier + Find and/or analyse repeat sequences in (typically nucleotide) sequences. + + + Repeat sequences include tandem repeats, inverted or palindromic repeats, DNA microsatellites (Simple Sequence Repeats or SSRs), interspersed repeats, maximal duplications and reverse, complemented and reverse complemented repeats etc. Repeat units can be exact or imperfect, in tandem or dispersed, of specified or unspecified length. + Repeat sequence analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Discover new motifs or conserved patterns in sequences or sequence alignments (de-novo discovery). + Motif discovery + + + Motifs and patterns might be conserved or over-represented (occur with improbable frequency). + Sequence motif discovery + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find (scan for) known motifs, patterns and regular expressions in molecular sequence(s). + Motif scanning + Sequence signature detection + Sequence signature recognition + Motif detection + Motif recognition + Motif search + Sequence motif detection + Sequence motif search + Sequence profile search + + + Sequence motif recognition + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Find motifs shared by molecular sequences. + + + Sequence motif comparison + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the sequence, conformational or physicochemical properties of transcription regulatory elements in DNA sequences. + + For example transcription factor binding sites (TFBS) analysis to predict accessibility of DNA to binding factors. + Transcription regulatory sequence analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + Identify common, conserved (homologous) or synonymous transcriptional regulatory motifs (transcription factor binding sites). + + + Conserved transcription regulatory sequence identification + true + + + + + + + + + beta12orEarlier + 1.18 + + + Extract, calculate or predict non-positional (physical or chemical) properties of a protein from processing a protein (3D) structure. + + + Protein property calculation (from structure) + true + + + + + + + + + beta12orEarlier + Analyse flexibility and motion in protein structure. + CG analysis + MD analysis + Protein Dynamics Analysis + Trajectory analysis + Nucleic Acid Dynamics Analysis + Protein flexibility and motion analysis + Protein flexibility prediction + Protein motion prediction + + + Use this concept for analysis of flexible and rigid residues, local chain deformability, regions undergoing conformational change, molecular vibrations or fluctuational dynamics, domain motions or other large-scale structural transitions in a protein structure. + Simulation analysis + + + + + + + + + + + + + + + + beta12orEarlier + Identify or screen for 3D structural motifs in protein structure(s). + Protein structural feature identification + Protein structural motif recognition + + + This includes conserved substructures and conserved geometry, such as spatial arrangement of secondary structure or protein backbone. Methods might use structure alignment, structural templates, searches for similar electrostatic potential and molecular surface shape, surface-mapping of phylogenetic information etc. + Structural motif discovery + + + + + + + + + + + + + + + + beta12orEarlier + Identify structural domains in a protein structure from first principles (for example calculations on structural compactness). + + + Protein domain recognition + + + + + + + + + beta12orEarlier + Analyse the architecture (spatial arrangement of secondary structure) of protein structure(s). + + + Protein architecture analysis + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: SymShellFiveXML + WHATIF: SymShellOneXML + WHATIF: SymShellTenXML + WHATIF: SymShellTwoXML + WHATIF:ListContactsNormal + WHATIF:ListContactsRelaxed + WHATIF:ListSideChainContactsNormal + WHATIF:ListSideChainContactsRelaxed + Calculate or extract inter-atomic, inter-residue or residue-atom contacts, distances and interactions in protein structure(s). + + + Residue interaction calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:CysteineTorsions + WHATIF:ResidueTorsions + WHATIF:ResidueTorsionsBB + WHATIF:ShowTauAngle + Calculate, visualise or analyse phi/psi angles of a protein structure. + Backbone torsion angle calculation + Cysteine torsion angle calculation + Tau angle calculation + Torsion angle calculation + + + Protein geometry calculation + + + + + + + + + + beta12orEarlier + Extract, calculate or predict non-positional (physical or chemical) properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence or 3D structure. + Protein property rendering + Protein property calculation (from sequence) + Protein property calculation (from structure) + Protein structural property calculation + Structural property calculation + + + This includes methods to render and visualise the properties of a protein sequence, and a residue-level search for properties such as solvent accessibility, hydropathy, secondary structure, ligand-binding etc. + Protein property calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Immunogen design + Predict antigenicity, allergenicity / immunogenicity, allergic cross-reactivity etc of peptides and proteins. + Antigenicity prediction + Immunogenicity prediction + B cell peptide immunogenicity prediction + Hopp and Woods plotting + MHC peptide immunogenicity prediction + + + Immunological system are cellular or humoral. In vaccine design to induces a cellular immune response, methods must search for antigens that can be recognized by the major histocompatibility complex (MHC) molecules present in T lymphocytes. If a humoral response is required, antigens for B cells must be identified. + This includes methods that generate a graphical rendering of antigenicity of a protein, such as a Hopp and Woods plot. + This is usually done in the development of peptide-specific antibodies or multi-epitope vaccines. Methods might use sequence data (for example motifs) and / or structural data. + Peptide immunogenicity prediction + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify positional features in molecular sequences such as key functional sites or regions. + Sequence feature prediction + Sequence feature recognition + Motif database search + SO:0000110 + + + Look at "Protein feature detection" (http://edamontology.org/operation_3092) and "Nucleic acid feature detection" (http://edamontology.org/operation_0415) in case more specific terms are needed. + Sequence feature detection + + + + + + + + + beta12orEarlier + beta13 + + + Extract a sequence feature table from a sequence database entry. + + Data retrieval (feature table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query the features (in a feature table) of molecular sequence(s). + + Feature table query + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the feature tables of two or more molecular sequences. + Feature comparison + Feature table comparison + + + Sequence feature comparison + + + + + + + + + beta12orEarlier + beta13 + + + Display basic information about a sequence alignment. + + Data retrieval (sequence alignment) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse a molecular sequence alignment. + + + Sequence alignment analysis + + + + + + + + + + beta12orEarlier + Compare (typically by aligning) two molecular sequence alignments. + + + See also 'Sequence profile alignment'. + Sequence alignment comparison + + + + + + + + + + beta12orEarlier + Convert a molecular sequence alignment from one type to another (for example amino acid to coding nucleotide sequence). + + + Sequence alignment conversion + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data of nucleic acids. + + Nucleic acid property processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate or predict physical or chemical properties of nucleic acid molecules, including any non-positional properties of the molecular sequence. + + + Nucleic acid property calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict splicing alternatives or transcript isoforms from analysis of sequence data. + Alternative splicing analysis + Alternative splicing detection + Differential splicing analysis + Splice transcript prediction + + + Alternative splicing prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect frameshifts in DNA sequences, including frameshift sites and signals, and frameshift errors from sequencing projects. + Frameshift error detection + + + Methods include sequence alignment (if related sequences are available) and word-based sequence comparison. + Frameshift detection + + + + + + + + + beta12orEarlier + Detect vector sequences in nucleotide sequence, typically by comparison to a set of known vector sequences. + + + Vector sequence detection + + + + + + + + + + + + beta12orEarlier + Predict secondary structure of protein sequences. + Secondary structure prediction (protein) + + + Methods might use amino acid composition, local sequence information, multiple sequence alignments, physicochemical features, estimated energy content, statistical algorithms, hidden Markov models, support vector machines, kernel machines, neural networks etc. + Protein secondary structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict super-secondary structure of protein sequence(s). + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + Protein super-secondary structure prediction + + + + + + + + + + beta12orEarlier + Predict and/or classify transmembrane proteins or transmembrane (helical) domains or regions in protein sequences. + + + Transmembrane protein prediction + + + + + + + + + + + + + + + beta12orEarlier + Analyse transmembrane protein(s), typically by processing sequence and / or structural data, and write an informative report for example about the protein and its transmembrane domains / regions. + + + Use this (or child) concept for analysis of transmembrane domains (buried and exposed faces), transmembrane helices, helix topology, orientation, inter-helical contacts, membrane dipping (re-entrant) loops and other secondary structure etc. Methods might use pattern discovery, hidden Markov models, sequence alignment, structural profiles, amino acid property analysis, comparison to known domains or some combination (hybrid methods). + Transmembrane protein analysis + + + + + + + + + beta12orEarlier + This is a "organisational class" not very useful for annotation per se. + 1.19 + + + + + Predict tertiary structure of a molecular (biopolymer) sequence. + + Structure prediction + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict contacts, non-covalent interactions and distance (constraints) between amino acids in protein sequences. + Residue interaction prediction + Contact map prediction + Protein contact map prediction + + + Methods usually involve multiple sequence alignment analysis. + Residue contact prediction + + + + + + + + + beta12orEarlier + 1.19 + + Analyse experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + + + Protein interaction raw data analysis + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein sequences. + + + Protein-protein interaction prediction (from protein sequence) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict protein-protein interactions, interfaces, binding sites etc in protein structures. + + + Protein-protein interaction prediction (from protein structure) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a network of protein interactions. + Protein interaction network comparison + + + Protein interaction network analysis + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Compare two or more biological pathways or networks. + + Pathway or network comparison + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA secondary structure (for example knots, pseudoknots, alternative structures etc). + RNA shape prediction + + + Methods might use RNA motifs, predicted intermolecular contacts, or RNA sequence-structure compatibility (inverse RNA folding). + RNA secondary structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse some aspect of RNA/DNA folding, typically by processing sequence and/or structural data. For example, compute folding energies such as minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + Nucleic acid folding + Nucleic acid folding modelling + Nucleic acid folding prediction + Nucleic acid folding energy calculation + + + Nucleic acid folding analysis + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on restriction enzymes or restriction enzyme sites. + + Data retrieval (restriction enzyme annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Identify genetic markers in DNA sequences. + + A genetic marker is any DNA sequence of known chromosomal location that is associated with and specific to a particular gene or trait. This includes short sequences surrounding a SNP, Sequence-Tagged Sites (STS) which are well suited for PCR amplification, a longer minisatellites sequence etc. + Genetic marker identification + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a genetic (linkage) map of a DNA sequence (typically a chromosome) showing the relative positions of genetic markers based on estimation of non-physical distances. + Functional mapping + Genetic cartography + Genetic map construction + Genetic map generation + Linkage mapping + QTL mapping + + + Mapping involves ordering genetic loci along a chromosome and estimating the physical distance between loci. A genetic map shows the relative (not physical) position of known genes and genetic markers. + This includes mapping of the genetic architecture of dynamic complex traits (functional mapping), e.g. by characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Genetic mapping + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse genetic linkage. + + + For example, estimate how close two genes are on a chromosome by calculating how often they are transmitted together to an offspring, ascertain whether two genes are linked and parental linkage, calculate linkage map distance etc. + Linkage analysis + + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage statistics and create a codon usage table. + Codon usage table construction + + + Codon usage table generation + + + + + + + + + + beta12orEarlier + Compare two or more codon usage tables. + + + Codon usage table comparison + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse codon usage in molecular sequences or process codon usage data (e.g. a codon usage table). + Codon usage data analysis + Codon usage table analysis + + + Codon usage analysis + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify and plot third base position variability in a nucleotide sequence. + + + Base position variability plotting + + + + + + + + + beta12orEarlier + Find exact character or word matches between molecular sequences without full sequence alignment. + + + Sequence word comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a sequence distance matrix or otherwise estimate genetic distances between molecular sequences. + Phylogenetic distance matrix generation + Sequence distance calculation + Sequence distance matrix construction + + + Sequence distance matrix generation + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences, identify and remove redundant sequences based on some criteria. + + + Sequence redundancy removal + + + + + + + + + + + + + + + + + beta12orEarlier + Build clusters of similar sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + Sequence cluster construction + Sequence cluster generation + + + The clusters may be output or used internally for some other purpose. + Sequence clustering + + + + + + + + + + + + + + + + + + beta12orEarlier + Align (identify equivalent sites within) molecular sequences. + Sequence alignment construction + Sequence alignment generation + Consensus-based sequence alignment + Constrained sequence alignment + Multiple sequence alignment (constrained) + Sequence alignment (constrained) + + + Includes methods that align sequence profiles (representing sequence alignments): ethods might perform one-to-one, one-to-many or many-to-many comparisons. See also 'Sequence alignment comparison'. + See also "Read mapping" + Sequence alignment + + + + + + + + + + beta12orEarlier + beta13 + + + Align two or more molecular sequences of different types (for example genomic DNA to EST, cDNA or mRNA). + + Hybrid sequence alignment construction + true + + + + + + + + + beta12orEarlier + Align molecular sequences using sequence and structural information. + Sequence alignment (structure-based) + + + Structure-based sequence alignment + + + + + + + + + + + + + + + + + beta12orEarlier + Align (superimpose) molecular tertiary structures. + Structural alignment + 3D profile alignment + 3D profile-to-3D profile alignment + Structural profile alignment + + + Includes methods that align structural (3D) profiles or templates (representing structures or structure alignments) - including methods that perform one-to-one, one-to-many or many-to-many comparisons. + Structure alignment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of sequence profile (for example a hidden Markov model) from a sequence alignment. + Sequence profile construction + + + Sequence profile generation + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate some type of structural (3D) profile or template from a structure or structure alignment. + Structural profile construction + Structural profile generation + + + 3D profile generation + + + + + + + + + beta12orEarlier + 1.19 + + Align sequence profiles (representing sequence alignments). + + + Profile-profile alignment + true + + + + + + + + + beta12orEarlier + 1.19 + + Align structural (3D) profiles or templates (representing structures or structure alignments). + + + 3D profile-to-3D profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence(s) to sequence profile(s), or profiles to other profiles. A profile typically represents a sequence alignment. + Profile-profile alignment + Profile-to-profile alignment + Sequence-profile alignment + Sequence-to-profile alignment + + + A sequence profile typically represents a sequence alignment. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Sequence profile alignment + + + + + + + + + beta12orEarlier + 1.19 + + Align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment). + + + Sequence-to-3D-profile alignment + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align molecular sequence to structure in 3D space (threading). + Sequence-structure alignment + Sequence-3D profile alignment + Sequence-to-3D-profile alignment + + + This includes sequence-to-3D-profile alignment methods, which align molecular sequence(s) to structural (3D) profile(s) or template(s) (representing a structure or structure alignment) - methods might perform one-to-one, one-to-many or many-to-many comparisons. + Use this concept for methods that evaluate sequence-structure compatibility by assessing residue interactions in 3D. Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Protein threading + + + + + + + + + + + + + + beta12orEarlier + Recognize (predict and identify) known protein structural domains or folds in protein sequence(s) which (typically) are not accompanied by any significant sequence similarity to know structures. + Domain prediction + Fold prediction + Protein domain prediction + Protein fold prediction + Protein fold recognition + + + Methods use some type of mapping between sequence and fold, for example secondary structure prediction and alignment, profile comparison, sequence properties, homologous sequence search, kernel machines etc. Domains and folds might be taken from SCOP or CATH. + Fold recognition + + + + + + + + + beta12orEarlier + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve data concerning or describing some core data, as distinct from the primary data that is being described. + + + This includes documentation, general information and other metadata on entities such as databases, database entries and tools. + Metadata retrieval + true + + + + + + + + + + + + + + + beta12orEarlier + Query scientific literature, in search for articles, article data, concepts, named entities, or for statistics. + + + Literature search + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Text analysis + Process and analyse text (typically scientific literature) to extract information from it. + Literature mining + Text analytics + Text data mining + Article analysis + Literature analysis + + + Text mining + + + + + + + + + + beta12orEarlier + Perform in-silico (virtual) PCR. + + + Virtual PCR + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Design or predict oligonucleotide primers for PCR and DNA amplification etc. + PCR primer prediction + Primer design + PCR primer design (based on gene structure) + PCR primer design (for conserved primers) + PCR primer design (for gene transcription profiling) + PCR primer design (for genotyping polymorphisms) + PCR primer design (for large scale sequencing) + PCR primer design (for methylation PCRs) + Primer quality estimation + + + Primer design involves predicting or selecting primers that are specific to a provided PCR template. Primers can be designed with certain properties such as size of product desired, primer size etc. The output might be a minimal or overlapping primer set. + This includes predicting primers based on gene structure, promoters, exon-exon junctions, predicting primers that are conserved across multiple genomes or species, primers for for gene transcription profiling, for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs), for large scale sequencing, or for methylation PCRs. + PCR primer design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict and/or optimize oligonucleotide probes for DNA microarrays, for example for transcription profiling of genes, or for genomes and gene families. + Microarray probe prediction + + + Microarray probe design + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Combine (align and merge) overlapping fragments of a DNA sequence to reconstruct the original sequence. + Metagenomic assembly + Sequence assembly editing + + + For example, assemble overlapping reads from paired-end sequencers into contigs (a contiguous sequence corresponding to read overlaps). Or assemble contigs, for example ESTs and genomic DNA fragments, depending on the detected fragment overlaps. + Sequence assembly + + + + + + + + + + beta12orEarlier + 1.16 + + Standardize or normalize microarray data. + + + Microarray data standardisation and normalisation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) SAGE, MPSS or SBS experimental data. + + Sequencing-based expression profile data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Perform cluster analysis of expression data to identify groups with similar expression profiles, for example by clustering. + Gene expression clustering + Gene expression profile clustering + + + Expression profile clustering + + + + + + + + + beta12orEarlier + The measurement of the activity (expression) of multiple genes in a cell, tissue, sample etc., in order to get an impression of biological function. + Feature expression analysis + Functional profiling + Gene expression profile construction + Gene expression profile generation + Gene expression quantification + Gene transcription profiling + Non-coding RNA profiling + Protein profiling + RNA profiling + mRNA profiling + + + Gene expression profiling generates some sort of gene expression profile, for example from microarray data. + Gene expression profiling + + + + + + + + + + beta12orEarlier + Comparison of expression profiles. + Gene expression comparison + Gene expression profile comparison + + + Expression profile comparison + + + + + + + + + beta12orEarlier + beta12orEarlier + + Interpret (in functional terms) and annotate gene expression data. + + + Functional profiling + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse EST or cDNA sequences. + + For example, identify full-length cDNAs from EST sequences or detect potential EST antisense transcripts. + EST and cDNA sequence analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify and select targets for protein structural determination. + + Methods will typically navigate a graph of protein families of known structure. + Structural genomics target selection + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign secondary structure from protein coordinate or experimental data. + + + Includes secondary structure assignment from circular dichroism (CD) spectroscopic data, and from protein coordinate data. + Protein secondary structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Assign a protein tertiary structure (3D coordinates), or other aspects of protein structure, from raw experimental data. + NOE assignment + Structure calculation + + + Protein structure assignment + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + WHATIF: UseFileDB + WHATIF: UseResidueDB + Evaluate the quality or correctness a protein three-dimensional model. + Protein model validation + Residue validation + + + Model validation might involve checks for atomic packing, steric clashes (bumps), volume irregularities, agreement with electron density maps, number of amino acid residues, percentage of residues with missing or bad atoms, irregular Ramachandran Z-scores, irregular Chi-1 / Chi-2 normality scores, RMS-Z score on bonds and angles etc. + The PDB file format has had difficulties, inconsistencies and errors. Corrections can include identifying a meaningful sequence, removal of alternate atoms, correction of nomenclature problems, removal of incomplete residues and spurious waters, addition or removal of water, modelling of missing side chains, optimisation of cysteine bonds, regularisation of bond lengths, bond angles and planarities etc. + This includes methods that calculate poor quality residues. The scoring function to identify poor quality residues may consider residues with bad atoms or atoms with high B-factor, residues in the N- or C-terminal position, adjacent to an unstructured residue, non-canonical residues, glycine and proline (or adjacent to these such residues). + Protein structure validation + + + + + + + + + + + beta12orEarlier + WHATIF: CorrectedPDBasXML + Refine (after evaluation) a model of a molecular structure (typically a protein structure) to reduce steric clashes, volume irregularities etc. + Protein model refinement + + + Molecular model refinement + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree. + Phlyogenetic tree construction + Phylogenetic reconstruction + Phylogenetic tree generation + + + Phylogenetic trees are usually constructed from a set of sequences from which an alignment (or data matrix) is calculated. + Phylogenetic inference + + + + + + + + + + + + + + + + beta12orEarlier + Analyse an existing phylogenetic tree or trees, typically to detect features or make predictions. + Phylogenetic tree analysis + Phylogenetic modelling + + + Phylgenetic modelling is the modelling of trait evolution and prediction of trait values using phylogeny as a basis. + Phylogenetic analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees. + + + For example, to produce a consensus tree, subtrees, supertrees, calculate distances between trees or test topological similarity between trees (e.g. a congruence index) etc. + Phylogenetic tree comparison + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Edit a phylogenetic tree. + + + Phylogenetic tree editing + + + + + + + + + + + + + + + beta12orEarlier + Comparison of a DNA sequence to orthologous sequences in different species and inference of a phylogenetic tree, in order to identify regulatory elements such as transcription factor binding sites (TFBS). + Phylogenetic shadowing + + + Phylogenetic shadowing is a type of footprinting where many closely related species are used. A phylogenetic 'shadow' represents the additive differences between individual sequences. By masking or 'shadowing' variable positions a conserved sequence is produced with few or none of the variations, which is then compared to the sequences of interest to identify significant regions of conservation. + Phylogenetic footprinting + + + + + + + + + + beta12orEarlier + 1.20 + + Simulate the folding of a protein. + + + Protein folding simulation + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict the folding pathway(s) or non-native structural intermediates of a protein. + + + Protein folding pathway prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Map and model the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). + + + Protein SNP mapping + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the effect of point mutation on a protein structure, in terms of strucural effects and protein folding, stability and function. + Variant functional prediction + Protein SNP mapping + Protein mutation modelling + Protein stability change prediction + + + Protein SNP mapping maps and modesl the effects of single nucleotide polymorphisms (SNPs) on protein structure(s). Methods might predict silent or pathological mutations. + Variant effect prediction + + + + + + + + + beta12orEarlier + beta12orEarlier + + Design molecules that elicit an immune response (immunogens). + + + Immunogen design + true + + + + + + + + + beta12orEarlier + 1.18 + + Predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + + + Zinc finger prediction + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate Km, Vmax and derived data for an enzyme reaction. + + + Enzyme kinetics calculation + + + + + + + + + beta12orEarlier + Reformat a file of data (or equivalent entity in memory). + File format conversion + File formatting + File reformatting + Format conversion + Reformatting + + + Formatting + + + + + + + + + beta12orEarlier + Test and validate the format and content of a data file. + File format validation + + + Format validation + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + true + Visualise, plot or render (graphically) biomolecular data such as molecular sequences or structures. + Data visualisation + Rendering + Molecular visualisation + Plotting + + + This includes methods to render and visualise molecules. + Visualisation + + + + + + + + + + + + + + + + + beta12orEarlier + Search a sequence database by sequence comparison and retrieve similar sequences. Sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + This excludes direct retrieval methods (e.g. the dbfetch program). + Sequence database search + + + + + + + + + + + + + + + beta12orEarlier + Search a tertiary structure database, typically by sequence and/or structure comparison, or some other means, and retrieve structures and associated data. + + + Structure database search + + + + + + + + + beta12orEarlier + 1.8 + + Search a secondary protein database (of classification information) to assign a protein sequence(s) to a known protein family or group. + + + Protein secondary database search + true + + + + + + + + + beta12orEarlier + 1.8 + + + Screen a sequence against a motif or pattern database. + + Motif database search + true + + + + + + + + + beta12orEarlier + 1.4 + + + Search a database of sequence profiles with a query sequence. + + Sequence profile database search + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search a database of transmembrane proteins, for example for sequence or structural similarities. + + Transmembrane protein database search + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences with a given entry code or accession number. + + Sequence retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a database and retrieve sequences containing a given keyword. + + Sequence retrieval (by keyword) + true + + + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences that are similar to a query sequence. + Sequence database search (by sequence) + Structure database search (by sequence) + + + Sequence similarity search + + + + + + + + + beta12orEarlier + 1.8 + + Search a sequence database and retrieve sequences matching a given sequence motif or pattern, such as a Prosite pattern or regular expression. + + + Sequence database search (by motif or pattern) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences of a given amino acid composition. + + Sequence database search (by amino acid composition) + true + + + + + + + + + beta12orEarlier + Search a sequence database and retrieve sequences with a specified property, typically a physicochemical or compositional property. + + + Sequence database search (by property) + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a word-based method. + + Word-based methods (for example BLAST, gapped BLAST, MEGABLAST, WU-BLAST etc.) are usually quicker than alignment-based methods. They may or may not handle gaps. + Sequence database search (by sequence using word-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database and retrieve sequences that are similar to a query sequence using a sequence profile-based method, or with a supplied profile as query. + + This includes tools based on PSI-BLAST. + Sequence database search (by sequence using profile-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a sequence database for sequences that are similar to a query sequence using a local alignment-based method. + + This includes tools based on the Smith-Waterman algorithm or FASTA. + Sequence database search (by sequence using local alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences that are similar to a query sequence using a global alignment-based method. + + This includes tools based on the Needleman and Wunsch algorithm. + Sequence database search (by sequence using global alignment-based methods) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search a DNA database (for example a database of conserved sequence tags) for matches to Sequence-Tagged Site (STS) primer sequences. + + STSs are genetic markers that are easily detected by the polymerase chain reaction (PCR) using specific primers. + Sequence database search (by sequence for primer sequences) + true + + + + + + + + + beta12orEarlier + 1.6 + + Search sequence(s) or a sequence database for sequences which match a set of peptide masses, for example a peptide mass fingerprint from mass spectrometry. + + + Sequence database search (by molecular weight) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search sequence(s) or a sequence database for sequences of a given isoelectric point. + + Sequence database search (by isoelectric point) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries with a given entry code or accession number. + + Structure retrieval (by code) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Query a tertiary structure database and retrieve entries containing a given keyword. + + Structure retrieval (by keyword) + true + + + + + + + + + beta12orEarlier + 1.8 + + Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence. + + + Structure database search (by sequence) + true + + + + + + + + + + beta12orEarlier + Search a database of molecular structure and retrieve structures that are similar to a query structure. + Structure database search (by structure) + Structure retrieval by structure + + + Structural similarity search + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Annotate a molecular sequence record with terms from a controlled vocabulary. + + + Sequence annotation + + + + + + + + + + beta12orEarlier + Annotate a genome sequence with terms from a controlled vocabulary. + Functional genome annotation + Metagenome annotation + Structural genome annotation + + + Genome annotation + + + + + + + + + beta12orEarlier + Generate the reverse and / or complement of a nucleotide sequence. + Nucleic acid sequence reverse and complement + Reverse / complement + Reverse and complement + + + Reverse complement + + + + + + + + + + beta12orEarlier + Generate a random sequence, for example, with a specific character composition. + + + Random sequence generation + + + + + + + + + + + + + + + + beta12orEarlier + Generate digest fragments for a nucleotide sequence containing restriction sites. + Nucleic acid restriction digest + + + Restriction digest + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Cleave a protein sequence into peptide fragments (corresponding to enzymatic or chemical cleavage). + + + This is often followed by calculation of protein fragment masses (http://edamontology.org/operation_0398). + Protein sequence cleavage + + + + + + + + + beta12orEarlier + Mutate a molecular sequence a specified amount or shuffle it to produce a randomised sequence with the same overall composition. + + + Sequence mutation and randomisation + + + + + + + + + beta12orEarlier + Mask characters in a molecular sequence (replacing those characters with a mask character). + + + For example, SNPs or repeats in a DNA sequence might be masked. + Sequence masking + + + + + + + + + beta12orEarlier + Cut (remove) characters or a region from a molecular sequence. + + + Sequence cutting + + + + + + + + + beta12orEarlier + Create (or remove) restriction sites in sequences, for example using silent mutations. + + + Restriction site creation + + + + + + + + + + + + + + + beta12orEarlier + Translate a DNA sequence into protein. + + + DNA translation + + + + + + + + + + + + + + + beta12orEarlier + Transcribe a nucleotide sequence into mRNA sequence(s). + + + DNA transcription + + + + + + + + + beta12orEarlier + 1.8 + + Calculate base frequency or word composition of a nucleotide sequence. + + + Sequence composition calculation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Calculate amino acid frequency or word composition of a protein sequence. + + + Sequence composition calculation (protein) + true + + + + + + + + + + beta12orEarlier + Find (and possibly render) short repetitive subsequences (repeat sequences) in (typically nucleotide) sequences. + + + Repeat sequence detection + + + + + + + + + + beta12orEarlier + Analyse repeat sequence organisation such as periodicity. + + + Repeat sequence organisation analysis + + + + + + + + + beta12orEarlier + 1.12 + + Analyse the hydrophobic, hydrophilic or charge properties of a protein structure. + + + Protein hydropathy calculation (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilitySolvent + WHATIF:AtomAccessibilitySolventPlus + Calculate solvent accessible or buried surface areas in protein or other molecular structures. + Protein solvent accessibility calculation + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Accessible surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify clusters of hydrophobic or charged residues in a protein structure. + + + Protein hydropathy cluster calculation + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate whether a protein structure has an unusually large net charge (dipole moment). + + + Protein dipole moment calculation + + + + + + + + + beta12orEarlier + WHATIF:AtomAccessibilityMolecular + WHATIF:AtomAccessibilityMolecularPlus + WHATIF:ResidueAccessibilityMolecular + WHATIF:ResidueAccessibilitySolvent + WHATIF:ResidueAccessibilityVacuum + WHATIF:ResidueAccessibilityVacuumMolecular + WHATIF:TotAccessibilityMolecular + WHATIF:TotAccessibilitySolvent + Calculate the molecular surface area in proteins and other macromolecules. + Protein atom surface calculation + Protein residue surface calculation + Protein surface and interior calculation + Protein surface calculation + + + Molecular surface calculation + + + + + + + + + beta12orEarlier + 1.12 + + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein structures. + + + Protein binding site prediction (from structure) + true + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interaction of protein with nucleic acids, e.g. RNA or DNA-binding sites, interfaces etc. + Protein-nucleic acid binding site analysis + Protein-DNA interaction analysis + Protein-RNA interaction analysis + + + Protein-nucleic acid interaction analysis + + + + + + + + + beta12orEarlier + Decompose a structure into compact or globular fragments (protein peeling). + + + Protein peeling + + + + + + + + + + + + + + + beta12orEarlier + Calculate a matrix of distance between residues (for example the C-alpha atoms) in a protein structure. + + + Protein distance matrix calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate a residue contact map (typically all-versus-all inter-residue contacts) for a protein structure. + Protein contact map calculation + + + Contact map calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate clusters of contacting residues in protein structures. + + + This includes for example clusters of hydrophobic or charged residues, or clusters of contacting residues which have a key structural or functional role. + Residue cluster calculation + + + + + + + + + + + + + + + beta12orEarlier + WHATIF:HasHydrogenBonds + WHATIF:ShowHydrogenBonds + WHATIF:ShowHydrogenBondsM + Identify potential hydrogen bonds between amino acids and other groups. + + + The output might include the atoms involved in the bond, bond geometric parameters and bond enthalpy. + Hydrogen bond calculation + + + + + + + + + beta12orEarlier + 1.12 + + + Calculate non-canonical atomic interactions in protein structures. + + Residue non-canonical interaction detection + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a Ramachandran plot of a protein structure. + + + Ramachandran plot calculation + + + + + + + + + + beta12orEarlier + 1.22 + + Validate a Ramachandran plot of a protein structure. + + + Ramachandran plot validation + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein sequence or fragments. + Peptide mass calculation + + + Protein molecular weight calculation + + + + + + + + + + + + + + + beta12orEarlier + Predict extinction coefficients or optical density of a protein sequence. + + + Protein extinction coefficient calculation + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate pH-dependent properties from pKa calculations of a protein sequence. + Protein pH-dependent property calculation + + + Protein pKa calculation + + + + + + + + + + beta12orEarlier + 1.12 + + Hydropathy calculation on a protein sequence. + + + Protein hydropathy calculation (from sequence) + true + + + + + + + + + + + + + + + + beta12orEarlier + Plot a protein titration curve. + + + Protein titration curve plotting + + + + + + + + + + + + + + + + beta12orEarlier + Calculate isoelectric point of a protein sequence. + + + Protein isoelectric point calculation + + + + + + + + + + + + + + + beta12orEarlier + Estimate hydrogen exchange rate of a protein sequence. + + + Protein hydrogen exchange rate calculation + + + + + + + + + beta12orEarlier + Calculate hydrophobic or hydrophilic / charged regions of a protein sequence. + + + Protein hydrophobic region calculation + + + + + + + + + + + + + + + beta12orEarlier + Calculate aliphatic index (relative volume occupied by aliphatic side chains) of a protein. + + + Protein aliphatic index calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate the hydrophobic moment of a peptide sequence and recognize amphiphilicity. + + + Hydrophobic moment is a peptides hydrophobicity measured for different angles of rotation. + Protein hydrophobic moment plotting + + + + + + + + + + + + + + + beta12orEarlier + Predict the stability or globularity of a protein sequence, whether it is intrinsically unfolded etc. + + + Protein globularity prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict the solubility or atomic solvation energy of a protein sequence. + + + Protein solubility prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict crystallizability of a protein sequence. + + + Protein crystallizability prediction + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of eukaryotic proteins. + + + Protein signal peptide detection (eukaryotes) + true + + + + + + + + + beta12orEarlier + (jison)Too fine-grained. + 1.17 + + Detect or predict signal peptides (and typically predict subcellular localisation) of bacterial proteins. + + + Protein signal peptide detection (bacteria) + true + + + + + + + + + beta12orEarlier + 1.12 + + Predict MHC class I or class II binding peptides, promiscuous binding peptides, immunogenicity etc. + + + MHC peptide immunogenicity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + + Predict, recognise and identify positional features in protein sequences such as functional sites or regions and secondary structure. + + Methods typically involve scanning for known motifs, patterns and regular expressions. + Protein feature prediction (from sequence) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, recognise and identify features in nucleotide sequences such as functional sites or regions, typically by scanning for known motifs, patterns and regular expressions. + Sequence feature detection (nucleic acid) + Nucleic acid feature prediction + Nucleic acid feature recognition + Nucleic acid site detection + Nucleic acid site prediction + Nucleic acid site recognition + + + Methods typically involve scanning for known motifs, patterns and regular expressions. + This is placeholder but does not comprehensively include all child concepts - please inspect other concepts under "Nucleic acid sequence analysis" for example "Gene prediction", for other feature detection operations. + Nucleic acid feature detection + + + + + + + + + + + + + + + + beta12orEarlier + Predict antigenic determinant sites (epitopes) in protein sequences. + Antibody epitope prediction + Epitope prediction + B cell epitope mapping + B cell epitope prediction + Epitope mapping (MHC Class I) + Epitope mapping (MHC Class II) + T cell epitope mapping + T cell epitope prediction + + + Epitope mapping is commonly done during vaccine design. + Epitope mapping + + + + + + + + + + + + + + + beta12orEarlier + Predict post-translation modification sites in protein sequences. + PTM analysis + PTM prediction + PTM site analysis + PTM site prediction + Post-translation modification site prediction + Post-translational modification analysis + Protein post-translation modification site prediction + Acetylation prediction + Acetylation site prediction + Dephosphorylation prediction + Dephosphorylation site prediction + GPI anchor prediction + GPI anchor site prediction + GPI modification prediction + GPI modification site prediction + Glycosylation prediction + Glycosylation site prediction + Hydroxylation prediction + Hydroxylation site prediction + Methylation prediction + Methylation site prediction + N-myristoylation prediction + N-myristoylation site prediction + N-terminal acetylation prediction + N-terminal acetylation site prediction + N-terminal myristoylation prediction + N-terminal myristoylation site prediction + Palmitoylation prediction + Palmitoylation site prediction + Phosphoglycerylation prediction + Phosphoglycerylation site prediction + Phosphorylation prediction + Phosphorylation site prediction + Phosphosite localization + Prenylation prediction + Prenylation site prediction + Pupylation prediction + Pupylation site prediction + S-nitrosylation prediction + S-nitrosylation site prediction + S-sulfenylation prediction + S-sulfenylation site prediction + Succinylation prediction + Succinylation site prediction + Sulfation prediction + Sulfation site prediction + Sumoylation prediction + Sumoylation site prediction + Tyrosine nitration prediction + Tyrosine nitration site prediction + Ubiquitination prediction + Ubiquitination site prediction + + + Methods might predict sites of methylation, N-terminal myristoylation, N-terminal acetylation, sumoylation, palmitoylation, phosphorylation, sulfation, glycosylation, glycosylphosphatidylinositol (GPI) modification sites (GPI lipid anchor signals) etc. + Post-translational modification site prediction + + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict signal peptides and signal peptide cleavage sites in protein sequences. + + + Methods might use sequence motifs and features, amino acid composition, profiles, machine-learned classifiers, etc. + Protein signal peptide detection + + + + + + + + + beta12orEarlier + 1.12 + + Predict catalytic residues, active sites or other ligand-binding sites in protein sequences. + + + Protein binding site prediction (from sequence) + true + + + + + + + + + beta12orEarlier + Predict or detect RNA and DNA-binding binding sites in protein sequences. + Protein-nucleic acid binding detection + Protein-nucleic acid binding prediction + Protein-nucleic acid binding site detection + Protein-nucleic acid binding site prediction + Zinc finger prediction + + + This includes methods that predict and optimise zinc finger protein domains for DNA/RNA binding (for example for transcription factors and nucleases). + Nucleic acids-binding site prediction + + + + + + + + + beta12orEarlier + 1.20 + + Predict protein sites that are key to protein folding, such as possible sites of nucleation or stabilisation. + + + Protein folding site prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Detect or predict cleavage sites (enzymatic or chemical) in protein sequences. + + + Protein cleavage site prediction + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class I molecules. + + + Epitope mapping (MHC Class I) + true + + + + + + + + + beta12orEarlier + 1.8 + + Predict epitopes that bind to MHC class II molecules. + + + Epitope mapping (MHC Class II) + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify whole gene structure in DNA sequences. This includes protein coding regions, exon-intron structure, regulatory regions etc. + + + Whole gene prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + Detect, predict and identify genetic elements such as promoters, coding regions, splice sites, etc in DNA sequences. + + + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene component prediction + true + + + + + + + + + beta12orEarlier + Detect or predict transposons, retrotransposons / retrotransposition signatures etc. + + + Transposon prediction + + + + + + + + + beta12orEarlier + Detect polyA signals in nucleotide sequences. + PolyA detection + PolyA prediction + PolyA signal prediction + Polyadenylation signal detection + Polyadenylation signal prediction + + + PolyA signal detection + + + + + + + + + + + + + + + beta12orEarlier + Detect quadruplex-forming motifs in nucleotide sequences. + Quadruplex structure prediction + + + Quadruplex (4-stranded) structures are formed by guanine-rich regions and are implicated in various important biological processes and as therapeutic targets. + Quadruplex formation site detection + + + + + + + + + + + + + + + beta12orEarlier + Find CpG rich regions in a nucleotide sequence or isochores in genome sequences. + CpG island and isochores detection + CpG island and isochores rendering + + + An isochore is long region (> 3 KB) of DNA with very uniform GC content, in contrast to the rest of the genome. Isochores tend tends to have more genes, higher local melting or denaturation temperatures, and different flexibility. Methods might calculate fractional GC content or variation of GC content, predict methylation status of CpG islands etc. This includes methods that visualise CpG rich regions in a nucleotide sequence, for example plot isochores in a genome sequence. + CpG island and isochore detection + + + + + + + + + + + + + + + beta12orEarlier + Find and identify restriction enzyme cleavage sites (restriction sites) in (typically) DNA sequences, for example to generate a restriction map. + + + Restriction site recognition + + + + + + + + + + beta12orEarlier + Identify or predict nucleosome exclusion sequences (nucleosome free regions) in DNA. + Nucleosome exclusion sequence prediction + Nucleosome formation sequence prediction + + + Nucleosome position prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify, predict or analyse splice sites in nucleotide sequences. + Splice prediction + + + Methods might require a pre-mRNA or genomic DNA sequence. + Splice site prediction + + + + + + + + + beta12orEarlier + 1.19 + + Predict whole gene structure using a combination of multiple methods to achieve better predictions. + + + Integrated gene prediction + true + + + + + + + + + beta12orEarlier + Find operons (operators, promoters and genes) in bacteria genes. + + + Operon prediction + + + + + + + + + beta12orEarlier + Predict protein-coding regions (CDS or exon) or open reading frames in nucleotide sequences. + ORF finding + ORF prediction + + + Coding region prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict selenocysteine insertion sequence (SECIS) in a DNA sequence. + Selenocysteine insertion sequence (SECIS) prediction + + + SECIS elements are around 60 nucleotides in length with a stem-loop structure directs the cell to translate UGA codons as selenocysteines. + SECIS element prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict transcriptional regulatory motifs, patterns, elements or regions in DNA sequences. + Regulatory element prediction + Transcription regulatory element prediction + Conserved transcription regulatory sequence identification + Translational regulatory element prediction + + + This includes comparative genomics approaches that identify common, conserved (homologous) or synonymous transcriptional regulatory elements. For example cross-species comparison of transcription factor binding sites (TFBS). Methods might analyse co-regulated or co-expressed genes, or sets of oppositely expressed genes. + This includes promoters, enhancers, silencers and boundary elements / insulators, regulatory protein or transcription factor binding sites etc. Methods might be specific to a particular genome and use motifs, word-based / grammatical methods, position-specific frequency matrices, discriminative pattern analysis etc. + Transcriptional regulatory element prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict translation initiation sites, possibly by searching a database of sites. + + + Translation initiation site prediction + + + + + + + + + beta12orEarlier + Identify or predict whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in DNA sequences. + + + Methods might recognize CG content, CpG islands, splice sites, polyA signals etc. + Promoter prediction + + + + + + + + + beta12orEarlier + Identify, predict or analyse cis-regulatory elements in DNA sequences (TATA box, Pribnow box, SOS box, CAAT box, CCAAT box, operator etc.) or in RNA sequences (e.g. riboswitches). + Transcriptional regulatory element prediction (DNA-cis) + Transcriptional regulatory element prediction (RNA-cis) + + + Cis-regulatory elements (cis-elements) regulate the expression of genes located on the same strand from which the element was transcribed. Cis-elements are found in the 5' promoter region of the gene, in an intron, or in the 3' untranslated region. Cis-elements are often binding sites of one or more trans-acting factors. They also occur in RNA sequences, e.g. a riboswitch is a region of an mRNA molecule that bind a small target molecule that regulates the gene's activity. + cis-regulatory element prediction + + + + + + + + + beta12orEarlier + 1.19 + + Identify, predict or analyse cis-regulatory elements (for example riboswitches) in RNA sequences. + + + Transcriptional regulatory element prediction (RNA-cis) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict functional RNA sequences with a gene regulatory role (trans-regulatory elements) or targets. + Functional RNA identification + Transcriptional regulatory element prediction (trans) + + + Trans-regulatory elements regulate genes distant from the gene from which they were transcribed. + trans-regulatory element prediction + + + + + + + + + beta12orEarlier + Identify matrix/scaffold attachment regions (MARs/SARs) in DNA sequences. + MAR/SAR prediction + Matrix/scaffold attachment site prediction + + + MAR/SAR sites often flank a gene or gene cluster and are found nearby cis-regulatory sequences. They might contribute to transcription regulation. + S/MAR prediction + + + + + + + + + beta12orEarlier + Identify or predict transcription factor binding sites in DNA sequences. + + + Transcription factor binding site prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict exonic splicing enhancers (ESE) in exons. + + + An exonic splicing enhancer (ESE) is 6-base DNA sequence motif in an exon that enhances or directs splicing of pre-mRNA or hetero-nuclear RNA (hnRNA) into mRNA. + Exonic splicing enhancer prediction + + + + + + + + + + beta12orEarlier + Evaluate molecular sequence alignment accuracy. + Sequence alignment quality evaluation + + + Evaluation might be purely sequence-based or use structural information. + Sequence alignment validation + + + + + + + + + beta12orEarlier + Analyse character conservation in a molecular sequence alignment, for example to derive a consensus sequence. + Residue conservation analysis + + + Use this concept for methods that calculate substitution rates, estimate relative site variability, identify sites with biased properties, derive a consensus sequence, or identify highly conserved or very poorly conserved sites, regions, blocks etc. + Sequence alignment analysis (conservation) + + + + + + + + + + beta12orEarlier + Analyse correlations between sites in a molecular sequence alignment. + + + This is typically done to identify possible covarying positions and predict contacts or structural constraints in protein structures. + Sequence alignment analysis (site correlation) + + + + + + + + + beta12orEarlier + Detects chimeric sequences (chimeras) from a sequence alignment. + Chimeric sequence detection + + + A chimera includes regions from two or more phylogenetically distinct sequences. They are usually artifacts of PCR and are thought to occur when a prematurely terminated amplicon reanneals to another DNA strand and is subsequently copied to completion in later PCR cycles. + Chimera detection + + + + + + + + + beta12orEarlier + Detect recombination (hotspots and coldspots) and identify recombination breakpoints in a sequence alignment. + Sequence alignment analysis (recombination detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Recombination detection + + + + + + + + + beta12orEarlier + Identify insertion, deletion and duplication events from a sequence alignment. + Indel discovery + Sequence alignment analysis (indel detection) + + + Tools might use a genetic algorithm, quartet-mapping, bootscanning, graphical methods, random forest model and so on. + Indel detection + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Predict nucleosome formation potential of DNA sequences. + + Nucleosome formation potential prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate a thermodynamic property of DNA or DNA/RNA, such as melting temperature, enthalpy and entropy. + + + Nucleic acid thermodynamic property calculation + + + + + + + + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting profile. + + + A melting profile is used to visualise and analyse partly melted DNA conformations. + Nucleic acid melting profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA stitch profile. + + + A stitch profile represents the alternative conformations that partly melted DNA can adopt in a temperature range. + Nucleic acid stitch profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA melting curve. + + + Nucleic acid melting curve plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA probability profile. + + + Nucleic acid probability profile plotting + + + + + + + + + beta12orEarlier + Calculate and plot a DNA or DNA/RNA temperature profile. + + + Nucleic acid temperature profile plotting + + + + + + + + + + + + + + + beta12orEarlier + Calculate curvature and flexibility / stiffness of a nucleotide sequence. + + + This includes properties such as. + Nucleic acid curvature calculation + + + + + + + + + beta12orEarlier + Identify or predict microRNA sequences (miRNA) and precursors or microRNA targets / binding sites in a DNA sequence. + miRNA prediction + microRNA detection + microRNA target detection + + + miRNA target prediction + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict tRNA genes in genomic sequences (tRNA). + + + tRNA gene prediction + + + + + + + + + + + + + + + beta12orEarlier + Assess binding specificity of putative siRNA sequence(s), for example for a functional assay, typically with respect to designing specific siRNA sequences. + + + siRNA binding specificity prediction + + + + + + + + + beta12orEarlier + 1.18 + + Predict secondary structure of protein sequence(s) using multiple methods to achieve better predictions. + + + Protein secondary structure prediction (integrated) + true + + + + + + + + + beta12orEarlier + Predict helical secondary structure of protein sequences. + + + Protein secondary structure prediction (helices) + + + + + + + + + beta12orEarlier + Predict turn structure (for example beta hairpin turns) of protein sequences. + + + Protein secondary structure prediction (turns) + + + + + + + + + beta12orEarlier + Predict open coils, non-regular secondary structure and intrinsically disordered / unstructured regions of protein sequences. + + + Protein secondary structure prediction (coils) + + + + + + + + + beta12orEarlier + Predict cysteine bonding state and disulfide bond partners in protein sequences. + + + Disulfide bond prediction + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Predict G protein-coupled receptors (GPCR). + + + GPCR prediction + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + Analyse G-protein coupled receptor proteins (GPCRs). + + + GPCR analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict tertiary structure (backbone and side-chain conformation) of protein sequences. + Protein folding pathway prediction + + + This includes methods that predict the folding pathway(s) or non-native structural intermediates of a protein. + Protein structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Predict structure of DNA or RNA. + + + Methods might identify thermodynamically stable or evolutionarily conserved structures. + Nucleic acid structure prediction + + + + + + + + + + beta12orEarlier + Predict tertiary structure of protein sequence(s) without homologs of known structure. + de novo structure prediction + + + Ab initio structure prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Build a three-dimensional protein model based on known (for example homologs) structures. + Comparative modelling + Homology modelling + Homology structure modelling + Protein structure comparative modelling + + + The model might be of a whole, part or aspect of protein structure. Molecular modelling methods might use sequence-structure alignment, structural templates, molecular dynamics, energy minimisation etc. + Protein modelling + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model the structure of a protein in complex with a small molecule or another macromolecule. + Docking simulation + Macromolecular docking + + + This includes protein-protein interactions, protein-nucleic acid, protein-ligand binding etc. Methods might predict whether the molecules are likely to bind in vivo, their conformation when bound, the strength of the interaction, possible mutations to achieve bonding and so on. + Molecular docking + + + + + + + + + + + beta12orEarlier + Model protein backbone conformation. + Protein modelling (backbone) + Design optimization + Epitope grafting + Scaffold search + Scaffold selection + + + Methods might require a preliminary C(alpha) trace. + Scaffold selection, scaffold search, epitope grafting and design optimization are stages of backbone modelling done during rational vaccine design. + Backbone modelling + + + + + + + + + beta12orEarlier + Model, analyse or edit amino acid side chain conformation in protein structure, optimize side-chain packing, hydrogen bonding etc. + Protein modelling (side chains) + Antibody optimisation + Antigen optimisation + Antigen resurfacing + Rotamer likelihood prediction + + + Antibody optimisation is to optimize the antibody-interacting surface of the antigen (epitope). Antigen optimisation is to optimize the antigen-interacting surface of the antibody (paratope). Antigen resurfacing is to resurface the antigen by varying the sequence of non-epitope regions. + Methods might use a residue rotamer library. + This includes rotamer likelihood prediction: the prediction of rotamer likelihoods for all 20 amino acid types at each position in a protein structure, where output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Side chain modelling + + + + + + + + + beta12orEarlier + Model loop conformation in protein structures. + Protein loop modelling + Protein modelling (loops) + + + Loop modelling + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Model protein-ligand (for example protein-peptide) binding using comparative modelling or other techniques. + Ligand-binding simulation + Protein-peptide docking + + + Methods aim to predict the position and orientation of a ligand bound to a protein receptor or enzyme. + Virtual screening is used in drug discovery to search libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Protein-ligand docking + + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise RNA sequences (sequence pools) with likely secondary and tertiary structure for in vitro selection. + Nucleic acid folding family identification + Structured RNA prediction and optimisation + + + RNA inverse folding + + + + + + + + + beta12orEarlier + Find single nucleotide polymorphisms (SNPs) - single nucleotide change in base positions - between sequences. Typically done for sequences from a high-throughput sequencing experiment that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + SNP calling + SNP discovery + Single nucleotide polymorphism detection + + + This includes functional SNPs for large-scale genotyping purposes, disease-associated non-synonymous SNPs etc. + SNP detection + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (radiation hybrid) map of genetic markers in a DNA sequence using provided radiation hybrid (RH) scores for one or more markers. + + + Radiation Hybrid Mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Map the genetic architecture of dynamic complex traits. + + This can involve characterisation of the underlying quantitative trait loci (QTLs) or nucleotides (QTNs). + Functional mapping + true + + + + + + + + + + + + + + + beta12orEarlier + Infer haplotypes, either alleles at multiple loci that are transmitted together on the same chromosome, or a set of single nucleotide polymorphisms (SNPs) on a single chromatid that are statistically associated. + Haplotype inference + Haplotype map generation + Haplotype reconstruction + + + Haplotype inference can help in population genetic studies and the identification of complex disease genes, , and is typically based on aligned single nucleotide polymorphism (SNP) fragments. Haplotype comparison is a useful way to characterize the genetic variation between individuals. An individual's haplotype describes which nucleotide base occurs at each position for a set of common SNPs. Tools might use combinatorial functions (for example parsimony) or a likelihood function or model with optimisation such as minimum error correction (MEC) model, expectation-maximisation algorithm (EM), genetic algorithm or Markov chain Monte Carlo (MCMC). + Haplotype mapping + + + + + + + + + + + + + + + beta12orEarlier + Calculate linkage disequilibrium; the non-random association of alleles or polymorphisms at two or more loci (not necessarily on the same chromosome). + + + Linkage disequilibrium is identified where a combination of alleles (or genetic markers) occurs more or less frequently in a population than expected by chance formation of haplotypes. + Linkage disequilibrium calculation + + + + + + + + + + + + + + + + beta12orEarlier + Predict genetic code from analysis of codon usage data. + + + Genetic code prediction + + + + + + + + + + + + + + + + beta12orEarlier + Render a representation of a distribution that consists of group of data points plotted on a simple scale. + Categorical plot plotting + Dotplot plotting + + + Dot plots are useful when having not too many (e.g. 20) data points for each category. Example: draw a dotplot of sequence similarities identified from word-matching or character comparison. + Dot plot plotting + + + + + + + + + + + + + + + + beta12orEarlier + Align exactly two molecular sequences. + Pairwise alignment + + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Pairwise sequence alignment + + + + + + + + + + beta12orEarlier + Align more than two molecular sequences. + Multiple alignment + + + This includes methods that use an existing alignment, for example to incorporate sequences into an alignment, or combine several multiple alignments into a single, improved alignment. + Multiple sequence alignment + + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align exactly two molecular sequences. + + Local alignment methods identify regions of local similarity. + Pairwise sequence alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align exactly two molecular sequences. + + Global alignment methods identify similarity across the entire length of the sequences. + Pairwise sequence alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align two or more molecular sequences. + Local sequence alignment + Sequence alignment (local) + Smith-Waterman + + + Local alignment methods identify regions of local similarity. + Local alignment + + + + + + + + + + beta12orEarlier + Globally align two or more molecular sequences. + Global sequence alignment + Sequence alignment (global) + + + Global alignment methods identify similarity across the entire length of the sequences. + Global alignment + + + + + + + + + + beta12orEarlier + 1.19 + + Align two or more molecular sequences with user-defined constraints. + + + Constrained sequence alignment + true + + + + + + + + + beta12orEarlier + 1.16 + + Align two or more molecular sequences using multiple methods to achieve higher quality. + + + Consensus-based sequence alignment + true + + + + + + + + + + + + + + + beta12orEarlier + Align multiple sequences using relative gap costs calculated from neighbors in a supplied phylogenetic tree. + Multiple sequence alignment (phylogenetic tree-based) + Multiple sequence alignment construction (phylogenetic tree-based) + Phylogenetic tree-based multiple sequence alignment construction + Sequence alignment (phylogenetic tree-based) + Sequence alignment generation (phylogenetic tree-based) + + + This is supposed to give a more biologically meaningful alignment than standard alignments. + Tree-based sequence alignment + + + + + + + + + beta12orEarlier + 1.6 + + + Align molecular secondary structure (represented as a 1D string). + + Secondary structure alignment generation + true + + + + + + + + + beta12orEarlier + 1.18 + + Align protein secondary structures. + + + Protein secondary structure alignment generation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Align RNA secondary structures. + RNA secondary structure alignment construction + RNA secondary structure alignment generation + Secondary structure alignment construction (RNA) + + + RNA secondary structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) exactly two molecular tertiary structures. + Structure alignment (pairwise) + Pairwise protein structure alignment + + + Pairwise structure alignment + + + + + + + + + beta12orEarlier + Align (superimpose) more than two molecular tertiary structures. + Structure alignment (multiple) + Multiple protein structure alignment + + + This includes methods that use an existing alignment. + Multiple structure alignment + + + + + + + + + beta12orEarlier + beta13 + + + Align protein tertiary structures. + + Structure alignment (protein) + true + + + + + + + + + beta12orEarlier + beta13 + + + Align RNA tertiary structures. + + Structure alignment (RNA) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Locally align (superimpose) exactly two molecular tertiary structures. + + Local alignment methods identify regions of local similarity, common substructures etc. + Pairwise structure alignment generation (local) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Globally align (superimpose) exactly two molecular tertiary structures. + + Global alignment methods identify similarity across the entire structures. + Pairwise structure alignment generation (global) + true + + + + + + + + + beta12orEarlier + Locally align (superimpose) two or more molecular tertiary structures. + Structure alignment (local) + Local protein structure alignment + + + Local alignment methods identify regions of local similarity, common substructures etc. + Local structure alignment + + + + + + + + + beta12orEarlier + Globally align (superimpose) two or more molecular tertiary structures. + Structure alignment (global) + Global protein structure alignment + + + Global alignment methods identify similarity across the entire structures. + Global structure alignment + + + + + + + + + beta12orEarlier + 1.16 + + + + Align exactly two molecular profiles. + + Methods might perform one-to-one, one-to-many or many-to-many comparisons. + Profile-profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Align two or more molecular profiles. + + Sequence alignment generation (multiple profile) + true + + + + + + + + + beta12orEarlier + 1.16 + + + + + Align exactly two molecular Structural (3D) profiles. + + 3D profile-to-3D profile alignment (pairwise) + true + + + + + + + + + beta12orEarlier + 1.6 + + + + + Align two or more molecular 3D profiles. + + Structural profile alignment generation (multiple) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics tools, for example by keyword or which perform a particular function. + + Data retrieval (tool metadata) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Search and retrieve names of or documentation on bioinformatics databases or query terms, for example by keyword. + + Data retrieval (database metadata) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for large scale sequencing. + + + PCR primer design (for large scale sequencing) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for genotyping polymorphisms, for example single nucleotide polymorphisms (SNPs). + + + PCR primer design (for genotyping polymorphisms) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for gene transcription profiling. + + + PCR primer design (for gene transcription profiling) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers that are conserved across multiple genomes or species. + + + PCR primer design (for conserved primers) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers based on gene structure. + + + PCR primer design (based on gene structure) + true + + + + + + + + + beta12orEarlier + 1.13 + + Predict primers for methylation PCRs. + + + PCR primer design (for methylation PCRs) + true + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments using an existing backbone sequence, typically a reference genome. + Sequence assembly (mapping assembly) + + + The final sequence will resemble the backbone sequence. Mapping assemblers are usually much faster and less memory intensive than de-novo assemblers. + Mapping assembly + + + + + + + + + + beta12orEarlier + Sequence assembly by combining fragments without the aid of a reference sequence or genome. + De Bruijn graph + Sequence assembly (de-novo assembly) + + + De-novo assemblers are much slower and more memory intensive than mapping assemblers. + De-novo assembly + + + + + + + + + + + beta12orEarlier + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + Genomic assembly + Sequence assembly (genome assembly) + Breakend assembly + + + Genome assembly + + + + + + + + + + beta12orEarlier + Sequence assembly for EST sequences (transcribed mRNA). + Sequence assembly (EST assembly) + + + Assemblers must handle (or be complicated by) alternative splicing, trans-splicing, single-nucleotide polymorphism (SNP), recoding, and post-transcriptional modification. + EST assembly + + + + + + + + + + + beta12orEarlier + Make sequence tag to gene assignments (tag mapping) of SAGE, MPSS and SBS data. + Tag to gene assignment + + + Sequence tag mapping assigns experimentally obtained sequence tags to known transcripts or annotate potential virtual sequence tags in a genome. + Sequence tag mapping + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) serial analysis of gene expression (SAGE) data. + + SAGE data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) massively parallel signature sequencing (MPSS) data. + + MPSS data processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) sequencing by synthesis (SBS) data. + + SBS data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Generate a heat map of expression data from e.g. microarray data. + Heat map construction + Heatmap generation + + + The heat map usually uses a coloring scheme to represent expression values. They can show how quantitative measurements were influenced by experimental conditions. + Heat map generation + + + + + + + + + + beta12orEarlier + 1.6 + + + Analyse one or more gene expression profiles, typically to interpret them in functional terms. + + Gene expression profile analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Map an expression profile to known biological pathways, for example, to identify or reconstruct a pathway. + Pathway mapping + Gene expression profile pathway mapping + Gene to pathway mapping + Gene-to-pathway mapping + + + Expression profile pathway mapping + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from protein coordinate data. + + + Protein secondary structure assignment (from coordinate data) + true + + + + + + + + + beta12orEarlier + 1.18 + + Assign secondary structure from circular dichroism (CD) spectroscopic data. + + + Protein secondary structure assignment (from CD data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw X-ray crystallography data. + + + Protein structure assignment (from X-ray crystallographic data) + true + + + + + + + + + beta12orEarlier + 1.7 + + Assign a protein tertiary structure (3D coordinates) from raw NMR spectroscopy data. + + + Protein structure assignment (from NMR data) + true + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree from a specific type of data. + Phylogenetic tree construction (data centric) + Phylogenetic tree generation (data centric) + + + Subconcepts of this concept reflect different types of data used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (data centric) + + + + + + + + + beta12orEarlier + true + Construct a phylogenetic tree using a specific method. + Phylogenetic tree construction (method centric) + Phylogenetic tree generation (method centric) + + + Subconcepts of this concept reflect different computational methods used to generate a tree, and provide an alternate axis for curation. + Phylogenetic inference (method centric) + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from molecular sequences. + Phylogenetic tree construction (from molecular sequences) + Phylogenetic tree generation (from molecular sequences) + + + Methods typically compare multiple molecular sequence and estimate evolutionary distances and relationships to infer gene families or make functional predictions. + Phylogenetic inference (from molecular sequences) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from continuous quantitative character data. + Phylogenetic tree construction (from continuous quantitative characters) + Phylogenetic tree generation (from continuous quantitative characters) + + + Phylogenetic inference (from continuous quantitative characters) + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from gene frequency data. + Phylogenetic tree construction (from gene frequencies) + Phylogenetic tree generation (from gene frequencies) + + + Phylogenetic inference (from gene frequencies) + + + + + + + + + + + + + + + beta12orEarlier + Phylogenetic tree construction from polymorphism data including microsatellites, RFLP (restriction fragment length polymorphisms), RAPD (random-amplified polymorphic DNA) and AFLP (amplified fragment length polymorphisms) data. + Phylogenetic tree construction (from polymorphism data) + Phylogenetic tree generation (from polymorphism data) + + + Phylogenetic inference (from polymorphism data) + + + + + + + + + beta12orEarlier + Construct a phylogenetic species tree, for example, from a genome-wide sequence comparison. + Phylogenetic species tree construction + Phylogenetic species tree generation + + + Species tree construction + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing a sequence alignment and searching for the tree with the fewest number of character-state changes from the alignment. + Phylogenetic tree construction (parsimony methods) + Phylogenetic tree generation (parsimony methods) + + + This includes evolutionary parsimony (invariants) methods. + Phylogenetic inference (parsimony methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing (or using precomputed) distances between sequences and searching for the tree with minimal discrepancies between pairwise distances. + Phylogenetic tree construction (minimum distance methods) + Phylogenetic tree generation (minimum distance methods) + + + This includes neighbor joining (NJ) clustering method. + Phylogenetic inference (minimum distance methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by relating sequence data to a hypothetical tree topology using a model of sequence evolution. + Phylogenetic tree construction (maximum likelihood and Bayesian methods) + Phylogenetic tree generation (maximum likelihood and Bayesian methods) + + + Maximum likelihood methods search for a tree that maximizes a likelihood function, i.e. that is most likely given the data and model. Bayesian analysis estimate the probability of tree for branch lengths and topology, typically using a Monte Carlo algorithm. + Phylogenetic inference (maximum likelihood and Bayesian methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by computing four-taxon trees (4-trees) and searching for the phylogeny that matches most closely. + Phylogenetic tree construction (quartet methods) + Phylogenetic tree generation (quartet methods) + + + Phylogenetic inference (quartet methods) + + + + + + + + + beta12orEarlier + Construct a phylogenetic tree by using artificial-intelligence methods, for example genetic algorithms. + Phylogenetic tree construction (AI methods) + Phylogenetic tree generation (AI methods) + + + Phylogenetic inference (AI methods) + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify a plausible model of DNA substitution that explains a molecular (DNA or protein) sequence alignment. + Nucleotide substitution modelling + + + DNA substitution modelling + + + + + + + + + beta12orEarlier + Analyse the shape (topology) of a phylogenetic tree. + Phylogenetic tree analysis (shape) + + + Phylogenetic tree topology analysis + + + + + + + + + + beta12orEarlier + Apply bootstrapping or other measures to estimate confidence of a phylogenetic tree. + + + Phylogenetic tree bootstrapping + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Construct a "gene tree" which represents the evolutionary history of the genes included in the study. This can be used to predict families of genes and gene function based on their position in a phylogenetic tree. + Phylogenetic tree analysis (gene family prediction) + + + Gene trees can provide evidence for gene duplication events, as well as speciation events. Where sequences from different homologs are included in a gene tree, subsequent clustering of the orthologs can demonstrate evolutionary history of the orthologs. + Gene tree construction + + + + + + + + + beta12orEarlier + Analyse a phylogenetic tree to identify allele frequency distribution and change that is subject to evolutionary pressures (natural selection, genetic drift, mutation and gene flow). Identify type of natural selection (such as stabilizing, balancing or disruptive). + Phylogenetic tree analysis (natural selection) + + + Stabilizing/purifying (directional) selection favors a single phenotype and tends to decrease genetic diversity as a population stabilizes on a particular trait, selecting out trait extremes or deleterious mutations. In contrast, balancing selection maintain genetic polymorphisms (or multiple alleles), whereas disruptive (or diversifying) selection favors individuals at both extremes of a trait. + Allele frequency distribution analysis + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to produce a consensus tree. + Phylogenetic tree construction (consensus) + Phylogenetic tree generation (consensus) + + + Methods typically test for topological similarity between trees using for example a congruence index. + Consensus tree construction + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to detect subtrees or supertrees. + Phylogenetic sub/super tree detection + Subtree construction + Supertree construction + + + Phylogenetic sub/super tree construction + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more phylogenetic trees to calculate distances between trees. + + + Phylogenetic tree distances calculation + + + + + + + + + beta12orEarlier + Annotate a phylogenetic tree with terms from a controlled vocabulary. + + + Phylogenetic tree annotation + http://www.evolutionaryontology.org/cdao.owl#CDAOAnnotation + + + + + + + + + beta12orEarlier + 1.12 + + Predict and optimise peptide ligands that elicit an immunological response. + + + Immunogenicity prediction + true + + + + + + + + + + + + + + + beta12orEarlier + Predict or optimise DNA to elicit (via DNA vaccination) an immunological response. + + + DNA vaccine design + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence(s). + + + Sequence formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat (a file or other report of) molecular sequence alignment(s). + + + Sequence alignment formatting + true + + + + + + + + + beta12orEarlier + 1.12 + + Reformat a codon usage table. + + + Codon usage table formatting + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render a molecular sequence or sequences such as a sequence alignment, possibly with sequence features or properties shown. + Sequence rendering + Sequence alignment visualisation + + + Sequence visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise, format or print a molecular sequence alignment. + + + Sequence alignment visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Visualise, format or render sequence clusters. + Sequence cluster rendering + + + Sequence cluster visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Render or visualise a phylogenetic tree. + Phylogenetic tree rendering + + + Phylogenetic tree visualisation + + + + + + + + + beta12orEarlier + 1.15 + + Visualise RNA secondary structure, knots, pseudoknots etc. + + + RNA secondary structure visualisation + true + + + + + + + + + beta12orEarlier + 1.15 + + Render and visualise protein secondary structure. + + + Protein secondary structure visualisation + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Visualise or render molecular 3D structure, for example a high-quality static picture or animation. + Structure rendering + Protein secondary structure visualisation + RNA secondary structure visualisation + + + This includes visualisation of protein secondary structure such as knots, pseudoknots etc. as well as tertiary and quaternary structure. + Structure visualisation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise microarray or other expression data. + Expression data rendering + Gene expression data visualisation + Microarray data rendering + + + Expression data visualisation + + + + + + + + + beta12orEarlier + 1.19 + + Identify and analyse networks of protein interactions. + + + Protein interaction network visualisation + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise a DNA map. + DNA map drawing + Map rendering + + + Map drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Render a sequence with motifs. + + Sequence motif rendering + true + + + + + + + + + + + + + + + beta12orEarlier + Draw or visualise restriction maps in DNA sequences. + + + Restriction map drawing + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Draw a linear maps of DNA. + + DNA linear map rendering + true + + + + + + + + + beta12orEarlier + DNA circular map rendering + Draw a circular maps of DNA, for example a plasmid map. + + + Plasmid map drawing + + + + + + + + + + + + + + + beta12orEarlier + Visualise operon structure etc. + Operon rendering + + + Operon drawing + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Identify folding families of related RNAs. + + Nucleic acid folding family identification + true + + + + + + + + + beta12orEarlier + 1.20 + + Compute energies of nucleic acid folding, e.g. minimum folding energies for DNA or RNA sequences or energy landscape of RNA mutants. + + + Nucleic acid folding energy calculation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Retrieve existing annotation (or documentation), typically annotation on a database entity. + + Use this concepts for tools which retrieve pre-existing annotations, not for example prediction methods that might make annotations. + Annotation retrieval + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict the biological or biochemical role of a protein, or other aspects of a protein function. + Protein function analysis + Protein functional analysis + + + For functional properties that can be mapped to a sequence, use 'Sequence feature detection (protein)' instead. + Protein function prediction + + + + + + + + + + + + + + + + + beta12orEarlier + Compare the functional properties of two or more proteins. + + + Protein function comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Submit a molecular sequence to a database. + + Sequence submission + true + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a known network of gene regulation. + Gene regulatory network comparison + Gene regulatory network modelling + Regulatory network comparison + Regulatory network modelling + + + Gene regulatory network analysis + + + + + + + + + beta12orEarlier + WHATIF:UploadPDB + Parse, prepare or load a user-specified data file so that it is available for use. + Data loading + Loading + + + Parsing + + + + + + + + + beta12orEarlier + 1.6 + + + Query a sequence data resource (typically a database) and retrieve sequences and / or annotation. + + This includes direct retrieval methods (e.g. the dbfetch program) but not those that perform calculations on the sequence. + Sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:DownloadPDB + WHATIF:EchoPDB + Query a tertiary structure data resource (typically a database) and retrieve structures, structure-related data and annotation. + + This includes direct retrieval methods but not those that perform calculations on the sequence or structure. + Structure retrieval + true + + + + + + + + + + beta12orEarlier + WHATIF:GetSurfaceDots + Calculate the positions of dots that are homogeneously distributed over the surface of a molecule. + + + A dot has three coordinates (x,y,z) and (typically) a color. + Surface rendering + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum accessible surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for each residue in a structure. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('vacuum molecular surface') for each residue in a structure. This is the accessibility of the residue when taken out of the protein together with the backbone atoms of any residue it is covalently bound to. + + + Solvent accessibility might be calculated for the backbone, sidechain and total (backbone plus sidechain). + Protein residue surface calculation (vacuum molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible molecular surface') for a structure as a whole. + + + Protein surface calculation (accessible molecular) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility ('accessible surface') for a structure as a whole. + + + Protein surface calculation (accessible) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its backbone torsion angles. + + + Backbone torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each residue in a protein structure all its torsion angles. + + + Full torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate for each cysteine (bridge) all its torsion angles. + + + Cysteine torsion angle calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + For each amino acid in a protein structure calculate the backbone angle tau. + + + Tau is the backbone angle N-Calpha-C (angle over the C-alpha). + Tau angle calculation + true + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineBridge + Detect cysteine bridges (from coordinate data) in a protein structure. + + + Cysteine bridge detection + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineFree + Detect free cysteines in a protein structure. + + + A free cysteine is neither involved in a cysteine bridge, nor functions as a ligand to a metal. + Free cysteine detection + + + + + + + + + + beta12orEarlier + WHATIF:ShowCysteineMetal + Detect cysteines that are bound to metal in a protein structure. + + + Metal-bound cysteine detection + + + + + + + + + beta12orEarlier + 1.12 + + Calculate protein residue contacts with nucleic acids in a structure. + + + Residue contact calculation (residue-nucleic acid) + true + + + + + + + + + beta12orEarlier + Calculate protein residue contacts with metal in a structure. + Residue-metal contact calculation + + + Protein-metal contact calculation + + + + + + + + + beta12orEarlier + 1.12 + + Calculate ion contacts in a structure (all ions for all side chain atoms). + + + Residue contact calculation (residue-negative ion) + true + + + + + + + + + beta12orEarlier + WHATIF:ShowBumps + Detect 'bumps' between residues in a structure, i.e. those with pairs of atoms whose Van der Waals' radii interpenetrate more than a defined distance. + + + Residue bump detection + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:SymmetryContact + Calculate the number of symmetry contacts made by residues in a protein structure. + + + A symmetry contact is a contact between two atoms in different asymmetric unit. + Residue symmetry contact calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues and ligands in a protein structure. + + + Residue contact calculation (residue-ligand) + true + + + + + + + + + beta12orEarlier + WHATIF:HasSaltBridge + WHATIF:HasSaltBridgePlus + WHATIF:ShowSaltBridges + WHATIF:ShowSaltBridgesH + Calculate (and possibly score) salt bridges in a protein structure. + + + Salt bridges are interactions between oppositely charged atoms in different residues. The output might include the inter-atomic distance. + Salt bridge calculation + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ShowLikelyRotamers + WHATIF:ShowLikelyRotamers100 + WHATIF:ShowLikelyRotamers200 + WHATIF:ShowLikelyRotamers300 + WHATIF:ShowLikelyRotamers400 + WHATIF:ShowLikelyRotamers500 + WHATIF:ShowLikelyRotamers600 + WHATIF:ShowLikelyRotamers700 + WHATIF:ShowLikelyRotamers800 + WHATIF:ShowLikelyRotamers900 + Predict rotamer likelihoods for all 20 amino acid types at each position in a protein structure. + + + Output typically includes, for each residue position, the likelihoods for the 20 amino acid types with estimated reliability of the 20 likelihoods. + Rotamer likelihood prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF:ProlineMutationValue + Calculate for each position in a protein structure the chance that a proline, when introduced at this position, would increase the stability of the whole protein. + + + Proline mutation value calculation + true + + + + + + + + + beta12orEarlier + WHATIF: PackingQuality + Identify poorly packed residues in protein structures. + + + Residue packing validation + + + + + + + + + beta12orEarlier + WHATIF: ImproperQualityMax + WHATIF: ImproperQualitySum + Validate protein geometry, for example bond lengths, bond angles, torsion angles, chiralities, planaraties etc. An example is validation of a Ramachandran plot of a protein structure. + Ramachandran plot validation + + + Protein geometry validation + + + + + + + + + + beta12orEarlier + beta12orEarlier + + WHATIF: PDB_sequence + Extract a molecular sequence from a PDB file. + + + PDB file sequence retrieval + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify HET groups in PDB files. + + + A HET group usually corresponds to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. + HET group detection + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Determine for residue the DSSP determined secondary structure in three-state (HSC). + + DSSP secondary structure assignment + true + + + + + + + + + beta12orEarlier + 1.12 + + WHATIF: PDBasXML + Reformat (a file or other report of) tertiary structure data. + + + Structure formatting + true + + + + + + + + + + + + + + + beta12orEarlier + Assign cysteine bonding state and disulfide bond partners in protein structures. + + + Protein cysteine and disulfide bond assignment + + + + + + + + + beta12orEarlier + 1.12 + + Identify poor quality amino acid positions in protein structures. + + + Residue validation + true + + + + + + + + + beta12orEarlier + 1.6 + + + WHATIF:MovedWaterPDB + Query a tertiary structure database and retrieve water molecules. + + Structure retrieval (water) + true + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict siRNA duplexes in RNA. + + + siRNA duplex prediction + + + + + + + + + + beta12orEarlier + Refine an existing sequence alignment. + + + Sequence alignment refinement + + + + + + + + + beta12orEarlier + 1.6 + + + Process an EMBOSS listfile (list of EMBOSS Uniform Sequence Addresses). + + Listfile processing + true + + + + + + + + + + beta12orEarlier + Perform basic (non-analytical) operations on a report or file of sequences (which might include features), such as file concatenation, removal or ordering of sequences, creation of subset or a new file of sequences. + + + Sequence file editing + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a sequence alignment file, such as copying or removal and ordering of sequences. + + Sequence alignment file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) physicochemical property data for small molecules. + + Small molecule data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Search and retrieve documentation on a bioinformatics ontology. + + Data retrieval (ontology annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query an ontology and retrieve concepts or relations. + + Data retrieval (ontology concept) + true + + + + + + + + + beta12orEarlier + Identify a representative sequence from a set of sequences, typically using scores from pair-wise alignment or other comparison of the sequences. + + + Representative sequence identification + + + + + + + + + beta12orEarlier + 1.6 + + + Perform basic (non-analytical) operations on a file of molecular tertiary structural data. + + Structure file processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a profile data resource and retrieve one or more profile(s) and / or associated annotation. + + This includes direct retrieval methods that retrieve a profile by, e.g. the profile name. + Data retrieval (sequence profile) + true + + + + + + + + + beta12orEarlier + Perform a statistical data operation of some type, e.g. calibration or validation. + Significance testing + Statistical analysis + Statistical test + Statistical testing + Expectation maximisation + Gibbs sampling + Hypothesis testing + Omnibus test + + + Statistical calculation + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Calculate a 3D-1D scoring matrix from analysis of protein sequence and structural data. + 3D-1D scoring matrix construction + + + A 3D-1D scoring matrix scores the probability of amino acids occurring in different structural environments. + 3D-1D scoring matrix generation + + + + + + + + + + + + + + + + beta12orEarlier + Visualise transmembrane proteins, typically the transmembrane regions within a sequence. + Transmembrane protein rendering + + + Transmembrane protein visualisation + + + + + + + + + beta12orEarlier + beta13 + + + An operation performing purely illustrative (pedagogical) purposes. + + Demonstration + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a biological pathways database and retrieve annotation on one or more pathways. + + Data retrieval (pathway or network) + true + + + + + + + + + beta12orEarlier + beta13 + + + Query a database and retrieve one or more data identifiers. + + Data retrieval (identifier) + true + + + + + + + + + + beta12orEarlier + Calculate a density plot (of base composition) for a nucleotide sequence. + + + Nucleic acid density plotting + + + + + + + + + + + + + + + beta12orEarlier + Analyse one or more known molecular sequences. + Sequence analysis (general) + + + Sequence analysis + + + + + + + + + + beta12orEarlier + Analyse molecular sequence motifs. + Sequence motif processing + + + Sequence motif analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein interaction data. + + Protein interaction data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein structural data. + Structure analysis (protein) + + + Protein structure analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) annotation of some type, typically annotation on an entry from a biological or biomedical database entity. + + Annotation processing + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse features in molecular sequences. + + Sequence feature analysis + true + + + + + + + + + + + + + + + beta12orEarlier + true + Basic (non-analytical) operations of some data, either a file or equivalent entity in memory, such that the same basic type of data is consumed as input and generated as output. + File handling + File processing + Report handling + Utility operation + Processing + + + Data handling + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse gene expression and regulation data. + + Gene expression analysis + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more structural (3D) profile(s) or template(s) of some type. + + Structural profile processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) an index of (typically a file of) biological data. + + Data index processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) some type of sequence profile. + + Sequence profile processing + true + + + + + + + + + beta12orEarlier + 1.22 + + Analyse protein function, typically by processing protein sequence and/or structural data, and generate an informative report. + + + Protein function analysis + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse, simulate or predict protein folding, typically by processing sequence and / or structural data. For example, predict sites of nucleation or stabilisation key to protein folding. + Protein folding modelling + Protein folding simulation + Protein folding site prediction + + + Protein folding analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse protein secondary structure data. + Secondary structure analysis (protein) + + + Protein secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) data on the physicochemical property of a molecule. + + Physicochemical property data processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Predict oligonucleotide primers or probes. + Primer and probe prediction + + + Primer and probe design + + + + + + + + + beta12orEarlier + 1.12 + + Process (read and / or write) data of a specific type, for example applying analytical methods. + + + Operation (typed) + true + + + + + + + + + + + + + + + beta12orEarlier + Search a database (or other data resource) with a supplied query and retrieve entries (or parts of entries) that are similar to the query. + Search + + + Typically the query is compared to each entry and high scoring matches (hits) are returned. For example, a BLAST search of a sequence database. + Database search + + + + + + + + + + + + + + + + beta12orEarlier + Retrieve an entry (or part of an entry) from a data resource that matches a supplied query. This might include some primary data and annotation. The query is a data identifier or other indexed term. For example, retrieve a sequence record with the specified accession number, or matching supplied keywords. + Data extraction + Retrieval + Data retrieval (metadata) + Metadata retrieval + + + Data retrieval + + + + + + + + + beta12orEarlier + true + Predict, recognise, detect or identify some properties of a biomolecule. + Detection + Prediction + Recognition + + + Prediction and recognition + + + + + + + + + beta12orEarlier + true + Compare two or more things to identify similarities. + + + Comparison + + + + + + + + + beta12orEarlier + true + Refine or optimise some data model. + + + Optimisation and refinement + + + + + + + + + + + + + + + beta12orEarlier + true + Model or simulate some biological entity or system, typically using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + Mathematical modelling + + + Modelling and simulation + + + + + + + + + beta12orEarlier + beta12orEarlier + + Perform basic operations on some data or a database. + + + Data handling + true + + + + + + + + + beta12orEarlier + true + Validate some data. + Quality control + + + Validation + + + + + + + + + beta12orEarlier + true + Map properties to positions on an biological entity (typically a molecular sequence or structure), or assemble such an entity from constituent parts. + Cartography + + + Mapping + + + + + + + + + beta12orEarlier + true + Design a biological entity (typically a molecular sequence or structure) with specific properties. + + + Design + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Process (read and / or write) microarray data. + + Microarray data processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Process (read and / or write) a codon usage table. + + Codon usage table processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a codon usage table and / or associated annotation. + + Data retrieval (codon usage table) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a gene expression profile. + + Gene expression profile processing + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Gene set testing + Identify classes of genes or proteins that are over or under-represented in a large set of genes or proteins. For example analysis of a set of genes corresponding to a gene expression profile, annotated with Gene Ontology (GO) concepts, where eventual over-/under-representation of certain GO concept within the studied set of genes is revealed. + Functional enrichment analysis + GSEA + Gene-set over-represenation analysis + Gene set analysis + GO-term enrichment + Gene Ontology concept enrichment + Gene Ontology term enrichment + + + "Gene set analysis" (often used interchangeably or in an overlapping sense with "gene-set enrichment analysis") refers to the functional analysis (term enrichment) of a differentially expressed set of genes, rather than all genes analysed. + Analyse gene expression patterns to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + Gene sets can be defined beforehand by biological function, chromosome locations and so on. + The Gene Ontology (GO) is typically used, the input is a set of Gene IDs, and the output of the analysis is typically a ranked list of GO concepts, each associated with a p-value. + Gene-set enrichment analysis + + + + + + + + + + + + + beta12orEarlier + Predict a network of gene regulation. + + + Gene regulatory network prediction + + + + + + + + + beta12orEarlier + 1.12 + + + + Generate, analyse or handle a biological pathway or network. + + Pathway or network processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and / or write) RNA secondary structure data. + + + RNA secondary structure analysis + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) RNA tertiary structure data. + + + Structure processing (RNA) + true + + + + + + + + + + + + + + + beta12orEarlier + Predict RNA tertiary structure. + + + RNA structure prediction + + + + + + + + + + + + + + + beta12orEarlier + Predict DNA tertiary structure. + + + DNA structure prediction + + + + + + + + + beta12orEarlier + 1.12 + + Generate, process or analyse phylogenetic tree or trees. + + + Phylogenetic tree processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) protein secondary structure data. + + Protein secondary structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a network of protein interactions. + + Protein interaction network processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) one or more molecular sequences and associated annotation. + + Sequence processing + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein sequence and associated annotation. + + + Sequence processing (protein) + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a nucleotide sequence and associated annotation. + + Sequence processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular sequences. + + + Sequence comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence cluster. + + Sequence cluster processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a sequence feature table. + + Feature table processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Detect, predict and identify genes or components of genes in DNA sequences, including promoters, coding regions, splice sites, etc. + Gene calling + Gene finding + Whole gene prediction + + + Includes methods that predict whole gene structure using a combination of multiple methods to achieve better predictions. + Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene prediction + + + + + + + + + + beta12orEarlier + 1.16 + + Classify G-protein coupled receptors (GPCRs) into families and subfamilies. + + + GPCR classification + true + + + + + + + + + beta12orEarlier + Not sustainable to have protein type-specific concepts. + 1.19 + + + Predict G-protein coupled receptor (GPCR) coupling selectivity. + + GPCR coupling selectivity prediction + true + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a protein tertiary structure. + + + Structure processing (protein) + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each atom in a structure. + + + Waters are not considered. + Protein atom surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility for each residue in a structure. + + + Protein residue surface calculation + true + + + + + + + + + beta12orEarlier + 1.12 + + Calculate the solvent accessibility of a structure as a whole. + + + Protein surface calculation + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular sequence alignment. + + Sequence alignment processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict protein-protein binding sites. + Protein-protein binding site detection + + + Protein-protein binding site prediction + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary structure. + + Structure processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Annotate a DNA map of some type with terms from a controlled vocabulary. + + Map annotation + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein. + + Data retrieval (protein annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve a phylogenetic tree from a data resource. + + Data retrieval (phylogenetic tree) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein interaction. + + Data retrieval (protein interaction annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a protein family. + + Data retrieval (protein family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on an RNA family. + + Data retrieval (RNA family annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific gene. + + Data retrieval (gene annotation) + true + + + + + + + + + beta12orEarlier + beta13 + + + Retrieve information on a specific genotype or phenotype. + + Data retrieval (genotype and phenotype annotation) + true + + + + + + + + + + beta12orEarlier + Compare the architecture of two or more protein structures. + + + Protein architecture comparison + + + + + + + + + + + beta12orEarlier + Identify the architecture of a protein structure. + + + Includes methods that try to suggest the most likely biological unit for a given protein X-ray crystal structure based on crystal symmetry and scoring of putative protein-protein interfaces. + Protein architecture recognition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + The simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular dynamics simulation + Protein dynamics + + + Molecular dynamics + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a nucleic acid sequence (using methods that are only applicable to nucleic acid sequences). + Sequence analysis (nucleic acid) + Nucleic acid sequence alignment analysis + Sequence alignment analysis (nucleic acid) + + + Nucleic acid sequence analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse a protein sequence (using methods that are only applicable to protein sequences). + Sequence analysis (protein) + Protein sequence alignment analysis + Sequence alignment analysis (protein) + + + Protein sequence analysis + + + + + + + + + + + + + + + beta12orEarlier + Analyse known molecular tertiary structures. + + + Structure analysis + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse nucleic acid tertiary structural data. + + + Nucleic acid structure analysis + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular secondary structure. + + Secondary structure processing + true + + + + + + + + + + + + + + + + beta12orEarlier + Compare two or more molecular tertiary structures. + + + Structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Render a helical wheel representation of protein secondary structure. + Helical wheel rendering + + + Helical wheel drawing + + + + + + + + + + + + + + + + beta12orEarlier + Render a topology diagram of protein secondary structure. + Topology diagram rendering + + + Topology diagram drawing + + + + + + + + + + + + + + + + + + beta12orEarlier + Compare protein tertiary structures. + Structure comparison (protein) + + + Methods might identify structural neighbors, find structural similarities or define a structural core. + Protein structure comparison + + + + + + + + + + + beta12orEarlier + Compare protein secondary structures. + Protein secondary structure + Secondary structure comparison (protein) + Protein secondary structure alignment + + + Protein secondary structure comparison + + + + + + + + + + + + + + + beta12orEarlier + Predict the subcellular localisation of a protein sequence. + Protein cellular localization prediction + Protein subcellular localisation prediction + Protein targeting prediction + + + The prediction might include subcellular localisation (nuclear, cytoplasmic, mitochondrial, chloroplast, plastid, membrane etc) or export (extracellular proteins) of a protein. + Subcellular localisation prediction + + + + + + + + + + beta12orEarlier + 1.12 + + Calculate contacts between residues in a protein structure. + + + Residue contact calculation (residue-residue) + true + + + + + + + + + beta12orEarlier + 1.12 + + Identify potential hydrogen bonds between amino acid residues. + + + Hydrogen bond calculation (inter-residue) + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Predict the interactions of proteins with other proteins. + Protein-protein interaction detection + Protein-protein binding prediction + Protein-protein interaction prediction + + + Protein interaction prediction + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) codon usage data. + + Codon usage data processing + true + + + + + + + + + + + + + + + beta12orEarlier + Process (read and/or write) expression data from experiments measuring molecules (e.g. omics data), including analysis of one or more expression profiles, typically to interpret them in functional terms. + Expression data analysis + Gene expression analysis + Gene expression data analysis + Gene expression regulation analysis + Metagenomic inference + Microarray data analysis + Protein expression analysis + + + Metagenomic inference is the profiling of phylogenetic marker genes in order to predict metagenome function. + Expression analysis + + + + + + + + + + + beta12orEarlier + 1.6 + + Process (read and / or write) a network of gene regulation. + + + Gene regulatory network processing + true + + + + + + + + + beta12orEarlier + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Generate, process or analyse a biological pathway or network. + + Pathway or network analysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse SAGE, MPSS or SBS experimental data, typically to identify or quantify mRNA transcripts. + + Sequencing-based expression profile data analysis + true + + + + + + + + + + + + + + + + + beta12orEarlier + Predict, analyse, characterize or model splice sites, splicing events and so on, typically by comparing multiple nucleic acid sequences. + Splicing model analysis + + + Splicing analysis + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Analyse raw microarray data. + + Microarray raw data analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) nucleic acid sequence or structural data. + + Nucleic acid analysis + true + + + + + + + + + beta12orEarlier + 1.19 + + + + Process (read and / or write) protein sequence or structural data. + + Protein analysis + true + + + + + + + + + beta12orEarlier + beta13 + + Process (read and / or write) molecular sequence data. + + + Sequence data processing + true + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular structural data. + + Structural data processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) text. + + Text processing + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Protein sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Analyse a protein sequence alignment, typically to detect features or make predictions. + + + Nucleic acid sequence alignment analysis + true + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more nucleic acid sequences. + + + Nucleic acid sequence comparison + true + + + + + + + + + beta12orEarlier + 1.18 + + Compare two or more protein sequences. + + + Protein sequence comparison + true + + + + + + + + + + + + + + + beta12orEarlier + Back-translate a protein sequence into DNA. + + + DNA back-translation + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a nucleic acid sequence, either randomly or specifically. + + + Sequence editing (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.8 + + Edit or change a protein sequence, either randomly or specifically. + + + Sequence editing (protein) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a nucleic acid sequence by some means. + + + Sequence generation (nucleic acid) + true + + + + + + + + + beta12orEarlier + 1.22 + + Generate a protein sequence by some means. + + + Sequence generation (protein) + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a nucleic acid sequence. + + + Various nucleic acid sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Nucleic acid sequence visualisation + true + + + + + + + + + beta12orEarlier + 1.8 + + Visualise, format or render a protein sequence. + + + Various protein sequence analysis methods might generate a sequence rendering but are not (for brevity) listed under here. + Protein sequence visualisation + true + + + + + + + + + + + beta12orEarlier + Compare nucleic acid tertiary structures. + Structure comparison (nucleic acid) + + + Nucleic acid structure comparison + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) nucleic acid tertiary structure data. + + Structure processing (nucleic acid) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a map of a DNA sequence annotated with positional or non-positional features of some type. + + + DNA mapping + + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a DNA map of some type. + + Map data processing + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the hydrophobic, hydrophilic or charge properties of a protein (from analysis of sequence or structural information). + + + Protein hydropathy calculation + + + + + + + + + + + + + + + + beta12orEarlier + Identify or predict catalytic residues, active sites or other ligand-binding sites in protein sequences or structures. + Protein binding site detection + Protein binding site prediction + + + Binding site prediction + + + + + + + + + + beta12orEarlier + Build clusters of similar structures, typically using scores from structural alignment methods. + Structural clustering + + + Structure clustering + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical DNA map (sequence map) from analysis of sequence tagged sites (STS). + Sequence mapping + + + An STS is a short subsequence of known sequence and location that occurs only once in the chromosome or genome that is being mapped. Sources of STSs include 1. expressed sequence tags (ESTs), simple sequence length polymorphisms (SSLPs), and random genomic sequences from cloned genomic DNA or database sequences. + Sequence tagged site (STS) mapping + + + + + + + + + + beta12orEarlier + true + Compare two or more entities, typically the sequence or structure (or derivatives) of macromolecules, to identify equivalent subunits. + Alignment construction + Alignment generation + + + Alignment + + + + + + + + + + + beta12orEarlier + Calculate the molecular weight of a protein (or fragments) and compare it to another protein or reference data. Generally used for protein identification. + PMF + Peptide mass fingerprinting + Protein fingerprinting + + + Protein fragment weight comparison + + + + + + + + + + + + + + + beta12orEarlier + Compare the physicochemical properties of two or more proteins (or reference data). + + + Protein property comparison + + + + + + + + + beta12orEarlier + 1.18 + + + + Compare two or more molecular secondary structures. + + Secondary structure comparison + true + + + + + + + + + beta12orEarlier + 1.12 + + Generate a Hopp and Woods plot of antigenicity of a protein. + + + Hopp and Woods plotting + true + + + + + + + + + beta12orEarlier + 1.19 + + Generate a view of clustered quantitative data, annotated with textual information. + + + Cluster textual view generation + true + + + + + + + + + beta12orEarlier + Visualise clustered quantitative data as set of different profiles, where each profile is plotted versus different entities or samples on the X-axis. + Clustered quantitative data plotting + Clustered quantitative data rendering + Wave graph plotting + Microarray cluster temporal graph rendering + Microarray wave graph plotting + Microarray wave graph rendering + + + In the case of microarray data, visualise clustered gene expression data as a set of profiles, where each profile shows the gene expression values of a cluster across samples on the X-axis. + Clustering profile plotting + + + + + + + + + beta12orEarlier + 1.19 + + Generate a dendrograph of raw, preprocessed or clustered expression (e.g. microarray) data. + + + Dendrograph plotting + true + + + + + + + + + beta12orEarlier + Generate a plot of distances (distance or correlation matrix) between expression values. + Distance map rendering + Distance matrix plotting + Distance matrix rendering + Proximity map rendering + Correlation matrix plotting + Correlation matrix rendering + Microarray distance map rendering + Microarray proximity map plotting + Microarray proximity map rendering + + + Proximity map plotting + + + + + + + + + beta12orEarlier + Visualise clustered expression data using a tree diagram. + Dendrogram plotting + Dendrograph plotting + Dendrograph visualisation + Expression data tree or dendrogram rendering + Expression data tree visualisation + Microarray 2-way dendrogram rendering + Microarray checks view rendering + Microarray matrix tree plot rendering + Microarray tree or dendrogram rendering + + + Dendrogram visualisation + + + + + + + + + + beta12orEarlier + Visualize the results of a principal component analysis (orthogonal data transformation). For example, visualization of the principal components (essential subspace) coming from a Principal Component Analysis (PCA) on the trajectory atomistic coordinates of a molecular structure. + PCA plotting + Principal component plotting + ED visualization + Essential Dynamics visualization + Microarray principal component plotting + Microarray principal component rendering + PCA visualization + Principal modes visualization + + + Examples for visualization are the distribution of variance over the components, loading and score plots. + The use of Principal Component Analysis (PCA), a multivariate statistical analysis to obtain collective variables on the atomic positional fluctuations, helps to separate the configurational space in two subspaces: an essential subspace containing relevant motions, and another one containing irrelevant local fluctuations. + Principal component visualisation + + + + + + + + + beta12orEarlier + Render a graph in which the values of two variables are plotted along two axes; the pattern of the points reveals any correlation. + Scatter chart plotting + Microarray scatter plot plotting + Microarray scatter plot rendering + + + Comparison of two sets of quantitative data such as two samples of gene expression values. + Scatter plot plotting + + + + + + + + + beta12orEarlier + 1.18 + + Visualise gene expression data where each band (or line graph) corresponds to a sample. + + + Whole microarray graph plotting + true + + + + + + + + + beta12orEarlier + Visualise gene expression data after hierarchical clustering for representing hierarchical relationships. + Expression data tree-map rendering + Treemapping + Microarray tree-map rendering + + + Treemap visualisation + + + + + + + + + + beta12orEarlier + Generate a box plot, i.e. a depiction of groups of numerical data through their quartiles. + Box plot plotting + Microarray Box-Whisker plot plotting + + + In the case of micorarray data, visualise raw and pre-processed gene expression data, via a plot showing over- and under-expression along with mean, upper and lower quartiles. + Box-Whisker plot plotting + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Generate a physical (sequence) map of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. + Physical cartography + + + Physical mapping + + + + + + + + + + beta12orEarlier + true + Apply analytical methods to existing data of a specific type. + + + This excludes non-analytical methods that read and write the same basic type of data (for that, see 'Data handling'). + Analysis + + + + + + + + + beta12orEarlier + 1.8 + + + Process or analyse an alignment of molecular sequences or structures. + + Alignment analysis + true + + + + + + + + + beta12orEarlier + 1.16 + + + + Analyse a body of scientific text (typically a full text article from a scientific journal). + + Article analysis + true + + + + + + + + + beta12orEarlier + beta13 + + + Analyse the interactions of two or more molecules (or parts of molecules) that are known to interact. + + Molecular interaction analysis + true + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + Analyse the interactions of proteins with other proteins. + Protein interaction analysis + Protein interaction raw data analysis + Protein interaction simulation + + + Includes analysis of raw experimental protein-protein interaction data from for example yeast two-hybrid analysis, protein microarrays, immunoaffinity chromatography followed by mass spectrometry, phage display etc. + Protein-protein interaction analysis + + + + + + + + + beta12orEarlier + WHATIF: HETGroupNames + WHATIF:HasMetalContacts + WHATIF:HasMetalContactsPlus + WHATIF:HasNegativeIonContacts + WHATIF:HasNegativeIonContactsPlus + WHATIF:HasNucleicContacts + WHATIF:ShowDrugContacts + WHATIF:ShowDrugContactsShort + WHATIF:ShowLigandContacts + WHATIF:ShowProteiNucleicContacts + Calculate contacts between residues, or between residues and other groups, in a protein structure, on the basis of distance calculations. + HET group detection + Residue contact calculation (residue-ligand) + Residue contact calculation (residue-metal) + Residue contact calculation (residue-negative ion) + Residue contact calculation (residue-nucleic acid) + WHATIF:SymmetryContact + + + This includes identifying HET groups, which usually correspond to ligands, lipids, but might also (not consistently) include groups that are attached to amino acids. Each HET group is supposed to have a unique three letter code and a unique name which might be given in the output. It can also include calculation of symmetry contacts, i.e. a contact between two atoms in different asymmetric unit. + Residue distance calculation + + + + + + + + + beta12orEarlier + 1.6 + + + + Process (read and / or write) an alignment of two or more molecular sequences, structures or derived data. + + Alignment processing + true + + + + + + + + + beta12orEarlier + 1.6 + + + Process (read and / or write) a molecular tertiary (3D) structure alignment. + + Structure alignment processing + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate codon usage bias, e.g. generate a codon usage bias plot. + Codon usage bias plotting + + + Codon usage bias calculation + + + + + + + + + beta12orEarlier + 1.22 + + Generate a codon usage bias plot. + + + Codon usage bias plotting + true + + + + + + + + + + + + + + + beta12orEarlier + Calculate the differences in codon usage fractions between two sequences, sets of sequences, codon usage tables etc. + + + Codon usage fraction calculation + + + + + + + + + beta12orEarlier + true + Assign molecular sequences, structures or other biological data to a specific group or category according to qualities it shares with that group or category. + + + Classification + + + + + + + + + beta12orEarlier + beta13 + + + Process (read and / or write) molecular interaction data. + + Molecular interaction data processing + true + + + + + + + + + + beta12orEarlier + Assign molecular sequence(s) to a group or category. + + + Sequence classification + + + + + + + + + + beta12orEarlier + Assign molecular structure(s) to a group or category. + + + Structure classification + + + + + + + + + beta12orEarlier + Compare two or more proteins (or some aspect) to identify similarities. + + + Protein comparison + + + + + + + + + beta12orEarlier + Compare two or more nucleic acids to identify similarities. + + + Nucleic acid comparison + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of proteins. + + + Prediction and recognition (protein) + true + + + + + + + + + beta12orEarlier + 1.19 + + Predict, recognise, detect or identify some properties of nucleic acids. + + + Prediction and recognition (nucleic acid) + true + + + + + + + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular tertiary structure, either randomly or specifically. + + + Structure editing + + + + + + + + + beta13 + Edit, convert or otherwise change a molecular sequence alignment, either randomly or specifically. + + + Sequence alignment editing + + + + + + + + + beta13 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + Render (visualise) a biological pathway or network. + + Pathway or network visualisation + true + + + + + + + + + beta13 + 1.6 + + + Predict general (non-positional) functional properties of a protein from analysing its sequence. + + For functional properties that are positional, use 'Protein site detection' instead. + Protein function prediction (from sequence) + true + + + + + + + + + beta13 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed (consolidate with "Protein feature detection"). + 1.17 + + + + Predict, recognise and identify functional or other key sites within protein sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Protein sequence feature detection + true + + + + + + + + + beta13 + 1.18 + + + Calculate (or predict) physical or chemical properties of a protein, including any non-positional properties of the molecular sequence, from processing a protein sequence. + + + Protein property calculation (from sequence) + true + + + + + + + + + beta13 + 1.6 + + + Predict, recognise and identify positional features in proteins from analysing protein structure. + + Protein feature prediction (from structure) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta13 + Predict, recognise and identify positional features in proteins from analysing protein sequences or structures. + Protein feature prediction + Protein feature recognition + Protein secondary database search + Protein site detection + Protein site prediction + Protein site recognition + Sequence feature detection (protein) + Sequence profile database search + + + Features includes functional sites or regions, secondary structure, structural domains and so on. Methods might use fingerprints, motifs, profiles, hidden Markov models, sequence alignment etc to provide a mapping of a query protein sequence to a discriminatory element. This includes methods that search a secondary protein database (Prosite, Blocks, ProDom, Prints, Pfam etc.) to assign a protein sequence(s) to a known protein family or group. + Protein feature detection + + + + + + + + + beta13 + 1.6 + + + Screen a molecular sequence(s) against a database (of some type) to identify similarities between the sequence and database entries. + + Database search (by sequence) + true + + + + + + + + + + beta13 + Predict a network of protein interactions. + + + Protein interaction network prediction + + + + + + + + + + beta13 + Design (or predict) nucleic acid sequences with specific chemical or physical properties. + Gene design + + + Nucleic acid design + + + + + + + + + + beta13 + Edit a data entity, either randomly or specifically. + + + Editing + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.1 + Evaluate a DNA sequence assembly, typically for purposes of quality control. + Assembly QC + Assembly quality evaluation + Sequence assembly QC + Sequence assembly quality evaluation + + + Sequence assembly validation + + + + + + + + + + 1.1 + Align two or more (tpyically huge) molecular sequences that represent genomes. + Genome alignment construction + Whole genome alignment + + + Genome alignment + + + + + + + + + 1.1 + Reconstruction of a sequence assembly in a localised area. + + + Localised reassembly + + + + + + + + + 1.1 + Render and visualise a DNA sequence assembly. + Assembly rendering + Assembly visualisation + Sequence assembly rendering + + + Sequence assembly visualisation + + + + + + + + + + + + + + + 1.1 + Identify base (nucleobase) sequence from a fluorescence 'trace' data generated by an automated DNA sequencer. + Base calling + Phred base calling + Phred base-calling + + + Base-calling + + + + + + + + + + 1.1 + The mapping of methylation sites in a DNA (genome) sequence. Typically, the mapping of high-throughput bisulfite reads to the reference genome. + Bisulfite read mapping + Bisulfite sequence alignment + Bisulfite sequence mapping + + + Bisulfite mapping follows high-throughput sequencing of DNA which has undergone bisulfite treatment followed by PCR amplification; unmethylated cytosines are specifically converted to thymine, allowing the methylation status of cytosine in the DNA to be detected. + Bisulfite mapping + + + + + + + + + 1.1 + Identify and filter a (typically large) sequence data set to remove sequences from contaminants in the sample that was sequenced. + + + Sequence contamination filtering + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. + + + For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence. + Trim ends + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + + + Trim vector + true + + + + + + + + + 1.1 + 1.12 + + Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. + + + Trim to reference + true + + + + + + + + + 1.1 + Cut (remove) the end from a molecular sequence. + Trimming + Barcode sequence removal + Trim ends + Trim to reference + Trim vector + + + This includes end trimming, -- Trim sequences (typically from an automated DNA sequencer) to remove misleading ends. For example trim polyA tails, introns and primer sequence flanking the sequence of amplified exons, or other unwanted sequence.-- trimming to a reference sequence, --Trim sequences (typically from an automated DNA sequencer) to remove the sequence ends that extend beyond an assembled reference sequence. -- vector trimming -- Trim sequences (typically from an automated DNA sequencer) to remove sequence-specific end regions, typically contamination from vector sequences. + Sequence trimming + + + + + + + + + + 1.1 + Compare the features of two genome sequences. + + + Genomic elements that might be compared include genes, indels, single nucleotide polymorphisms (SNPs), retrotransposons, tandem repeats and so on. + Genome feature comparison + + + + + + + + + + + + + + + 1.1 + Detect errors in DNA sequences generated from sequencing projects). + Short read error correction + Short-read error correction + + + Sequencing error detection + + + + + + + + + 1.1 + Analyse DNA sequence data to identify differences between the genetic composition (genotype) of an individual compared to other individual's or a reference sequence. + + + Methods might consider cytogenetic analyses, copy number polymorphism (and calculate copy number calls for copy-number variation(CNV) regions), single nucleotide polymorphism (SNP), , rare copy number variation (CNV) identification, loss of heterozygosity data and so on. + Genotyping + + + + + + + + + 1.1 + Analyse a genetic variation, for example to annotate its location, alleles, classification, and effects on individual transcripts predicted for a gene model. + Genetic variation annotation + Sequence variation analysis + Variant analysis + Transcript variant analysis + + + Genetic variation annotation provides contextual interpretation of coding SNP consequences in transcripts. It allows comparisons to be made between variation data in different populations or strains for the same transcript. + Genetic variation analysis + + + + + + + + + + 1.1 + Align short oligonucleotide sequences (reads) to a larger (genomic) sequence. + Oligonucleotide alignment + Oligonucleotide alignment construction + Oligonucleotide alignment generation + Oligonucleotide mapping + Read alignment + Short oligonucleotide alignment + Short read alignment + Short read mapping + Short sequence read mapping + + + The purpose of read mapping is to identify the location of sequenced fragments within a reference genome and assumes that there is, in fact, at least local similarity between the fragment and reference sequences. + Read mapping + + + + + + + + + 1.1 + A variant of oligonucleotide mapping where a read is mapped to two separate locations because of possible structural variation. + Split-read mapping + + + Split read mapping + + + + + + + + + 1.1 + Analyse DNA sequences in order to identify a DNA 'barcode'; marker genes or any short fragment(s) of DNA that are useful to diagnose the taxa of biological organisms. + Community profiling + Sample barcoding + + + DNA barcoding + + + + + + + + + + 1.1 + 1.19 + + Identify single nucleotide change in base positions in sequencing data that differ from a reference genome and which might, especially by reference to population frequency or functional data, indicate a polymorphism. + + + SNP calling + true + + + + + + + + + 1.1 + "Polymorphism detection" and "Variant calling" are essentially the same thing - keeping the later as a more prevalent term nowadays. + 1.24 + + + Detect mutations in multiple DNA sequences, for example, from the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware. + + + Polymorphism detection + true + + + + + + + + + 1.1 + Visualise, format or render an image of a Chromatogram. + Chromatogram viewing + + + Chromatogram visualisation + + + + + + + + + 1.1 + Analyse cytosine methylation states in nucleic acid sequences. + Methylation profile analysis + + + Methylation analysis + + + + + + + + + 1.1 + 1.19 + + Determine cytosine methylation status of specific positions in a nucleic acid sequences. + + + Methylation calling + true + + + + + + + + + + 1.1 + Measure the overall level of methyl cytosines in a genome from analysis of experimental data, typically from chromatographic methods and methyl accepting capacity assay. + Genome methylation analysis + Global methylation analysis + Methylation level analysis (global) + + + Whole genome methylation analysis + + + + + + + + + 1.1 + Analysing the DNA methylation of specific genes or regions of interest. + Gene-specific methylation analysis + Methylation level analysis (gene-specific) + + + Gene methylation analysis + + + + + + + + + + 1.1 + Visualise, format or render a nucleic acid sequence that is part of (and in context of) a complete genome sequence. + Genome browser + Genome browsing + Genome rendering + Genome viewing + + + Genome visualisation + + + + + + + + + + 1.1 + Compare the sequence or features of two or more genomes, for example, to find matching regions. + Genomic region matching + + + Genome comparison + + + + + + + + + + + + + + + + 1.1 + Generate an index of a genome sequence. + Burrows-Wheeler + Genome indexing (Burrows-Wheeler) + Genome indexing (suffix arrays) + Suffix arrays + + + Many sequence alignment tasks involving many or very large sequences rely on a precomputed index of the sequence to accelerate the alignment. The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using the Burrows-Wheeler algorithm. + + + The Burrows-Wheeler Transform (BWT) is a permutation of the genome based on a suffix array algorithm. + Genome indexing (Burrows-Wheeler) + true + + + + + + + + + 1.1 + 1.12 + + Generate an index of a genome sequence using a suffix arrays algorithm. + + + A suffix array consists of the lexicographically sorted list of suffixes of a genome. + Genome indexing (suffix arrays) + true + + + + + + + + + + + + + + + 1.1 + Analyse one or more spectra from mass spectrometry (or other) experiments. + Mass spectrum analysis + Spectrum analysis + + + Spectral analysis + + + + + + + + + + + + + + + + 1.1 + Identify peaks in a spectrum from a mass spectrometry, NMR, or some other spectrum-generating experiment. + Peak assignment + Peak finding + + + Peak detection + + + + + + + + + + + + + + + + 1.1 + Link together a non-contiguous series of genomic sequences into a scaffold, consisting of sequences separated by gaps of known length. The sequences that are linked are typically typically contigs; contiguous sequences corresponding to read overlaps. + Scaffold construction + Scaffold generation + + + Scaffold may be positioned along a chromosome physical map to create a "golden path". + Scaffolding + + + + + + + + + 1.1 + Fill the gaps in a sequence assembly (scaffold) by merging in additional sequences. + + + Different techniques are used to generate gap sequences to connect contigs, depending on the size of the gap. For small (5-20kb) gaps, PCR amplification and sequencing is used. For large (>20kb) gaps, fragments are cloned (e.g. in BAC (Bacterial artificial chromosomes) vectors) and then sequenced. + Scaffold gap completion + + + + + + + + + + 1.1 + Raw sequence data quality control. + Sequencing QC + Sequencing quality assessment + + + Analyse raw sequence data from a sequencing pipeline and identify (and possiby fix) problems. + Sequencing quality control + + + + + + + + + + 1.1 + Pre-process sequence reads to ensure (or improve) quality and reliability. + Sequence read pre-processing + + + For example process paired end reads to trim low quality ends remove short sequences, identify sequence inserts, detect chimeric reads, or remove low quality sequences including vector, adaptor, low complexity and contaminant sequences. Sequences might come from genomic DNA library, EST libraries, SSH library and so on. + Read pre-processing + + + + + + + + + + + + + + + 1.1 + Estimate the frequencies of different species from analysis of the molecular sequences, typically of DNA recovered from environmental samples. + + + Species frequency estimation + + + + + + + + + 1.1 + Identify putative protein-binding regions in a genome sequence from analysis of Chip-sequencing data or ChIP-on-chip data. + Protein binding peak detection + Peak-pair calling + + + Chip-sequencing combines chromatin immunoprecipitation (ChIP) with massively parallel DNA sequencing to generate a set of reads, which are aligned to a genome sequence. The enriched areas contain the binding sites of DNA-associated proteins. For example, a transcription factor binding site. ChIP-on-chip in contrast combines chromatin immunoprecipitation ('ChIP') with microarray ('chip'). "Peak-pair calling" is similar to "Peak calling" in the context of ChIP-exo. + Peak calling + + + + + + + + + 1.1 + Identify from molecular sequence analysis (typically from analysis of microarray or RNA-seq data) genes whose expression levels are significantly different between two sample groups. + Differential expression analysis + Differential gene analysis + Differential gene expression analysis + Differentially expressed gene identification + + + Differential gene expression analysis is used, for example, to identify which genes are up-regulated (increased expression) or down-regulated (decreased expression) between a group treated with a drug and a control groups. + Differential gene expression profiling + + + + + + + + + 1.1 + 1.21 + + Analyse gene expression patterns (typically from DNA microarray datasets) to identify sets of genes that are associated with a specific trait, condition, clinical outcome etc. + + + Gene set testing + true + + + + + + + + + + 1.1 + Classify variants based on their potential effect on genes, especially functional effects on the expressed proteins. + + + Variants are typically classified by their position (intronic, exonic, etc.) in a gene transcript and (for variants in coding exons) by their effect on the protein sequence (synonymous, non-synonymous, frameshifting, etc.) + Variant classification + + + + + + + + + 1.1 + Identify biologically interesting variants by prioritizing individual variants, for example, homozygous variants absent in control genomes. + + + Variant prioritisation can be used for example to produce a list of variants responsible for 'knocking out' genes in specific genomes. Methods amino acid substitution, aggregative approaches, probabilistic approach, inheritance and unified likelihood-frameworks. + Variant prioritisation + + + + + + + + + + 1.1 + Detect, identify and map mutations, such as single nucleotide polymorphisms, short indels and structural variants, in multiple DNA sequences. Typically the alignment and comparison of the fluorescent traces produced by DNA sequencing hardware, to study genomic alterations. + Variant mapping + Allele calling + Exome variant detection + Genome variant detection + Germ line variant calling + Mutation detection + Somatic variant calling + de novo mutation detection + + + Methods often utilise a database of aligned reads. + Somatic variant calling is the detection of variations established in somatic cells and hence not inherited as a germ line variant. + Variant detection + Variant calling + + + + + + + + + 1.1 + Detect large regions in a genome subject to copy-number variation, or other structural variations in genome(s). + Structural variation discovery + + + Methods might involve analysis of whole-genome array comparative genome hybridisation or single-nucleotide polymorphism arrays, paired-end mapping of sequencing data, or from analysis of short reads from new sequencing technologies. + Structural variation detection + + + + + + + + + 1.1 + Analyse sequencing data from experiments aiming to selectively sequence the coding regions of the genome. + Exome sequence analysis + + + Exome assembly + + + + + + + + + 1.1 + Analyse mapping density (read depth) of (typically) short reads from sequencing platforms, for example, to detect deletions and duplications. + + + Read depth analysis + + + + + + + + + 1.1 + Combine classical quantitative trait loci (QTL) analysis with gene expression profiling, for example, to describe describe cis- and trans-controlling elements for the expression of phenotype associated genes. + Gene expression QTL profiling + Gene expression quantitative trait loci profiling + eQTL profiling + + + Gene expression QTL analysis + + + + + + + + + 1.1 + Estimate the number of copies of loci of particular gene(s) in DNA sequences typically from gene-expression profiling technology based on microarray hybridisation-based experiments. For example, estimate copy number (or marker dosage) of a dominant marker in samples from polyploid plant cells or tissues, or chromosomal gains and losses in tumors. + Transcript copy number estimation + + + Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number). + Copy number estimation + + + + + + + + + 1.2 + Adapter removal + Remove forward and/or reverse primers from nucleic acid sequences (typically PCR products). + + + Primer removal + + + + + + + + + + + + + + + + + + + + + 1.2 + Infer a transcriptome sequence by analysis of short sequence reads. + + + Transcriptome assembly + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence without the aid of a reference genome, i.e. by comparing short sequences (reads) to each other. + + Transcriptome assembly (de novo) + true + + + + + + + + + 1.2 + 1.6 + + + Infer a transcriptome sequence by mapping short reads to a reference genome. + + Transcriptome assembly (mapping) + true + + + + + + + + + + + + + + + + + + + + + 1.3 + Convert one set of sequence coordinates to another, e.g. convert coordinates of one assembly to another, cDNA to genomic, CDS to genomic, protein translation to genomic etc. + + + Sequence coordinate conversion + + + + + + + + + 1.3 + Calculate similarity between 2 or more documents. + + + Document similarity calculation + + + + + + + + + + 1.3 + Cluster (group) documents on the basis of their calculated similarity. + + + Document clustering + + + + + + + + + + 1.3 + Recognise named entities, ontology concepts, tags, events, and dictionary terms within documents. + Concept mining + Entity chunking + Entity extraction + Entity identification + Event extraction + NER + Named-entity recognition + + + Named-entity and concept recognition + + + + + + + + + + + + 1.3 + Map data identifiers to one another for example to establish a link between two biological databases for the purposes of data integration. + Accession mapping + Identifier mapping + + + The mapping can be achieved by comparing identifier values or some other means, e.g. exact matches to a provided sequence. + ID mapping + + + + + + + + + 1.3 + Process data in such a way that makes it hard to trace to the person which the data concerns. + Data anonymisation + + + Anonymisation + + + + + + + + + 1.3 + (jison)Too fine-grained, the operation (Data retrieval) hasn't changed, just what is retrieved. + 1.17 + + Search for and retrieve a data identifier of some kind, e.g. a database entry accession. + + + ID retrieval + true + + + + + + + + + + + + + + + + + + + + + 1.4 + Generate a checksum of a molecular sequence. + + + Sequence checksum generation + + + + + + + + + + + + + + + 1.4 + Construct a bibliography from the scientific literature. + Bibliography construction + + + Bibliography generation + + + + + + + + + 1.4 + Predict the structure of a multi-subunit protein and particularly how the subunits fit together. + + + Protein quaternary structure prediction + + + + + + + + + + + + + + + + + + + + + 1.4 + Analyse the surface properties of proteins or other macromolecules, including surface accessible pockets, interior inaccessible cavities etc. + + + Molecular surface analysis + + + + + + + + + 1.4 + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + + + + + + + + + 1.4 + 1.9 + + Compare two or more ontologies, e.g. identify differences. + + + Ontology comparison + true + + + + + + + + + + + + + + + + 1.4 + Recognition of which format the given data is in. + Format identification + Format inference + Format recognition + + + 'Format recognition' is not a bioinformatics-specific operation, but of great relevance in bioinformatics. Should be removed from EDAM if/when captured satisfactorily in a suitable domain-generic ontology. + Format detection + + + + + + The has_input "Data" (data_0006) may cause visualisation or other problems although ontologically correct. But on the other hand it may be useful to distinguish from nullary operations without inputs. + + + + + + + + + 1.4 + Split a file containing multiple data items into many files, each containing one item. + File splitting + + + Splitting + + + + + + + + + 1.6 + true + Construct some data entity. + Construction + + + For non-analytical operations, see the 'Processing' branch. + Generation + + + + + + + + + 1.6 + (jison)This is a distinction made on basis of input; all features exist can be mapped to a sequence so this isn't needed. + 1.17 + + + Predict, recognise and identify functional or other key sites within nucleic acid sequences, typically by scanning for known motifs, patterns and regular expressions. + + + Nucleic acid sequence feature detection + true + + + + + + + + + 1.6 + Deposit some data in a database or some other type of repository or software system. + Data deposition + Data submission + Database deposition + Database submission + Submission + + + For non-analytical operations, see the 'Processing' branch. + Deposition + + + + + + + + + 1.6 + true + Group together some data entities on the basis of similarities such that entities in the same group (cluster) are more similar to each other than to those in other groups (clusters). + + + Clustering + + + + + + + + + 1.6 + 1.19 + + Construct some entity (typically a molecule sequence) from component pieces. + + + Assembly + true + + + + + + + + + 1.6 + true + Convert a data set from one form to another. + + + Conversion + + + + + + + + + 1.6 + Standardize or normalize data by some statistical method. + Normalisation + Standardisation + + + In the simplest normalisation means adjusting values measured on different scales to a common scale (often between 0.0 and 1.0), but can refer to more sophisticated adjustment whereby entire probability distributions of adjusted values are brought into alignment. Standardisation typically refers to an operation whereby a range of values are standardised to measure how many standard deviations a value is from its mean. + Standardisation and normalisation + + + + + + + + + 1.6 + Combine multiple files or data items into a single file or object. + + + Aggregation + + + + + + + + + + + + + + + 1.6 + Compare two or more scientific articles. + + + Article comparison + + + + + + + + + 1.6 + true + Mathematical determination of the value of something, typically a properly of a molecule. + + + Calculation + + + + + + + + + 1.6 + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + 1.24 + + + + + Predict a molecular pathway or network. + + Pathway or network prediction + true + + + + + + + + + 1.6 + 1.12 + + The process of assembling many short DNA sequences together such that they represent the original chromosomes from which the DNA originated. + + + Genome assembly + true + + + + + + + + + 1.6 + 1.19 + + Generate a graph, or other visual representation, of data, showing the relationship between two or more variables. + + + Plotting + true + + + + + + + + + + + + + + + 1.7 + Image processing + The analysis of a image (typically a digital image) of some type in order to extract information from it. + + + Image analysis + + + + + + + + + + 1.7 + Analysis of data from a diffraction experiment. + + + Diffraction data analysis + + + + + + + + + + + + + + + 1.7 + Analysis of cell migration images in order to study cell migration, typically in order to study the processes that play a role in the disease progression. + + + Cell migration analysis + + + + + + + + + + 1.7 + Processing of diffraction data into a corrected, ordered, and simplified form. + + + Diffraction data reduction + + + + + + + + + + + + + + + 1.7 + Measurement of neurites; projections (axons or dendrites) from the cell body of a neuron, from analysis of neuron images. + + + Neurite measurement + + + + + + + + + 1.7 + The evaluation of diffraction intensities and integration of diffraction maxima from a diffraction experiment. + Diffraction profile fitting + Diffraction summation integration + + + Diffraction data integration + + + + + + + + + 1.7 + Phase a macromolecular crystal structure, for example by using molecular replacement or experimental phasing methods. + + + Phasing + + + + + + + + + 1.7 + A technique used to construct an atomic model of an unknown structure from diffraction data, based upon an atomic model of a known structure, either a related protein or the same protein from a different crystal form. + + + The technique solves the phase problem, i.e. retrieve information concern phases of the structure. + Molecular replacement + + + + + + + + + 1.7 + A method used to refine a structure by moving the whole molecule or parts of it as a rigid unit, rather than moving individual atoms. + + + Rigid body refinement usually follows molecular replacement in the assignment of a structure from diffraction data. + Rigid body refinement + + + + + + + + + + + + + + + + 1.7 + An image processing technique that combines and analyze multiple images of a particulate sample, in order to produce an image with clearer features that are more easily interpreted. + + + Single particle analysis is used to improve the information that can be obtained by relatively low resolution techniques, , e.g. an image of a protein or virus from transmission electron microscopy (TEM). + Single particle analysis + + + + + + + + + + + 1.7 + true + This is two related concepts. + Compare (align and classify) multiple particle images from a micrograph in order to produce a representative image of the particle. + + + A micrograph can include particles in multiple different orientations and/or conformations. Particles are compared and organised into sets based on their similarity. Typically iterations of classification and alignment and are performed to optimise the final 3D EM map. + Single particle alignment and classification + + + + + + + + + + + + + + + 1.7 + Clustering of molecular sequences on the basis of their function, typically using information from an ontology of gene function, or some other measure of functional phenotype. + Functional sequence clustering + + + Functional clustering + + + + + + + + + 1.7 + Classifiication (typically of molecular sequences) by assignment to some taxonomic hierarchy. + Taxonomy assignment + Taxonomic profiling + + + Taxonomic classification + + + + + + + + + + + + + + + + 1.7 + The prediction of the degree of pathogenicity of a microorganism from analysis of molecular sequences. + Pathogenicity prediction + + + Virulence prediction + + + + + + + + + + 1.7 + Analyse the correlation patterns among features/molecules across across a variety of experiments, samples etc. + Co-expression analysis + Gene co-expression network analysis + Gene expression correlation + Gene expression correlation analysis + + + Expression correlation analysis + + + + + + + + + + + + + + + 1.7 + true + Identify a correlation, i.e. a statistical relationship between two random variables or two sets of data. + + + Correlation + + + + + + + + + + + + + + + + 1.7 + Compute the covariance model for (a family of) RNA secondary structures. + + + RNA structure covariance model generation + + + + + + + + + 1.7 + 1.18 + + Predict RNA secondary structure by analysis, e.g. probabilistic analysis, of the shape of RNA folds. + + + RNA secondary structure prediction (shape-based) + true + + + + + + + + + 1.7 + 1.18 + + Prediction of nucleic-acid folding using sequence alignments as a source of data. + + + Nucleic acid folding prediction (alignment-based) + true + + + + + + + + + 1.7 + Count k-mers (substrings of length k) in DNA sequence data. + + + k-mer counting is used in genome and transcriptome assembly, metagenomic sequencing, and for error correction of sequence reads. + k-mer counting + + + + + + + + + + + + + + + 1.7 + Reconstructing the inner node labels of a phylogenetic tree from its leafes. + Phylogenetic tree reconstruction + Gene tree reconstruction + Species tree reconstruction + + + Note that this is somewhat different from simply analysing an existing tree or constructing a completely new one. + Phylogenetic reconstruction + + + + + + + + + 1.7 + Generate some data from a chosen probibalistic model, possibly to evaluate algorithms. + + + Probabilistic data generation + + + + + + + + + + 1.7 + Generate sequences from some probabilistic model, e.g. a model that simulates evolution. + + + Probabilistic sequence generation + + + + + + + + + + + + + + + + 1.7 + Identify or predict causes for antibiotic resistance from molecular sequence analysis. + + + Antimicrobial resistance prediction + + + + + + + + + + + + + + + 1.8 + Analysis of a set of objects, such as genes, annotated with given categories, where eventual over-/under-representation of certain categories within the studied set of objects is revealed. + Enrichment + Over-representation analysis + Functional enrichment + + + Categories from a relevant ontology can be used. The input is typically a set of genes or other biological objects, possibly represented by their identifiers, and the output of the analysis is typically a ranked list of categories, each associated with a statistical metric of over-/under-representation within the studied data. + Enrichment analysis + + + + + + + + + + + + + + + 1.8 + Analyse a dataset with respect to concepts from an ontology of chemical structure, leveraging chemical similarity information. + Chemical class enrichment + + + Chemical similarity enrichment + + + + + + + + + 1.8 + Plot an incident curve such as a survival curve, death curve, mortality curve. + + + Incident curve plotting + + + + + + + + + 1.8 + Identify and map patterns of genomic variations. + + + Methods often utilise a database of aligned reads. + Variant pattern analysis + + + + + + + + + 1.8 + 1.12 + + Model some biological system using mathematical techniques including dynamical systems, statistical models, differential equations, and game theoretic models. + + + Mathematical modelling + true + + + + + + + + + + + + + + + 1.9 + Visualise images resulting from various types of microscopy. + + + Microscope image visualisation + + + + + + + + + 1.9 + Annotate an image of some sort, typically with terms from a controlled vocabulary. + + + Image annotation + + + + + + + + + 1.9 + Replace missing data with substituted values, usually by using some statistical or other mathematical approach. + Data imputation + + + Imputation + + + + + + + + + + 1.9 + Visualise, format or render data from an ontology, typically a tree of terms. + Ontology browsing + + + Ontology visualisation + + + + + + + + + 1.9 + A method for making numerical assessments about the maximum percent of time that a conformer of a flexible macromolecule can exist and still be compatible with the experimental data. + + + Maximum occurrence analysis + + + + + + + + + + 1.9 + Compare the models or schemas used by two or more databases, or any other general comparison of databases rather than a detailed comparison of the entries themselves. + Data model comparison + Schema comparison + + + Database comparison + + + + + + + + + 1.9 + 1.24 + + + + Simulate the bevaviour of a biological pathway or network. + + Notions of pathway and network were mixed up, EDAM 1.24 disentangles them. + Network simulation + true + + + + + + + + + 1.9 + Analyze read counts from RNA-seq experiments. + + + RNA-seq read count analysis + + + + + + + + + 1.9 + Identify and remove redundancy from a set of small molecule structures. + + + Chemical redundancy removal + + + + + + + + + 1.9 + Analyze time series data from an RNA-seq experiment. + + + RNA-seq time series data analysis + + + + + + + + + 1.9 + Simulate gene expression data, e.g. for purposes of benchmarking. + + + Simulated gene expression data generation + + + + + + + + + 1.12 + Identify semantic relations among entities and concepts within a text, using text mining techniques. + Relation discovery + Relation inference + Relationship discovery + Relationship extraction + Relationship inference + + + Relation extraction + + + + + + + + + + + + + + + 1.12 + Re-adjust the output of mass spectrometry experiments with shifted ppm values. + + + Mass spectra calibration + + + + + + + + + + + + + + + 1.12 + Align multiple data sets using information from chromatography and/or peptide identification, from mass spectrometry experiments. + + + Chromatographic alignment + + + + + + + + + + + + + + + 1.12 + The removal of isotope peaks in a spectrum, to represent the fragment ion as one data point. + Deconvolution + + + Deisotoping is commonly done to reduce complexity, and done in conjunction with the charge state deconvolution. + Deisotoping + + + + + + + + + + + + + + + + 1.12 + Technique for determining the amount of proteins in a sample. + Protein quantitation + + + Protein quantification + + + + + + + + + + + + + + + 1.12 + Determination of peptide sequence from mass spectrum. + Peptide-spectrum-matching + + + Peptide identification + + + + + + + + + + + + + + + + + + + + + 1.12 + Calculate the isotope distribution of a given chemical species. + + + Isotopic distributions calculation + + + + + + + + + 1.12 + Prediction of retention time in a mass spectrometry experiment based on compositional and structural properties of the separated species. + Retention time calculation + + + Retention time prediction + + + + + + + + + 1.12 + Quantification without the use of chemical tags. + + + Label-free quantification + + + + + + + + + 1.12 + Quantification based on the use of chemical tags. + + + Labeled quantification + + + + + + + + + 1.12 + Quantification by Selected/multiple Reaction Monitoring workflow (XIC quantitation of precursor / fragment mass pair). + + + MRM/SRM + + + + + + + + + 1.12 + Calculate number of identified MS2 spectra as approximation of peptide / protein quantity. + + + Spectral counting + + + + + + + + + 1.12 + Quantification analysis using stable isotope labeling by amino acids in cell culture. + + + SILAC + + + + + + + + + 1.12 + Quantification analysis using the AB SCIEX iTRAQ isobaric labelling workflow, wherein 2-8 reporter ions are measured in MS2 spectra near 114 m/z. + + + iTRAQ + + + + + + + + + 1.12 + Quantification analysis using labeling based on 18O-enriched H2O. + + + 18O labeling + + + + + + + + + 1.12 + Quantification analysis using the Thermo Fisher tandem mass tag labelling workflow. + + + TMT-tag + + + + + + + + + 1.12 + Quantification analysis using chemical labeling by stable isotope dimethylation. + + + Stable isotope dimethyl labelling + + + + + + + + + 1.12 + Peptide sequence tags are used as piece of information about a peptide obtained by tandem mass spectrometry. + + + Tag-based peptide identification + + + + + + + + + + 1.12 + Analytical process that derives a peptide's amino acid sequence from its tandem mass spectrum (MS/MS) without the assistance of a sequence database. + + + de Novo sequencing + + + + + + + + + 1.12 + Identification of post-translational modifications (PTMs) of peptides/proteins in mass spectrum. + + + PTM identification + + + + + + + + + + 1.12 + Determination of best matches between MS/MS spectrum and a database of protein or nucleic acid sequences. + + + Peptide database search + + + + + + + + + 1.12 + Peptide database search for identification of known and unknown PTMs looking for mass difference mismatches. + Modification-tolerant peptide database search + Unrestricted peptide database search + + + Blind peptide database search + + + + + + + + + 1.12 + 1.19 + + + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search. + + + Validation of peptide-spectrum matches + true + + + + + + + + + + 1.12 + Validation of peptide-spectrum matches + Statistical estimation of false discovery rate from score distribution for peptide-spectrum-matches, following a peptide database search, and by comparison to search results with a database containing incorrect information. + + + Target-Decoy + + + + + + + + + 1.12 + Analyse data in order to deduce properties of an underlying distribution or population. + Empirical Bayes + + + Statistical inference + + + + + + + + + + 1.12 + A statistical calculation to estimate the relationships among variables. + Regression + + + Regression analysis + + + + + + + + + + + + + + + + + 1.12 + Model a metabolic network. This can include 1) reconstruction to break down a metabolic pathways into reactions, enzymes, and other relevant information, and compilation of this into a mathematical model and 2) simulations of metabolism based on the model. + + + Metabolic network reconstruction + Metabolic network simulation + Metabolic pathway simulation + Metabolic reconstruction + + + The terms and synyonyms here reflect that for practical intents and purposes, "pathway" and "network" can be treated the same. + Metabolic network modelling + + + + + + + + + + 1.12 + Predict the effect or function of an individual single nucleotide polymorphism (SNP). + + + SNP annotation + + + + + + + + + 1.12 + Prediction of genes or gene components from first principles, i.e. without reference to existing genes. + Gene prediction (ab-initio) + + + Ab-initio gene prediction + + + + + + + + + + 1.12 + Prediction of genes or gene components by reference to homologous genes. + Empirical gene finding + Empirical gene prediction + Evidence-based gene prediction + Gene prediction (homology-based) + Similarity-based gene prediction + Homology prediction + Orthology prediction + + + Homology-based gene prediction + + + + + + + + + + 1.12 + Construction of a statistical model, or a set of assumptions around some observed data, usually by describing a set of probability distributions which approximate the distribution of data. + + + Statistical modelling + + + + + + + + + + + 1.12 + Compare two or more molecular surfaces. + + + Molecular surface comparison + + + + + + + + + 1.12 + Annotate one or more sequences with functional information, such as cellular processes or metaobolic pathways, by reference to a controlled vocabulary - invariably the Gene Ontology (GO). + Sequence functional annotation + + + Gene functional annotation + + + + + + + + + 1.12 + Variant filtering is used to eliminate false positive variants based for example on base calling quality, strand and position information, and mapping info. + + + Variant filtering + + + + + + + + + 1.12 + Identify binding sites in nucleic acid sequences that are statistically significantly differentially bound between sample groups. + + + Differential binding analysis + + + + + + + + + + 1.13 + Analyze data from RNA-seq experiments. + + + RNA-Seq analysis + + + + + + + + + 1.13 + Visualise, format or render a mass spectrum. + + + Mass spectrum visualisation + + + + + + + + + 1.13 + Filter a set of files or data items according to some property. + Sequence filtering + rRNA filtering + + + Filtering + + + + + + + + + 1.14 + Identification of the best reference for mapping for a specific dataset from a list of potential references, when performing genetic variation analysis. + + + Reference identification + + + + + + + + + 1.14 + Label-free quantification by integration of ion current (ion counting). + Ion current integration + + + Ion counting + + + + + + + + + 1.14 + Chemical tagging free amino groups of intact proteins with stable isotopes. + ICPL + + + Isotope-coded protein label + + + + + + + + + 1.14 + Labeling all proteins and (possibly) all amino acids using C-13 or N-15 enriched grown medium or feed. + C-13 metabolic labeling + N-15 metabolic labeling + + + This includes N-15 metabolic labeling (labeling all proteins and (possibly) all amino acids using N-15 enriched grown medium or feed) and C-13 metabolic labeling (labeling all proteins and (possibly) all amino acids using C-13 enriched grown medium or feed). + Metabolic labeling + + + + + + + + + 1.15 + Construction of a single sequence assembly of all reads from different samples, typically as part of a comparative metagenomic analysis. + Sequence assembly (cross-assembly) + + + Cross-assembly + + + + + + + + + 1.15 + The comparison of samples from a metagenomics study, for example, by comparison of metagenome shotgun reads or assembled contig sequences, by comparison of functional profiles, or some other method. + + + Sample comparison + + + + + + + + + + 1.15 + Differential protein analysis + The analysis, using proteomics techniques, to identify proteins whose encoding genes are differentially expressed under a given experimental setup. + Differential protein expression analysis + + + Differential protein expression profiling + + + + + + + + + 1.15 + 1.17 + + The analysis, using any of diverse techniques, to identify genes that are differentially expressed under a given experimental setup. + + + Differential gene expression analysis + true + + + + + + + + + 1.15 + Visualise, format or render data arising from an analysis of multiple samples from a metagenomics/community experiment. + + + Multiple sample visualisation + + + + + + + + + 1.15 + The extrapolation of empirical characteristics of individuals or populations, backwards in time, to their common ancestors. + Ancestral sequence reconstruction + Character mapping + Character optimisation + + + Ancestral reconstruction is often used to recover possible ancestral character states of ancient, extinct organisms. + Ancestral reconstruction + + + + + + + + + 1.16 + Site localisation of post-translational modifications in peptide or protein mass spectra. + PTM scoring + Site localisation + + + PTM localisation + + + + + + + + + 1.16 + Operations concerning the handling and use of other tools. + Endpoint management + + + Service management + + + + + + + + + 1.16 + An operation supporting the browsing or discovery of other tools and services. + + + Service discovery + + + + + + + + + 1.16 + An operation supporting the aggregation of other services (at least two) into a functional unit, for the automation of some task. + + + Service composition + + + + + + + + + 1.16 + An operation supporting the calling (invocation) of other tools and services. + + + Service invocation + + + + + + + + + + + + + + + 1.16 + A data mining method typically used for studying biological networks based on pairwise correlations between variables. + WGCNA + Weighted gene co-expression network analysis + + + Weighted correlation network analysis + + + + + + + + + + + + + + + + 1.16 + Identification of protein, for example from one or more peptide identifications by tandem mass spectrometry. + Protein inference + + + Protein identification + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.16 + Text annotation is the operation of adding notes, data and metadata, recognised entities and concepts, and their relations to a text (such as a scientific article). + Article annotation + Literature annotation + + + Text annotation + + + + + + + + + + 1.17 + A method whereby data on several variants are "collapsed" into a single covariate based on regions such as genes. + + + Genome-wide association studies (GWAS) analyse a genome-wide set of genetic variants in different individuals to see if any variant is associated with a trait. Traditional association techniques can lack the power to detect the significance of rare variants individually, or measure their compound effect (rare variant burden). "Collapsing methods" were developed to overcome these problems. + Collapsing methods + + + + + + + + + 1.17 + miRNA analysis + The analysis of microRNAs (miRNAs) : short, highly conserved small noncoding RNA molecules that are naturally occurring plant and animal genomes. + miRNA expression profiling + + + miRNA expression analysis + + + + + + + + + 1.17 + Counting and summarising the number of short sequence reads that map to genomic features. + + + Read summarisation + + + + + + + + + 1.17 + A technique whereby molecules with desired properties and function are isolated from libraries of random molecules, through iterative cycles of selection, amplification, and mutagenesis. + + + In vitro selection + + + + + + + + + 1.17 + The calculation of species richness for a number of individual samples, based on plots of the number of species as a function of the number of samples (rarefaction curves). + Species richness assessment + + + Rarefaction + + + + + + + + + + 1.17 + An operation which groups reads or contigs and assigns them to operational taxonomic units. + Binning + Binning shotgun reads + + + Binning methods use one or a combination of compositional features or sequence similarity. + Read binning + + + + + + + + + + 1.17 + true + Counting and measuring experimentally determined observations into quantities. + Quantitation + + + Quantification + + + + + + + + + 1.17 + Quantification of data arising from RNA-Seq high-throughput sequencing, typically the quantification of transcript abundances durnig transcriptome analysis in a gene expression study. + RNA-Seq quantitation + + + RNA-Seq quantification + + + + + + + + + + + + + + + 1.17 + Match experimentally measured mass spectrum to a spectrum in a spectral library or database. + + + Spectral library search + + + + + + + + + 1.17 + Sort a set of files or data items according to some property. + + + Sorting + + + + + + + + + 1.17 + Mass spectra identification of compounds that are produced by living systems. Including polyketides, terpenoids, phenylpropanoids, alkaloids and antibiotics. + De novo metabolite identification + Fragmenation tree generation + Metabolite identification + + + Natural product identification + + + + + + + + + 1.19 + Identify and assess specific genes or regulatory regions of interest that are differentially methylated. + Differentially-methylated region identification + + + DMR identification + + + + + + + + + 1.21 + + + Genotyping of multiple loci, typically characterizing microbial species isolates using internal fragments of multiple housekeeping genes. + MLST + + + Multilocus sequence typing + + + + + + + + + + + + + + + + + 1.21 + Calculate a theoretical mass spectrometry spectra for given sequences. + Spectrum prediction + + + Spectrum calculation + + + + + + + + + + + + + + + 1.22 + 3D visualization of a molecular trajectory. + + + Trajectory visualization + + + + + + + + + + 1.22 + Compute Essential Dynamics (ED) on a simulation trajectory: an analysis of molecule dynamics using PCA (Principal Component Analysis) applied to the atomic positional fluctuations. + ED + PCA + Principal modes + + + Principal Component Analysis (PCA) is a multivariate statistical analysis to obtain collective variables and reduce the dimensionality of the system. + Essential dynamics + + + + + + + + + + + + + + + + + + + + + 1.22 + Obtain force field parameters (charge, bonds, dihedrals, etc.) from a molecule, to be used in molecular simulations. + Ligand parameterization + Molecule parameterization + + + Forcefield parameterisation + + + + + + + + + 1.22 + Analyse DNA sequences in order to determine an individual's DNA characteristics, for example in criminal forensics, parentage testing and so on. + DNA fingerprinting + DNA profiling + + + + + + + + + + 1.22 + Predict or detect active sites in proteins; the region of an enzyme which binds a substrate bind and catalyses a reaction. + Active site detection + + + Active site prediction + + + + + + + + + + 1.22 + Predict or detect ligand-binding sites in proteins; a region of a protein which reversibly binds a ligand for some biochemical purpose, such as transport or regulation of protein function. + Ligand-binding site detection + Peptide-protein binding prediction + + + Ligand-binding site prediction + + + + + + + + + + 1.22 + Predict or detect metal ion-binding sites in proteins. + Metal-binding site detection + Protein metal-binding site prediction + + + Metal-binding site prediction + + + + + + + + + + + + + + + + + + + + + + 1.22 + Model or simulate protein-protein binding using comparative modelling or other techniques. + Protein docking + + + Protein-protein docking + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict DNA-binding proteins. + DNA-binding protein detection + DNA-protein interaction prediction + Protein-DNA interaction prediction + + + DNA-binding protein prediction + + + + + + + + + + + + + + + + + + + + + 1.22 + Predict RNA-binding proteins. + Protein-RNA interaction prediction + RNA-binding protein detection + RNA-protein interaction prediction + + + RNA-binding protein prediction + + + + + + + + + 1.22 + Predict or detect RNA-binding sites in protein sequences. + Protein-RNA binding site detection + Protein-RNA binding site prediction + RNA binding site detection + + + RNA binding site prediction + + + + + + + + + 1.22 + Predict or detect DNA-binding sites in protein sequences. + Protein-DNA binding site detection + Protein-DNA binding site prediction + DNA binding site detection + + + DNA binding site prediction + + + + + + + + + + + + + + + + 1.22 + Identify or predict intrinsically disordered regions in proteins. + + + Protein disorder prediction + + + + + + + + + + 1.22 + Extract structured information from unstructured ("free") or semi-structured textual documents. + IE + + + Information extraction + + + + + + + + + + 1.22 + Retrieve resources from information systems matching a specific information need. + + + Information retrieval + + + + + + + + + + + + + + + 1.24 + Study of genomic feature structure, variation, function and evolution at a genomic scale. + Genomic analysis + Genome analysis + + + + + + + + + 1.24 + The determination of cytosine methylation status of specific positions in a nucleic acid sequences (usually reads from a bisulfite sequencing experiment). + + + Methylation calling + + + + + + + + + + + + + + + 1.24 + The identification of changes in DNA sequence or chromosome structure, usually in the context of diagnostic tests for disease, or to study ancestry or phylogeny. + Genetic testing + + + This can include indirect methods which reveal the results of genetic changes, such as RNA analysis to indicate gene expression, or biochemical analysis to identify expressed proteins. + DNA testing + + + + + + + + + + 1.24 + The processing of reads from high-throughput sequencing machines. + + + Sequence read processing + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a network - typically a biological network of some sort. + Network rendering + Protein interaction network rendering + Protein interaction network visualisation + Network visualisation + + + + + + + + + + + + + + + + 1.24 + Render (visualise) a biological pathway. + Pathway rendering + + + Pathway visualisation + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological network. + Biological network analysis + Biological network modelling + Biological network prediction + Network comparison + Network modelling + Network prediction + Network simulation + Network topology simulation + + + Network analysis + + + + + + + + + + + + + + + + + + + + + + 1.24 + Generate, process or analyse a biological pathway. + Biological pathway analysis + Biological pathway modelling + Biological pathway prediction + Functional pathway analysis + Pathway comparison + Pathway modelling + Pathway prediction + Pathway simulation + + + Pathway analysis + + + + + + + + + + + 1.24 + Predict a metabolic pathway. + + + Metabolic pathway prediction + + + + + + + + + 1.24 + Assigning sequence reads to separate groups / files based on their index tag (sample origin). + Sequence demultiplexing + + + NGS sequence runs are often performed with multiple samples pooled together. In such cases, an index tag (or "barcode") - a unique sequence of between 6 and 12bp - is ligated to each sample's genetic material so that the sequence reads from different samples can be identified. The process of demultiplexing (dividing sequence reads into separate files for each index tag/sample) may be performed automatically by the sequencing hardware. Alternatively the reads may be lumped together in one file with barcodes still attached, requiring you to do the splitting using software. In such cases, a "mapping" file is used which indicates which barcodes correspond to which samples. + Demultiplexing + + + + + + + + + + + + + + + + + + + + + 1.24 + A process used in statistics, machine learning, and information theory that reduces the number of random variables by obtaining a set of principal variables. + Dimension reduction + + + Dimensionality reduction + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process that selects a subset of relevant features (variables, predictors) for use in model construction. + Attribute selection + Variable selection + Variable subset selection + + + Feature selection + + + + + + + + + + + + + + + + + + + + + + 1.24 + A dimensionality reduction process which builds (ideally) informative and non-redundant values (features) from an initial set of measured data, to aid subsequent generalization, learning or interpretation. + Feature projection + + + Feature extraction + + + + + + + + + + + + + + + + + + + + + + 1.24 + Virtual screening is used in drug discovery to identify potential drug compounds. It involves searching libraries of small molecules in order to identify those molecules which are most likely to bind to a drug target (typically a protein receptor or enzyme). + Ligand-based screening + Ligand-based virtual screening + Structure-based screening + Structured-based virtual screening + Virtual ligand screening + + + Virtual screening is widely used for lead identification, lead optimization, and scaffold hopping during drug design and discovery. + Virtual screening + + + + + + + + + 1.24 + The application of phylogenetic and other methods to estimate paleogeographical events such as speciation. + Biogeographic dating + Speciation dating + Species tree dating + Tree-dating + + + Tree dating + + + + + + + + + + + + + + + + + + + + + + 1.24 + The development and use of mathematical models and systems analysis for the description of ecological processes, and applications such as the sustainable management of resources. + + + Ecological modelling + + + + + + + + + 1.24 + Mapping between gene tree nodes and species tree nodes or branches, to analyse and account for possible differences between gene histories and species histories, explaining this in terms of gene-scale events such as duplication, loss, transfer etc. + Gene tree / species tree reconciliation + + + Methods typically test for topological similarity between trees using for example a congruence index. + Phylogenetic tree reconciliation + + + + + + + + + 1.24 + The detection of genetic selection, or (the end result of) the process by which certain traits become more prevalent in a species than other traits. + + + Selection detection + + + + + + + + + 1.25 + A statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components. + + + Principal component analysis + + + + + + + + + + 1.25 + Identify where sections of the genome are repeated and the number of repeats in the genome varies between individuals. + CNV detection + + + Copy number variation detection + + + + + + + + + 1.25 + Identify deletion events causing the number of repeats in the genome to vary between individuals. + + + Deletion detection + + + + + + + + + 1.25 + Identify duplication events causing the number of repeats in the genome to vary between individuals. + + + Duplication detection + + + + + + + + + 1.25 + Identify copy number variations which are complex, e.g. multi-allelic variations that have many structural alleles and have rearranged multiple times in the ancestral genomes. + + + Complex CNV detection + + + + + + + + + 1.25 + Identify amplification events causing the number of repeats in the genome to vary between individuals. + + + Amplification detection + + + + + + + + + + + + + + + + 1.25 + Predict adhesins in protein sequences. + + + An adhesin is a cell-surface component that facilitate the adherence of a microorganism to a cell or surface. They are important virulence factors during establishment of infection and thus are targeted during vaccine development approaches that seek to block adhesin function and prevent adherence to host cell. + Adhesin prediction + + + + + + + + + 1.25 + Design new protein molecules with specific structural or functional properties. + Protein redesign + Rational protein design + de novo protein design + + + Protein design + + + + + + + + + + 1.25 + The design of small molecules with specific biological activity, such as inhibitors or modulators for proteins that are of therapeutic interest. This can involve the modification of individual atoms, the addition or removal of molecular fragments, and the use reaction-based design to explore tractable synthesis options for the small molecule. + Drug design + Ligand-based drug design + Structure-based drug design + Structure-based small molecule design + Small molecule design can involve assessment of target druggability and flexibility, molecular docking, in silico fragment screening, molecular dynamics, and homology modeling. + There are two broad categories of small molecule design techniques when applied to the design of drugs: ligand-based drug design (e.g. ligand similarity) and structure-based drug design (ligand docking) methods. Ligand similarity methods exploit structural similarities to known active ligands, whereas ligand docking methods use the 3D structure of a target protein to predict the binding modes and affinities of ligands to it. + Small molecule design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The estimation of the power of a test; that is the probability of correctly rejecting the null hypothesis when it is false. + Estimation of statistical power + Power analysis + + + Power test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The prediction of DNA modifications (e.g. N4-methylcytosine and N6-Methyladenine) using, for example, statistical models. + + + DNA modification prediction + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The analysis and simulation of disease transmission using, for example, statistical methods such as the SIR-model. + + + Disease transmission analysis + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.26 + The correction of p-values from multiple statistical tests to correct for false positives. + FDR estimation + False discovery rate estimation + + + Multiple testing correction + + + + + + + + + + beta12orEarlier + true + A category denoting a rather broad domain or field of interest, of study, application, work, data, or technology. Topics have no clearly defined borders between each other. + sumo:FieldOfStudy + + + Topic + + + + + + + + + + + + + + + + + beta12orEarlier + true + The processing and analysis of nucleic acid sequence, structural and other data. + Nucleic acid bioinformatics + Nucleic acid informatics + Nucleic_acids + Nucleic acid physicochemistry + Nucleic acid properties + + + Nucleic acids + + http://purl.bioontology.org/ontology/MSH/D017422 + http://purl.bioontology.org/ontology/MSH/D017423 + + + + + + + + + beta12orEarlier + true + Archival, processing and analysis of protein data, typically molecular sequence and structural data. + Protein bioinformatics + Protein informatics + Proteins + Protein databases + + + Proteins + + http://purl.bioontology.org/ontology/MSH/D020539 + + + + + + + + + beta12orEarlier + 1.13 + + The structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. + + + Metabolites + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of molecular sequences (monomer composition of polymers) including molecular sequence data resources, sequence sites, alignments, motifs and profiles. + Sequence_analysis + Biological sequences + Sequence databases + + + + Sequence analysis + + http://purl.bioontology.org/ontology/MSH/D017421 + + + + + + + + + beta12orEarlier + true + The curation, processing, analysis and prediction of data about the structure of biological molecules, typically proteins and nucleic acids and other macromolecules. + Biomolecular structure + Structural bioinformatics + Structure_analysis + Computational structural biology + Molecular structure + Structure data resources + Structure databases + Structures + + + + This includes related concepts such as structural properties, alignments and structural motifs. + Structure analysis + + http://purl.bioontology.org/ontology/MSH/D015394 + + + + + + + + + beta12orEarlier + true + The prediction of molecular structure, including the prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features, and the folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + Structure_prediction + DNA structure prediction + Nucleic acid design + Nucleic acid folding + Nucleic acid structure prediction + Protein fold recognition + Protein structure prediction + RNA structure prediction + + + This includes the recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s), for example by threading, or the alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + Structure prediction + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The alignment (equivalence between sites) of molecular sequences, structures or profiles (representing a sequence or structure alignment). + + Alignment + true + + + + + + + + + + beta12orEarlier + true + The study of evolutionary relationships amongst organisms. + Phylogeny + Phylogenetic clocks + Phylogenetic dating + Phylogenetic simulation + Phylogenetic stratigraphy + Phylogeny reconstruction + + + + This includes diverse phylogenetic methods, including phylogenetic tree construction, typically from molecular sequence or morphological data, methods that simulate DNA sequence evolution, a phylogenetic tree or the underlying data, or which estimate or use molecular clock and stratigraphic (age) data, methods for studying gene evolution etc. + Phylogeny + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + + beta12orEarlier + true + The study of gene or protein functions and their interactions in totality in a given organism, tissue, cell etc. + Functional_genomics + + + + Functional genomics + + + + + + + + + + beta12orEarlier + true + The conceptualisation, categorisation and nomenclature (naming) of entities or phenomena within biology or bioinformatics. This includes formal ontologies, controlled vocabularies, structured glossary, symbols and terminology or other related resource. + Ontology_and_terminology + Applied ontology + Ontologies + Ontology + Ontology relations + Terminology + Upper ontology + + + + Ontology and terminology + + http://purl.bioontology.org/ontology/MSH/D002965 + + + + + + + + + beta12orEarlier + 1.13 + + + + The search and query of data sources (typically databases or ontologies) in order to retrieve entries or other information. + + Information retrieval + true + + + + + + + + + beta12orEarlier + true + VT 1.5.6 Bioinformatics + The archival, curation, processing and analysis of complex biological data. + Bioinformatics + + + + This includes data processing in general, including basic handling of files and databases, datatypes, workflows and annotation. + Bioinformatics + + http://purl.bioontology.org/ontology/MSH/D016247 + + + + + + + + + beta12orEarlier + true + Computer graphics + VT 1.2.5 Computer graphics + Rendering (drawing on a computer screen) or visualisation of molecular sequences, structures or other biomolecular data. + Data rendering + Data_visualisation + + + Data visualisation + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the thermodynamic properties of a nucleic acid. + + Nucleic acid thermodynamics + true + + + + + + + + + + beta12orEarlier + The archival, curation, processing and analysis of nucleic acid structural information, such as whole structures, structural features and alignments, and associated annotation. + Nucleic acid structure + Nucleic_acid_structure_analysis + DNA melting + DNA structure + Nucleic acid denaturation + Nucleic acid thermodynamics + RNA alignment + RNA structure + RNA structure alignment + + + Includes secondary and tertiary nucleic acid structural data, nucleic acid thermodynamic, thermal and conformational properties including DNA or DNA/RNA denaturation (melting) etc. + Nucleic acid structure analysis + + + + + + + + + + beta12orEarlier + RNA sequences and structures. + RNA + Small RNA + + + RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the study of restriction enzymes, their cleavage sites and the restriction of nucleic acids. + + Nucleic acid restriction + true + + + + + + + + + beta12orEarlier + true + The mapping of complete (typically nucleotide) sequences. Mapping (in the sense of short read alignment, or more generally, just alignment) has application in RNA-Seq analysis (mapping of transcriptomics reads), variant discovery (e.g. mapping of exome capture), and re-sequencing (mapping of WGS reads). + Mapping + Genetic linkage + Linkage + Linkage mapping + Synteny + + + This includes resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. It also includes resources for physical (sequence) maps of a DNA sequence showing the physical distance (base pairs) between features or landmarks such as restriction sites, cloned DNA fragments, genes and other genetic markers. It also covers for example the alignment of sequences of (typically millions) of short reads to a reference genome. + Mapping + + + + + + + + + + beta12orEarlier + 1.3 + + + The study of codon usage in nucleotide sequence(s), genetic codes and so on. + + Genetic codes and codon usage + true + + + + + + + + + beta12orEarlier + The translation of mRNA into protein and subsequent protein processing in the cell. + Protein_expression + Translation + + + + Protein expression + + + + + + + + + + beta12orEarlier + 1.3 + + + Methods that aims to identify, predict, model or analyse genes or gene structure in DNA sequences. + + This includes the study of promoters, coding regions, splice sites, etc. Methods for gene prediction might be ab initio, based on phylogenetic comparisons, use motifs, sequence features, support vector machine, alignment etc. + Gene finding + true + + + + + + + + + beta12orEarlier + 1.3 + + + The transcription of DNA into mRNA. + + Transcription + true + + + + + + + + + beta12orEarlier + beta13 + + + Promoters in DNA sequences (region of DNA that facilitates the transcription of a particular gene by binding RNA polymerase and transcription factor proteins). + + Promoters + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The folding (in 3D space) of nucleic acid molecules. + + + Nucleic acid folding + true + + + + + + + + + beta12orEarlier + true + Gene structure, regions which make an RNA product and features such as promoters, coding regions, gene fusion, splice sites etc. + Gene features + Gene_structure + Fusion genes + + + This includes operons (operators, promoters and genes) from a bacterial genome. For example the operon leader and trailer gene, gene composition of the operon and associated information. + This includes the study of promoters, coding regions etc. + Gene structure + + + + + + + + + + beta12orEarlier + true + Protein and peptide identification, especially in the study of whole proteomes of organisms. + Proteomics + Bottom-up proteomics + Discovery proteomics + MS-based targeted proteomics + MS-based untargeted proteomics + Metaproteomics + Peptide identification + Protein and peptide identification + Quantitative proteomics + Targeted proteomics + Top-down proteomics + + + + Includes metaproteomics: proteomics analysis of an environmental sample. + Proteomics includes any methods (especially high-throughput) that separate, characterize and identify expressed proteins such as mass spectrometry, two-dimensional gel electrophoresis and protein microarrays, as well as in-silico methods that perform proteolytic or mass calculations on a protein sequence and other analyses of protein production data, for example in different cells or tissues. + Proteomics + + http://purl.bioontology.org/ontology/MSH/D040901 + + + + + + + + + + beta12orEarlier + true + The elucidation of the three dimensional structure for all (available) proteins in a given organism. + Structural_genomics + + + + Structural genomics + + + + + + + + + + beta12orEarlier + true + The study of the physical and biochemical properties of peptides and proteins, for example the hydrophobic, hydrophilic and charge properties of a protein. + Protein physicochemistry + Protein_properties + Protein hydropathy + + + Protein properties + + + + + + + + + + beta12orEarlier + true + Protein-protein, protein-DNA/RNA and protein-ligand interactions, including analysis of known interactions and prediction of putative interactions. + Protein_interactions + Protein interaction map + Protein interaction networks + Protein interactome + Protein-DNA interaction + Protein-DNA interactions + Protein-RNA interaction + Protein-RNA interactions + Protein-ligand interactions + Protein-nucleic acid interactions + Protein-protein interactions + + + This includes experimental (e.g. yeast two-hybrid) and computational analysis techniques. + Protein interactions + + + + + + + + + + beta12orEarlier + true + Protein stability, folding (in 3D space) and protein sequence-structure-function relationships. This includes for example study of inter-atomic or inter-residue interactions in protein (3D) structures, the effect of mutation, and the design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + Protein_folding_stability_and_design + Protein design + Protein folding + Protein residue interactions + Protein stability + Rational protein design + + + Protein folding, stability and design + + + + + + + + + + + beta12orEarlier + beta13 + + + Two-dimensional gel electrophoresis image and related data. + + Two-dimensional gel electrophoresis + true + + + + + + + + + beta12orEarlier + 1.13 + + An analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. + + + Mass spectrometry + true + + + + + + + + + beta12orEarlier + beta13 + + + Protein microarray data. + + Protein microarrays + true + + + + + + + + + beta12orEarlier + 1.3 + + + The study of the hydrophobic, hydrophilic and charge properties of a protein. + + Protein hydropathy + true + + + + + + + + + beta12orEarlier + The study of how proteins are transported within and without the cell, including signal peptides, protein subcellular localisation and export. + Protein_targeting_and_localisation + Protein localisation + Protein sorting + Protein targeting + + + Protein targeting and localisation + + + + + + + + + + beta12orEarlier + 1.3 + + + Enzyme or chemical cleavage sites and proteolytic or mass calculations on a protein sequence. + + Protein cleavage sites and proteolysis + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + The comparison of two or more protein structures. + + + Use this concept for methods that are exclusively for protein structure. + Protein structure comparison + true + + + + + + + + + beta12orEarlier + 1.3 + + + The processing and analysis of inter-atomic or inter-residue interactions in protein (3D) structures. + + Protein residue interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-protein interactions, individual interactions and networks, protein complexes, protein functional coupling etc. + + Protein-protein interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-ligand (small molecule) interactions. + + Protein-ligand interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein-DNA/RNA interactions. + + Protein-nucleic acid interactions + true + + + + + + + + + beta12orEarlier + 1.3 + + + The design of proteins with specific properties, typically by designing changes (via site-directed mutagenesis) to an existing protein. + + Protein design + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + G-protein coupled receptors (GPCRs). + + G protein-coupled receptors (GPCR) + true + + + + + + + + + beta12orEarlier + true + Carbohydrates, typically including structural information. + Carbohydrates + + + Carbohydrates + + + + + + + + + + beta12orEarlier + true + Lipids and their structures. + Lipidomics + Lipids + + + Lipids + + + + + + + + + + beta12orEarlier + true + Small molecules of biological significance, typically archival, curation, processing and analysis of structural information. + Small_molecules + Amino acids + Chemical structures + Drug structures + Drug targets + Drugs and target structures + Metabolite structures + Peptides + Peptides and amino acids + Target structures + Targets + Toxins + Toxins and targets + CHEBI:23367 + + + Small molecules include organic molecules, metal-organic compounds, small polypeptides, small polysaccharides and oligonucleotides. Structural data is usually included. + This concept excludes macromolecules such as proteins and nucleic acids. + This includes the structures of drugs, drug target, their interactions and binding affinities. Also the structures of reactants or products of metabolism, for example small molecules such as including vitamins, polyols, nucleotides and amino acids. Also the physicochemical, biochemical or structural properties of amino acids or peptides. Also structural and associated data for toxic chemical substances. + Small molecules + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Edit, convert or otherwise change a molecular sequence, either randomly or specifically. + + Sequence editing + true + + + + + + + + + beta12orEarlier + true + The archival, processing and analysis of the basic character composition of molecular sequences, for example character or word frequency, ambiguity, complexity, particularly regions of low complexity, and repeats or the repetitive nature of molecular sequences. + Sequence_composition_complexity_and_repeats + Low complexity sequences + Nucleic acid repeats + Protein repeats + Protein sequence repeats + Repeat sequences + Sequence complexity + Sequence composition + Sequence repeats + + + This includes repetitive elements within a nucleic acid sequence, e.g. long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a sequence and other types of repeating unit. + This includes short repetitive subsequences (repeat sequences) in a protein sequence. + Sequence composition, complexity and repeats + + + + + + + + + beta12orEarlier + 1.3 + + + Conserved patterns (motifs) in molecular sequences, that (typically) describe functional or other key sites. + + Sequence motifs + true + + + + + + + + + beta12orEarlier + 1.12 + + The comparison of two or more molecular sequences, for example sequence alignment and clustering. + + + The comparison might be on the basis of sequence, physico-chemical or some other properties of the sequences. + Sequence comparison + true + + + + + + + + + beta12orEarlier + true + The archival, detection, prediction and analysis of positional features such as functional and other key sites, in molecular sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Sequence_sites_features_and_motifs + Functional sites + HMMs + Sequence features + Sequence motifs + Sequence profiles + Sequence sites + + + Sequence sites, features and motifs + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search and retrieve molecular sequences that are similar to a sequence-based query (typically a simple sequence). + + The query is a sequence-based entity such as another sequence, a motif or profile. + Sequence database search + true + + + + + + + + + beta12orEarlier + 1.7 + + The comparison and grouping together of molecular sequences on the basis of their similarities. + + + This includes systems that generate, process and analyse sequence clusters. + Sequence clustering + true + + + + + + + + + beta12orEarlier + true + Structural features or common 3D motifs within protein structures, including the surface of a protein structure, such as biological interfaces with other molecules. + Protein 3D motifs + Protein_structural_motifs_and_surfaces + Protein structural features + Protein structural motifs + Protein surfaces + Structural motifs + + + This includes conformation of conserved substructures, conserved geometry (spatial arrangement) of secondary structure or protein backbone, solvent-exposed surfaces, internal cavities, the analysis of shape, hydropathy, electrostatic patches, role and functions etc. + Protein structural motifs and surfaces + + + + + + + + + + beta12orEarlier + 1.3 + + + The processing, analysis or use of some type of structural (3D) profile or template; a computational entity (typically a numerical matrix) that is derived from and represents a structure or structure alignment. + + Structural (3D) profiles + true + + + + + + + + + beta12orEarlier + 1.12 + + The prediction, modelling, recognition or design of protein secondary or tertiary structure or other structural features. + + + Protein structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The folding of nucleic acid molecules and the prediction or design of nucleic acid (typically RNA) sequences with specific conformations. + + + Nucleic acid structure prediction + true + + + + + + + + + beta12orEarlier + 1.7 + + The prediction of three-dimensional structure of a (typically protein) sequence from first principles, using a physics-based or empirical scoring function and without using explicit structural templates. + + + Ab initio structure prediction + true + + + + + + + + + beta12orEarlier + 1.4 + + + The modelling of the three-dimensional structure of a protein using known sequence and structural data. + + Homology modelling + true + + + + + + + + + + beta12orEarlier + true + Molecular flexibility + Molecular motions + The study and simulation of molecular (typically protein) conformation using a computational model of physical forces and computer simulation. + Molecular_dynamics + Protein dynamics + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. This includes resources concerning flexibility and motion in protein and other molecular structures. + Molecular dynamics + + + + + + + + + + beta12orEarlier + true + 1.12 + + The modelling the structure of proteins in complex with small molecules or other macromolecules. + + + Molecular docking + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of secondary or supersecondary structure of protein sequences. + + + Protein secondary structure prediction + true + + + + + + + + + beta12orEarlier + 1.3 + + The prediction of tertiary structure of protein sequences. + + + Protein tertiary structure prediction + true + + + + + + + + + beta12orEarlier + 1.12 + + The recognition (prediction and assignment) of known protein structural domains or folds in protein sequence(s). + + + Protein fold recognition + true + + + + + + + + + beta12orEarlier + 1.7 + + The alignment of molecular sequences or sequence profiles (representing sequence alignments). + + + This includes the generation of alignments (the identification of equivalent sites), the analysis of alignments, editing, visualisation, alignment databases, the alignment (equivalence between sites) of sequence profiles (representing sequence alignments) and so on. + Sequence alignment + true + + + + + + + + + beta12orEarlier + 1.7 + + The superimposition of molecular tertiary structures or structural (3D) profiles (representing a structure or structure alignment). + + + This includes the generation, storage, analysis, rendering etc. of structure alignments. + Structure alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + The alignment of molecular sequences to structures, structural (3D) profiles or templates (representing a structure or structure alignment). + + + Threading + true + + + + + + + + + beta12orEarlier + 1.3 + + + Sequence profiles; typically a positional, numerical matrix representing a sequence alignment. + + Sequence profiles include position-specific scoring matrix (position weight matrix), hidden Markov models etc. + Sequence profiles and HMMs + true + + + + + + + + + beta12orEarlier + 1.3 + + + The reconstruction of a phylogeny (evolutionary relatedness amongst organisms), for example, by building a phylogenetic tree. + + Currently too specific for the topic sub-ontology (but might be unobsoleted). + Phylogeny reconstruction + true + + + + + + + + + + beta12orEarlier + true + The integrated study of evolutionary relationships and whole genome data, for example, in the analysis of species trees, horizontal gene transfer and evolutionary reconstruction. + Phylogenomics + + + + Phylogenomics + + + + + + + + + + beta12orEarlier + beta13 + + + Simulated polymerase chain reaction (PCR). + + Virtual PCR + true + + + + + + + + + beta12orEarlier + true + The assembly of fragments of a DNA sequence to reconstruct the original sequence. + Sequence_assembly + Assembly + + + Assembly has two broad types, de-novo and re-sequencing. Re-sequencing is a specialised case of assembly, where an assembled (typically de-novo assembled) reference genome is available and is about 95% identical to the re-sequenced genome. All other cases of assembly are 'de-novo'. + Sequence assembly + + + + + + + + + + + beta12orEarlier + true + Stable, naturally occurring mutations in a nucleotide sequence including alleles, naturally occurring mutations such as single base nucleotide substitutions, deletions and insertions, RFLPs and other polymorphisms. + DNA variation + Genetic_variation + Genomic variation + Mutation + Polymorphism + Somatic mutations + + + Genetic variation + + http://purl.bioontology.org/ontology/MSH/D014644 + + + + + + + + + beta12orEarlier + 1.3 + + + Microarrays, for example, to process microarray data or design probes and experiments. + + Microarrays + http://purl.bioontology.org/ontology/MSH/D046228 + true + + + + + + + + + beta12orEarlier + true + VT 3.1.7 Pharmacology and pharmacy + The study of drugs and their effects or responses in living systems. + Pharmacology + Computational pharmacology + Pharmacoinformatics + + + + Pharmacology + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_0197 + The analysis of levels and patterns of synthesis of gene products (proteins and functional RNA) including interpretation in functional terms of gene expression data. + Expression + Gene_expression + Codon usage + DNA chips + DNA microarrays + Gene expression profiling + Gene transcription + Gene translation + Transcription + + + + Gene expression levels are analysed by identifying, quantifying or comparing mRNA transcripts, for example using microarrays, RNA-seq, northern blots, gene-indexed expression profiles etc. + This includes the study of codon usage in nucleotide sequence(s), genetic codes and so on. + Gene expression + + http://purl.bioontology.org/ontology/MSH/D015870 + + + + + + + + + beta12orEarlier + true + The regulation of gene expression. + Regulatory genomics + + + Gene regulation + + + + + + + + + + + beta12orEarlier + true + The influence of genotype on drug response, for example by correlating gene expression or single-nucleotide polymorphisms with drug efficacy or toxicity. + Pharmacogenomics + Pharmacogenetics + + + + Pharmacogenomics + + + + + + + + + + + beta12orEarlier + true + VT 3.1.4 Medicinal chemistry + The design and chemical synthesis of bioactive molecules, for example drugs or potential drug compounds, for medicinal purposes. + Drug design + Medicinal_chemistry + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Medicinal chemistry + + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fish genome including molecular sequences, genes and annotation. + + Fish + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific fly genome including molecular sequences, genes and annotation. + + Flies + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Information on a specific mouse or rat genome including molecular sequences, genes and annotation. + + The resource may be specific to a group of mice / rats or all mice / rats. + Mice or rats + true + + + + + + + + + beta12orEarlier + 1.3 + + + Information on a specific worm genome including molecular sequences, genes and annotation. + + Worms + true + + + + + + + + + beta12orEarlier + 1.3 + + The processing and analysis of the bioinformatics literature and bibliographic data, such as literature search and query. + + + Literature analysis + true + + + + + + + + + + beta12orEarlier + The processing and analysis of natural language, such as scientific literature in English, in order to extract data and information, or to enable human-computer interaction. + NLP + Natural_language_processing + BioNLP + Literature mining + Text analytics + Text data mining + Text mining + + + + Natural language processing + + + + + + + + + + + + beta12orEarlier + Deposition and curation of database accessions, including annotation, typically with terms from a controlled vocabulary. + Data_submission_annotation_and_curation + Data curation + Data provenance + Database curation + + + + Data submission, annotation, and curation + + + + + + + + + beta12orEarlier + 1.13 + + The management and manipulation of digital documents, including database records, files and reports. + + + Document, record and content management + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Annotation of a molecular sequence. + + Sequence annotation + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + + Annotation of a genome. + + Genome annotation + true + + + + + + + + + + beta12orEarlier + Spectroscopy + An analytical technique that exploits the magenetic properties of certain atomic nuclei to provide information on the structure, dynamics, reaction state and chemical environment of molecules. + NMR spectroscopy + Nuclear magnetic resonance spectroscopy + NMR + HOESY + Heteronuclear Overhauser Effect Spectroscopy + NOESY + Nuclear Overhauser Effect Spectroscopy + ROESY + Rotational Frame Nuclear Overhauser Effect Spectroscopy + + + + NMR + + + + + + + + + + beta12orEarlier + 1.12 + + The classification of molecular sequences based on some measure of their similarity. + + + Methods including sequence motifs, profile and other diagnostic elements which (typically) represent conserved patterns (of residues or properties) in molecular sequences. + Sequence classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc. + + Protein classification + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Sequence motifs, or sequence profiles derived from an alignment of molecular sequences of a particular type. + + This includes comparison, discovery, recognition etc. of sequence motifs. + Sequence motif or profile + true + + + + + + + + + beta12orEarlier + true + Protein chemical modifications, e.g. post-translational modifications. + PTMs + Post-translational modifications + Protein post-translational modification + Protein_modifications + Post-translation modifications + Protein chemical modifications + Protein post-translational modifications + GO:0006464 + MOD:00000 + + + EDAM does not describe all possible protein modifications. For fine-grained annotation of protein modification use the Gene Ontology (children of concept GO:0006464) and/or the Protein Modifications ontology (children of concept MOD:00000) + Protein modifications + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3076 + Molecular interactions, biological pathways, networks and other models. + Molecular_interactions_pathways_and_networks + Biological models + Biological networks + Biological pathways + Cellular process pathways + Disease pathways + Environmental information processing pathways + Gene regulatory networks + Genetic information processing pathways + Interactions + Interactome + Metabolic pathways + Molecular interactions + Networks + Pathways + Signal transduction pathways + Signaling pathways + + + + Molecular interactions, pathways and networks + + + + + + + + + + + beta12orEarlier + true + VT 1.3 Information sciences + VT 1.3.3 Information retrieval + VT 1.3.4 Information management + VT 1.3.5 Knowledge management + VT 1.3.99 Other + The study and practice of information processing and use of computer information systems. + Information management + Information science + Knowledge management + Informatics + + + Informatics + + + + + + + + + + beta12orEarlier + 1.3 + + Data resources for the biological or biomedical literature, either a primary source of literature or some derivative. + + + Literature data resources + true + + + + + + + + + beta12orEarlier + true + Laboratory management and resources, for example, catalogues of biological resources for use in the lab including cell lines, viruses, plasmids, phages, DNA probes and primers and so on. + Laboratory_Information_management + Laboratory resources + + + + Laboratory information management + + + + + + + + + + beta12orEarlier + 1.3 + + + General cell culture or data on a specific cell lines. + + Cell and tissue culture + true + + + + + + + + + + beta12orEarlier + true + VT 1.5.15 Ecology + The ecological and environmental sciences and especially the application of information technology (ecoinformatics). + Ecology + Computational ecology + Ecoinformatics + Ecological informatics + Ecosystem science + + + + Ecology + + http://purl.bioontology.org/ontology/MSH/D004777 + + + + + + + + + + beta12orEarlier + Electron diffraction experiment + The study of matter by studying the interference pattern from firing electrons at a sample, to analyse structures at resolutions higher than can be achieved using light. + Electron_microscopy + Electron crystallography + SEM + Scanning electron microscopy + Single particle electron microscopy + TEM + Transmission electron microscopy + + + + Electron microscopy + + + + + + + + + + beta12orEarlier + beta13 + + + The cell cycle including key genes and proteins. + + Cell cycle + true + + + + + + + + + beta12orEarlier + 1.13 + + The physicochemical, biochemical or structural properties of amino acids or peptides. + + + Peptides and amino acids + true + + + + + + + + + beta12orEarlier + 1.3 + + + A specific organelle, or organelles in general, typically the genes and proteins (or genome and proteome). + + Organelles + true + + + + + + + + + beta12orEarlier + 1.3 + + + Ribosomes, typically of ribosome-related genes and proteins. + + Ribosomes + true + + + + + + + + + beta12orEarlier + beta13 + + + A database about scents. + + Scents + true + + + + + + + + + beta12orEarlier + 1.13 + + The structures of drugs, drug target, their interactions and binding affinities. + + + Drugs and target structures + true + + + + + + + + + beta12orEarlier + true + A specific organism, or group of organisms, used to study a particular aspect of biology. + Organisms + Model_organisms + + + + This may include information on the genome (including molecular sequences and map, genes and annotation), proteome, as well as more general information about an organism. + Model organisms + + + + + + + + + + beta12orEarlier + true + Whole genomes of one or more organisms, or genomes in general, such as meta-information on genomes, genome projects, gene names etc. + Genomics + Exomes + Genome annotation + Genomes + Personal genomics + Synthetic genomics + Viral genomics + Whole genomes + + + + Genomics + + http://purl.bioontology.org/ontology/MSH/D023281 + + + + + + + + + + beta12orEarlier + true + Particular gene(s), gene family or other gene group or system and their encoded proteins.Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + Genes, gene family or system + Gene_and protein_families + Gene families + Gene family + Gene system + Protein families + Protein sequence classification + + + + A protein families database might include the classifier (e.g. a sequence profile) used to build the classification. + Gene and protein families + + + + + + + + + + + beta12orEarlier + 1.13 + + Study of chromosomes. + + + Chromosomes + true + + + + + + + + + beta12orEarlier + true + The study of genetic constitution of a living entity, such as an individual, and organism, a cell and so on, typically with respect to a particular observable phenotypic traits, or resources concerning such traits, which might be an aspect of biochemistry, physiology, morphology, anatomy, development and so on. + Genotype and phenotype resources + Genotype-phenotype + Genotype-phenotype analysis + Genotype_and_phenotype + Genotype + Genotyping + Phenotype + Phenotyping + + + + Genotype and phenotype + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Gene expression e.g. microarray data, northern blots, gene-indexed expression profiles etc. + + Gene expression and microarray + true + + + + + + + + + beta12orEarlier + true + Molecular probes (e.g. a peptide probe or DNA microarray probe) or PCR primers and hybridisation oligos in a nucleic acid sequence. + Probes_and_primers + Primer quality + Primers + Probes + + + This includes the design of primers for PCR and DNA amplification or the design of molecular probes. + Probes and primers + http://purl.bioontology.org/ontology/MSH/D015335 + + + + + + + + + beta12orEarlier + true + VT 3.1.6 Pathology + Diseases, including diseases in general and the genes, gene variations and proteins involved in one or more specific diseases. + Disease + Pathology + + + + Pathology + + + + + + + + + + beta12orEarlier + 1.3 + + + A particular protein, protein family or other group of proteins. + + Specific protein resources + true + + + + + + + + + beta12orEarlier + true + VT 1.5.25 Taxonomy + Organism classification, identification and naming. + Taxonomy + + + Taxonomy + + + + + + + + + + beta12orEarlier + 1.8 + + Archival, processing and analysis of protein sequences and sequence-based entities such as alignments, motifs and profiles. + + + Protein sequence analysis + true + + + + + + + + + beta12orEarlier + 1.8 + + The archival, processing and analysis of nucleotide sequences and and sequence-based entities such as alignments, motifs and profiles. + + + Nucleic acid sequence analysis + true + + + + + + + + + beta12orEarlier + 1.3 + + + The repetitive nature of molecular sequences. + + Repeat sequences + true + + + + + + + + + beta12orEarlier + 1.3 + + + The (character) complexity of molecular sequences, particularly regions of low complexity. + + Low complexity sequences + true + + + + + + + + + beta12orEarlier + beta13 + + + A specific proteome including protein sequences and annotation. + + Proteome + true + + + + + + + + + beta12orEarlier + DNA sequences and structure, including processes such as methylation and replication. + DNA analysis + DNA + Ancient DNA + Chromosomes + + + The DNA sequences might be coding or non-coding sequences. + DNA + + + + + + + + + + beta12orEarlier + 1.13 + + Protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. + + + Coding RNA + true + + + + + + + + + + beta12orEarlier + true + Non-coding or functional RNA sequences, including regulatory RNA sequences, ribosomal RNA (rRNA) and transfer RNA (tRNA). + Functional_regulatory_and_non-coding_RNA + Functional RNA + Long ncRNA + Long non-coding RNA + Non-coding RNA + Regulatory RNA + Small and long non-coding RNAs + Small interfering RNA + Small ncRNA + Small non-coding RNA + Small nuclear RNA + Small nucleolar RNA + lncRNA + miRNA + microRNA + ncRNA + piRNA + piwi-interacting RNA + siRNA + snRNA + snoRNA + + + Non-coding RNA includes piwi-interacting RNA (piRNA), small nuclear RNA (snRNA) and small nucleolar RNA (snoRNA). Regulatory RNA includes microRNA (miRNA) - short single stranded RNA molecules that regulate gene expression, and small interfering RNA (siRNA). + Functional, regulatory and non-coding RNA + + + + + + + + + + beta12orEarlier + 1.3 + + + One or more ribosomal RNA (rRNA) sequences. + + rRNA + true + + + + + + + + + beta12orEarlier + 1.3 + + + One or more transfer RNA (tRNA) sequences. + + tRNA + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein secondary structure or secondary structure alignments. + + + This includes assignment, analysis, comparison, prediction, rendering etc. of secondary structure data. + Protein secondary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + RNA secondary or tertiary structure and alignments. + + RNA structure + true + + + + + + + + + beta12orEarlier + 1.8 + + Protein tertiary structures. + + + Protein tertiary structure + true + + + + + + + + + beta12orEarlier + 1.3 + + + Classification of nucleic acid sequences and structures. + + Nucleic acid classification + true + + + + + + + + + beta12orEarlier + 1.14 + + Primarily the classification of proteins (from sequence or structural data) into clusters, groups, families etc., curation of a particular protein or protein family, or any other proteins that have been classified as members of a common group. + + + Protein families + true + + + + + + + + + beta12orEarlier + true + Protein tertiary structural domains and folds in a protein or polypeptide chain. + Protein_folds_and_structural_domains + Intramembrane regions + Protein domains + Protein folds + Protein membrane regions + Protein structural domains + Protein topological domains + Protein transmembrane regions + Transmembrane regions + + + This includes topological domains such as cytoplasmic regions in a protein. + This includes trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. For example, the location and size of the membrane spanning segments and intervening loop regions, transmembrane region IN/OUT orientation relative to the membrane, plus the following data for each amino acid: A Z-coordinate (the distance to the membrane center), the free energy of membrane insertion (calculated in a sliding window over the sequence) and a reliability score. The z-coordinate implies information about re-entrant helices, interfacial helices, the tilt of a transmembrane helix and loop lengths. + Protein folds and structural domains + + + + + + + + + + beta12orEarlier + 1.3 + + Nucleotide sequence alignments. + + + Nucleic acid sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein sequence alignments. + + A sequence profile typically represents a sequence alignment. + Protein sequence alignment + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The archival, detection, prediction and analysis ofpositional features such as functional sites in nucleotide sequences. + + Nucleic acid sites and features + true + + + + + + + + + beta12orEarlier + 1.3 + + + + The detection, identification and analysis of positional features in proteins, such as functional sites. + + Protein sites and features + true + + + + + + + + + + + beta12orEarlier + Proteins that bind to DNA and control transcription of DNA to mRNA (transcription factors) and also transcriptional regulatory sites, elements and regions (such as promoters, enhancers, silencers and boundary elements / insulators) in nucleotide sequences. + Transcription_factors_and_regulatory_sites + -10 signals + -35 signals + Attenuators + CAAT signals + CAT box + CCAAT box + CpG islands + Enhancers + GC signals + Isochores + Promoters + TATA signals + TFBS + Terminators + Transcription factor binding sites + Transcription factors + Transcriptional regulatory sites + + + This includes CpG rich regions (isochores) in a nucleotide sequence. + This includes promoters, CAAT signals, TATA signals, -35 signals, -10 signals, GC signals, primer binding sites for initiation of transcription or reverse transcription, enhancer, attenuator, terminators and ribosome binding sites. + Transcription factor proteins either promote (as an activator) or block (as a repressor) the binding to DNA of RNA polymerase. Regulatory sites including transcription factor binding site as well as promoters, enhancers, silencers and boundary elements / insulators. + Transcription factors and regulatory sites + + + + + + + + + + + beta12orEarlier + 1.0 + + + + Protein phosphorylation and phosphorylation sites in protein sequences. + + Phosphorylation sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Metabolic pathways. + + + Metabolic pathways + true + + + + + + + + + beta12orEarlier + 1.13 + + Signaling pathways. + + + Signaling pathways + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein and peptide identification. + + Protein and peptide identification + true + + + + + + + + + beta12orEarlier + Biological or biomedical analytical workflows or pipelines. + Pipelines + Workflows + Software integration + Tool integration + Tool interoperability + + + Workflows + + + + + + + + + + beta12orEarlier + 1.0 + + + Structuring data into basic types and (computational) objects. + + Data types and objects + true + + + + + + + + + beta12orEarlier + 1.3 + + + Theoretical biology. + + Theoretical biology + true + + + + + + + + + beta12orEarlier + 1.3 + + + Mitochondria, typically of mitochondrial genes and proteins. + + Mitochondria + true + + + + + + + + + beta12orEarlier + VT 1.5.10 Botany + VT 1.5.22 Plant science + Plants, e.g. information on a specific plant genome including molecular sequences, genes and annotation. + Botany + Plant + Plant science + Plants + Plant_biology + Plant anatomy + Plant cell biology + Plant ecology + Plant genetics + Plant physiology + + + The resource may be specific to a plant, a group of plants or all plants. + Plant biology + + + + + + + + + + beta12orEarlier + VT 1.5.28 + Study of viruses, e.g. sequence and structural data, interactions of viral proteins, or a viral genome including molecular sequences, genes and annotation. + Virology + + + Virology + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Fungi and molds, e.g. information on a specific fungal genome including molecular sequences, genes and annotation. + + The resource may be specific to a fungus, a group of fungi or all fungi. + Fungi + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). Definition is wrong anyway. + 1.17 + + + Pathogens, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a pathogen, a group of pathogens or all pathogens. + Pathogens + true + + + + + + + + + beta12orEarlier + 1.3 + + + Arabidopsis-specific data. + + Arabidopsis + true + + + + + + + + + beta12orEarlier + 1.3 + + + Rice-specific data. + + Rice + true + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resources that aim to identify, map or analyse genetic markers in DNA sequences, for example to produce a genetic (linkage) map of a chromosome or genome or to analyse genetic linkage and synteny. + + Genetic mapping and linkage + true + + + + + + + + + beta12orEarlier + true + The study (typically comparison) of the sequence, structure or function of multiple genomes. + Comparative_genomics + + + + Comparative genomics + + + + + + + + + + beta12orEarlier + Mobile genetic elements, such as transposons, Plasmids, Bacteriophage elements and Group II introns. + Mobile_genetic_elements + Transposons + + + Mobile genetic elements + + + + + + + + + + beta12orEarlier + beta13 + + + Human diseases, typically describing the genes, mutations and proteins implicated in disease. + + Human disease + true + + + + + + + + + beta12orEarlier + true + VT 3.1.3 Immunology + The application of information technology to immunology such as immunological processes, immunological genes, proteins and peptide ligands, antigens and so on. + Immunology + + + + Immunology + + http://purl.bioontology.org/ontology/MSH/D007120 + http://purl.bioontology.org/ontology/MSH/D007125 + + + + + + + + + beta12orEarlier + true + Lipoproteins (protein-lipid assemblies), and proteins or region of a protein that spans or are associated with a membrane. + Membrane_and_lipoproteins + Lipoproteins + Membrane proteins + Transmembrane proteins + + + Membrane and lipoproteins + + + + + + + + + + + beta12orEarlier + true + Proteins that catalyze chemical reaction, the kinetics of enzyme-catalysed reactions, enzyme nomenclature etc. + Enzymology + Enzymes + + + Enzymes + + + + + + + + + + beta12orEarlier + 1.13 + + PCR primers and hybridisation oligos in a nucleic acid sequence. + + + Primers + true + + + + + + + + + beta12orEarlier + 1.13 + + Regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. + + + PolyA signal or sites + true + + + + + + + + + beta12orEarlier + 1.13 + + CpG rich regions (isochores) in a nucleotide sequence. + + + CpG island and isochores + true + + + + + + + + + beta12orEarlier + 1.13 + + Restriction enzyme recognition sites (restriction sites) in a nucleic acid sequence. + + + Restriction sites + true + + + + + + + + + beta12orEarlier + 1.13 + + + + Splice sites in a nucleotide sequence or alternative RNA splicing events. + + Splice sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Matrix/scaffold attachment regions (MARs/SARs) in a DNA sequence. + + + Matrix/scaffold attachment sites + true + + + + + + + + + beta12orEarlier + 1.13 + + Operons (operators, promoters and genes) from a bacterial genome. + + + Operon + true + + + + + + + + + beta12orEarlier + 1.13 + + Whole promoters or promoter elements (transcription start sites, RNA polymerase binding site, transcription factor binding sites, promoter enhancers etc) in a DNA sequence. + + + Promoters + true + + + + + + + + + beta12orEarlier + true + VT 1.5.24 Structural biology + The molecular structure of biological molecules, particularly macromolecules such as proteins and nucleic acids. + Structural_biology + Structural assignment + Structural determination + Structure determination + + + + This includes experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + Structural biology + + + + + + + + + + beta12orEarlier + 1.13 + + Trans- or intra-membrane regions of a protein, typically describing physicochemical properties of the secondary structure elements. + + + Protein membrane regions + true + + + + + + + + + beta12orEarlier + 1.13 + + The comparison of two or more molecular structures, for example structure alignment and clustering. + + + This might involve comparison of secondary or tertiary (3D) structural information. + Structure comparison + true + + + + + + + + + beta12orEarlier + true + The study of gene and protein function including the prediction of functional properties of a protein. + Functional analysis + Function_analysis + Protein function analysis + Protein function prediction + + + + Function analysis + + + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Specific bacteria or archaea, e.g. information on a specific prokaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a prokaryote, a group of prokaryotes or all prokaryotes. + Prokaryotes and Archaea + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein data resources. + + Protein databases + true + + + + + + + + + beta12orEarlier + 1.3 + + + Experimental methods for biomolecular structure determination, such as X-ray crystallography, nuclear magnetic resonance (NMR), circular dichroism (CD) spectroscopy, microscopy etc., including the assignment or modelling of molecular structure from such data. + + Structure determination + true + + + + + + + + + beta12orEarlier + true + VT 1.5.11 Cell biology + Cells, such as key genes and proteins involved in the cell cycle. + Cell_biology + Cells + Cellular processes + Protein subcellular localization + + + Cell biology + + + + + + + + + + beta12orEarlier + beta13 + + + Topic focused on identifying, grouping, or naming things in a structured way according to some schema based on observable relationships. + + Classification + true + + + + + + + + + beta12orEarlier + 1.3 + + + Lipoproteins (protein-lipid assemblies). + + Lipoproteins + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Visualise a phylogeny, for example, render a phylogenetic tree. + + Phylogeny visualisation + true + + + + + + + + + beta12orEarlier + true + The application of information technology to chemistry in biological research environment. + Chemical informatics + Chemoinformatics + Cheminformatics + + + + Cheminformatics + + + + + + + + + + beta12orEarlier + true + The holistic modelling and analysis of complex biological systems and the interactions therein. + Systems_biology + Biological modelling + Biological system modelling + Systems modelling + + + + This includes databases of models and methods to construct or analyse a model. + Systems biology + + http://purl.bioontology.org/ontology/MSH/D049490 + + + + + + + + + beta12orEarlier + The application of statistical methods to biological problems. + Statistics_and_probability + Bayesian methods + Biostatistics + Descriptive statistics + Gaussian processes + Inferential statistics + Markov processes + Multivariate statistics + Probabilistic graphical model + Probability + Statistics + + + + Statistics and probability + + + + http://purl.bioontology.org/ontology/MSH/D056808 + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Search for and retrieve molecular structures that are similar to a structure-based query (typically another structure or part of a structure). + + The query is a structure-based entity such as another structure, a 3D (structural) motif, 3D profile or template. + Structure database search + true + + + + + + + + + beta12orEarlier + true + The construction, analysis, evaluation, refinement etc. of models of a molecules properties or behaviour, including the modelling the structure of proteins in complex with small molecules or other macromolecules (docking). + Molecular_modelling + Comparative modelling + Docking + Homology modeling + Homology modelling + Molecular docking + + + Molecular modelling + + + + + + + + + + beta12orEarlier + 1.2 + + + The prediction of functional properties of a protein. + + Protein function prediction + true + + + + + + + + + beta12orEarlier + 1.13 + + Single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. + + + SNP + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + Predict transmembrane domains and topology in protein sequences. + + Transmembrane protein prediction + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + + The comparison two or more nucleic acid (typically RNA) secondary or tertiary structures. + + Use this concept for methods that are exclusively for nucleic acid structures. + Nucleic acid structure comparison + true + + + + + + + + + beta12orEarlier + 1.13 + + Exons in a nucleotide sequences. + + + Exons + true + + + + + + + + + beta12orEarlier + 1.13 + + Transcription of DNA into RNA including the regulation of transcription. + + + Gene transcription + true + + + + + + + + + + beta12orEarlier + DNA mutation. + DNA_mutation + + + DNA mutation + + + + + + + + + + beta12orEarlier + true + VT 3.2.16 Oncology + The study of cancer, for example, genes and proteins implicated in cancer. + Cancer biology + Oncology + Cancer + Neoplasm + Neoplasms + + + + Oncology + + + + + + + + + + beta12orEarlier + 1.13 + + Structural and associated data for toxic chemical substances. + + + Toxins and targets + true + + + + + + + + + beta12orEarlier + 1.13 + + Introns in a nucleotide sequences. + + + Introns + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A topic concerning primarily bioinformatics software tools, typically the broad function or purpose of a tool. + + + Tool topic + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + A general area of bioinformatics study, typically the broad scope or category of content of a bioinformatics journal or conference proceeding. + + + Study topic + true + + + + + + + + + beta12orEarlier + 1.3 + + + Biological nomenclature (naming), symbols and terminology. + + Nomenclature + true + + + + + + + + + beta12orEarlier + 1.3 + + + The genes, gene variations and proteins involved in one or more specific diseases. + + Disease genes and proteins + true + + + + + + + + + + beta12orEarlier + true + http://edamontology.org/topic_3040 + Protein secondary or tertiary structural data and/or associated annotation. + Protein structure + Protein_structure_analysis + Protein tertiary structure + + + + Protein structure analysis + + + + + + + + + + beta12orEarlier + The study of human beings in general, including the human genome and proteome. + Humans + Human_biology + + + Human biology + + + + + + + + + + beta12orEarlier + 1.3 + + + Informatics resource (typically a database) primarily focused on genes. + + Gene resources + true + + + + + + + + + beta12orEarlier + 1.3 + + + Yeast, e.g. information on a specific yeast genome including molecular sequences, genes and annotation. + + Yeast + true + + + + + + + + + beta12orEarlier + (jison) Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Eukaryotes or data concerning eukaryotes, e.g. information on a specific eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a eukaryote, a group of eukaryotes or all eukaryotes. + Eukaryotes + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Invertebrates, e.g. information on a specific invertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to an invertebrate, a group of invertebrates or all invertebrates. + Invertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Vertebrates, e.g. information on a specific vertebrate genome including molecular sequences, genes and annotation. + + The resource may be specific to a vertebrate, a group of vertebrates or all vertebrates. + Vertebrates + true + + + + + + + + + beta12orEarlier + (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset). + 1.17 + + + Unicellular eukaryotes, e.g. information on a unicellular eukaryote genome including molecular sequences, genes and annotation. + + The resource may be specific to a unicellular eukaryote, a group of unicellular eukaryotes or all unicellular eukaryotes. + Unicellular eukaryotes + true + + + + + + + + + beta12orEarlier + 1.3 + + + Protein secondary or tertiary structure alignments. + + Protein structure alignment + true + + + + + + + + + + beta12orEarlier + The study of matter and their structure by means of the diffraction of X-rays, typically the diffraction pattern caused by the regularly spaced atoms of a crystalline sample. + Crystallography + X-ray_diffraction + X-ray crystallography + X-ray microscopy + + + + X-ray diffraction + + + + + + + + + + beta12orEarlier + 1.3 + + + Conceptualisation, categorisation and naming of entities or phenomena within biology or bioinformatics. + + Ontologies, nomenclature and classification + http://purl.bioontology.org/ontology/MSH/D002965 + true + + + + + + + + + + beta12orEarlier + Immunity-related proteins and their ligands. + Immunoproteins_and_antigens + Antigens + Immunopeptides + Immunoproteins + Therapeutic antibodies + + + + This includes T cell receptors (TR), major histocompatibility complex (MHC), immunoglobulin superfamily (IgSF) / antibodies, major histocompatibility complex superfamily (MhcSF), etc." + Immunoproteins and antigens + + + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Specific molecules, including large molecules built from repeating subunits (macromolecules) and small molecules of biological significance. + CHEBI:23367 + + Molecules + true + + + + + + + + + + beta12orEarlier + true + VT 3.1.9 Toxicology + Toxins and the adverse effects of these chemical substances on living organisms. + Toxicology + Computational toxicology + Toxicoinformatics + + + + Toxicology + + + + + + + + + + beta12orEarlier + beta13 + + + Parallelised sequencing processes that are capable of sequencing many thousands of sequences simultaneously. + + High-throughput sequencing + true + + + + + + + + + beta12orEarlier + 1.13 + + Gene regulatory networks. + + + Gene regulatory networks + true + + + + + + + + + beta12orEarlier + beta12orEarlier + + + Informatics resources dedicated to one or more specific diseases (not diseases in general). + + Disease (specific) + true + + + + + + + + + beta12orEarlier + 1.13 + + Variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. + + + VNTR + true + + + + + + + + + beta12orEarlier + 1.13 + + + Microsatellite polymorphism in a DNA sequence. + + + Microsatellites + true + + + + + + + + + beta12orEarlier + 1.13 + + + Restriction fragment length polymorphisms (RFLP) in a DNA sequence. + + + RFLP + true + + + + + + + + + + beta12orEarlier + true + DNA polymorphism. + DNA_polymorphism + Microsatellites + RFLP + SNP + Single nucleotide polymorphism + VNTR + Variable number of tandem repeat polymorphism + snps + + + Includes microsatellite polymorphism in a DNA sequence. A microsatellite polymorphism is a very short subsequence that is repeated a variable number of times between individuals. These repeats consist of the nucleotides cytosine and adenosine. + Includes restriction fragment length polymorphisms (RFLP) in a DNA sequence. An RFLP is defined by the presence or absence of a specific restriction site of a bacterial restriction enzyme. + Includes single nucleotide polymorphisms (SNP) and associated data, for example, the discovery and annotation of SNPs. A SNP is a DNA sequence variation where a single nucleotide differs between members of a species or paired chromosomes in an individual. + Includes variable number of tandem repeat (VNTR) polymorphism in a DNA sequence. VNTRs occur in non-coding regions of DNA and consists sub-sequence that is repeated a multiple (and varied) number of times. + DNA polymorphism + + + + + + + + + + beta12orEarlier + 1.3 + + + Topic for the design of nucleic acid sequences with specific conformations. + + Nucleic acid design + true + + + + + + + + + beta13 + 1.3 + + + The design of primers for PCR and DNA amplification or the design of molecular probes. + + Primer or probe design + true + + + + + + + + + beta13 + 1.2 + + + Molecular secondary or tertiary (3D) structural data resources, typically of proteins and nucleic acids. + + Structure databases + true + + + + + + + + + beta13 + 1.2 + + + Nucleic acid (secondary or tertiary) structure, such as whole structures, structural features and associated annotation. + + Nucleic acid structure + true + + + + + + + + + beta13 + 1.3 + + + Molecular sequence data resources, including sequence sites, alignments, motifs and profiles. + + Sequence databases + true + + + + + + + + + beta13 + 1.3 + + + Nucleotide sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + Nucleic acid sequences + true + + + + + + + + + beta13 + 1.3 + + Protein sequences and associated concepts such as sequence sites, alignments, motifs and profiles. + + + Protein sequences + true + + + + + + + + + beta13 + 1.3 + + + Protein interaction networks. + + Protein interaction networks + true + + + + + + + + + beta13 + true + VT 1.5.4 Biochemistry and molecular biology + The molecular basis of biological activity, particularly the macromolecules (e.g. proteins and nucleic acids) that are essential to life. + Molecular_biology + Biological processes + + + + Molecular biology + + + + + + + + + + beta13 + 1.3 + + + Mammals, e.g. information on a specific mammal genome including molecular sequences, genes and annotation. + + Mammals + true + + + + + + + + + beta13 + true + VT 1.5.5 Biodiversity conservation + The degree of variation of life forms within a given ecosystem, biome or an entire planet. + Biodiversity + + + + Biodiversity + + http://purl.bioontology.org/ontology/MSH/D044822 + + + + + + + + + beta13 + 1.3 + + + The comparison, grouping together and classification of macromolecules on the basis of sequence similarity. + + This includes the results of sequence clustering, ortholog identification, assignment to families, annotation etc. + Sequence clusters and classification + true + + + + + + + + + beta13 + true + The study of genes, genetic variation and heredity in living organisms. + Genetics + Genes + Heredity + + + + Genetics + + http://purl.bioontology.org/ontology/MSH/D005823 + + + + + + + + + beta13 + true + The genes and genetic mechanisms such as Mendelian inheritance that underly continuous phenotypic traits (such as height or weight). + Quantitative_genetics + + + Quantitative genetics + + + + + + + + + + beta13 + true + The distribution of allele frequencies in a population of organisms and its change subject to evolutionary processes including natural selection, genetic drift, mutation and gene flow. + Population_genetics + + + + Population genetics + + + + + + + + + + beta13 + 1.3 + + Regulatory RNA sequences including microRNA (miRNA) and small interfering RNA (siRNA). + + + Regulatory RNA + true + + + + + + + + + beta13 + 1.13 + + The documentation of resources such as tools, services and databases and how to get help. + + + Documentation and help + true + + + + + + + + + beta13 + 1.3 + + + The structural and functional organisation of genes and other genetic elements. + + Genetic organisation + true + + + + + + + + + beta13 + true + The application of information technology to health, disease and biomedicine. + Biomedical informatics + Clinical informatics + Health and disease + Health informatics + Healthcare informatics + Medical_informatics + + + + Medical informatics + + + + + + + + + + beta13 + true + VT 1.5.14 Developmental biology + How organisms grow and develop. + Developmental_biology + Development + + + + Developmental biology + + + + + + + + + + beta13 + true + The development of organisms between the one-cell stage (typically the zygote) and the end of the embryonic stage. + Embryology + + + + Embryology + + + + + + + + + + beta13 + true + VT 3.1.1 Anatomy and morphology + The form and function of the structures of living organisms. + Anatomy + + + + Anatomy + + + + + + + + + + beta13 + true + The scientific literature, language processing, reference information, and documentation. + Language + Literature + Literature_and_language + Bibliography + Citations + Documentation + References + Scientific literature + + + + This includes the documentation of resources such as tools, services and databases, user support, how to get help etc. + Literature and language + http://purl.bioontology.org/ontology/MSH/D011642 + + + + + + + + + beta13 + true + VT 1.5 Biological sciences + VT 1.5.1 Aerobiology + VT 1.5.13 Cryobiology + VT 1.5.23 Reproductive biology + VT 1.5.3 Behavioural biology + VT 1.5.7 Biological rhythm + VT 1.5.8 Biology + VT 1.5.99 Other + The study of life and living organisms, including their morphology, biochemistry, physiology, development, evolution, and so on. + Biological science + Biology + Aerobiology + Behavioural biology + Biological rhythms + Chronobiology + Cryobiology + Reproductive biology + + + + Biology + + + + + + + + + + beta13 + true + Data stewardship + VT 1.3.1 Data management + Data management comprises the practices and principles of taking care of data, other than analysing them. This includes for example taking care of the associated metadata, formatting, storage, archiving, or access. + Metadata management + + + + Data management + + + http://purl.bioontology.org/ontology/MSH/D000079803 + + + + + + + + + beta13 + 1.3 + + + The detection of the positional features, such as functional and other key sites, in molecular sequences. + + Sequence feature detection + http://purl.bioontology.org/ontology/MSH/D058977 + true + + + + + + + + + beta13 + 1.3 + + + The detection of positional features such as functional sites in nucleotide sequences. + + Nucleic acid feature detection + true + + + + + + + + + beta13 + 1.3 + + + The detection, identification and analysis of positional protein sequence features, such as functional sites. + + Protein feature detection + true + + + + + + + + + beta13 + 1.2 + + + Topic for modelling biological systems in mathematical terms. + + Biological system modelling + true + + + + + + + + + beta13 + The acquisition of data, typically measurements of physical systems using any type of sampling system, or by another other means. + Data collection + + + Data acquisition + + + + + + + + + + beta13 + 1.3 + + + Specific genes and/or their encoded proteins or a family or other grouping of related genes and proteins. + + Genes and proteins resources + true + + + + + + + + + beta13 + 1.13 + + Topological domains such as cytoplasmic regions in a protein. + + + Protein topological domains + true + + + + + + + + + beta13 + true + + Protein sequence variants produced e.g. from alternative splicing, alternative promoter usage, alternative initiation and ribosomal frameshifting. + Protein_variants + + + Protein variants + + + + + + + + + + beta13 + 1.12 + + + Regions within a nucleic acid sequence containing a signal that alters a biological function. + + Expression signals + true + + + + + + + + + + beta13 + + Nucleic acids binding to some other molecule. + DNA_binding_sites + Matrix-attachment region + Matrix/scaffold attachment region + Nucleosome exclusion sequences + Restriction sites + Ribosome binding sites + Scaffold-attachment region + + + This includes ribosome binding sites (Shine-Dalgarno sequence in prokaryotes), restriction enzyme recognition sites (restriction sites) etc. + This includes sites involved with DNA replication and recombination. This includes binding sites for initiation of replication (origin of replication), regions where transfer is initiated during the conjugation or mobilisation (origin of transfer), starting sites for DNA duplication (origin of replication) and regions which are eliminated through any of kind of recombination. Also nucleosome exclusion regions, i.e. specific patterns or regions which exclude nucleosomes (the basic structural units of eukaryotic chromatin which play a significant role in regulating gene expression). + DNA binding sites + + + + + + + + + + beta13 + 1.13 + + Repetitive elements within a nucleic acid sequence. + + + This includes long terminal repeats (LTRs); sequences (typically retroviral) directly repeated at both ends of a defined sequence and other types of repeating unit. + Nucleic acid repeats + true + + + + + + + + + beta13 + true + DNA replication or recombination. + DNA_replication_and_recombination + + + DNA replication and recombination + + + + + + + + + + + beta13 + 1.13 + + Coding sequences for a signal or transit peptide. + + + Signal or transit peptide + true + + + + + + + + + beta13 + 1.13 + + Sequence tagged sites (STS) in nucleic acid sequences. + + + Sequence tagged sites + true + + + + + + + + + 1.1 + true + The determination of complete (typically nucleotide) sequences, including those of genomes (full genome sequencing, de novo sequencing and resequencing), amplicons and transcriptomes. + DNA-Seq + Sequencing + Chromosome walking + Clone verification + DNase-Seq + High throughput sequencing + High-throughput sequencing + NGS + NGS data analysis + Next gen sequencing + Next generation sequencing + Panels + Primer walking + Sanger sequencing + Targeted next-generation sequencing panels + + + + Sequencing + + http://purl.bioontology.org/ontology/MSH/D059014 + + + + + + + + + + 1.1 + The analysis of protein-DNA interactions where chromatin immunoprecipitation (ChIP) is used in combination with massively parallel DNA sequencing to identify the binding sites of DNA-associated proteins. + ChIP-sequencing + Chip Seq + Chip sequencing + Chip-sequencing + ChIP-seq + ChIP-exo + + + ChIP-seq + + + + + + + + + + 1.1 + A topic concerning high-throughput sequencing of cDNA to measure the RNA content (transcriptome) of a sample, for example, to investigate how different alleles of a gene are expressed, detect post-transcriptional mutations or identify gene fusions. + RNA sequencing + RNA-Seq analysis + Small RNA sequencing + Small RNA-Seq + Small-Seq + Transcriptome profiling + WTSS + Whole transcriptome shotgun sequencing + RNA-Seq + MicroRNA sequencing + miRNA-seq + + + This includes small RNA profiling (small RNA-Seq), for example to find novel small RNAs, characterize mutations and analyze expression of small RNAs. + RNA-Seq + + + + + + + + + + + 1.1 + 1.3 + + DNA methylation including bisulfite sequencing, methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc. + + + DNA methylation + true + + + + + + + + + 1.1 + true + The systematic study of metabolites, the chemical processes they are involved, and the chemical fingerprints of specific cellular processes in a whole cell, tissue, organ or organism. + Metabolomics + Exometabolomics + LC-MS-based metabolomics + MS-based metabolomics + MS-based targeted metabolomics + MS-based untargeted metabolomics + Mass spectrometry-based metabolomics + Metabolites + Metabolome + Metabonomics + NMR-based metabolomics + + + + Metabolomics + + http://purl.bioontology.org/ontology/MSH/D055432 + + + + + + + + + + 1.1 + true + The study of the epigenetic modifications of a whole cell, tissue, organism etc. + Epigenomics + + + + Epigenetics concerns the heritable changes in gene expression owing to mechanisms other than DNA sequence variation. + Epigenomics + + http://purl.bioontology.org/ontology/MSH/D057890 + + + + + + + + + + 1.1 + true + Environmental DNA (eDNA) + Environmental sequencing + Biome sequencing + Community genomics + Ecogenomics + Environmental genomics + Environmental omics + The study of genetic material recovered from environmental samples, and associated environmental data. + Metagenomics + Shotgun metagenomics + + + + Metagenomics + + + + + + + + + + + + 1.1 + Variation in chromosome structure including microscopic and submicroscopic types of variation such as deletions, duplications, copy-number variants, insertions, inversions and translocations. + DNA structural variation + Genomic structural variation + DNA_structural_variation + Deletion + Duplication + Insertion + Inversion + Translocation + + + Structural variation + + + + + + + + + + 1.1 + DNA-histone complexes (chromatin), organisation of chromatin into nucleosomes and packaging into higher-order structures. + DNA_packaging + Nucleosome positioning + + + DNA packaging + + http://purl.bioontology.org/ontology/MSH/D042003 + + + + + + + + + 1.1 + 1.3 + + + A topic concerning high-throughput sequencing of randomly fragmented genomic DNA, for example, to investigate whole-genome sequencing and resequencing, SNP discovery, identification of copy number variations and chromosomal rearrangements. + + DNA-Seq + true + + + + + + + + + 1.1 + 1.3 + + + The alignment of sequences of (typically millions) of short reads to a reference genome. This is a specialised topic within sequence alignment, especially because of complications arising from RNA splicing. + + RNA-Seq alignment + true + + + + + + + + + 1.1 + Experimental techniques that combine chromatin immunoprecipitation ('ChIP') with microarray ('chip'). ChIP-on-chip is used for high-throughput study protein-DNA interactions. + ChIP-chip + ChIP-on-chip + ChiP + + + ChIP-on-chip + + + + + + + + + + 1.3 + The protection of data, such as patient health data, from damage or unwanted access from unauthorised users. + Data privacy + Data_security + + + Data security + + + + + + + + + + 1.3 + Biological samples and specimens. + Specimen collections + Sample_collections + biosamples + samples + + + + Sample collections + + + + + + + + + + + 1.3 + true + VT 1.5.4 Biochemistry and molecular biology + Chemical substances and physico-chemical processes and that occur within living organisms. + Biological chemistry + Biochemistry + Glycomics + Pathobiochemistry + Phytochemistry + + + + Biochemistry + + + + + + + + + + + 1.3 + true + The study of evolutionary relationships amongst organisms from analysis of genetic information (typically gene or protein sequences). + Phylogenetics + + + Phylogenetics + + http://purl.bioontology.org/ontology/MSH/D010802 + + + + + + + + + 1.3 + true + Topic concerning the study of heritable changes, for example in gene expression or phenotype, caused by mechanisms other than changes in the DNA sequence. + Epigenetics + DNA methylation + Histone modification + Methylation profiles + + + + This includes sub-topics such as histone modification and DNA methylation (methylation sites and analysis, for example of patterns and profiles of DNA methylation in a population, tissue etc.) + Epigenetics + + http://purl.bioontology.org/ontology/MSH/D019175 + + + + + + + + + 1.3 + true + The exploitation of biological process, structure and function for industrial purposes, for example the genetic manipulation of microorganisms for the antibody production. + Biotechnology + Applied microbiology + + + + Biotechnology + + + + + + + + + + + + 1.3 + true + Phenomes, or the study of the change in phenotype (the physical and biochemical traits of organisms) in response to genetic and environmental factors. + Phenomics + + + + Phenomics + + + + + + + + + + 1.3 + true + VT 1.5.16 Evolutionary biology + The evolutionary processes, from the genetic to environmental scale, that produced life in all its diversity. + Evolution + Evolutionary_biology + + + + Evolutionary biology + + + + + + + + + + 1.3 + true + VT 3.1.8 Physiology + The functions of living organisms and their constituent parts. + Physiology + Electrophysiology + + + + Physiology + + + + + + + + + + 1.3 + true + VT 1.5.20 Microbiology + The biology of microorganisms. + Microbiology + Antimicrobial stewardship + Medical microbiology + Microbial genetics + Microbial physiology + Microbial surveillance + Microbiological surveillance + Molecular infection biology + Molecular microbiology + + + + Microbiology + + + + + + + + + + 1.3 + true + The biology of parasites. + Parasitology + + + + Parasitology + + + + + + + + + + 1.3 + true + VT 3.1 Basic medicine + VT 3.2 Clinical medicine + VT 3.2.9 General and internal medicine + Research in support of healing by diagnosis, treatment, and prevention of disease. + Biomedical research + Clinical medicine + Experimental medicine + Medicine + General medicine + Internal medicine + + + + Medicine + + + + + + + + + + 1.3 + true + Neuroscience + VT 3.1.5 Neuroscience + The study of the nervous system and brain; its anatomy, physiology and function. + Neurobiology + Molecular neuroscience + Neurophysiology + Systemetic neuroscience + + + + Neurobiology + + + + + + + + + + 1.3 + true + VT 3.3.1 Epidemiology + Topic concerning the the patterns, cause, and effect of disease within populations. + Public_health_and_epidemiology + Epidemiology + Public health + + + + Public health and epidemiology + + + + + + + + + + + + 1.3 + true + VT 1.5.9 Biophysics + The use of physics to study biological system. + Biophysics + Medical physics + + + + Biophysics + + + + + + + + + + 1.3 + true + VT 1.5.12 Computational biology + VT 1.5.19 Mathematical biology + VT 1.5.26 Theoretical biology + The development and application of theory, analytical methods, mathematical models and computational simulation of biological systems. + Computational_biology + Biomathematics + Mathematical biology + Theoretical biology + + + + This includes the modeling and treatment of biological processes and systems in mathematical terms (theoretical biology). + Computational biology + + + + + + + + + + + 1.3 + true + The analysis of transcriptomes, or a set of all the RNA molecules in a specific cell, tissue etc. + Transcriptomics + Comparative transcriptomics + Transcriptome + + + + Transcriptomics + + + + + + + + + + 1.3 + Chemical science + Polymer science + VT 1.7.10 Polymer science + VT 1.7 Chemical sciences + VT 1.7.2 Chemistry + VT 1.7.3 Colloid chemistry + VT 1.7.5 Electrochemistry + VT 1.7.6 Inorganic and nuclear chemistry + VT 1.7.7 Mathematical chemistry + VT 1.7.8 Organic chemistry + VT 1.7.9 Physical chemistry + The composition and properties of matter, reactions, and the use of reactions to create new substances. + Chemistry + Inorganic chemistry + Mathematical chemistry + Nuclear chemistry + Organic chemistry + Physical chemistry + + + + Chemistry + + + + + + + + + + 1.3 + VT 1.1.99 Other + VT:1.1 Mathematics + The study of numbers (quantity) and other topics including structure, space, and change. + Maths + Mathematics + Dynamic systems + Dynamical systems + Dynymical systems theory + Graph analytics + Monte Carlo methods + Multivariate analysis + + + + Mathematics + + + + + + + + + + 1.3 + VT 1.2 Computer sciences + VT 1.2.99 Other + The theory and practical use of computer systems. + Computer_science + Cloud computing + HPC + High performance computing + High-performance computing + + + + Computer science + + + + + + + + + + 1.3 + The study of matter, space and time, and related concepts such as energy and force. + Physics + + + + Physics + + + + + + + + + + + 1.3 + true + RNA splicing; post-transcription RNA modification involving the removal of introns and joining of exons. + Alternative splicing + RNA_splicing + Splice sites + + + This includes the study of splice sites, splicing patterns, alternative splicing events and variants, isoforms, etc.. + RNA splicing + + + + + + + + + + + 1.3 + true + The structure and function of genes at a molecular level. + Molecular_genetics + + + + Molecular genetics + + + + + + + + + + 1.3 + true + VT 3.2.25 Respiratory systems + The study of respiratory system. + Pulmonary medicine + Pulmonology + Respiratory_medicine + Pulmonary disorders + Respiratory disease + + + + Respiratory medicine + + + + + + + + + + 1.3 + 1.4 + + + The study of metabolic diseases. + + Metabolic disease + true + + + + + + + + + 1.3 + VT 3.3.4 Infectious diseases + The branch of medicine that deals with the prevention, diagnosis and management of transmissible disease with clinically evident illness resulting from infection with pathogenic biological agents (viruses, bacteria, fungi, protozoa, parasites and prions). + Communicable disease + Transmissible disease + Infectious_disease + + + + Infectious disease + + + + + + + + + + 1.3 + The study of rare diseases. + Rare_diseases + + + + Rare diseases + + + + + + + + + + + 1.3 + true + VT 1.7.4 Computational chemistry + Topic concerning the development and application of theory, analytical methods, mathematical models and computational simulation of chemical systems. + Computational_chemistry + + + + Computational chemistry + + + + + + + + + + 1.3 + true + The branch of medicine that deals with the anatomy, functions and disorders of the nervous system. + Neurology + Neurological disorders + + + + Neurology + + + + + + + + + + 1.3 + true + VT 3.2.22 Peripheral vascular disease + VT 3.2.4 Cardiac and Cardiovascular systems + The diseases and abnormalities of the heart and circulatory system. + Cardiovascular medicine + Cardiology + Cardiovascular disease + Heart disease + + + + Cardiology + + + + + + + + + + + 1.3 + true + The discovery and design of drugs or potential drug compounds. + Drug_discovery + + + + This includes methods that search compound collections, generate or analyse drug 3D conformations, identify drug targets with structural docking etc. + Drug discovery + + + + + + + + + + 1.3 + true + Repositories of biological samples, typically human, for basic biological and clinical research. + Tissue collection + biobanking + Biobank + + + + Biobank + + + + + + + + + + 1.3 + Laboratory study of mice, for example, phenotyping, and mutagenesis of mouse cell lines. + Laboratory mouse + Mouse_clinic + + + + Mouse clinic + + + + + + + + + + 1.3 + Collections of microbial cells including bacteria, yeasts and moulds. + Microbial_collection + + + + Microbial collection + + + + + + + + + + 1.3 + Collections of cells grown under laboratory conditions, specifically, cells from multi-cellular eukaryotes and especially animal cells. + Cell_culture_collection + + + + Cell culture collection + + + + + + + + + + 1.3 + Collections of DNA, including both collections of cloned molecules, and populations of micro-organisms that store and propagate cloned DNA. + Clone_library + + + + Clone library + + + + + + + + + + 1.3 + true + 'translating' the output of basic and biomedical research into better diagnostic tools, medicines, medical procedures, policies and advice. + Translational_medicine + + + + Translational medicine + + + + + + + + + + 1.3 + Collections of chemicals, typically for use in high-throughput screening experiments. + Compound_libraries_and_screening + Chemical library + Chemical screening + Compound library + Small chemical compounds libraries + Small compounds libraries + Target identification and validation + + + + Compound libraries and screening + + + + + + + + + + 1.3 + true + VT 3.3 Health sciences + Topic concerning biological science that is (typically) performed in the context of medicine. + Biomedical sciences + Health science + Biomedical_science + + + + Biomedical science + + + + + + + + + + 1.3 + Topic concerning the identity of biological entities, or reports on such entities, and the mapping of entities and records in different databases. + Data_identity_and_mapping + + + + Data identity and mapping + + + + + + + + + 1.3 + 1.12 + + The search and retrieval from a database on the basis of molecular sequence similarity. + + + Sequence search + true + + + + + + + + + 1.4 + true + Objective indicators of biological state often used to assess health, and determinate treatment. + Diagnostic markers + Biomarkers + + + Biomarkers + + + + + + + + + + 1.4 + The procedures used to conduct an experiment. + Experimental techniques + Lab method + Lab techniques + Laboratory method + Laboratory_techniques + Experiments + Laboratory experiments + + + + Laboratory techniques + + + + + + + + + + 1.4 + The development of policies, models and standards that cover data acquisition, storage and integration, such that it can be put to use, typically through a process of systematically applying statistical and / or logical techniques to describe, illustrate, summarise or evaluate data. + Data_architecture_analysis_and_design + Data analysis + Data architecture + Data design + + + + Data architecture, analysis and design + + + + + + + + + + 1.4 + The combination and integration of data from different sources, for example into a central repository or warehouse, to provide users with a unified view of these data. + Data_integration_and_warehousing + Data integration + Data warehousing + + + + Data integration and warehousing + + + + + + + + + + + 1.4 + Any matter, surface or construct that interacts with a biological system. + Biomaterials + + + + Biomaterials + + + + + + + + + + + 1.4 + true + The use of synthetic chemistry to study and manipulate biological systems. + Chemical_biology + + + + Chemical biology + + + + + + + + + + 1.4 + VT 1.7.1 Analytical chemistry + The study of the separation, identification, and quantification of the chemical components of natural and artificial materials. + Analytical_chemistry + + + + Analytical chemistry + + + + + + + + + + 1.4 + The use of chemistry to create new compounds. + Synthetic_chemistry + Synthetic organic chemistry + + + + Synthetic chemistry + + + + + + + + + + 1.4 + 1.2.12 Programming languages + Software engineering + VT 1.2.1 Algorithms + VT 1.2.14 Software engineering + VT 1.2.7 Data structures + The process that leads from an original formulation of a computing problem to executable programs. + Computer programming + Software development + Software_engineering + Algorithms + Data structures + Programming languages + + + + Software engineering + + + + + + + + + + 1.4 + true + The process of bringing a new drug to market once a lead compounds has been identified through drug discovery. + Drug development science + Medicine development + Medicines development + Drug_development + + + + Drug development + + + + + + + + + + 1.4 + Drug delivery + Drug formulation + Drug formulation and delivery + The process of formulating and administering a pharmaceutical compound to achieve a therapeutic effect. + Biotherapeutics + + + + Biotherapeutics + + + + + + + + + 1.4 + true + The study of how a drug interacts with the body. + Drug_metabolism + ADME + Drug absorption + Drug distribution + Drug excretion + Pharmacodynamics + Pharmacokinetics + Pharmacokinetics and pharmacodynamics + + + + Drug metabolism + + + + + + + + + + 1.4 + Health care research + Health care science + The discovery, development and approval of medicines. + Drug discovery and development + Medicines_research_and_development + + + + Medicines research and development + + + + + + + + + + + 1.4 + The safety (or lack) of drugs and other medical interventions. + Patient safety + Safety_sciences + Drug safety + + + + Safety sciences + + + + + + + + + + 1.4 + The detection, assessment, understanding and prevention of adverse effects of medicines. + Pharmacovigilence + + + + Pharmacovigilence concerns safety once a drug has gone to market. + Pharmacovigilance + + + + + + + + + + + 1.4 + The testing of new medicines, vaccines or procedures on animals (preclinical) and humans (clinical) prior to their approval by regulatory authorities. + Preclinical_and_clinical_studies + Clinical studies + Clinical study + Clinical trial + Drug trials + Preclinical studies + Preclinical study + + + + Preclinical and clinical studies + + + + + + + + + + 1.4 + true + The visual representation of an object. + Imaging + Diffraction experiment + Microscopy + Microscopy imaging + Optical super resolution microscopy + Photonic force microscopy + Photonic microscopy + + + + This includes diffraction experiments that are based upon the interference of waves, typically electromagnetic waves such as X-rays or visible light, by some object being studied, typical in order to produce an image of the object or determine its structure. + Imaging + + + + + + + + + + 1.4 + The use of imaging techniques to understand biology. + Biological imaging + Biological_imaging + + + + Bioimaging + + + + + + + + + + 1.4 + VT 3.2.13 Medical imaging + VT 3.2.14 Nuclear medicine + VT 3.2.24 Radiology + The use of imaging techniques for clinical purposes for medical research. + Medical_imaging + Neuroimaging + Nuclear medicine + Radiology + + + + Medical imaging + + + + + + + + + + 1.4 + The use of optical instruments to magnify the image of an object. + Light_microscopy + + + + Light microscopy + + + + + + + + + + 1.4 + The use of animals and alternatives in experimental research. + Animal experimentation + Animal research + Animal testing + In vivo testing + Laboratory_animal_science + + + + Laboratory animal science + + + + + + + + + + 1.4 + true + VT 1.5.18 Marine and Freshwater biology + The study of organisms in the ocean or brackish waters. + Marine_biology + + + + Marine biology + + + + + + + + + + 1.4 + true + The identification of molecular and genetic causes of disease and the development of interventions to correct them. + Molecular_medicine + + + + Molecular medicine + + + + + + + + + + 1.4 + VT 3.3.7 Nutrition and Dietetics + The study of the effects of food components on the metabolism, health, performance and disease resistance of humans and animals. It also includes the study of human behaviours related to food choices. + Nutrition + Nutrition science + Nutritional_science + Dietetics + + + + Nutritional science + + + + + + + + + + 1.4 + true + The collective characterisation and quantification of pools of biological molecules that translate into the structure, function, and dynamics of an organism or organisms. + Omics + + + + Omics + + + + + + + + + + 1.4 + The processes that need to be in place to ensure the quality of products for human or animal use. + Quality assurance + Quality_affairs + Good clinical practice + Good laboratory practice + Good manufacturing practice + + + + Quality affairs + + + + + + + + + 1.4 + The protection of public health by controlling the safety and efficacy of products in areas including pharmaceuticals, veterinary medicine, medical devices, pesticides, agrochemicals, cosmetics, and complementary medicines. + Healthcare RA + Regulatory_affairs + + + + Regulatory affairs + + + + + + + + + + 1.4 + true + Biomedical approaches to clinical interventions that involve the use of stem cells. + Stem cell research + Regenerative_medicine + + + + Regenerative medicine + + + + + + + + + + 1.4 + true + An interdisciplinary field of study that looks at the dynamic systems of the human body as part of an integrted whole, incorporating biochemical, physiological, and environmental interactions that sustain life. + Systems_medicine + + + + Systems medicine + + + + + + + + + + 1.4 + Topic concerning the branch of medicine that deals with the prevention, diagnosis, and treatment of disease, disorder and injury in animals. + Veterinary_medicine + Clinical veterinary medicine + + + + Veterinary medicine + + + + + + + + + + 1.4 + The application of biological concepts and methods to the analytical and synthetic methodologies of engineering. + Biological engineering + Bioengineering + + + + Bioengineering + + + + + + + + + + 1.4 + true + Ageing + Aging + Gerontology + VT 3.2.10 Geriatrics and gerontology + The branch of medicine dealing with the diagnosis, treatment and prevention of disease in older people, and the problems specific to aging. + Geriatrics + Geriatric_medicine + + + + Geriatric medicine + + + + + + + + + + 1.4 + true + VT 3.2.1 Allergy + Health issues related to the immune system and their prevention, diagnosis and management. + Allergy_clinical_immunology_and_immunotherapeutics + Allergy + Clinical immunology + Immune disorders + Immunomodulators + Immunotherapeutics + + + + Allergy, clinical immunology and immunotherapeutics + + + + + + + + + + + + 1.4 + true + The prevention of pain and the evaluation, treatment and rehabilitation of persons in pain. + Algiatry + Pain management + Pain_medicine + + + + Pain medicine + + + + + + + + + + 1.4 + VT 3.2.2 Anaesthesiology + Anaesthesia and anaesthetics. + Anaesthetics + Anaesthesiology + + + + Anaesthesiology + + + + + + + + + + 1.4 + VT 3.2.5 Critical care/Emergency medicine + The multidisciplinary that cares for patients with acute, life-threatening illness or injury. + Acute medicine + Emergency medicine + Intensive care medicine + Critical_care_medicine + + + + Critical care medicine + + + + + + + + + + 1.4 + VT 3.2.7 Dermatology and venereal diseases + The branch of medicine that deals with prevention, diagnosis and treatment of disorders of the skin, scalp, hair and nails. + Dermatology + Dermatological disorders + + + + Dermatology + + + + + + + + + + 1.4 + The study, diagnosis, prevention and treatments of disorders of the oral cavity, maxillofacial area and adjacent structures. + Dentistry + + + + Dentistry + + + + + + + + + + 1.4 + VT 3.2.20 Otorhinolaryngology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the ear, nose and throat. + Audiovestibular medicine + Otolaryngology + Otorhinolaryngology + Ear_nose_and_throat_medicine + Head and neck disorders + + + + Ear, nose and throat medicine + + + + + + + + + + 1.4 + true + The branch of medicine dealing with diseases of endocrine organs, hormone systems, their target organs, and disorders of the pathways of glucose and lipid metabolism. + Endocrinology_and_metabolism + Endocrine disorders + Endocrinology + Metabolic disorders + Metabolism + + + + Endocrinology and metabolism + + + + + + + + + + 1.4 + true + VT 3.2.11 Hematology + The branch of medicine that deals with the blood, blood-forming organs and blood diseases. + Haematology + Blood disorders + Haematological disorders + + + + Haematology + + + + + + + + + + 1.4 + true + VT 3.2.8 Gastroenterology and hepatology + The branch of medicine that deals with disorders of the oesophagus, stomach, duodenum, jejenum, ileum, large intestine, sigmoid colon and rectum. + Gastroenterology + Gastrointestinal disorders + + + + Gastroenterology + + + + + + + + + + 1.4 + The study of the biological and physiological differences between males and females and how they effect differences in disease presentation and management. + Gender_medicine + + + + Gender medicine + + + + + + + + + + 1.4 + true + VT 3.2.15 Obstetrics and gynaecology + The branch of medicine that deals with the health of the female reproductive system, pregnancy and birth. + Gynaecology_and_obstetrics + Gynaecological disorders + Gynaecology + Obstetrics + + + + Gynaecology and obstetrics + + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the liver, gallbladder, bile ducts and bile. + Hepatology + Hepatic_and_biliary_medicine + Liver disorders + + + + Hepatic and biliary medicine + + Hepatobiliary medicine + + + + + + + + + 1.4 + 1.13 + + The branch of medicine that deals with the infectious diseases of the tropics. + + + Infectious tropical disease + true + + + + + + + + + 1.4 + The branch of medicine that treats body wounds or shock produced by sudden physical injury, as from violence or accident. + Traumatology + Trauma_medicine + + + + Trauma medicine + + + + + + + + + + 1.4 + true + The branch of medicine that deals with the diagnosis, management and prevention of poisoning and other adverse health effects caused by medications, occupational and environmental toxins, and biological agents. + Medical_toxicology + + + + Medical toxicology + + + + + + + + + + 1.4 + VT 3.2.19 Orthopaedics + VT 3.2.26 Rheumatology + The branch of medicine that deals with the prevention, diagnosis, and treatment of disorders of the muscle, bone and connective tissue. It incorporates aspects of orthopaedics, rheumatology, rehabilitation medicine and pain medicine. + Musculoskeletal_medicine + Musculoskeletal disorders + Orthopaedics + Rheumatology + + + + Musculoskeletal medicine + + + + + + + + + + + + 1.4 + Optometry + VT 3.2.17 Ophthalmology + VT 3.2.18 Optometry + The branch of medicine that deals with disorders of the eye, including eyelid, optic nerve/visual pathways and occular muscles. + Ophthalmology + Eye disoders + + + + Ophthalmology + + + + + + + + + + 1.4 + VT 3.2.21 Paediatrics + The branch of medicine that deals with the medical care of infants, children and adolescents. + Child health + Paediatrics + + + + Paediatrics + + + + + + + + + + 1.4 + Mental health + VT 3.2.23 Psychiatry + The branch of medicine that deals with the management of mental illness, emotional disturbance and abnormal behaviour. + Psychiatry + Psychiatric disorders + + + + Psychiatry + + + + + + + + + + 1.4 + VT 3.2.3 Andrology + The health of the reproductive processes, functions and systems at all stages of life. + Reproductive_health + Andrology + Family planning + Fertility medicine + Reproductive disorders + + + + Reproductive health + + + + + + + + + + 1.4 + VT 3.2.28 Transplantation + The use of operative, manual and instrumental techniques on a patient to investigate and/or treat a pathological condition or help improve bodily function or appearance. + Surgery + Transplantation + + + + Surgery + + + + + + + + + + 1.4 + VT 3.2.29 Urology and nephrology + The branches of medicine and physiology focussing on the function and disorders of the urinary system in males and females, the reproductive system in males, and the kidney. + Urology_and_nephrology + Kidney disease + Nephrology + Urological disorders + Urology + + + + Urology and nephrology + + + + + + + + + + + 1.4 + Alternative medicine + Holistic medicine + Integrative medicine + VT 3.2.12 Integrative and Complementary medicine + Medical therapies that fall beyond the scope of conventional medicine but may be used alongside it in the treatment of disease and ill health. + Complementary_medicine + + + + Complementary medicine + + + + + + + + + + 1.7 + Techniques that uses magnetic fields and radiowaves to form images, typically to investigate the anatomy and physiology of the human body. + MRT + Magnetic resonance imaging + Magnetic resonance tomography + NMRI + Nuclear magnetic resonance imaging + MRI + + + MRI + + + + + + + + + + + 1.7 + The study of matter by studying the diffraction pattern from firing neutrons at a sample, typically to determine atomic and/or magnetic structure. + Neutron diffraction experiment + Neutron_diffraction + Elastic neutron scattering + Neutron microscopy + + + Neutron diffraction + + + + + + + + + + 1.7 + Imaging in sections (sectioning), through the use of a wave-generating device (tomograph) that generates an image (a tomogram). + CT + Computed tomography + TDM + Tomography + Electron tomography + PET + Positron emission tomography + X-ray tomography + + + Tomography + + + + + + + + + + 1.7 + true + KDD + Knowledge discovery in databases + VT 1.3.2 Data mining + The discovery of patterns in large data sets and the extraction and trasnsformation of those patterns into a useful format. + Data_mining + Pattern recognition + + + Data mining + + + + + + + + + + 1.7 + Artificial Intelligence + VT 1.2.2 Artificial Intelligence (expert systems, machine learning, robotics) + A topic concerning the application of artificial intelligence methods to algorithms, in order to create methods that can learn from data in order to generate an output, rather than relying on explicitly encoded information only. + Machine_learning + Active learning + Ensembl learning + Kernel methods + Knowledge representation + Neural networks + Recommender system + Reinforcement learning + Supervised learning + Unsupervised learning + + + Machine learning + + + + + + + + + + 1.8 + Database administration + Information systems + Databases + The general handling of data stored in digital archives such as databases, databanks, web portals, and other data resources. + Database_management + Content management + Document management + File management + Record management + + + This includes databases for the results of scientific experiments, the application of high-throughput technology, computational analysis and the scientific literature. It covers the management and manipulation of digital documents, including database records, files, and reports. + Database management + + + + + + + + + + 1.8 + VT 1.5.29 Zoology + Animals, e.g. information on a specific animal genome including molecular sequences, genes and annotation. + Animal + Animal biology + Animals + Metazoa + Zoology + Animal genetics + Animal physiology + Entomology + + + The study of the animal kingdom. + Zoology + + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in protein sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Protein_sites_features_and_motifs + Protein sequence features + Signal peptide cleavage sites + + + A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + Protein sites, features and motifs + + + + + + + + + + 1.8 + The biology, archival, detection, prediction and analysis of positional features such as functional and other key sites, in nucleic acid sequences and the conserved patterns (motifs, profiles etc.) that may be used to describe them. + Nucleic_acid_sites_features_and_motifs + Nucleic acid functional sites + Nucleic acid sequence features + Primer binding sites + Sequence tagged sites + + + Sequence tagged sites are short DNA sequences that are unique within a genome and serve as a mapping landmark, detectable by PCR they allow a genome to be mapped via an ordering of STSs. + Nucleic acid sites, features and motifs + + + + + + + + + + 1.8 + Transcription of DNA into RNA and features of a messenger RNA (mRNA) molecules including precursor RNA, primary (unprocessed) transcript and fully processed molecules. + Gene_transcripts + Coding RNA + EST + Exons + Fusion transcripts + Gene transcript features + Introns + PolyA signal + PolyA site + Signal peptide coding sequence + Transit peptide coding sequence + cDNA + mRNA + mRNA features + + + This includes 5'untranslated region (5'UTR), coding sequences (CDS), exons, intervening sequences (intron) and 3'untranslated regions (3'UTR). + This includes Introns, and protein-coding regions including coding sequences (CDS), exons, translation initiation sites and open reading frames. Also expressed sequence tag (EST) or complementary DNA (cDNA) sequences. + This includes coding sequences for a signal or transit peptide. A signal peptide coding sequence encodes an N-terminal domain of a secreted protein, which is involved in attaching the polypeptide to a membrane leader sequence. A transit peptide coding sequence encodes an N-terminal domain of a nuclear-encoded organellar protein; which is involved in import of the protein into the organelle. + This includes regions or sites in a eukaryotic and eukaryotic viral RNA sequence which directs endonuclease cleavage or polyadenylation of an RNA transcript. A polyA signal is required for endonuclease cleavage of an RNA transcript that is followed by polyadenylation. A polyA site is a site on an RNA transcript to which adenine residues will be added during post-transcriptional polyadenylation. + Gene transcripts + + + + + + + + + + 1.8 + 1.13 + + Protein-ligand (small molecule) interaction(s). + + + Protein-ligand interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-drug interaction(s). + + + Protein-drug interactions + true + + + + + + + + + 1.8 + Genotype experiment including case control, population, and family studies. These might use array based methods and re-sequencing methods. + Genotyping_experiment + + + Genotyping experiment + + + + + + + + + + 1.8 + Genome-wide association study experiments. + GWAS + GWAS analysis + Genome-wide association study + GWAS_study + + + GWAS study + + + + + + + + + + 1.8 + Microarray experiments including conditions, protocol, sample:data relationships etc. + Microarrays + Microarray_experiment + Gene expression microarray + Genotyping array + Methylation array + MicroRNA array + Multichannel microarray + One channel microarray + Proprietary platform micoarray + RNA chips + RNA microarrays + Reverse phase protein array + SNP array + Tiling arrays + Tissue microarray + Two channel microarray + aCGH microarray + mRNA microarray + miRNA array + + + This might specify which raw data file relates to which sample and information on hybridisations, e.g. which are technical and which are biological replicates. + Microarray experiment + + + + + + + + + + 1.8 + PCR experiments, e.g. quantitative real-time PCR. + Polymerase chain reaction + PCR_experiment + Quantitative PCR + RT-qPCR + Real Time Quantitative PCR + + + PCR experiment + + + + + + + + + + 1.8 + Proteomics experiments. + Proteomics_experiment + 2D PAGE experiment + DIA + Data-independent acquisition + MS + MS experiments + Mass spectrometry + Mass spectrometry experiments + Northern blot experiment + Spectrum demultiplexing + + + This includes two-dimensional gel electrophoresis (2D PAGE) experiments, gels or spots in a gel. Also mass spectrometry - an analytical chemistry technique that measures the mass-to-charge ratio and abundance of ions in the gas phase. Also Northern blot experiments. + Proteomics experiment + + + + + + + + + + + 1.8 + 1.13 + + Two-dimensional gel electrophoresis experiments, gels or spots in a gel. + + + 2D PAGE experiment + true + + + + + + + + + 1.8 + 1.13 + + Northern Blot experiments. + + + Northern blot experiment + true + + + + + + + + + 1.8 + RNAi experiments. + RNAi_experiment + + + RNAi experiment + + + + + + + + + + 1.8 + Biological computational model experiments (simulation), for example the minimum information required in order to permit its correct interpretation and reproduction. + Simulation_experiment + + + Simulation experiment + + + + + + + + + 1.8 + 1.13 + + Protein-DNA/RNA interaction(s). + + + Protein-nucleic acid interactions + true + + + + + + + + + 1.8 + 1.13 + + Protein-protein interaction(s), including interactions between protein domains. + + + Protein-protein interactions + true + + + + + + + + + 1.8 + 1.13 + + Cellular process pathways. + + + Cellular process pathways + true + + + + + + + + + 1.8 + 1.13 + + Disease pathways, typically of human disease. + + + Disease pathways + true + + + + + + + + + 1.8 + 1.13 + + Environmental information processing pathways. + + + Environmental information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Genetic information processing pathways. + + + Genetic information processing pathways + true + + + + + + + + + 1.8 + 1.13 + + Super-secondary structure of protein sequence(s). + + + Protein super-secondary structure + true + + + + + + + + + 1.8 + 1.13 + + Catalytic residues (active site) of an enzyme. + + + Protein active sites + true + + + + + + + + + 1.8 + Binding sites in proteins, including cleavage sites (for a proteolytic enzyme or agent), key residues involved in protein folding, catalytic residues (active site) of an enzyme, ligand-binding (non-catalytic) residues of a protein, such as sites that bind metal, prosthetic groups or lipids, RNA and DNA-binding proteins and binding sites etc. + Protein_binding_sites + Enzyme active site + Protein cleavage sites + Protein functional sites + Protein key folding sites + Protein-nucleic acid binding sites + + + Protein binding sites + + + + + + + + + + 1.8 + 1.13 + + RNA and DNA-binding proteins and binding sites in protein sequences. + + + Protein-nucleic acid binding sites + true + + + + + + + + + 1.8 + 1.13 + + Cleavage sites (for a proteolytic enzyme or agent) in a protein sequence. + + + Protein cleavage sites + true + + + + + + + + + 1.8 + 1.13 + + Chemical modification of a protein. + + + Protein chemical modifications + true + + + + + + + + + 1.8 + Disordered structure in a protein. + Protein features (disordered structure) + Protein_disordered_structure + + + Protein disordered structure + + + + + + + + + + 1.8 + 1.13 + + Structural domains or 3D folds in a protein or polypeptide chain. + + + Protein domains + true + + + + + + + + + 1.8 + 1.13 + + Key residues involved in protein folding. + + + Protein key folding sites + true + + + + + + + + + 1.8 + 1.13 + + Post-translation modifications in a protein sequence, typically describing the specific sites involved. + + + Protein post-translational modifications + true + + + + + + + + + 1.8 + Secondary structure (predicted or real) of a protein, including super-secondary structure. + Protein features (secondary structure) + Protein_secondary_structure + Protein super-secondary structure + + + Super-secondary structures include leucine zippers, coiled coils, Helix-Turn-Helix etc. + The location and size of the secondary structure elements and intervening loop regions is typically given. The report can include disulphide bonds and post-translationally formed peptide bonds (crosslinks). + Protein secondary structure + + + + + + + + + + 1.8 + 1.13 + + Short repetitive subsequences (repeat sequences) in a protein sequence. + + + Protein sequence repeats + true + + + + + + + + + 1.8 + 1.13 + + Signal peptides or signal peptide cleavage sites in protein sequences. + + + Protein signal peptides + true + + + + + + + + + 1.10 + VT 1.1.1 Applied mathematics + The application of mathematics to specific problems in science, typically by the formulation and analysis of mathematical models. + Applied_mathematics + + + Applied mathematics + + + + + + + + + + 1.10 + VT 1.1.1 Pure mathematics + The study of abstract mathematical concepts. + Pure_mathematics + Linear algebra + + + Pure mathematics + + + + + + + + + + 1.10 + The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints. + Data_governance + Data stewardship + + + Data governance + + http://purl.bioontology.org/ontology/MSH/D030541 + + + + + + + + + 1.10 + The quality, integrity, and cleaning up of data. + Data_quality_management + Data clean-up + Data cleaning + Data integrity + Data quality + + + Data quality management + + + + + + + + + + 1.10 + Freshwater science + VT 1.5.18 Marine and Freshwater biology + The study of organisms in freshwater ecosystems. + Freshwater_biology + + + + Freshwater biology + + + + + + + + + + 1.10 + true + VT 3.1.2 Human genetics + The study of inheritance in human beings. + Human_genetics + + + + Human genetics + + + + + + + + + + 1.10 + VT 3.3.14 Tropical medicine + Health problems that are prevalent in tropical and subtropical regions. + Tropical_medicine + + + + Tropical medicine + + + + + + + + + + 1.10 + true + VT 3.3.14 Tropical medicine + VT 3.4 Medical biotechnology + VT 3.4.1 Biomedical devices + VT 3.4.2 Health-related biotechnology + Biotechnology applied to the medical sciences and the development of medicines. + Medical_biotechnology + Pharmaceutical biotechnology + + + + Medical biotechnology + + + + + + + + + + 1.10 + true + VT 3.4.5 Molecular diagnostics + An approach to medicine whereby decisions, practices and are tailored to the individual patient based on their predicted response or risk of disease. + Precision medicine + Personalised_medicine + Molecular diagnostics + + + + Personalised medicine + + + + + + + + + + 1.12 + Experimental techniques to purify a protein-DNA crosslinked complex. Usually sequencing follows e.g. in the techniques ChIP-chip, ChIP-seq and MeDIP-seq. + Chromatin immunoprecipitation + Immunoprecipitation_experiment + + + Immunoprecipitation experiment + + + + + + + + + + 1.12 + Laboratory technique to sequence the complete DNA sequence of an organism's genome at a single time. + Genome sequencing + WGS + Whole_genome_sequencing + De novo genome sequencing + Whole genome resequencing + + + Whole genome sequencing + + + + + + + + + + 1.12 + + Laboratory technique to sequence the methylated regions in DNA. + MeDIP-chip + MeDIP-seq + mDIP + Methylated_DNA_immunoprecipitation + BS-Seq + Bisulfite sequencing + MeDIP + Methylated DNA immunoprecipitation (MeDIP) + Methylation sequencing + WGBS + Whole-genome bisulfite sequencing + methy-seq + methyl-seq + + + Methylated DNA immunoprecipitation + + + + + + + + + + 1.12 + Laboratory technique to sequence all the protein-coding regions in a genome, i.e., the exome. + Exome + Exome analysis + Exome capture + Targeted exome capture + WES + Whole exome sequencing + Exome_sequencing + + + Exome sequencing is considered a cheap alternative to whole genome sequencing. + Exome sequencing + + + + + + + + + + 1.12 + + true + The design of an experiment intended to test a hypothesis, and describe or explain empirical data obtained under various experimental conditions. + Design of experiments + Experimental design + Studies + Experimental_design_and_studies + + + Experimental design and studies + + + + + + + + + + + 1.12 + The design of an experiment involving non-human animals. + Animal_study + Challenge study + + + Animal study + + + + + + + + + + + 1.13 + true + The ecology of microorganisms including their relationship with one another and their environment. + Environmental microbiology + Microbial_ecology + Community analysis + Microbiome + Molecular community analysis + + + Microbial ecology + + + + + + + + + + 1.17 + An antibody-based technique used to map in vivo RNA-protein interactions. + RIP + RNA_immunoprecipitation + CLIP + CLIP-seq + HITS-CLIP + PAR-CLIP + iCLIP + + + RNA immunoprecipitation + + + + + + + + + + 1.17 + Large-scale study (typically comparison) of DNA sequences of populations. + Population_genomics + + + + Population genomics + + + + + + + + + + 1.20 + Agriculture + Agroecology + Agronomy + Multidisciplinary study, research and development within the field of agriculture. + Agricultural_science + Agricultural biotechnology + Agricultural economics + Animal breeding + Animal husbandry + Animal nutrition + Farming systems research + Food process engineering + Food security + Horticulture + Phytomedicine + Plant breeding + Plant cultivation + Plant nutrition + Plant pathology + Soil science + + + Agricultural science + + + + + + + + + + 1.20 + Approach which samples, in parallel, all genes in all organisms present in a given sample, e.g. to provide insight into biodiversity and function. + Shotgun metagenomic sequencing + Metagenomic_sequencing + + + Metagenomic sequencing + + + + + + + + + + 1.21 + Environment + Study of the environment, the interactions between its physical, chemical, and biological components and it's effect on life. Also how humans impact upon the environment, and how we can manage and utilise natural resources. + Environmental_science + + + Environmental sciences + + + + + + + + + + 1.22 + The study and simulation of molecular conformations using a computational model and computer simulations. + + + This includes methods such as Molecular Dynamics, Coarse-grained dynamics, metadynamics, Quantum Mechanics, QM/MM, Markov State Models, etc. + Biomolecular simulation + + + + + + + + + + 1.22 + The application of multi-disciplinary science and technology for the construction of artificial biological systems for diverse applications. + Biomimeic chemistry + + + Synthetic biology + + + + + + + + + + + 1.22 + The application of biotechnology to directly manipulate an organism's genes. + Genetic manipulation + Genetic modification + Genetic_engineering + Genome editing + Genome engineering + + + Genetic engineering + + + + + + + + + + 1.24 + A field of biological research focused on the discovery and identification of peptides, typically by comparing mass spectra against a protein database. + Proteogenomics + + + Proteogenomics + + + + + + + + + + 1.24 + Amplicon panels + Resequencing + Laboratory experiment to identify the differences between a specific genome (of an individual) and a reference genome (developed typically from many thousands of individuals). WGS re-sequencing is used as golden standard to detect variations compared to a given reference genome, including small variants (SNP and InDels) as well as larger genome re-organisations (CNVs, translocations, etc.). + Highly targeted resequencing + Whole genome resequencing (WGR) + Whole-genome re-sequencing (WGSR) + Amplicon sequencing + Amplicon-based sequencing + Ultra-deep sequencing + Amplicon sequencing is the ultra-deep sequencing of PCR products (amplicons), usually for the purpose of efficient genetic variant identification and characterisation in specific genomic regions. + Genome resequencing + + + + + + + + + + 1.24 + A biomedical field that bridges immunology and genetics, to study the genetic basis of the immune system. + Immune system genetics + Immungenetics + Immunology and genetics + Immunogenetics + Immunogenes + + + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunogenetics + + + + + + + + + + 1.24 + Interdisciplinary science focused on extracting information from chemical systems by data analytical approaches, for example multivariate statistics, applied mathematics, and computer science. + Chemometrics + + + Chemometrics + + + + + + + + + + 1.24 + Cytometry is the measurement of the characteristics of cells. + Cytometry + Flow cytometry + Image cytometry + Mass cytometry + + + Cytometry + + + + + + + + + + 1.24 + Biotechnology approach that seeks to optimize cellular genetic and regulatory processes in order to increase the cells' production of a certain substance. + + + Metabolic engineering + + + + + + + + + + 1.24 + Molecular biology methods used to analyze the spatial organization of chromatin in a cell. + 3C technologies + 3C-based methods + Chromosome conformation analysis + Chromosome_conformation_capture + Chromatin accessibility + Chromatin accessibility assay + Chromosome conformation capture + + + + + + + + + + + 1.24 + The study of microbe gene expression within natural environments (i.e. the metatranscriptome). + Metatranscriptomics + + + Metatranscriptomics methods can be used for whole gene expression profiling of complex microbial communities. + Metatranscriptomics + + + + + + + + + + 1.24 + The reconstruction and analysis of genomic information in extinct species. + Paleogenomics + Ancestral genomes + Paleogenetics + Paleogenomics + + + + + + + + + + + 1.24 + The biological classification of organisms by categorizing them in groups ("clades") based on their most recent common ancestor. + Cladistics + Tree of life + + + Cladistics + + + + + + + + + + + + 1.24 + The study of the process and mechanism of change of biomolecules such as DNA, RNA, and proteins across generations. + Molecular_evolution + + + Molecular evolution + + + + + + + + + + + 1.24 + Immunoinformatics is the field of computational biology that deals with the study of immunoloogical questions. Immunoinformatics is at the interface between immunology and computer science. It takes advantage of computational, statistical, mathematical approaches and enhances the understanding of immunological knowledge. + Computational immunology + Immunoinformatics + This involves the study of often complex genetic traits underlying diseases involving defects in the immune system. For example, identifying target genes for therapeutic approaches, or genetic variations involved in immunological pathology. + Immunoinformatics + + + + + + + + + + 1.24 + A diagnostic imaging technique based on the application of ultrasound. + Standardized echography + Ultrasound imaging + Echography + Diagnostic sonography + Medical ultrasound + Standard echography + Ultrasonography + + + Echography + + + + + + + + + + 1.24 + Experimental approaches to determine the rates of metabolic reactions - the metabolic fluxes - within a biological entity. + Fluxomics + The "fluxome" is the complete set of metabolic fluxes in a cell, and is a dynamic aspect of phenotype. + Fluxomics + + + + + + + + + + 1.12 + An experiment for studying protein-protein interactions. + Protein_interaction_experiment + Co-immunoprecipitation + Phage display + Yeast one-hybrid + Yeast two-hybrid + + + This used to have the ID http://edamontology.org/topic_3557 but the numerical part (owing to an error) duplicated http://edamontology.org/operation_3557 ('Imputation'). ID of this concept set to http://edamontology.org/topic_3957 in EDAM 1.24. + Protein interaction experiment + + + + + + + + + + 1.25 + A DNA structural variation, specifically a duplication or deletion event, resulting in sections of the genome to be repeated, or the number of repeats in the genome to vary between individuals. + Copy_number_variation + CNV deletion + CNV duplication + CNV insertion / amplification + Complex CNV + Copy number variant + Copy number variation + + + + + + + + + + 1.25 + The branch of genetics concerned with the relationships between chromosomes and cellular behaviour, especially during mitosis and meiosis. + + + Cytogenetics + + + + + + + + + + 1.25 + The design of vaccines to protect against a particular pathogen, including antigens, delivery systems, and adjuvants to elicit a predictable immune response against specific epitopes. + Vaccinology + Rational vaccine design + Reverse vaccinology + Structural vaccinology + Structure-based immunogen design + Vaccine design + + + Vaccinology + + + + + + + + + + 1.25 + The study of immune system as a whole, its regulation and response to pathogens using genome-wide approaches. + + + Immunomics + + + + + + + + + + 1.25 + Epistasis can be defined as the ability of the genotype at one locus to supersede the phenotypic effect of a mutation at another locus. This interaction between genes can occur at different level: gene expression, protein levels, etc... + Epistatic genetic interaction + Epistatic interactions + + + Epistasis + + http://purl.bioontology.org/ontology/MSH/D004843 + + + + + + + + + 1.26 + Open science encompasses the practices of making scientific research transparent and participatory, and its outputs publicly accessible. + + + Open science + + + + + + + + + + 1.26 + Data rescue denotes digitalisation, formatting, archival, and publication of data that were not available in accessible or usable form. Examples are data from private archives, data inside publications, or in paper records stored privately or publicly. + + + Data rescue + + + + + + + + + + + 1.26 + FAIR data principles + FAIRification + FAIR data is data that meets the principles of being findable, accessible, interoperable, and reusable. + Findable, accessible, interoperable, reusable data + Open data + + + A substantially overlapping term is 'open data', i.e. publicly available data that is free to use, distribute, and create derivative work from, without restrictions. Open data does not automatically have to be FAIR (e.g. findable or interoperable), while FAIR data does in some cases not have to be publicly available without restrictions (especially sensitive personal data). + FAIR data + + + + + + + + + + + + 1.26 + Microbial mechanisms for protecting microorganisms against antimicrobial agents. + AMR + Antifungal resistance + Antiprotozoal resistance + Antiviral resistance + Extensive drug resistance (XDR) + Multidrug resistance + Multiple drug resistance (MDR) + Multiresistance + Pandrug resistance (PDR) + Total drug resistance (TDR) + + + Antimicrobial Resistance + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the brain. + EEG + + + Electroencephalography + + + + + + + + + + + 1.26 + The monitoring method for measuring electrical activity in the heart. + ECG + EKG + + + Electrocardiography + + + + + + + + + + 1.26 + A method for studying biomolecules and other structures at very low (cryogenic) temperature using electron microscopy. + cryo-EM + + + Cryogenic electron microscopy + + + + + + + + + + 1.26 + Biosciences, or life sciences, include fields of study related to life, living beings, and biomolecules. + Life sciences + + + Biosciences + + + + + + + + + + + + + 1.26 + Biogeochemical cycle + The carbon cycle is the biogeochemical pathway of carbon moving through the different parts of the Earth (such as ocean, atmosphere, soil), or eventually another planet. + + + Note that the carbon-nitrogen-oxygen (CNO) cycle (https://en.wikipedia.org/wiki/CNO_cycle) is a completely different, thermonuclear reaction in stars. + Carbon cycle + + + + + + + + + + + 1.26 + Multiomics concerns integration of data from multiple omics (e.g. transcriptomics, proteomics, epigenomics). + Integrative omics + Multi-omics + Pan-omics + Panomics + + + Multiomics + + + + + + + + + + + 1.26 + With ribosome profiling, ribosome-protected mRNA fragments are analyzed with RNA-seq techniques leading to a genome-wide measurement of the translation landscape. + RIBO-seq + Ribo-Seq + RiboSeq + ribo-seq + ribosomal footprinting + translation footprinting + + + Ribosome Profiling + + + + + + + + + + 1.26 + Combined with NGS (Next Generation Sequencing) technologies, single-cell sequencing allows the study of genetic information (DNA, RNA, epigenome...) at a single cell level. It is often used for differential analysis and gene expression profiling. + Single Cell Genomics + + + Single-Cell Sequencing + + + + + + + + + + + 1.26 + The study of mechanical waves in liquids, solids, and gases. + + + Acoustics + + + + + + + + + + + + 1.26 + Interdisplinary study of behavior, precise control, and manipulation of low (microlitre) volume fluids in constrained space. + Fluidics + + + Microfluidics + + + + + + + + + + 1.26 + Genomic imprinting is a gene regulation mechanism by which a subset of genes are expressed from one of the two parental chromosomes only. Imprinted genes are organized in clusters, their silencing/activation of the imprinted loci involves epigenetic marks (DNA methylation, etc) and so-called imprinting control regions (ICR). It has been described in mammals, but also plants and insects. + Gene imprinting + + + Genomic imprinting + + + + + + + + + + + + + + + + + 1.26 + Environmental DNA (eDNA) + Environmental RNA (eRNA) + Environmental sequencing + Taxonomic profiling + Metabarcoding is the barcoding of (environmental) DNA or RNA to identify multiple taxa from the same sample. + DNA metabarcoding + Environmental metabarcoding + RNA metabarcoding + eDNA metabarcoding + eRNA metabarcoding + + + Typically, high-throughput sequencing is performed and the resulting sequence reads are matched to DNA barcodes in a reference database. + Metabarcoding + + + + + + + + + + + + + 1.2 + + An obsolete concept (redefined in EDAM). + + Needed for conversion to the OBO format. + Obsolete concept (EDAM) + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + beta12orEarlier + A serialisation format conforming to the Web Ontology Language (OWL) model. + + + OWL format + + + 1.2 + rdf + + Resource Description Framework (RDF) XML format. + + + RDF/XML can be used as a standard serialisation syntax for OWL DL, but not for OWL Full. + RDF/XML + http://www.ebi.ac.uk/SWO/data/SWO_3000006 + + + + + + + diff --git a/edamfu/tests/output.xml b/edamfu/tests/output.xml new file mode 100644 index 0000000..793a6cb --- /dev/null +++ b/edamfu/tests/output.xml @@ -0,0 +1,2 @@ + +Text with ' \ No newline at end of file diff --git a/edamfu/tests/test_core.py b/edamfu/tests/test_core.py new file mode 100644 index 0000000..70abd8d --- /dev/null +++ b/edamfu/tests/test_core.py @@ -0,0 +1,113 @@ +import filecmp +import os +import tempfile +import unittest +from xml.dom import minidom +import xml.etree.ElementTree as ET + +from rdflib import Graph, URIRef, RDF, OWL, Namespace + +from edamfu.core import load, save, CANONICAL_NAMESPACES + + +def get_temporary_file_path(): + # Create a temporary file and return its path + temp_file = tempfile.NamedTemporaryFile(delete=False) + temp_file_path = temp_file.name + temp_file.close() + return temp_file_path + + +def get_ontology_subject(graph): + # Test for the presence of owl:Ontology + ontology_subjects = [ + subject + for subject in graph.subjects(RDF.type, OWL.Ontology) + if all( + triple_object != OWL.Class + for _, _, triple_object in graph.triples((subject, RDF.type, None)) + ) + ] + return ontology_subjects[0] if ontology_subjects else None + + +def retrieve_element_from_xml(xml_file_path, element_path): + # Parse the XML file + tree = ET.parse(xml_file_path) + root = tree.getroot() + return root.findall(element_path) + + +def compare_xml_elements(elem1, elem2, tag=''): + if elem1.tag != elem2.tag: + return False, f"tag `{tag}`: Tags {elem1.tag} and {elem2.tag} are different" + if elem1.text and elem2.text and elem1.text != elem2.text: + text1 = elem1.text.replace(' ', '\u2423').replace(' ', '\u2192').replace('\n', '\u240A') + text2 = elem2.text.replace(' ', '\u2423').replace(' ', '\u2192').replace('\n', '\u240A') + return False, f"tag `{tag}`: Text `{text1}` and `{text2}` are different" + elif (elem1.text and not elem2.text) or (not elem1.text and elem2.text): + return False, f"tag `{tag}`: Text {elem1.text} and {elem2.text} are different" + if elem1.attrib != elem2.attrib: + return False, f"tag `{tag}`: Attributes {elem1.attrib} and {elem2.attrib} are different" + if len(elem1) != len(elem2): + return False, f"tag `{tag}`: Number of children {len(elem1)} and {len(elem2)} are different" + for child1, child2 in zip(elem1, elem2): + res, msg = compare_xml_elements(child1, child2, tag=tag+'/'+elem1.tag) + if not res: + return res, msg + return True, "all elements are identical" + +def get_pretty_xml(element): + rough_string = ET.tostring(element, 'utf-8') + reparsed = minidom.parseString(rough_string) + return reparsed.toprettyxml(indent=" ") + +class CoreTestCase(unittest.TestCase): + # Test loading the "raw" EDAM ontology from a file, and then saving it to another file + + @classmethod + def setUpClass(cls): + # Set up any necessary test data or resources + cls.edam_file_raw_path = "EDAM_dev.owl" + g = load(cls.edam_file_raw_path) + cls.result_file_path = get_temporary_file_path() + save(g, cls.result_file_path) + cls.result_graph = Graph() + cls.result_graph.parse(cls.result_file_path, format="xml") + + @classmethod + def tearDownClass(cls): + #print(retrieve_element_from_xml(cls.edam_file_raw_path, ".//{http://www.w3.org/2002/07/owl#}Ontology")) + #print(retrieve_element_from_xml(cls.result_file_path, ".//{http://www.w3.org/2002/07/owl#}Ontology")) + #if cls.result_file_path and os.path.exists(cls.result_file_path): + # os.remove(cls.result_file_path) + return + + def test_ontology_class_exists(self): + # there should be an ontology class in the result graph + self.assertIsNotNone( + get_ontology_subject(self.result_graph), + f"Cannot find the ontology class in the result graph of file {self.result_file_path}", + ) + + def test_ontology_elements_identical(self): + # the result should be the same as the original file + raw_onto_el = retrieve_element_from_xml(self.edam_file_raw_path, ".//{http://www.w3.org/2002/07/owl#}Ontology")[0] + result_onto_el = retrieve_element_from_xml(self.result_file_path, ".//{http://www.w3.org/2002/07/owl#}Ontology")[0] + res, msg = compare_xml_elements(raw_onto_el, result_onto_el) + self.assertTrue( + res, + f"Ontology elements in {self.edam_file_raw_path} and {self.result_file_path} are not identical because {msg}", + #f"Ontology elements in {self.edam_file_raw_path} and {self.result_file_path} are not identical because {msg}:\n\n {get_pretty_xml(raw_onto_el)}\n\n vs \n\n{get_pretty_xml(result_onto_el)}", + ) + + def test_files_identical(self): + # the result should be the same as the original file + self.assertTrue( + filecmp.cmp(self.edam_file_raw_path, self.result_file_path), + f"Files {self.edam_file_raw_path} and {self.result_file_path} are not identical", + ) + + +if __name__ == "__main__": + unittest.main() From 80895439488d31c16a766430a7449a27d4edf2b3 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Thu, 29 Feb 2024 17:48:59 +0100 Subject: [PATCH 10/24] added calls to several external queries for the quick curation section --- src/webapp/app.py | 134 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 99 insertions(+), 35 deletions(-) diff --git a/src/webapp/app.py b/src/webapp/app.py index 6253cdf..9f9c57e 100644 --- a/src/webapp/app.py +++ b/src/webapp/app.py @@ -1,6 +1,7 @@ import csv from flask import Flask, redirect, url_for, request, render_template import random +import os from rdflib import ConjunctiveGraph, Namespace @@ -158,46 +159,109 @@ def edam_last_report(): @app.route('/quick_curation') def quick_curation(): - # NO wikipedia - q_no_wikipedia = """ - SELECT (count(?term) as ?nb_no_wikipedia) WHERE { - ?c rdfs:subClassOf+ edam:topic_0003 ; - rdfs:label ?term . - - FILTER NOT EXISTS { - ?c rdfs:seeAlso ?seealso . - FILTER (regex(str(?seealso), "wikipedia.org", "i")) - } . - } - """ - results = g.query(q_no_wikipedia, initNs=ns) - count_no_wikipedia = 0 + dir_queries = "./queries" + + ## Get topics without a wikipedia link (WARNING) + query = dir_queries + "/no_wikipedia_link_topic.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_wikipedia_link_topic = [] + for r in results: + no_wikipedia_link_topic.append({"term": r["term"], "class": r["concept"]}) + + ## Get operations without a wikipedia link (WARNING) + query = dir_queries + "/no_wikipedia_link_operation.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_wikipedia_link_operation = [] + for r in results: + no_wikipedia_link_operation.append({"term": r["term"], "class": r["concept"]}) + + ## Get topics without any broad synonym (OPTIONAL) + query = dir_queries + "/no_broad_synonym_topic.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_broad_synonym_topic = [] for r in results: - count_no_wikipedia = str(r["nb_no_wikipedia"]) - - ######### - q_no_wikipedia_all = """ - SELECT ?c ?term WHERE { - ?c rdfs:subClassOf+ edam:topic_0003 ; - rdfs:label ?term . - - FILTER NOT EXISTS { - ?c rdfs:seeAlso ?seealso . - FILTER (regex(str(?seealso), "wikipedia.org", "i")) - } . - } - """ - results = g.query(q_no_wikipedia_all, initNs=ns) - no_wikipedia = [] + no_broad_synonym_topic.append({"term": r["term"], "class": r["concept"]}) + + ## Get topics without a definition (ERROR) + query = dir_queries + "/no_definition_topic.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_definition_topic = [] for r in results: - no_wikipedia.append({"term": r["term"], "class": r["c"]}) + no_definition_topic.append({"term": r["term"], "class": r["concept"]}) + + ## Get identifiers (hybrid) without a regex (WARNING) + query = dir_queries + "/no_regex_identifier.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_regex_identifier = [] + for r in results: + no_regex_identifier.append({"term": r["term"], "class": r["concept"]}) + + # NO wikipedia + # q_no_wikipedia = """ + # SELECT (count(?term) as ?nb_no_wikipedia) WHERE { + # ?c rdfs:subClassOf+ edam:topic_0003 ; + # rdfs:label ?term . + # + # FILTER NOT EXISTS { + # ?c rdfs:seeAlso ?seealso . + # FILTER (regex(str(?seealso), "wikipedia.org", "i")) + # } . + # } + # """ + # + # results = g.query(q_no_wikipedia, initNs=ns) + # count_no_wikipedia = 0 + # for r in results: + # count_no_wikipedia = str(r["nb_no_wikipedia"]) - if len(no_wikipedia) > 5: - no_wikipedia = random.sample(no_wikipedia, 5) + # ######### + # q_no_wikipedia_all = """ + # SELECT ?c ?term WHERE { + # ?c rdfs:subClassOf+ edam:topic_0003 ; + # rdfs:label ?term . + # + # FILTER NOT EXISTS { + # ?c rdfs:seeAlso ?seealso . + # FILTER (regex(str(?seealso), "wikipedia.org", "i")) + # } . + # } + # """ + # results = g.query(q_no_wikipedia_all, initNs=ns) + # no_wikipedia = [] + # for r in results: + # no_wikipedia.append({"term": r["term"], "class": r["c"]}) + # + # if len(no_wikipedia) > 5: + # no_wikipedia = random.sample(no_wikipedia, 5) return render_template('quick_curation.html', - count_no_wikipedia = count_no_wikipedia, - missing_wikipedia = no_wikipedia) + #count_no_wikipedia = count_no_wikipedia, + no_wikipedia_link_topic = no_wikipedia_link_topic, + no_wikipedia_link_operation = no_wikipedia_link_operation, + no_broad_synonym_topic = no_broad_synonym_topic, + no_definition_topic = no_definition_topic, + no_regex_identifier = no_regex_identifier, + random = random) if __name__ == "__main__": From f1b550f768e18a5a850eab9267722f6f7a554681 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Thu, 29 Feb 2024 17:50:16 +0100 Subject: [PATCH 11/24] added sections to display more query results --- src/webapp/templates/quick_curation.html | 65 +++++++++++++++++++++--- 1 file changed, 57 insertions(+), 8 deletions(-) diff --git a/src/webapp/templates/quick_curation.html b/src/webapp/templates/quick_curation.html index df60133..f731965 100644 --- a/src/webapp/templates/quick_curation.html +++ b/src/webapp/templates/quick_curation.html @@ -6,19 +6,68 @@ {% block body %} -

Finding top priority curation needs

-

In this demo, we randomly pick 5 classes from the EDAM ontology that need to be curated.

+

Finding quick-to-solve curation needs

+ +

Each section displays up to 8 randomly-picked terms. Refreshing the page will allow to display a new selection.

+ +
+

{{ no_wikipedia_link_topic|length }} EDAM topics with missing wikipedia + links.

+
+ {% for item in random.sample(no_wikipedia_link_operation, 8) %} +{# {% for item in no_wikipedia_link_topic %}#} + {{ item.term }} + {% endfor %} +
+
-

{{ count_no_wikipedia }} EDAM topics with missing wikipedia +

{{ no_wikipedia_link_operation|length }} EDAM operations with missing wikipedia links.

- {% for item in missing_wikipedia %} - {{ item.term }} + {% for item in random.sample(no_wikipedia_link_operation, 8) %} +{# {% for item in no_wikipedia_link_operation %}#} + {{ item.term }} + {% endfor %} +
+ +
+ +
+

{{ no_broad_synonym_topic|length }} EDAM topics with no broad synonyms.

+
+ {% for item in random.sample(no_broad_synonym_topic, 8) %} +{# {% for item in no_wikipedia_link_operation %}#} + {{ item.term }} {% endfor %}
+
+ +
+

{{ no_definition_topic|length }} EDAM topics with no definition.

+
+ {% if no_definition_topic|length < 8 %} + {% for item in no_definition_topic %} + {{ item.term }} + {% endfor %} + {% else %} + {% for item in random.sample(no_broad_synonym_topic, 8) %} + {{ item.term }} + {% endfor %} + {% endif %} +
+
-

17 EDAM topics with no synonyms.

+
+

{{ no_regex_identifier|length }} EDAM hybrid identifiers with missing regex.

+
+ {% for item in random.sample(no_regex_identifier, 8) %} + {{ item.term }} + {% endfor %} +
+
+ +{#

17 EDAM topics with no synonyms.

Topic A Topic B @@ -31,8 +80,8 @@

123 EDAM operations with missing Operation Y Operation Z -

+ #} + - {% endblock %} \ No newline at end of file From ce573c86ce7ea6b21002abc23f1607748275511e Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Thu, 29 Feb 2024 17:54:09 +0100 Subject: [PATCH 12/24] new directory for SPARQL queries for quick curation --- src/webapp/queries/no_broad_synonym_topic.rq | 12 ++++++++++++ src/webapp/queries/no_definition_topic.rq | 13 +++++++++++++ src/webapp/queries/no_regex_identifier.rq | 14 ++++++++++++++ src/webapp/queries/no_wikipedia_link_operation.rq | 13 +++++++++++++ src/webapp/queries/no_wikipedia_link_topic.rq | 13 +++++++++++++ 5 files changed, 65 insertions(+) create mode 100644 src/webapp/queries/no_broad_synonym_topic.rq create mode 100644 src/webapp/queries/no_definition_topic.rq create mode 100644 src/webapp/queries/no_regex_identifier.rq create mode 100644 src/webapp/queries/no_wikipedia_link_operation.rq create mode 100644 src/webapp/queries/no_wikipedia_link_topic.rq diff --git a/src/webapp/queries/no_broad_synonym_topic.rq b/src/webapp/queries/no_broad_synonym_topic.rq new file mode 100644 index 0000000..5efaa10 --- /dev/null +++ b/src/webapp/queries/no_broad_synonym_topic.rq @@ -0,0 +1,12 @@ +## Get topics that don't have any 'broadSynonym' attribute + +PREFIX edam: +PREFIX oboInOwl: + +SELECT ?term ?concept WHERE { + ?concept rdfs:subClassOf+ edam:topic_0003 ; + rdfs:label ?term . + FILTER NOT EXISTS { + ?concept oboInOwl:hasBroadSynonym ?hasBroadSynonym . + } . +} \ No newline at end of file diff --git a/src/webapp/queries/no_definition_topic.rq b/src/webapp/queries/no_definition_topic.rq new file mode 100644 index 0000000..7a24ef0 --- /dev/null +++ b/src/webapp/queries/no_definition_topic.rq @@ -0,0 +1,13 @@ +## Get topics that don't have a 'hasDefinition' attribute (ERROR level) + +PREFIX edam: +PREFIX oboInOwl: + +SELECT ?term ?concept WHERE { + ?concept rdfs:subClassOf+ edam:topic_0003 ; + rdfs:label ?term . + + FILTER NOT EXISTS { + ?concept oboInOwl:hasDefinition ?def + } . +} \ No newline at end of file diff --git a/src/webapp/queries/no_regex_identifier.rq b/src/webapp/queries/no_regex_identifier.rq new file mode 100644 index 0000000..ee7309f --- /dev/null +++ b/src/webapp/queries/no_regex_identifier.rq @@ -0,0 +1,14 @@ +## Hybrid Identifiers with no regex attribute (WARNING) + +PREFIX edam: +PREFIX oboInOwl: + +SELECT ?term ?concept ?regex WHERE { + ?concept rdfs:subClassOf+ edam:data_2109 ; + rdfs:label ?term . + + FILTER NOT EXISTS { + ?concept edam:regex ?regex + } . + +} \ No newline at end of file diff --git a/src/webapp/queries/no_wikipedia_link_operation.rq b/src/webapp/queries/no_wikipedia_link_operation.rq new file mode 100644 index 0000000..446cfea --- /dev/null +++ b/src/webapp/queries/no_wikipedia_link_operation.rq @@ -0,0 +1,13 @@ +## Get operations that don't have a wikipedia link as a 'seeAlso' attribute + +PREFIX edam: +PREFIX oboInOwl: + +SELECT ?term ?concept WHERE { + ?concept rdfs:subClassOf+ edam:operation_0004 ; + rdfs:label ?term . + FILTER NOT EXISTS { + ?concept rdfs:seeAlso ?seealso . + FILTER (regex(str(?seealso), "wikipedia.org", "i")) + } . +} \ No newline at end of file diff --git a/src/webapp/queries/no_wikipedia_link_topic.rq b/src/webapp/queries/no_wikipedia_link_topic.rq new file mode 100644 index 0000000..9af413e --- /dev/null +++ b/src/webapp/queries/no_wikipedia_link_topic.rq @@ -0,0 +1,13 @@ +## Get topics that don't have a wikipedia link as a 'seeAlso' attribute + +PREFIX edam: +PREFIX oboInOwl: + +SELECT ?term ?concept WHERE { + ?concept rdfs:subClassOf+ edam:topic_0003 ; + rdfs:label ?term . + FILTER NOT EXISTS { + ?concept rdfs:seeAlso ?seealso . + FILTER (regex(str(?seealso), "wikipedia.org", "i")) + } . +} \ No newline at end of file From 5f48e864277c8bbdf9c86a2dc0dcb1ae2deb0f9d Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Thu, 29 Feb 2024 17:56:39 +0100 Subject: [PATCH 13/24] new test queries notebook --- src/webapp/test_queries/test-queries.ipynb | 18318 ++++++++++++++++++- 1 file changed, 18181 insertions(+), 137 deletions(-) diff --git a/src/webapp/test_queries/test-queries.ipynb b/src/webapp/test_queries/test-queries.ipynb index 5efc8f7..72fb342 100644 --- a/src/webapp/test_queries/test-queries.ipynb +++ b/src/webapp/test_queries/test-queries.ipynb @@ -12,8 +12,8 @@ "execution_count": 1, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:44.277443Z", - "start_time": "2024-01-30T16:27:44.200678Z" + "end_time": "2024-02-29T13:59:09.647266Z", + "start_time": "2024-02-29T13:59:09.596489Z" } }, "outputs": [], @@ -33,8 +33,8 @@ "execution_count": 2, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:44.285218Z", - "start_time": "2024-01-30T16:27:44.279751Z" + "end_time": "2024-02-29T13:59:09.649352Z", + "start_time": "2024-02-29T13:59:09.644271Z" } }, "outputs": [], @@ -57,8 +57,8 @@ "execution_count": 3, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:45.832880Z", - "start_time": "2024-01-30T16:27:44.285324Z" + "end_time": "2024-02-29T13:59:12.865741Z", + "start_time": "2024-02-29T13:59:09.648952Z" } }, "outputs": [ @@ -85,14 +85,14 @@ "execution_count": 4, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:47.602756Z", - "start_time": "2024-01-30T16:27:45.830485Z" + "end_time": "2024-02-29T13:59:14.362831Z", + "start_time": "2024-02-29T13:59:12.866174Z" } }, "outputs": [ { "data": { - "text/plain": ")>" + "text/plain": ")>" }, "execution_count": 4, "metadata": {}, @@ -109,8 +109,8 @@ "execution_count": 5, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:49.203614Z", - "start_time": "2024-01-30T16:27:47.605358Z" + "end_time": "2024-02-29T13:59:17.313108Z", + "start_time": "2024-02-29T13:59:14.359360Z" } }, "outputs": [ @@ -145,8 +145,8 @@ "execution_count": 6, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:49.208774Z", - "start_time": "2024-01-30T16:27:49.201447Z" + "end_time": "2024-02-29T13:59:20.850223Z", + "start_time": "2024-02-29T13:59:20.827220Z" } }, "outputs": [ @@ -154,106 +154,106 @@ "name": "stdout", "output_type": "stream", "text": [ - "(http://edamontology.org/data_2646, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/format_3159, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", - "(http://edamontology.org/topic_0659, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Functional RNA)\n", - "(http://edamontology.org/format_3015, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/data_1193, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/format_2920, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences.)\n", - "(http://edamontology.org/operation_2472, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/operation_0287, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", - "(http://edamontology.org/format_1915, http://www.w3.org/2004/02/skos/core#broadMatch, http://purl.org/dc/elements/1.1/format)\n", - "(http://edamontology.org/operation_0259, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", - "(http://edamontology.org/operation_0004, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Lambda abstraction)\n", - "(http://edamontology.org/topic_3571, http://www.geneontology.org/formats/oboInOwl#hasDefinition, The control of data entry and maintenance to ensure the data meets defined standards, qualities or constraints.)\n", - "(http://edamontology.org/data_2770, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", - "(http://edamontology.org/data_2676, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Identifier of an entry (exon, gene, transcript or protein) from the Ensembl 'core' database ('Ciona savignyi' division).)\n", - "(http://edamontology.org/topic_0121, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, MS-based untargeted proteomics)\n", - "(http://edamontology.org/format_3010, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/operation_2421, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", - "(http://edamontology.org/operation_3896, http://www.w3.org/2000/01/rdf-schema#seeAlso, https://en.wikipedia.org/wiki/Active_site)\n", - "(http://edamontology.org/topic_3060, http://www.w3.org/2002/07/owl#deprecated, true)\n", - "(http://edamontology.org/data_1015, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", - "(http://edamontology.org/topic_3574, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/format_3781, http://www.w3.org/2000/01/rdf-schema#label, PubAnnotation format)\n", - "(http://edamontology.org/data_3498, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Gene sequence variations)\n", - "(http://edamontology.org/data_1014, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", - "(http://edamontology.org/data_2759, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", - "(http://edamontology.org/topic_2819, http://edamontology.org/deprecation_comment, (jison)Out of EDAM scope. While very useful to have a basic set of IDs for organisms, should find a better way to provide this e.g. in bio.tools (NCBI taxon ID subset).)\n", - "(http://edamontology.org/operation_1831, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/operation_2442, http://www.w3.org/2000/01/rdf-schema#label, DNA structure prediction)\n", - "(http://edamontology.org/operation_0420, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Protein-nucleic acid binding detection)\n", - "(http://edamontology.org/format_1475, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", - "(http://edamontology.org/data_1157, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", - "(http://edamontology.org/format_1935, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_3486)\n", - "(http://edamontology.org/operation_3227, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_2478)\n", - "(http://edamontology.org/topic_0175, http://www.geneontology.org/formats/oboInOwl#consider, http://edamontology.org/topic_2275)\n", - "(http://edamontology.org/operation_3566, http://edamontology.org/created_in, 1.9)\n", - "(http://edamontology.org/topic_3535, http://www.w3.org/2000/01/rdf-schema#label, Protein-nucleic acid binding sites)\n", - "(http://edamontology.org/operation_0413, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/data_2704, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A unique identifier assigned by the I.M.A.G.E. consortium to a clone (cloned molecular sequence).)\n", - "(http://edamontology.org/format_1455, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", - "(http://edamontology.org/data_1893, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A unique name or other identifier of a genetic locus, typically conforming to a scheme that names loci (such as predicted genes) depending on their position in a molecular sequence, for example a completely sequenced genome or chromosome.)\n", - "(http://edamontology.org/operation_0519, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/obsolete)\n", - "(http://edamontology.org/operation_3964, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", - "(http://edamontology.org/data_1201, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_0847)\n", - "(http://edamontology.org/data_2907, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/data_2973, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Data concerning molecular secondary structure data.)\n", - "(http://edamontology.org/format_3699, http://www.w3.org/2000/01/rdf-schema#label, VDB)\n", - "(http://edamontology.org/data_2741, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", - "(http://edamontology.org/data_3134, http://www.w3.org/2000/01/rdf-schema#label, Gene transcript report)\n", - "(http://edamontology.org/operation_3218, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Sequencing QC)\n", - "(http://edamontology.org/data_3722, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/topic_0787, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", - "(http://edamontology.org/operation_0226, http://edamontology.org/notRecommendedForAnnotation, true)\n", - "(http://edamontology.org/operation_2410, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", - "(http://edamontology.org/format_3910, http://www.w3.org/2000/01/rdf-schema#comment, The first 4 bytes of any trr file containing 1993. See https://github.com/galaxyproject/galaxy/pull/6597/files#diff-409951594551183dbf886e24de6cb129R760)\n", - "(http://edamontology.org/operation_1835, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/operation_0445, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", - "(Ne3435459b81443b682e791ffdbe6d0d7, http://www.w3.org/2002/07/owl#onProperty, http://edamontology.org/has_output)\n", - "(http://edamontology.org/format_1988, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/data_3716, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/data_1857, http://www.geneontology.org/formats/oboInOwl#hasDefinition, The fraction of an atom type present at a site in a molecular structure.)\n", - "(http://edamontology.org/format_3909, http://edamontology.org/ontology_used, http://edamontology.org/data_2301)\n", - "(http://edamontology.org/format_3098, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Format of raw SCOP domain classification data files.)\n", - "(http://edamontology.org/topic_2840, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Toxins and the adverse effects of these chemical substances on living organisms.)\n", - "(http://edamontology.org/data_2248, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", - "(http://edamontology.org/data_1407, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", - "(http://edamontology.org/data_3856, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/operation_0274, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", - "(http://edamontology.org/data_2793, http://www.w3.org/2000/01/rdf-schema#label, SISYPHUS ID)\n", - "(http://edamontology.org/operation_0561, http://www.w3.org/2002/07/owl#deprecated, true)\n", - "(http://edamontology.org/topic_3408, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/events)\n", - "(http://edamontology.org/operation_3279, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Cluster (group) documents on the basis of their calculated similarity.)\n", - "(http://edamontology.org/data_2586, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_3424)\n", - "(http://edamontology.org/format_3876, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format.)\n", - "(http://edamontology.org/operation_0226, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/topic_3050, http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId, Biodiversity)\n", - "(http://edamontology.org/operation_2426, http://www.w3.org/2000/01/rdf-schema#subClassOf, Nc5698417af7b45b68b9496c00bbe134b)\n", - "(http://edamontology.org/operation_3092, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, Sequence profile database search)\n", - "(http://edamontology.org/format_3602, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_2333)\n", - "(http://edamontology.org/operation_3233, http://www.w3.org/2000/01/rdf-schema#comment, Methods typically implement some statistical model for hypothesis testing, and methods estimate total copy number, i.e. do not distinguish the two inherited chromosomes quantities (specific copy number).)\n", - "(http://edamontology.org/operation_2950, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, HET group detection)\n", - "(http://edamontology.org/operation_2934, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/data_1330, http://edamontology.org/obsolete_since, beta12orEarlier)\n", - "(http://edamontology.org/data_2152, http://edamontology.org/obsolete_since, 1.5)\n", - "(http://edamontology.org/operation_2499, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_2426)\n", - "(http://edamontology.org/format_3692, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", - "(http://edamontology.org/operation_0359, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Search a tertiary structure database and retrieve structures with a sequence similar to a query sequence.)\n", - "(http://edamontology.org/topic_2271, http://www.w3.org/2000/01/rdf-schema#label, Structure database search)\n", - "(http://edamontology.org/data_2687, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", - "(N5efe31d4a85449cd98a19a903648ff2e, http://www.w3.org/1999/02/22-rdf-syntax-ns#rest, N32d35e625e214555abfc891c51e566f6)\n", - "(http://edamontology.org/format_3772, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_1919)\n", - "(http://edamontology.org/operation_0401, http://edamontology.org/obsolete_since, 1.12)\n", - "(http://edamontology.org/data_0941, http://www.w3.org/2002/07/owl#deprecated, true)\n", - "(http://edamontology.org/format_1337, http://www.w3.org/2000/01/rdf-schema#label, lhf)\n", - "(http://edamontology.org/data_1663, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", - "(http://edamontology.org/topic_2869, http://edamontology.org/created_in, beta12orEarlier)\n", - "(Nec1456a8ee3843be8b4dd4f3287977c1, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Restriction)\n", - "(http://edamontology.org/data_2358, http://edamontology.org/created_in, beta12orEarlier)\n", - "(http://edamontology.org/topic_3420, http://www.w3.org/2000/01/rdf-schema#label, Reproductive health)\n", - "(http://edamontology.org/operation_3797, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/operations)\n", - "(http://edamontology.org/format_3626, http://edamontology.org/created_in, 1.12)\n" + "(http://edamontology.org/data_0874, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/data)\n", + "(http://edamontology.org/format_1980, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_3415, http://edamontology.org/isdebtag, true)\n", + "(http://edamontology.org/operation_0004, http://www.w3.org/2002/07/owl#disjointWith, http://edamontology.org/topic_0003)\n", + "(http://edamontology.org/topic_2828, http://www.w3.org/2000/01/rdf-schema#label, X-ray diffraction)\n", + "(http://edamontology.org/operation_3431, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Database submission)\n", + "(http://edamontology.org/format_2182, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A text format resembling FASTQ short read format.)\n", + "(http://edamontology.org/data_1656, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_2198, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_4020, http://www.geneontology.org/formats/oboInOwl#hasBroadSynonym, Biogeochemical cycle)\n", + "(N93e90f33ebb749a486b5895d3f0446a8, http://www.w3.org/2002/07/owl#onProperty, http://edamontology.org/is_identifier_of)\n", + "(N2f3376d119664710a081491fdde147ac, http://www.w3.org/2002/07/owl#someValuesFrom, http://edamontology.org/data_0962)\n", + "(http://edamontology.org/topic_3541, http://edamontology.org/obsolete_since, 1.13)\n", + "(http://edamontology.org/data_2966, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/operation_0402, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_0337)\n", + "(N5a05d2a1e169418b82b9b5d52cd72f75, http://www.w3.org/2002/07/owl#someValuesFrom, http://edamontology.org/data_2048)\n", + "(http://edamontology.org/data_2365, http://www.geneontology.org/formats/oboInOwl#hasDefinition, A persistent, unique identifier of a biological pathway or network (typically a database entry).)\n", + "(http://edamontology.org/data_3111, http://edamontology.org/created_in, beta13)\n", + "(http://edamontology.org/data_2959, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(http://edamontology.org/operation_0317, http://edamontology.org/obsolete_since, beta12orEarlier)\n", + "(http://edamontology.org/format_1610, http://www.w3.org/2000/01/rdf-schema#label, KEGG GENES gene report format)\n", + "(http://edamontology.org/data_2220, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", + "(N4865fa91aa4a4909b84c55fbb68eaf6a, http://www.w3.org/2002/07/owl#onProperty, http://edamontology.org/has_input)\n", + "(http://edamontology.org/data_1560, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_2019, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/operation_3927, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/data_2385, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", + "(http://edamontology.org/operation_0312, http://www.w3.org/2000/01/rdf-schema#label, Sequencing-based expression profile data processing)\n", + "(http://edamontology.org/topic_0078, http://www.geneontology.org/formats/oboInOwl#hasHumanReadableId, Proteins)\n", + "(http://edamontology.org/data_2090, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/operation_3896, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_0845, http://www.w3.org/2000/01/rdf-schema#label, Molecular charge)\n", + "(http://edamontology.org/format_1551, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Format of output of the Pcons Model Quality Assessment Program (MQAP).)\n", + "(http://edamontology.org/data_1234, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/data_2902, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/data_1007, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/data)\n", + "(http://edamontology.org/data_1567, http://edamontology.org/obsolete_since, 1.8)\n", + "(http://edamontology.org/data_2085, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Structure-derived report)\n", + "(http://edamontology.org/format_4035, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_1475)\n", + "(http://edamontology.org/operation_0579, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_0573)\n", + "(http://edamontology.org/data_2103, http://edamontology.org/obsolete_since, 1.3)\n", + "(http://edamontology.org/operation_2407, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/data_1469, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_1368, http://www.geneontology.org/formats/oboInOwl#consider, http://edamontology.org/data_1354)\n", + "(http://edamontology.org/topic_2811, http://edamontology.org/obsolete_since, 1.3)\n", + "(http://edamontology.org/format_4039, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_2330)\n", + "(http://edamontology.org/format_3970, http://www.w3.org/2000/01/rdf-schema#label, Vega-lite)\n", + "(N2466636111704f33969af63f49b373fe, http://www.w3.org/2002/07/owl#someValuesFrom, http://edamontology.org/topic_0123)\n", + "(http://edamontology.org/operation_0525, http://www.w3.org/2000/01/rdf-schema#label, Genome assembly)\n", + "(http://edamontology.org/format_3825, http://edamontology.org/created_in, 1.20)\n", + "(http://edamontology.org/data_1597, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/format_3009, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", + "(http://edamontology.org/format_1197, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation.)\n", + "(http://edamontology.org/format_3818, http://edamontology.org/documentation, http://ccg.vital-it.ch/chipseq/elandformat.php)\n", + "(http://edamontology.org/format_1606, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/data_2335, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/format_3556, http://www.w3.org/2000/01/rdf-schema#label, MHTML)\n", + "(N9ee8dc747e754712b3b1e4595251638d, http://www.w3.org/2002/07/owl#onProperty, http://edamontology.org/is_format_of)\n", + "(http://edamontology.org/data_2294, http://edamontology.org/created_in, beta12orEarlier)\n", + "(http://edamontology.org/data_1035, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2091)\n", + "(http://edamontology.org/format_2919, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/formats)\n", + "(http://edamontology.org/operation_0253, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, Sequence feature prediction)\n", + "(http://edamontology.org/operation_0357, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/format_1969, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/bio)\n", + "(http://edamontology.org/operation_1818, http://www.geneontology.org/formats/oboInOwl#replacedBy, http://edamontology.org/operation_0387)\n", + "(http://edamontology.org/topic_0779, http://www.geneontology.org/formats/oboInOwl#hasDefinition, Mitochondria, typically of mitochondrial genes and proteins.)\n", + "(http://edamontology.org/operation_0342, http://edamontology.org/oldParent, http://www.w3.org/2002/07/owl#Thing)\n", + "(http://edamontology.org/operation_0295, http://www.geneontology.org/formats/oboInOwl#hasNarrowSynonym, 3D profile alignment)\n", + "(http://edamontology.org/operation_2507, http://edamontology.org/oldParent, http://edamontology.org/operation_2501)\n", + "(Nf2c8f98522d54c3cbe51cbf5c273c597, http://www.w3.org/2002/07/owl#annotatedTarget, http://www.w3.org/2000/01/rdf-schema#label)\n", + "(http://edamontology.org/operation_3088, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(N87dc94b8ec5e4282ad583cf4d85dc4d5, http://www.w3.org/2002/07/owl#someValuesFrom, http://edamontology.org/data_1461)\n", + "(http://edamontology.org/data_0884, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://www.w3.org/2002/07/owl#DeprecatedClass)\n", + "(http://edamontology.org/format_3327, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_2333)\n", + "(http://edamontology.org/format_3879, http://www.geneontology.org/formats/oboInOwl#hasExactSynonym, CG topology format)\n", + "(http://edamontology.org/operation_2404, http://www.w3.org/2000/01/rdf-schema#label, Sequence motif analysis)\n", + "(http://edamontology.org/data_0963, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/topic_3343, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/topics)\n", + "(http://edamontology.org/format_1651, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/operation_4033, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_3664)\n", + "(http://edamontology.org/data_1592, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/operation_3929, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/operation_2423)\n", + "(http://edamontology.org/data_1069, http://edamontology.org/notRecommendedForAnnotation, true)\n", + "(http://edamontology.org/operation_2502, http://edamontology.org/oldParent, http://edamontology.org/operation_2945)\n", + "(http://edamontology.org/data_2354, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/data)\n", + "(http://edamontology.org/data_2615, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/data)\n", + "(http://edamontology.org/operation_3279, http://edamontology.org/created_in, 1.3)\n", + "(http://edamontology.org/format_3549, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/format_3547)\n", + "(http://edamontology.org/topic_0157, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/topics)\n", + "(http://edamontology.org/data_2318, http://www.w3.org/2000/01/rdf-schema#subClassOf, http://edamontology.org/data_2316)\n", + "(Nce0b14eb8c574a78a8ddeb7abc74ff0a, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Restriction)\n", + "(http://edamontology.org/data_1767, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/data_1726, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/data_2674, http://www.w3.org/2000/01/rdf-schema#label, Ensembl ID ('Cavia porcellus'))\n", + "(http://edamontology.org/format_1950, http://www.w3.org/2000/01/rdf-schema#label, pdbatom)\n", + "(Nbb7120a9d7524db1b42250501a73b78e, http://www.w3.org/2002/07/owl#someValuesFrom, http://edamontology.org/data_1636)\n", + "(http://edamontology.org/data_1157, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://www.w3.org/2002/07/owl#Class)\n", + "(http://edamontology.org/format_1614, http://www.w3.org/2002/07/owl#deprecated, true)\n", + "(http://edamontology.org/data_1143, http://www.geneontology.org/formats/oboInOwl#inSubset, http://edamontology.org/identifiers)\n", + "(http://edamontology.org/format_3248, http://www.geneontology.org/formats/oboInOwl#hasDefinition, mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics.)\n" ] } ], @@ -274,8 +274,8 @@ "execution_count": 7, "metadata": { "ExecuteTime": { - "end_time": "2024-01-30T16:27:49.247949Z", - "start_time": "2024-01-30T16:27:49.209354Z" + "end_time": "2024-02-29T13:59:23.067118Z", + "start_time": "2024-02-29T13:59:23.059459Z" } }, "outputs": [], @@ -336,8 +336,8 @@ "metadata": { "collapsed": false, "ExecuteTime": { - "end_time": "2024-01-30T16:27:49.372889Z", - "start_time": "2024-01-30T16:27:49.226457Z" + "end_time": "2024-02-29T13:59:26.200878Z", + "start_time": "2024-02-29T13:59:26.082715Z" } }, "execution_count": 8 @@ -349,20 +349,20 @@ "name": "stdout", "output_type": "stream", "text": [ - "Topic 'Literature and language' has no 'seeAlso' property.\n", - "Topic 'Data submission, annotation, and curation' has no 'seeAlso' property.\n", - "Topic 'Data identity and mapping' has no 'seeAlso' property.\n", - "Topic 'Genome resequencing' has no 'seeAlso' property.\n", - "Topic 'Simulation experiment' has no 'seeAlso' property.\n", - "Topic 'Nucleic acid sites, features and motifs' has no 'seeAlso' property.\n", - "Topic 'Protein properties' has no 'seeAlso' property.\n", - "Topic 'Protein sites, features and motifs' has no 'seeAlso' property.\n", - "Topic 'Sequence composition, complexity and repeats' has no 'seeAlso' property.\n", - "Topic 'Probes and primers' has no 'seeAlso' property.\n", - "Topic 'Sequence sites, features and motifs' has no 'seeAlso' property.\n", - "Topic 'Biomolecular simulation' has no 'seeAlso' property.\n", - "Topic 'Biotherapeutics' has no 'seeAlso' property.\n", - "Topic 'Quality affairs' has no 'seeAlso' property.\n" + "Topic 'Literature and language' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Data submission, annotation, and curation' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Data identity and mapping' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Genome resequencing' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Simulation experiment' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Nucleic acid sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Protein properties' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Protein sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Sequence composition, complexity and repeats' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Probes and primers' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Sequence sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Biomolecular simulation' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Biotherapeutics' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Quality affairs' has no wikipedia link ('seeAlso' property).\n" ] } ], @@ -381,20 +381,1161 @@ " } .\n", "}\n", "\"\"\"\n", + "results = kg.query(query)\n", + "\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no wikipedia link ('seeAlso' property).\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-29T14:07:01.337516Z", + "start_time": "2024-02-29T14:07:01.331591Z" + } + }, + "execution_count": 10 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "14\n", + "Topic 'Literature and language' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Data submission, annotation, and curation' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Data identity and mapping' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Genome resequencing' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Simulation experiment' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Nucleic acid sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Protein properties' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Protein sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Sequence composition, complexity and repeats' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Probes and primers' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Sequence sites, features and motifs' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Biomolecular simulation' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Biotherapeutics' has no wikipedia link ('seeAlso' property).\n", + "Topic 'Quality affairs' has no wikipedia link ('seeAlso' property).\n" + ] + } + ], + "source": [ + "import os\n", + "\n", + "query = os.path.dirname(\".\") + \"../queries/no_wikipedia_link_topic.rq\"\n", + "\n", + "with open(query, \"r\") as f:\n", + " query = f.read()\n", + " \n", + " results = kg.query(query)\n", + " nb_err = len(results)\n", + "f.close()\n", + "\n", + "print(nb_err)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no wikipedia link ('seeAlso' property).\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-29T14:18:57.077411Z", + "start_time": "2024-02-29T14:18:57.012981Z" + } + }, + "execution_count": 15 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query = os.path.dirname(\".\") + \"../queries/no_wikipedia_link_topic.rq\"\n", + "\n", + "with open(query, \"r\") as f:\n", + " query = f.read()\n", + " \n", + " results = kg.query(query)\n", + " nb_err = len(results)\n", + "f.close()\n", + "\n", + "print(nb_err)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no wikipedia link ('seeAlso' property).\") " + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Topic 'Informatics' has no broad synonym\n", + "Topic 'Ontology and terminology' has no broad synonym\n", + "Topic 'Bioinformatics' has no broad synonym\n", + "Topic 'Laboratory information management' has no broad synonym\n", + "Topic 'Cheminformatics' has no broad synonym\n", + "Topic 'Chemometrics' has no broad synonym\n", + "Topic 'Medical informatics' has no broad synonym\n", + "Topic 'Immunoinformatics' has no broad synonym\n", + "Topic 'Literature and language' has no broad synonym\n", + "Topic 'Natural language processing' has no broad synonym\n", + "Topic 'Data management' has no broad synonym\n", + "Topic 'Data submission, annotation, and curation' has no broad synonym\n", + "Topic 'Workflows' has no broad synonym\n", + "Topic 'Data acquisition' has no broad synonym\n", + "Topic 'Data security' has no broad synonym\n", + "Topic 'Data identity and mapping' has no broad synonym\n", + "Topic 'Data architecture, analysis and design' has no broad synonym\n", + "Topic 'Data integration and warehousing' has no broad synonym\n", + "Topic 'Data governance' has no broad synonym\n", + "Topic 'Data quality management' has no broad synonym\n", + "Topic 'Data rescue' has no broad synonym\n", + "Topic 'FAIR data' has no broad synonym\n", + "Topic 'Biochemistry' has no broad synonym\n", + "Topic 'Microfluidics' has no broad synonym\n", + "Topic 'Computational chemistry' has no broad synonym\n", + "Topic 'Drug discovery' has no broad synonym\n", + "Topic 'Medicinal chemistry' has no broad synonym\n", + "Topic 'Compound libraries and screening' has no broad synonym\n", + "Topic 'Analytical chemistry' has no broad synonym\n", + "Topic 'Synthetic chemistry' has no broad synonym\n", + "Topic 'Chemical biology' has no broad synonym\n", + "Topic 'Mathematics' has no broad synonym\n", + "Topic 'Statistics and probability' has no broad synonym\n", + "Topic 'Applied mathematics' has no broad synonym\n", + "Topic 'Pure mathematics' has no broad synonym\n", + "Topic 'Computer science' has no broad synonym\n", + "Topic 'Software engineering' has no broad synonym\n", + "Topic 'Physics' has no broad synonym\n", + "Topic 'Biophysics' has no broad synonym\n", + "Topic 'Acoustics' has no broad synonym\n", + "Topic 'Laboratory techniques' has no broad synonym\n", + "Topic 'Sequencing' has no broad synonym\n", + "Topic 'ChIP-seq' has no broad synonym\n", + "Topic 'RNA-Seq' has no broad synonym\n", + "Topic 'Whole genome sequencing' has no broad synonym\n", + "Topic 'Exome sequencing' has no broad synonym\n", + "Topic 'Metagenomic sequencing' has no broad synonym\n", + "Topic 'Single-Cell Sequencing' has no broad synonym\n", + "Topic 'Imaging' has no broad synonym\n", + "Topic 'Cryogenic electron microscopy' has no broad synonym\n", + "Topic 'X-ray diffraction' has no broad synonym\n", + "Topic 'Bioimaging' has no broad synonym\n", + "Topic 'Medical imaging' has no broad synonym\n", + "Topic 'Light microscopy' has no broad synonym\n", + "Topic 'MRI' has no broad synonym\n", + "Topic 'Neutron diffraction' has no broad synonym\n", + "Topic 'Tomography' has no broad synonym\n", + "Topic 'Echography' has no broad synonym\n", + "Topic 'Electroencephalography' has no broad synonym\n", + "Topic 'Electrocardiography' has no broad synonym\n", + "Topic 'Genotyping experiment' has no broad synonym\n", + "Topic 'Microarray experiment' has no broad synonym\n", + "Topic 'PCR experiment' has no broad synonym\n", + "Topic 'Proteomics experiment' has no broad synonym\n", + "Topic 'RNAi experiment' has no broad synonym\n", + "Topic 'Simulation experiment' has no broad synonym\n", + "Topic 'Immunoprecipitation experiment' has no broad synonym\n", + "Topic 'ChIP-on-chip' has no broad synonym\n", + "Topic 'Methylated DNA immunoprecipitation' has no broad synonym\n", + "Topic 'RNA immunoprecipitation' has no broad synonym\n", + "Topic 'Cytometry' has no broad synonym\n", + "Topic 'Chromosome conformation capture' has no broad synonym\n", + "Topic 'Protein interaction experiment' has no broad synonym\n", + "Topic 'Experimental design and studies' has no broad synonym\n", + "Topic 'Preclinical and clinical studies' has no broad synonym\n", + "Topic 'GWAS study' has no broad synonym\n", + "Topic 'Animal study' has no broad synonym\n", + "Topic 'Environmental sciences' has no broad synonym\n", + "Topic 'Ecology' has no broad synonym\n", + "Topic 'Biodiversity' has no broad synonym\n", + "Topic 'Microbial ecology' has no broad synonym\n", + "Topic 'Metabarcoding' has no broad synonym\n", + "Topic 'Open science' has no broad synonym\n", + "Topic 'Biosciences' has no broad synonym\n", + "Topic 'Biology' has no broad synonym\n", + "Topic 'Model organisms' has no broad synonym\n", + "Topic 'Plant biology' has no broad synonym\n", + "Topic 'Virology' has no broad synonym\n", + "Topic 'Structural biology' has no broad synonym\n", + "Topic 'Structural genomics' has no broad synonym\n", + "Topic 'Cell biology' has no broad synonym\n", + "Topic 'Systems biology' has no broad synonym\n", + "Topic 'Human biology' has no broad synonym\n", + "Topic 'Molecular biology' has no broad synonym\n", + "Topic 'Genetics' has no broad synonym\n", + "Topic 'Genotype and phenotype' has no broad synonym\n", + "Topic 'Quantitative genetics' has no broad synonym\n", + "Topic 'Phenomics' has no broad synonym\n", + "Topic 'Molecular evolution' has no broad synonym\n", + "Topic 'Epistasis' has no broad synonym\n", + "Topic 'Population genetics' has no broad synonym\n", + "Topic 'Epigenetics' has no broad synonym\n", + "Topic 'Epigenomics' has no broad synonym\n", + "Topic 'Genomic imprinting' has no broad synonym\n", + "Topic 'Molecular genetics' has no broad synonym\n", + "Topic 'Gene structure' has no broad synonym\n", + "Topic 'Functional, regulatory and non-coding RNA' has no broad synonym\n", + "Topic 'Mobile genetic elements' has no broad synonym\n", + "Topic 'Gene transcripts' has no broad synonym\n", + "Topic 'Genetic variation' has no broad synonym\n", + "Topic 'DNA mutation' has no broad synonym\n", + "Topic 'DNA polymorphism' has no broad synonym\n", + "Topic 'Structural variation' has no broad synonym\n", + "Topic 'Copy number variation' has no broad synonym\n", + "Topic 'Gene expression' has no broad synonym\n", + "Topic 'Gene regulation' has no broad synonym\n", + "Topic 'Transcription factors and regulatory sites' has no broad synonym\n", + "Topic 'Transcriptomics' has no broad synonym\n", + "Topic 'Metatranscriptomics' has no broad synonym\n", + "Topic 'Ribosome Profiling' has no broad synonym\n", + "Topic 'RNA splicing' has no broad synonym\n", + "Topic 'Gene and protein families' has no broad synonym\n", + "Topic 'Immunoproteins and antigens' has no broad synonym\n", + "Topic 'Cytogenetics' has no broad synonym\n", + "Topic 'Human genetics' has no broad synonym\n", + "Topic 'Genetic engineering' has no broad synonym\n", + "Topic 'Immunogenetics' has no broad synonym\n", + "Topic 'Developmental biology' has no broad synonym\n", + "Topic 'Embryology' has no broad synonym\n", + "Topic 'Biotechnology' has no broad synonym\n", + "Topic 'Biomaterials' has no broad synonym\n", + "Topic 'Bioengineering' has no broad synonym\n", + "Topic 'Medical biotechnology' has no broad synonym\n", + "Topic 'Synthetic biology' has no broad synonym\n", + "Topic 'Metabolic engineering' has no broad synonym\n", + "Topic 'Evolutionary biology' has no broad synonym\n", + "Topic 'Phylogeny' has no broad synonym\n", + "Topic 'Phylogenetics' has no broad synonym\n", + "Topic 'Cladistics' has no broad synonym\n", + "Topic 'Taxonomy' has no broad synonym\n", + "Topic 'Microbiology' has no broad synonym\n", + "Topic 'Antimicrobial Resistance' has no broad synonym\n", + "Topic 'Biomarkers' has no broad synonym\n", + "Topic 'Marine biology' has no broad synonym\n", + "Topic 'Zoology' has no broad synonym\n", + "Topic 'Medicine' has no broad synonym\n", + "Topic 'Pathology' has no broad synonym\n", + "Topic 'Infectious disease' has no broad synonym\n", + "Topic 'Rare diseases' has no broad synonym\n", + "Topic 'Oncology' has no broad synonym\n", + "Topic 'Toxicology' has no broad synonym\n", + "Topic 'Physiology' has no broad synonym\n", + "Topic 'Public health and epidemiology' has no broad synonym\n", + "Topic 'Respiratory medicine' has no broad synonym\n", + "Topic 'Neurology' has no broad synonym\n", + "Topic 'Cardiology' has no broad synonym\n", + "Topic 'Translational medicine' has no broad synonym\n", + "Topic 'Molecular medicine' has no broad synonym\n", + "Topic 'Systems medicine' has no broad synonym\n", + "Topic 'Veterinary medicine' has no broad synonym\n", + "Topic 'Allergy, clinical immunology and immunotherapeutics' has no broad synonym\n", + "Topic 'Pain medicine' has no broad synonym\n", + "Topic 'Anaesthesiology' has no broad synonym\n", + "Topic 'Critical care medicine' has no broad synonym\n", + "Topic 'Dermatology' has no broad synonym\n", + "Topic 'Dentistry' has no broad synonym\n", + "Topic 'Ear, nose and throat medicine' has no broad synonym\n", + "Topic 'Endocrinology and metabolism' has no broad synonym\n", + "Topic 'Haematology' has no broad synonym\n", + "Topic 'Gastroenterology' has no broad synonym\n", + "Topic 'Gender medicine' has no broad synonym\n", + "Topic 'Gynaecology and obstetrics' has no broad synonym\n", + "Topic 'Hepatic and biliary medicine' has no broad synonym\n", + "Topic 'Trauma medicine' has no broad synonym\n", + "Topic 'Medical toxicology' has no broad synonym\n", + "Topic 'Musculoskeletal medicine' has no broad synonym\n", + "Topic 'Paediatrics' has no broad synonym\n", + "Topic 'Reproductive health' has no broad synonym\n", + "Topic 'Surgery' has no broad synonym\n", + "Topic 'Urology and nephrology' has no broad synonym\n", + "Topic 'Tropical medicine' has no broad synonym\n", + "Topic 'Personalised medicine' has no broad synonym\n", + "Topic 'Computational biology' has no broad synonym\n", + "Topic 'Nucleic acids' has no broad synonym\n", + "Topic 'Nucleic acid structure analysis' has no broad synonym\n", + "Topic 'RNA' has no broad synonym\n", + "Topic 'DNA' has no broad synonym\n", + "Topic 'DNA binding sites' has no broad synonym\n", + "Topic 'DNA replication and recombination' has no broad synonym\n", + "Topic 'DNA packaging' has no broad synonym\n", + "Topic 'Nucleic acid sites, features and motifs' has no broad synonym\n", + "Topic 'Proteins' has no broad synonym\n", + "Topic 'Protein expression' has no broad synonym\n", + "Topic 'Protein targeting and localisation' has no broad synonym\n", + "Topic 'Protein modifications' has no broad synonym\n", + "Topic 'Protein variants' has no broad synonym\n", + "Topic 'Protein properties' has no broad synonym\n", + "Topic 'Protein interactions' has no broad synonym\n", + "Topic 'Membrane and lipoproteins' has no broad synonym\n", + "Topic 'Enzymes' has no broad synonym\n", + "Topic 'Protein structure analysis' has no broad synonym\n", + "Topic 'Protein folding, stability and design' has no broad synonym\n", + "Topic 'Protein structural motifs and surfaces' has no broad synonym\n", + "Topic 'Protein folds and structural domains' has no broad synonym\n", + "Topic 'Protein disordered structure' has no broad synonym\n", + "Topic 'Protein secondary structure' has no broad synonym\n", + "Topic 'Protein sites, features and motifs' has no broad synonym\n", + "Topic 'Protein binding sites' has no broad synonym\n", + "Topic 'Sequence analysis' has no broad synonym\n", + "Topic 'Mapping' has no broad synonym\n", + "Topic 'Sequence composition, complexity and repeats' has no broad synonym\n", + "Topic 'Phylogenomics' has no broad synonym\n", + "Topic 'Sequence assembly' has no broad synonym\n", + "Topic 'Probes and primers' has no broad synonym\n", + "Topic 'Structure analysis' has no broad synonym\n", + "Topic 'Structure prediction' has no broad synonym\n", + "Topic 'Molecular modelling' has no broad synonym\n", + "Topic 'Carbohydrates' has no broad synonym\n", + "Topic 'Lipids' has no broad synonym\n", + "Topic 'Small molecules' has no broad synonym\n", + "Topic 'Sequence sites, features and motifs' has no broad synonym\n", + "Topic 'Molecular interactions, pathways and networks' has no broad synonym\n", + "Topic 'Function analysis' has no broad synonym\n", + "Topic 'Functional genomics' has no broad synonym\n", + "Topic 'Biomolecular simulation' has no broad synonym\n", + "Topic 'Biomedical science' has no broad synonym\n", + "Topic 'Pharmacology' has no broad synonym\n", + "Topic 'Pharmacogenomics' has no broad synonym\n", + "Topic 'Immunology' has no broad synonym\n", + "Topic 'Anatomy' has no broad synonym\n", + "Topic 'Sample collections' has no broad synonym\n", + "Topic 'Biobank' has no broad synonym\n", + "Topic 'Mouse clinic' has no broad synonym\n", + "Topic 'Microbial collection' has no broad synonym\n", + "Topic 'Cell culture collection' has no broad synonym\n", + "Topic 'Clone library' has no broad synonym\n", + "Topic 'Parasitology' has no broad synonym\n", + "Topic 'Drug development' has no broad synonym\n", + "Topic 'Drug metabolism' has no broad synonym\n", + "Topic 'Safety sciences' has no broad synonym\n", + "Topic 'Pharmacovigilance' has no broad synonym\n", + "Topic 'Quality affairs' has no broad synonym\n", + "Topic 'Regulatory affairs' has no broad synonym\n", + "Topic 'Vaccinology' has no broad synonym\n", + "Topic 'Laboratory animal science' has no broad synonym\n", + "Topic 'Nutritional science' has no broad synonym\n", + "Topic 'Regenerative medicine' has no broad synonym\n", + "Topic 'Omics' has no broad synonym\n", + "Topic 'Proteomics' has no broad synonym\n", + "Topic 'Genomics' has no broad synonym\n", + "Topic 'Comparative genomics' has no broad synonym\n", + "Topic 'Population genomics' has no broad synonym\n", + "Topic 'Proteogenomics' has no broad synonym\n", + "Topic 'Paleogenomics' has no broad synonym\n", + "Topic 'Metabolomics' has no broad synonym\n", + "Topic 'Fluxomics' has no broad synonym\n", + "Topic 'Immunomics' has no broad synonym\n", + "Topic 'Multiomics' has no broad synonym\n" + ] + } + ], + "source": [ + "## Query for synonyms\n", + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "\n", + "SELECT ?term ?c WHERE {\n", + " ?c rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term .\n", + " FILTER NOT EXISTS {\n", + " ?c oboInOwl:hasBroadSynonym ?hasBroadSynonym .\n", + " } .\n", + "}\n", + "\"\"\"\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' has no broad synonym\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-29T15:17:02.172242Z", + "start_time": "2024-02-29T15:17:02.118429Z" + } + }, + "execution_count": 18 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "## Query for topics with no definition (ERROR level)\n", + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "SELECT ?term ?concept WHERE {\n", + " ?concept rdfs:subClassOf+ edam:topic_0003 ;\n", + " rdfs:label ?term .\n", + " \n", + " FILTER NOT EXISTS {\n", + " ?concept oboInOwl:hasDefinition ?def \n", + " } .\n", + "}\n", + "\"\"\"\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Topic '{r['term']}' and '{r['concept']}' has no def \") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-29T15:38:16.752372Z", + "start_time": "2024-02-29T15:38:16.700550Z" + } + }, + "execution_count": 38 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Data term 'Textual format' has def 'Textual format.' \n", + "Data term 'SMILES' has def 'Chemical structure specified in Simplified Molecular Input Line Entry System (SMILES) line notation.' \n", + "Data term 'smarts' has def 'SMILES ARbitrary Target Specification (SMARTS) format for chemical structure specification, which is a subset of the SMILES line notation.' \n", + "Data term 'InChI' has def 'Chemical structure specified in IUPAC International Chemical Identifier (InChI) line notation.' \n", + "Data term 'mf' has def 'Chemical structure specified by Molecular Formula (MF), including a count of each element in a compound.' \n", + "Data term 'InChIKey' has def 'The InChIKey (hashed InChI) is a fixed length (25 character) condensed digital representation of an InChI chemical structure specification. It uniquely identifies a chemical compound.' \n", + "Data term 'nucleotide' has def 'Alphabet for a nucleotide sequence with possible ambiguity, unknown positions and non-sequence characters.' \n", + "Data term 'pure nucleotide' has def 'Alphabet for a nucleotide sequence with possible ambiguity and unknown positions but without non-sequence characters.' \n", + "Data term 'pure dna' has def 'Alphabet for a DNA sequence with possible ambiguity and unknown positions but without non-sequence characters.' \n", + "Data term 'pure rna' has def 'Alphabet for an RNA sequence with possible ambiguity and unknown positions but without non-sequence characters.' \n", + "Data term 'unambiguous pure nucleotide' has def 'Alphabet for a nucleotide sequence (characters ACGTU only) with possible unknown positions but without ambiguity or non-sequence characters .' \n", + "Data term 'dna' has def 'Alphabet for a DNA sequence with possible ambiguity, unknown positions and non-sequence characters.' \n", + "Data term 'unambiguous pure dna' has def 'Alphabet for a DNA sequence (characters ACGT only) with possible unknown positions but without ambiguity or non-sequence characters.' \n", + "Data term 'completely unambiguous pure dna' has def 'Alphabet for a DNA sequence (characters ACGT only) without unknown positions, ambiguity or non-sequence characters.' \n", + "Data term 'rna' has def 'Alphabet for an RNA sequence with possible ambiguity, unknown positions and non-sequence characters.' \n", + "Data term 'unambiguous pure rna sequence' has def 'Alphabet for an RNA sequence (characters ACGU only) with possible unknown positions but without ambiguity or non-sequence characters.' \n", + "Data term 'completely unambiguous pure rna sequence' has def 'Alphabet for an RNA sequence (characters ACGU only) without unknown positions, ambiguity or non-sequence characters.' \n", + "Data term 'completely unambiguous pure nucleotide' has def 'Alphabet for a nucleotide sequence (characters ACGTU only) without unknown positions, ambiguity or non-sequence characters .' \n", + "Data term 'protein' has def 'Alphabet for a protein sequence with possible ambiguity, unknown positions and non-sequence characters.' \n", + "Data term 'unambiguous pure protein' has def 'Alphabet for any protein sequence with possible unknown positions but without ambiguity or non-sequence characters.' \n", + "Data term 'pure protein' has def 'Alphabet for any protein sequence with possible ambiguity and unknown positions but without non-sequence characters.' \n", + "Data term 'completely unambiguous pure protein' has def 'Alphabet for any protein sequence without unknown positions, ambiguity or non-sequence characters.' \n", + "Data term 'EMBL feature location' has def 'Format for sequence positions (feature location) as used in DDBJ/EMBL/GenBank database.' \n", + "Data term 'quicktandem' has def 'Report format for tandem repeats in a nucleotide sequence (format generated by the Sanger Centre quicktandem program).' \n", + "Data term 'Sanger inverted repeats' has def 'Report format for inverted repeats in a nucleotide sequence (format generated by the Sanger Centre inverted program).' \n", + "Data term 'EMBOSS repeat' has def 'Report format for tandem repeats in a sequence (an EMBOSS report format).' \n", + "Data term 'est2genome format' has def 'Format of a report on exon-intron structure generated by EMBOSS est2genome.' \n", + "Data term 'restrict format' has def 'Report format for restriction enzyme recognition sites used by EMBOSS restrict program.' \n", + "Data term 'restover format' has def 'Report format for restriction enzyme recognition sites used by EMBOSS restover program.' \n", + "Data term 'REBASE restriction sites' has def 'Report format for restriction enzyme recognition sites used by REBASE database.' \n", + "Data term 'FASTA search results format' has def 'Format of results of a sequence database search using FASTA.' \n", + "Data term 'BLAST results' has def 'Format of results of a sequence database search using some variant of BLAST.' \n", + "Data term 'BLAST XML results format' has def 'XML format as produced by the NCBI Blast package.' \n", + "Data term 'BLAST XML v2 results format' has def 'XML format as produced by the NCBI Blast package v2.' \n", + "Data term 'mspcrunch' has def 'Format of results of a sequence database search using some variant of MSPCrunch.' \n", + "Data term 'Smith-Waterman format' has def 'Format of results of a sequence database search using some variant of Smith Waterman.' \n", + "Data term 'dhf' has def 'Format of EMBASSY domain hits file (DHF) of hits (sequences) with domain classification information.' \n", + "Data term 'lhf' has def 'Format of EMBASSY ligand hits file (LHF) of database hits (sequences) with ligand classification information.' \n", + "Data term 'InterPro hits format' has def 'Results format for searches of the InterPro database.' \n", + "Data term 'InterPro protein view report format' has def 'Format of results of a search of the InterPro database showing matches of query protein sequence(s) to InterPro entries.' \n", + "Data term 'InterPro match table format' has def 'Format of results of a search of the InterPro database showing matches between protein sequence(s) and signatures for an InterPro entry.' \n", + "Data term 'HMMER Dirichlet prior' has def 'Dirichlet distribution HMMER format.' \n", + "Data term 'MEME Dirichlet prior' has def 'Dirichlet distribution MEME format.' \n", + "Data term 'HMMER emission and transition' has def 'Format of a report from the HMMER package on the emission and transition counts of a hidden Markov model.' \n", + "Data term 'prosite-pattern' has def 'Format of a regular expression pattern from the Prosite database.' \n", + "Data term 'EMBOSS sequence pattern' has def 'Format of an EMBOSS sequence pattern.' \n", + "Data term 'meme-motif' has def 'A motif in the format generated by the MEME program.' \n", + "Data term 'prosite-profile' has def 'Sequence profile (sequence classifier) format used in the PROSITE database.' \n", + "Data term 'JASPAR format' has def 'A profile (sequence classifier) in the format used in the JASPAR database.' \n", + "Data term 'MEME background Markov model' has def 'Format of the model of random sequences used by MEME.' \n", + "Data term 'HMMER format' has def 'Format of a hidden Markov model representation used by the HMMER package.' \n", + "Data term 'HMMER2' has def 'HMMER profile HMM file for HMMER versions 2.x.' \n", + "Data term 'HMMER3' has def 'HMMER profile HMM file for HMMER versions 3.x.' \n", + "Data term 'HMMER-aln' has def 'FASTA-style format for multiple sequences aligned by HMMER package to an HMM.' \n", + "Data term 'DIALIGN format' has def 'Format of multiple sequences aligned by DIALIGN package.' \n", + "Data term 'daf' has def 'EMBASSY 'domain alignment file' (DAF) format, containing a sequence alignment of protein domains belonging to the same SCOP or CATH family.' \n", + "Data term 'Sequence-MEME profile alignment' has def 'Format for alignment of molecular sequences to MEME profiles (position-dependent scoring matrices) as generated by the MAST tool from the MEME package.' \n", + "Data term 'HMMER profile alignment (sequences versus HMMs)' has def 'Format used by the HMMER package for an alignment of a sequence against a hidden Markov model database.' \n", + "Data term 'HMMER profile alignment (HMM versus sequences)' has def 'Format used by the HMMER package for of an alignment of a hidden Markov model against a sequence database.' \n", + "Data term 'Phylip distance matrix' has def 'Format of PHYLIP phylogenetic distance matrix data.' \n", + "Data term 'ClustalW dendrogram' has def 'Dendrogram (tree file) format generated by ClustalW.' \n", + "Data term 'Phylip tree raw' has def 'Raw data file format used by Phylip from which a phylogenetic tree is directly generated or plotted.' \n", + "Data term 'Phylip continuous quantitative characters' has def 'PHYLIP file format for continuous quantitative character data.' \n", + "Data term 'Phylip character frequencies format' has def 'PHYLIP file format for phylogenetics character frequency data.' \n", + "Data term 'Phylip discrete states format' has def 'Format of PHYLIP discrete states data.' \n", + "Data term 'Phylip cliques format' has def 'Format of PHYLIP cliques data.' \n", + "Data term 'Phylip tree format' has def 'Phylogenetic tree data format used by the PHYLIP program.' \n", + "Data term 'TreeBASE format' has def 'The format of an entry from the TreeBASE database of phylogenetic data.' \n", + "Data term 'TreeFam format' has def 'The format of an entry from the TreeFam database of phylogenetic data.' \n", + "Data term 'Phylip tree distance format' has def 'Format for distances, such as Branch Score distance, between two or more phylogenetic trees as used by the Phylip package.' \n", + "Data term 'dssp' has def 'Format of an entry from the DSSP database (Dictionary of Secondary Structure in Proteins).' \n", + "Data term 'hssp' has def 'Entry format of the HSSP database (Homology-derived Secondary Structure in Proteins).' \n", + "Data term 'Dot-bracket format' has def 'Format of RNA secondary structure in dot-bracket notation, originally generated by the Vienna RNA package/server.' \n", + "Data term 'Vienna local RNA secondary structure format' has def 'Format of local RNA secondary structure components with free energy values, generated by the Vienna RNA package/server.' \n", + "Data term 'PDB' has def 'Entry format of PDB database in PDB format.' \n", + "Data term 'mmCIF' has def 'Entry format of PDB database in mmCIF format.' \n", + "Data term 'aaindex' has def 'Amino acid index format used by the AAindex database.' \n", + "Data term 'Pcons report format' has def 'Format of output of the Pcons Model Quality Assessment Program (MQAP).' \n", + "Data term 'ProQ report format' has def 'Format of output of the ProQ protein model quality predictor.' \n", + "Data term 'findkm' has def 'A report format for the kinetics of enzyme-catalysed reaction(s) in a format generated by EMBOSS findkm. This includes Michaelis Menten plot, Hanes Woolf plot, Michaelis Menten constant (Km) and maximum velocity (Vmax).' \n", + "Data term 'Primer3 primer' has def 'Report format on PCR primers and hybridisation oligos as generated by Whitehead primer3 program.' \n", + "Data term 'mira' has def 'Format of MIRA sequence trace information file.' \n", + "Data term 'CAF' has def 'Common Assembly Format (CAF). A sequence assembly format including contigs, base-call qualities, and other metadata.' \n", + "Data term 'EXP' has def 'Sequence assembly project file EXP format.' \n", + "Data term 'PHD' has def 'PHD sequence trace format to store serialised chromatogram data (reads).' \n", + "Data term 'dat' has def 'Format of Affymetrix data file of raw image data.' \n", + "Data term 'cel' has def 'Format of Affymetrix data file of information about (raw) expression levels of the individual probes.' \n", + "Data term 'affymetrix' has def 'Format of affymetrix gene cluster files (hc-genes.txt, hc-chips.txt) from hierarchical clustering.' \n", + "Data term 'affymetrix-exp' has def 'Affymetrix data file format for information about experimental conditions and protocols.' \n", + "Data term 'CHP' has def 'Format of Affymetrix data file of information about (normalised) expression levels of the individual probes.' \n", + "Data term 'HET group dictionary entry format' has def 'The format of an entry from the HET group dictionary (HET groups from PDB files).' \n", + "Data term 'PubMed citation' has def 'Format of bibliographic reference as used by the PubMed database.' \n", + "Data term 'Medline Display Format' has def 'Format for abstracts of scientific articles from the Medline database.' \n", + "Data term 'CiteXplore-core' has def 'CiteXplore 'core' citation format including title, journal, authors and abstract.' \n", + "Data term 'CiteXplore-all' has def 'CiteXplore 'all' citation format includes all known details such as Mesh terms and cross-references.' \n", + "Data term 'pmc' has def 'Article format of the PubMed Central database.' \n", + "Data term 'OSCAR format' has def 'OSCAR format of annotated chemical text.' \n", + "Data term 'PlasMapper TextMap' has def 'Map of a plasmid (circular DNA) in PlasMapper TextMap format.' \n", + "Data term 'newick' has def 'Phylogenetic tree Newick (text) format.' \n", + "Data term 'TreeCon format' has def 'Phylogenetic tree TreeCon (text) format.' \n", + "Data term 'Nexus format' has def 'Phylogenetic tree Nexus (text) format.' \n", + "Data term 'acedb' has def 'ACEDB sequence format.' \n", + "Data term 'codata' has def 'Codata entry format.' \n", + "Data term 'Staden experiment format' has def 'Staden experiment file format.' \n", + "Data term 'fitch program' has def 'Fitch program format.' \n", + "Data term 'GCG' has def 'GCG sequence file format.' \n", + "Data term 'hennig86' has def 'Hennig86 output sequence format.' \n", + "Data term 'ig' has def 'Intelligenetics sequence format.' \n", + "Data term 'igstrict' has def 'Intelligenetics sequence format (strict version).' \n", + "Data term 'jackknifer' has def 'Jackknifer interleaved and non-interleaved sequence format.' \n", + "Data term 'mase format' has def 'Mase program sequence format.' \n", + "Data term 'mega-seq' has def 'Mega interleaved and non-interleaved sequence format.' \n", + "Data term 'nbrf/pir' has def 'NBRF/PIR entry sequence format.' \n", + "Data term 'nexus-seq' has def 'Nexus/paup interleaved sequence format.' \n", + "Data term 'pdbatom' has def 'PDB sequence format (ATOM lines).' \n", + "Data term 'pdbatomnuc' has def 'PDB nucleotide sequence format (ATOM lines).' \n", + "Data term 'pdbseqresnuc' has def 'PDB nucleotide sequence format (SEQRES lines).' \n", + "Data term 'pdbseqres' has def 'PDB sequence format (SEQRES lines).' \n", + "Data term 'raw' has def 'Raw sequence format with no non-sequence characters.' \n", + "Data term 'refseqp' has def 'Refseq protein entry sequence format.' \n", + "Data term 'Staden format' has def 'Staden suite sequence format.' \n", + "Data term 'Stockholm format' has def 'Stockholm multiple sequence alignment format (used by Pfam and Rfam).' \n", + "Data term 'strider format' has def 'DNA strider output sequence format.' \n", + "Data term 'plain text format (unformatted)' has def 'Plain text sequence format (essentially unformatted).' \n", + "Data term 'ASN.1 sequence format' has def 'NCBI ASN.1-based sequence format.' \n", + "Data term 'debug-seq' has def 'EMBOSS debugging trace sequence format of full internal data content.' \n", + "Data term 'jackknifernon' has def 'Jackknifer output sequence non-interleaved format.' \n", + "Data term 'nexusnon' has def 'Nexus/paup non-interleaved sequence format.' \n", + "Data term 'debug-feat' has def 'EMBOSS debugging trace feature format of full internal data content.' \n", + "Data term 'ClustalW format' has def 'ClustalW format for (aligned) sequences.' \n", + "Data term 'debug' has def 'EMBOSS alignment format for debugging trace of full internal data content.' \n", + "Data term 'match' has def 'Alignment format for start and end of matches between sequence pairs.' \n", + "Data term 'scores format' has def 'Alignment format for score values for pairs of sequences.' \n", + "Data term 'selex' has def 'SELEX format for (aligned) sequences.' \n", + "Data term 'EMBOSS simple format' has def 'EMBOSS simple multiple alignment format.' \n", + "Data term 'srs format' has def 'Simple multiple sequence (alignment) format for SRS.' \n", + "Data term 'srspair' has def 'Simple sequence pair (alignment) format for SRS.' \n", + "Data term 'T-Coffee format' has def 'T-Coffee program alignment format.' \n", + "Data term 'TreeCon-seq' has def 'Treecon format for (aligned) sequences.' \n", + "Data term 'pure' has def 'Alphabet for molecular sequence with possible unknown positions but without non-sequence characters.' \n", + "Data term 'unambiguous pure' has def 'Alphabet for a molecular sequence with possible unknown positions but without ambiguity or non-sequence characters.' \n", + "Data term 'completely unambiguous pure' has def 'Alphabet for a molecular sequence without unknown positions, ambiguity or non-sequence characters.' \n", + "Data term 'unpure' has def 'Alphabet for a molecular sequence with possible unknown positions but possibly with non-sequence characters.' \n", + "Data term 'consensus' has def 'Alphabet for the consensus of two or more molecular sequences.' \n", + "Data term 'unambiguous sequence' has def 'Alphabet for a molecular sequence with possible unknown positions but without ambiguity characters.' \n", + "Data term 'ambiguous' has def 'Alphabet for a molecular sequence with possible unknown positions and possible ambiguity characters.' \n", + "Data term 'EMBL-like (text)' has def 'A text format resembling EMBL entry format.' \n", + "Data term 'EMBL format' has def 'EMBL entry format.' \n", + "Data term 'geneseq' has def 'Geneseq sequence format.' \n", + "Data term 'FASTQ-like format (text)' has def 'A text format resembling FASTQ short read format.' \n", + "Data term 'FASTQ' has def 'FASTQ short read format ignoring quality scores.' \n", + "Data term 'FASTQ-illumina' has def 'FASTQ Illumina 1.3 short read format.' \n", + "Data term 'qualillumina' has def 'FASTQ format subset for Phred sequencing quality score data only (no sequences) from Illumina 1.5 and before Illumina 1.8.' \n", + "Data term 'FASTQ-sanger' has def 'FASTQ short read format with phred quality.' \n", + "Data term 'FASTQ-solexa' has def 'FASTQ Solexa/Illumina 1.0 short read format.' \n", + "Data term 'qualsolexa' has def 'FASTQ format subset for Phred sequencing quality score data only (no sequences) for Solexa/Illumina 1.0 format.' \n", + "Data term 'qual' has def 'FASTQ format subset for Phred sequencing quality score data only (no sequences).' \n", + "Data term 'qualsolid' has def 'FASTQ format subset for Phred sequencing quality score data only (no sequences) for SOLiD data.' \n", + "Data term 'qual454' has def 'FASTQ format subset for Phred sequencing quality score data only (no sequences) from 454 sequencers.' \n", + "Data term 'UniProt-like (text)' has def 'A text sequence format resembling uniprotkb entry format.' \n", + "Data term 'UniProtKB format' has def 'UniProtKB entry sequence format.' \n", + "Data term 'medline' has def 'Abstract format used by MedLine database.' \n", + "Data term 'FASTA-like (text)' has def 'A text format resembling FASTA format.' \n", + "Data term 'dbid' has def 'Fasta format variant with database name before ID.' \n", + "Data term 'FASTA' has def 'FASTA format including NCBI-style IDs.' \n", + "Data term 'giFASTA format' has def 'FASTA sequence format including NCBI-style GIs.' \n", + "Data term 'Pearson format' has def 'Plain old FASTA sequence format (unspecified format for IDs).' \n", + "Data term 'NCBI format' has def 'NCBI FASTA sequence format with NCBI-style IDs.' \n", + "Data term 'FASTA-aln' has def 'Fasta format for (aligned) sequences.' \n", + "Data term 'A2M' has def 'The A2M format is used as the primary format for multiple alignments of protein or nucleic-acid sequences in the SAM suite of tools. It is a small modification of FASTA format for sequences and is compatible with most tools that read FASTA.' \n", + "Data term 'csfasta' has def 'Color space FASTA format sequence variant.' \n", + "Data term 'XMFA' has def 'XMFA format stands for eXtended Multi-FastA format and is used to store collinear sub-alignments that constitute a single genome alignment.' \n", + "Data term 'GenBank-like format (text)' has def 'A text format resembling GenBank entry (plain text) format.' \n", + "Data term 'GenBank format' has def 'Genbank entry format.' \n", + "Data term 'genpept' has def 'Genpept protein entry format.' \n", + "Data term 'GFF' has def 'GFF feature format (of indeterminate version).' \n", + "Data term 'GFF2' has def 'General Feature Format (GFF) of sequence features.' \n", + "Data term 'GFF2-seq' has def 'GFF feature file format with sequence in the header.' \n", + "Data term 'GFF3' has def 'Generic Feature Format version 3 (GFF3) of sequence features.' \n", + "Data term 'GFF3-seq' has def 'GFF3 feature file format with sequence.' \n", + "Data term 'GVF' has def 'Genome Variation Format (GVF). A GFF3-compatible format with defined header and attribute tags for sequence variation.' \n", + "Data term 'mirGFF3' has def 'mirGFF3 is a common format for microRNA data resulting from small-RNA RNA-Seq workflows.' \n", + "Data term 'GTF' has def 'Gene Transfer Format (GTF), a restricted version of GFF.' \n", + "Data term 'OBO' has def 'OBO ontology text format.' \n", + "Data term 'completely unambiguous' has def 'Alphabet for a molecular sequence without any unknown positions or ambiguity characters.' \n", + "Data term 'SAM' has def 'Sequence Alignment/Map (SAM) format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data.' \n", + "Data term 'markx0 variant' has def 'Some variant of Pearson MARKX alignment format.' \n", + "Data term 'markx0' has def 'Pearson MARKX0 alignment format.' \n", + "Data term 'markx1' has def 'Pearson MARKX1 alignment format.' \n", + "Data term 'markx10' has def 'Pearson MARKX10 alignment format.' \n", + "Data term 'markx2' has def 'Pearson MARKX2 alignment format.' \n", + "Data term 'markx3' has def 'Pearson MARKX3 alignment format.' \n", + "Data term 'mega variant' has def 'Some variant of Mega format for (typically aligned) sequences.' \n", + "Data term 'mega' has def 'Mega format for (typically aligned) sequences.' \n", + "Data term 'meganon' has def 'Mega non-interleaved format for (typically aligned) sequences.' \n", + "Data term 'Phylip format variant' has def 'Some variant of Phylip format for (aligned) sequences.' \n", + "Data term 'PHYLIP format' has def 'Phylip format for (aligned) sequences.' \n", + "Data term 'PHYLIP sequential' has def 'Phylip non-interleaved format for (aligned) sequences.' \n", + "Data term 'Relaxed PHYLIP Interleaved' has def 'Phylip multiple alignment sequence format, less stringent than PHYLIP format.' \n", + "Data term 'Relaxed PHYLIP Sequential' has def 'Phylip multiple alignment sequence format, less stringent than PHYLIP sequential format (format_1998).' \n", + "Data term 'ACE' has def 'ACE sequence assembly format including contigs, base-call qualities, and other metadata (version Aug 1998 and onwards).' \n", + "Data term 'BED' has def 'Browser Extensible Data (BED) format of sequence annotation track, typically to be displayed in a genome browser.' \n", + "Data term 'bedstrict' has def 'Browser Extensible Data (BED) format of sequence annotation track that strictly does not contain non-standard fields beyond the first 3 columns.' \n", + "Data term 'bed6' has def 'BED file format where each feature is described by chromosome, start, end, name, score, and strand.' \n", + "Data term 'ENCODE peak format' has def 'Human ENCODE peak format.' \n", + "Data term 'ENCODE narrow peak format' has def 'Human ENCODE narrow peak format.' \n", + "Data term 'ENCODE broad peak format' has def 'Human ENCODE broad peak format.' \n", + "Data term 'bed12' has def 'A BED file where each feature is described by all twelve columns.' \n", + "Data term 'chrominfo' has def 'Tabular format of chromosome names and sizes used by Galaxy.' \n", + "Data term 'WIG' has def 'Wiggle format (WIG) of a sequence annotation track that consists of a value for each sequence position. Typically to be displayed in a genome browser.' \n", + "Data term 'PSL' has def 'PSL format of alignments, typically generated by BLAT or psLayout. Can be displayed in a genome browser like a sequence annotation track.' \n", + "Data term 'MAF' has def 'Multiple Alignment Format (MAF) supporting alignments of whole genomes with rearrangements, directions, multiple pieces to the alignment, and so forth.' \n", + "Data term 'genePred' has def 'genePred table format for gene prediction tracks.' \n", + "Data term 'pgSnp' has def 'Personal Genome SNP (pgSnp) format for sequence variation tracks (indels and polymorphisms), supported by the UCSC Genome Browser.' \n", + "Data term 'axt' has def 'axt format of alignments, typically produced from BLASTZ.' \n", + "Data term 'LAV' has def 'LAV format of alignments generated by BLASTZ and LASTZ.' \n", + "Data term 'Pileup' has def 'Pileup format of alignment of sequences (e.g. sequencing reads) to (a) reference sequence(s). Contains aligned bases per base of the reference sequence(s).' \n", + "Data term 'VCF' has def 'Variant Call Format (VCF) is tabular format for storing genomic sequence variations.' \n", + "Data term 'gVCF' has def 'Genomic Variant Call Format (gVCF) is a version of VCF that includes not only the positions that are variant when compared to a reference genome, but also the non-variant positions as ranges, including metrics of confidence that the positions in the range are actually non-variant e.g. minimum read-depth and genotype quality.' \n", + "Data term 'GTrack' has def 'GTrack is a generic and optimised tabular format for genome or sequence feature tracks. GTrack unifies the power of other track formats (e.g. GFF3, BED, WIG), and while optimised in size, adds more flexibility, customisation, and automation (\"machine understandability\").' \n", + "Data term 'Cytoband format' has def 'Cytoband format for chromosome cytobands.' \n", + "Data term 'PSI MI TAB (MITAB)' has def 'Tabular Molecular Interaction format (MITAB), standardised by HUPO PSI MI.' \n", + "Data term 'OWL Functional Syntax' has def 'A human-readable encoding for the Web Ontology Language (OWL).' \n", + "Data term 'Manchester OWL Syntax' has def 'A syntax for writing OWL class expressions.' \n", + "Data term 'KRSS2 Syntax' has def 'A superset of the \"Description-Logic Knowledge Representation System Specification from the KRSS Group of the ARPA Knowledge Sharing Effort\".' \n", + "Data term 'Turtle' has def 'The Terse RDF Triple Language (Turtle) is a human-friendly serialisation format for RDF (Resource Description Framework) graphs.' \n", + "Data term 'N-Triples' has def 'A plain text serialisation format for RDF (Resource Description Framework) graphs, and a subset of the Turtle (Terse RDF Triple Language) format.' \n", + "Data term 'Notation3' has def 'A shorthand non-XML serialisation of Resource Description Framework model, designed with human-readability in mind.' \n", + "Data term 'PED/MAP' has def 'The PED/MAP file describes data used by the Plink package.' \n", + "Data term 'MAP' has def 'The MAP file describes SNPs and is used by the Plink package.' \n", + "Data term 'PED' has def 'The PED file describes individuals and genetic data and is used by the Plink package.' \n", + "Data term 'CT' has def 'File format of a CT (Connectivity Table) file from the RNAstructure package.' \n", + "Data term 'SS' has def 'XRNA old input style format.' \n", + "Data term 'GDE' has def 'Format for the Genetic Data Environment (GDE).' \n", + "Data term 'Cytoscape input file format' has def 'Format of the cytoscape input file of gene expression ratios or values are specified over one or more experiments.' \n", + "Data term 'GCG format variant' has def 'Some format based on the GCG format.' \n", + "Data term 'GCG MSF' has def 'GCG MSF (multiple sequence file) file format.' \n", + "Data term 'RSF' has def 'Rich sequence format.' \n", + "Data term 'Ensembl variation file format' has def 'Ensembl standard format for variation data.' \n", + "Data term 'mhd' has def 'Text-based tagged file format for medical images generated using the MetaImage software package.' \n", + "Data term 'nrrd' has def 'Nearly Raw Rasta Data format designed to support scientific visualisation and image processing involving N-dimensional raster data.' \n", + "Data term 'R file format' has def 'File format used for scripts written in the R programming language for execution within the R software environment, typically for statistical computation and graphics.' \n", + "Data term 'SPSS' has def 'File format used for scripts for the Statistical Package for the Social Sciences.' \n", + "Data term 'rcc' has def 'Reporter Code Count-A data file (.csv) output by the Nanostring nCounter Digital Analyzer, which contains gene sample information, probe information and probe counts.' \n", + "Data term 'arff' has def 'ARFF (Attribute-Relation File Format) is an ASCII text file format that describes a list of instances sharing a set of attributes.' \n", + "Data term 'afg' has def 'AFG is a single text-based file assembly format that holds read and consensus information together.' \n", + "Data term 'bedgraph' has def 'The bedGraph format allows display of continuous-valued data in track format. This display type is useful for probability scores and transcriptome data.' \n", + "Data term 'customtrack' has def 'Custom Sequence annotation track format used by Galaxy.' \n", + "Data term 'mzTab' has def 'mzTab is a tab-delimited format for mass spectrometry-based proteomics and metabolomics results.' \n", + "Data term 'ISA-TAB' has def 'The Investigation / Study / Assay (ISA) tab-delimited (TAB) format incorporates metadata from experiments employing a combination of technologies.' \n", + "Data term 'SBtab' has def 'SBtab is a tabular format for biochemical network models.' \n", + "Data term 'BEL' has def 'Biological Expression Language (BEL) is a textual format for representing scientific findings in life sciences in a computable form.' \n", + "Data term 'AGP' has def 'AGP is a tabular format for a sequence assembly (a contig, a scaffold/supercontig, or a chromosome).' \n", + "Data term 'PS' has def 'PostScript format.' \n", + "Data term 'EPS' has def 'Encapsulated PostScript format.' \n", + "Data term 'GCT/Res format' has def 'Tab-delimited text files of GenePattern that contain a column for each sample, a row for each gene, and an expression value for each gene in each sample.' \n", + "Data term 'Mascot .dat file' has def '\"Raw\" result file from Mascot database search.' \n", + "Data term 'MaxQuant APL peaklist format' has def 'Format of peak list files from Andromeda search engine (MaxQuant) that consist of arbitrarily many spectra.' \n", + "Data term 'LocARNA PP' has def 'The LocARNA PP format combines sequence or alignment information and (respectively, single or consensus) ensemble probabilities into an PP 2.0 record.' \n", + "Data term 'dbGaP format' has def 'Input format used by the Database of Genotypes and Phenotypes (dbGaP).' \n", + "Data term 'BIOM format' has def 'The BIological Observation Matrix (BIOM) is a format for representing biological sample by observation contingency tables in broad areas of comparative omics. The primary use of this format is to represent OTU tables and metagenome tables.' \n", + "Data term 'DSV' has def 'Tabular data represented as values in a text file delimited by some character.' \n", + "Data term 'TSV' has def 'Tabular data represented as tab-separated values in a text file.' \n", + "Data term 'MAGE-TAB' has def 'MAGE-TAB textual format for microarray expression data, standardised by MGED (now FGED).' \n", + "Data term 'WEGO' has def 'WEGO native format used by the Web Gene Ontology Annotation Plot application. Tab-delimited format with gene names and others GO IDs (columns) with one annotation record per line.' \n", + "Data term 'RPKM' has def 'Tab-delimited format for gene expression levels table, calculated as Reads Per Kilobase per Million (RPKM) mapped reads.' \n", + "Data term 'PEtab' has def 'A data format for specifying parameter estimation problems in systems biology.' \n", + "Data term 'CSV' has def 'Tabular data represented as comma-separated values in a text file.' \n", + "Data term 'SEQUEST .out file' has def '\"Raw\" result file from SEQUEST database search.' \n", + "Data term 'GSuite' has def 'GSuite is a tabular format for collections of genome or sequence feature tracks, suitable for integrative multi-track analysis. GSuite contains links to genome/sequence tracks, with additional metadata.' \n", + "Data term 'MCPD' has def 'The FAO/Bioversity/IPGRI Multi-Crop Passport Descriptors (MCPD) is an international standard format for exchange of germplasm information.' \n", + "Data term 'PubTator format' has def 'Native textual export format of annotated scientific text from PubTator.' \n", + "Data term 'BioNLP Shared Task format' has def 'A family of similar formats of text annotation, used by BRAT and other tools, known as BioNLP Shared Task format (BioNLP 2009 Shared Task on Event Extraction, BioNLP Shared Task 2011, BioNLP Shared Task 2013), BRAT format, BRAT standoff format, and similar.' \n", + "Data term 'SQL' has def 'SQL (Structured Query Language) is the de-facto standard query language (format of queries) for querying and manipulating data in relational databases.' \n", + "Data term 'XQuery' has def 'XQuery (XML Query) is a query language (format of queries) for querying and manipulating structured and unstructured data, usually in the form of XML, text, and with vendor-specific extensions for other data formats (JSON, binary, etc.).' \n", + "Data term 'SPARQL' has def 'SPARQL (SPARQL Protocol and RDF Query Language) is a semantic query language for querying and manipulating data stored in Resource Description Framework (RDF) format.' \n", + "Data term 'GEN' has def 'The GEN file format contains genetic data and describes SNPs.' \n", + "Data term 'SAMPLE file format' has def 'The SAMPLE file format contains information about each individual i.e. individual IDs, covariates, phenotypes and missing data proportions, from a GWAS study.' \n", + "Data term 'SDF' has def 'SDF is one of a family of chemical-data file formats developed by MDL Information Systems; it is intended especially for structural information.' \n", + "Data term 'Molfile' has def 'An MDL Molfile is a file format for holding information about the atoms, bonds, connectivity and coordinates of a molecule.' \n", + "Data term 'Mol2' has def 'Complete, portable representation of a SYBYL molecule. ASCII file which contains all the information needed to reconstruct a SYBYL molecule.' \n", + "Data term 'latex' has def 'format for the LaTeX document preparation system.' \n", + "Data term 'ELAND format' has def 'Tab-delimited text file format used by Eland - the read-mapping program distributed by Illumina with its sequencing analysis pipeline - which maps short Solexa sequence reads to the human reference genome.' \n", + "Data term 'GML' has def 'GML (Graph Modeling Language) is a text file format supporting network data with a very easy syntax. It is used by Graphlet, Pajek, yEd, LEDA and NetworkX.' \n", + "Data term 'FASTG' has def 'FASTG is a format for faithfully representing genome assemblies in the face of allelic polymorphism and assembly uncertainty.' \n", + "Data term 'proBED' has def '. proBED is an adaptation of BED (format_3003), which was extended to meet specific requirements entailed by proteomics data.' \n", + "Data term 'GPR' has def 'GenePix Results (GPR) text file format developed by Axon Instruments that is used to save GenePix Results data.' \n", + "Data term 'JCAMP-DX' has def 'A standardized file format for data exchange in mass spectrometry, initially developed for infrared spectrometry.' \n", + "Data term 'XYZ' has def 'The XYZ chemical file format is widely supported by many programs, although many slightly different XYZ file formats coexist (Tinker XYZ, UniChem XYZ, etc.). Basic information stored for each atom in the system are x, y and z coordinates and atom element/atomic number.' \n", + "Data term 'mdcrd' has def 'AMBER trajectory (also called mdcrd), with 10 coordinates per line and format F8.3 (fixed point notation with field width 8 and 3 decimal places).' \n", + "Data term 'GROMACS top' has def 'GROMACS MD package top textual files define an entire structure system topology, either directly, or by including itp files.' \n", + "Data term 'AMBER top' has def 'AMBER Prmtop file (version 7) is a structure topology text file divided in several sections designed to be parsed easily using simple Fortran code. Each section contains particular topology information, such as atom name, charge, mass, angles, dihedrals, etc.' \n", + "Data term 'PSF' has def 'X-Plor Protein Structure Files (PSF) are structure topology files used by NAMD and CHARMM molecular simulations programs. PSF files contain six main sections of interest: atoms, bonds, angles, dihedrals, improper dihedrals (force terms used to maintain planarity) and cross-terms.' \n", + "Data term 'GROMACS itp' has def 'GROMACS itp files (include topology) contain structure topology information, and are typically included in GROMACS topology files (GROMACS top). Itp files are used to define individual (or multiple) components of a topology as a separate file. This is particularly useful if there is a molecule that is used frequently, and also reduces the size of the system topology file, splitting it in different parts.' \n", + "Data term 'RST' has def 'AMBER coordinate/restart file with 6 coordinates per line and decimal format F12.7 (fixed point notation with field width 12 and 7 decimal places).' \n", + "Data term 'CHARMM rtf' has def 'Format of CHARMM Residue Topology Files (RTF), which define groups by including the atoms, the properties of the group, and bond and charge information.' \n", + "Data term 'AMBER frcmod' has def 'AMBER frcmod (Force field Modification) is a file format to store any modification to the standard force field needed for a particular molecule to be properly represented in the simulation.' \n", + "Data term 'AMBER off' has def 'AMBER Object File Format library files (OFF library files) store residue libraries (forcefield residue parameters).' \n", + "Data term 'NMReDATA' has def 'MReData is a text based data standard for processed NMR data. It is relying on SDF molecule data and allows to store assignments of NMR peaks to molecule features. The NMR-extracted data (or \"NMReDATA\") includes: Chemical shift,scalar coupling, 2D correlation, assignment, etc.' \n", + "Data term 'BpForms' has def 'BpForms is a string format for concretely representing the primary structures of biopolymers, including DNA, RNA, and proteins that include non-canonical nucleic and amino acids. See https://www.bpforms.org for more information.' \n", + "Data term 'trr' has def 'Format of trr files that contain the trajectory of a simulation experiment used by GROMACS.' \n", + "Data term 'MTX' has def 'The Matrix Market matrix (MTX) format stores numerical or pattern matrices in a dense (array format) or sparse (coordinate format) representation.' \n", + "Data term 'BcForms' has def 'BcForms is a format for abstractly describing the molecular structure (atoms and bonds) of macromolecular complexes as a collection of subunits and crosslinks. Each subunit can be described with BpForms (http://edamontology.org/format_3909) or SMILES (http://edamontology.org/data_2301). BcForms uses an ontology of crosslinks to abstract the chemical details of crosslinks from the descriptions of complexes (see https://bpforms.org/crosslink.html).' \n", + "Data term 'N-Quads' has def 'N-Quads is a line-based, plain text format for encoding an RDF dataset. It includes information about the graph each triple belongs to.' \n", + "Data term 'BNGL' has def 'BioNetGen is a format for the specification and simulation of rule-based models of biochemical systems, including signal transduction, metabolic, and genetic regulatory networks.' \n", + "Data term 'GFA 1' has def 'Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology.' \n", + "Data term 'GFA 2' has def 'Graphical Fragment Assembly captures sequence graphs as the product of an assembly, a representation of variation in genomes, splice graphs in genes, or even overlap between reads from long-read sequencing technology. GFA2 is an update of GFA1 which is not compatible with GFA1.' \n", + "Data term 'CONTIG' has def 'The CONTIG format used for output of the SOAPdenovo alignment program. It contains contig sequences generated without using mate pair information.' \n", + "Data term 'CHAIN' has def 'The CHAIN format describes a pairwise alignment that allow gaps in both sequences simultaneously and is used by the UCSC Genome Browser.' \n", + "Data term 'NET' has def 'The NET file format is used to describe the data that underlie the net alignment annotations in the UCSC Genome Browser.' \n", + "Data term 'QMAP' has def 'Format of QMAP files generated for methylation data from an internal BGI pipeline.' \n", + "Data term 'gxformat2' has def 'An emerging format for high-level Galaxy workflow description.' \n", + "Data term 'CIGAR format' has def 'Compact Idiosyncratic Gapped Alignment Report format is a compressed (run-length encoded) pairwise alignment format. It is useful for representing long (e.g. genomic) pairwise alignments.' \n", + "Data term 'Python script' has def 'Format for scripts writtenin Python - a widely used high-level programming language for general-purpose programming.' \n", + "Data term 'Perl script' has def 'Format for scripts written in Perl - a family of high-level, general-purpose, interpreted, dynamic programming languages.' \n", + "Data term 'R script' has def 'Format for scripts written in the R language - an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing.' \n", + "Data term 'R markdown' has def 'A file format for making dynamic documents (R Markdown scripts) with the R language.' \n", + "Data term 'Configuration file format' has def 'A configuration file used by various programs to store settings that are specific to their respective software.' \n", + "Data term 'MATLAB script' has def 'The file format for MATLAB scripts or functions.' \n", + "Data term 'BioSimulators standard for command-line interfaces for biosimulation tools' has def 'Outlines the syntax and semantics of the input and output arguments for command-line interfaces for biosimulation tools.' \n", + "Data term 'PQR' has def 'Data format derived from the standard PDB format, which enables user to incorporate parameters for charge and radius to the existing PDB data file.' \n", + "Data term 'PDBQT' has def 'Data format used in AutoDock 4 for storing atomic coordinates, partial atomic charges and AutoDock atom types for both receptors and ligands.' \n", + "Data term 'MSP' has def 'MSP is a data format for mass spectrometry data.' \n", + "Data term 'HTML' has def 'HTML format.' \n", + "Data term 'iHOP format' has def 'The format of iHOP (Information Hyperlinked over Proteins) text-mining result.' \n", + "Data term 'FASTA-HTML' has def 'FASTA format wrapped in HTML elements.' \n", + "Data term 'EMBL-HTML' has def 'EMBL entry format wrapped in HTML elements.' \n", + "Data term 'GenBank-HTML' has def 'Genbank entry format wrapped in HTML elements.' \n", + "Data term 'MHTML' has def 'MIME HTML format for Web pages, which can include external resources, including images, Flash animations and so on.' \n", + "Data term 'XML' has def 'eXtensible Markup Language (XML) format.' \n", + "Data term 'PDBML' has def 'Entry format of PDB database in PDBML (XML) format.' \n", + "Data term 'Taverna workflow format' has def 'Format of Taverna workflows.' \n", + "Data term 'DAS format' has def 'DAS sequence (XML) format (any type).' \n", + "Data term 'dasdna' has def 'DAS sequence (XML) format (nucleotide-only).' \n", + "Data term 'DASGFF' has def 'DAS GFF (XML) feature format.' \n", + "Data term 'STRING entry format (XML)' has def 'Entry format (XML) for the STRING database of protein interaction.' \n", + "Data term 'BioXSD (XML)' has def 'BioXSD-schema-based XML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, Web services, and object-oriented programming.' \n", + "Data term 'OBO-XML' has def 'OBO ontology XML format.' \n", + "Data term 'EMBL-like (XML)' has def 'An XML format resembling EMBL entry format.' \n", + "Data term 'EMBL format (XML)' has def 'An XML format for EMBL entries.' \n", + "Data term 'EMBLXML' has def 'XML format for EMBL entries.' \n", + "Data term 'cdsxml' has def 'Specific XML format for EMBL entries (only uses certain sections).' \n", + "Data term 'INSDSeq' has def 'INSDSeq provides the elements of a sequence as presented in the GenBank/EMBL/DDBJ-style flatfile formats, with a small amount of additional structure.' \n", + "Data term 'SBML' has def 'Systems Biology Markup Language (SBML), the standard XML format for models of biological processes such as for example metabolism, cell signaling, and gene regulation.' \n", + "Data term 'SBRML' has def 'Systems Biology Result Markup Language (SBRML), the standard XML format for simulated or calculated results (e.g. trajectories) of systems biology models.' \n", + "Data term 'EBI Application Result XML' has def 'EBI Application Result XML is a format returned by sequence similarity search Web services at EBI.' \n", + "Data term 'PSI MI XML (MIF)' has def 'XML Molecular Interaction Format (MIF), standardised by HUPO PSI MI.' \n", + "Data term 'PSI-PAR' has def 'Protein affinity format (PSI-PAR), standardised by HUPO PSI MI. It is compatible with PSI MI XML (MIF) and uses the same XML Schema.' \n", + "Data term 'phyloXML' has def 'phyloXML is a standardised XML format for phylogenetic trees, networks, and associated data.' \n", + "Data term 'NeXML' has def 'NeXML is a standardised XML format for rich phyloinformatic data.' \n", + "Data term 'MAGE-ML' has def 'MAGE-ML XML format for microarray expression data, standardised by MGED (now FGED).' \n", + "Data term 'GCDML' has def 'GCDML XML format for genome and metagenome metadata according to MIGS/MIMS/MIMARKS information standards, standardised by the Genomic Standards Consortium (GSC).' \n", + "Data term 'CopasiML' has def 'CopasiML, the native format of COPASI.' \n", + "Data term 'CellML' has def 'CellML, the format for mathematical models of biological and other networks.' \n", + "Data term 'mzML' has def 'mzML format for raw spectrometer output data, standardised by HUPO PSI MSS.' \n", + "Data term 'TraML' has def 'TraML (Transition Markup Language) is the format for mass spectrometry transitions, standardised by HUPO PSI MSS.' \n", + "Data term 'mzIdentML' has def 'mzIdentML is the exchange format for peptides and proteins identified from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of proteomics search engines.' \n", + "Data term 'mzQuantML' has def 'mzQuantML is the format for quantitation values associated with peptides, proteins and small molecules from mass spectra, standardised by HUPO PSI PI. It can be used for outputs of quantitation software for proteomics.' \n", + "Data term 'GelML' has def 'GelML is the format for describing the process of gel electrophoresis, standardised by HUPO PSI PS.' \n", + "Data term 'spML' has def 'spML is the format for describing proteomics sample processing, other than using gels, prior to mass spectrometric protein identification, standardised by HUPO PSI PS. It may also be applicable for metabolomics.' \n", + "Data term 'RDF/XML' has def 'Resource Description Framework (RDF) XML format.' \n", + "Data term 'OWL/XML' has def 'OWL ontology XML serialisation format.' \n", + "Data term 'RNAML' has def 'RNA Markup Language.' \n", + "Data term 'xls' has def 'Microsoft Excel spreadsheet format.' \n", + "Data term 'BSML' has def 'Bioinformatics Sequence Markup Language format.' \n", + "Data term 'docx' has def 'Microsoft Word format.' \n", + "Data term 'SVG' has def 'Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation.' \n", + "Data term 'pepXML' has def 'Open data format for the storage, exchange, and processing of peptide sequence assignments of MS/MS scans, intended to provide a common data output format for many different MS/MS search engines and subsequent peptide-level analyses.' \n", + "Data term 'GPML' has def 'Graphical Pathway Markup Language (GPML) is an XML format used for exchanging biological pathways.' \n", + "Data term 'imzML metadata file' has def 'imzML metadata is a data format for mass spectrometry imaging metadata.' \n", + "Data term 'qcML' has def 'qcML is an XML format for quality-related data of mass spectrometry and other high-throughput measurements.' \n", + "Data term 'PRIDE XML' has def 'PRIDE XML is an XML format for mass spectra, peptide and protein identifications, and metadata about a corresponding measurement, sample, experiment.' \n", + "Data term 'SED-ML' has def 'Simulation Experiment Description Markup Language (SED-ML) is an XML format for encoding simulation setups, according to the MIASE (Minimum Information About a Simulation Experiment) requirements.' \n", + "Data term 'BCML' has def 'Biological Connection Markup Language (BCML) is an XML format for biological pathways.' \n", + "Data term 'BDML' has def 'Biological Dynamics Markup Language (BDML) is an XML format for quantitative data describing biological dynamics.' \n", + "Data term 'SBGN-ML' has def 'SBGN-ML is an XML format for Systems Biology Graphical Notation (SBGN) diagrams of biological pathways or networks.' \n", + "Data term 'X!Tandem XML' has def 'Output format used by X! series search engines that is based on the XML language BIOML.' \n", + "Data term 'SBOL' has def 'Synthetic Biology Open Language (SBOL) is an XML format for the specification and exchange of biological design information in synthetic biology.' \n", + "Data term 'PMML' has def 'PMML uses XML to represent mining models. The structure of the models is described by an XML Schema.' \n", + "Data term 'protXML' has def 'A format for storage, exchange, and processing of protein identifications created from ms/ms-derived peptide sequence data.' \n", + "Data term 'idXML' has def 'XML file format for files containing information about peptide identifications from mass spectrometry data analysis carried out with OpenMS.' \n", + "Data term 'UniProtKB XML' has def 'UniProtKB XML sequence features format is an XML format available for downloading UniProt entries.' \n", + "Data term 'BioC' has def 'BioC is a standardised XML format for sharing and integrating text data and annotations.' \n", + "Data term 'xsd' has def 'XML format for XML Schema.' \n", + "Data term 'VisML' has def 'Default XML format of VisANT, containing all the network information.' \n", + "Data term 'nmrML' has def 'nmrML is an MSI supported XML-based open access format for metabolomics NMR raw and processed spectral data. It is accompanies by an nmrCV (controlled vocabulary) to allow ontology-based annotations.' \n", + "Data term 'consensusXML' has def 'OpenMS format for grouping features in one map or across several maps.' \n", + "Data term 'featureXML' has def 'OpenMS format for quantitation results (LC/MS features).' \n", + "Data term 'mzData' has def 'Now deprecated data format of the HUPO Proteomics Standards Initiative. Replaced by mzML (format_3244).' \n", + "Data term 'TIDE TXT' has def 'Format supported by the Tide tool for identifying peptides from tandem mass spectra.' \n", + "Data term 'pptx' has def 'Microsoft Powerpoint format.' \n", + "Data term 'BEAST' has def 'XML input file format for BEAST Software (Bayesian Evolutionary Analysis Sampling Trees).' \n", + "Data term 'Chado-XML' has def 'Chado-XML format is a direct mapping of the Chado relational schema into XML.' \n", + "Data term 'HSAML' has def 'An alignment format generated by PRANK/PRANKSTER consisting of four elements: newick, nodes, selection and model.' \n", + "Data term 'InterProScan XML' has def 'Output xml file from the InterProScan sequence analysis application.' \n", + "Data term 'KGML' has def 'The KEGG Markup Language (KGML) is an exchange format of the KEGG pathway maps, which is converted from internally used KGML+ (KGML+SVG) format.' \n", + "Data term 'PubMed XML' has def 'XML format for collected entries from bibliographic databases MEDLINE and PubMed.' \n", + "Data term 'OrthoXML' has def 'OrthoXML is designed broadly to allow the storage and comparison of orthology data from any ortholog database. It establishes a structure for describing orthology relationships while still allowing flexibility for database-specific information to be encapsulated in the same format.' \n", + "Data term 'PSDML' has def 'Tree structure of Protein Sequence Database Markup Language generated using Matra software.' \n", + "Data term 'SeqXML' has def 'SeqXML is an XML Schema to describe biological sequences, developed by the Stockholm Bioinformatics Centre.' \n", + "Data term 'UniParc XML' has def 'XML format for the UniParc database.' \n", + "Data term 'UniRef XML' has def 'XML format for the UniRef reference clusters.' \n", + "Data term 'NeuroML' has def 'A model description language for computational neuroscience.' \n", + "Data term 'cml' has def 'Chemical Markup Language (CML) is an XML-based format for encoding detailed information about a wide range of chemical concepts.' \n", + "Data term 'Binary format' has def 'Binary format.' \n", + "Data term 'ABI' has def 'A format of raw sequence read data from an Applied Biosystems sequencing machine.' \n", + "Data term 'SCF' has def 'Staden Chromatogram Files format (SCF) of base-called sequence reads, qualities, and other metadata.' \n", + "Data term 'BAM' has def 'BAM format, the binary, BGZF-formatted compressed version of SAM format for alignment of nucleotide sequences (e.g. sequencing reads) to (a) reference sequence(s). May contain base-call and alignment qualities and other data.' \n", + "Data term 'AB1' has def 'AB1 binary format of raw DNA sequence reads (output of Applied Biosystems' sequencing analysis software). Contains an electropherogram and the DNA base sequence.' \n", + "Data term 'bigBed' has def 'bigBed format for large sequence annotation tracks, similar to textual BED format.' \n", + "Data term 'bigWig' has def 'bigWig format for large sequence annotation tracks that consist of a value for each sequence position. Similar to textual WIG format.' \n", + "Data term '2bit' has def '2bit binary format of nucleotide sequences using 2 bits per nucleotide. In addition encodes unknown nucleotides and lower-case 'masking'.' \n", + "Data term '.nib' has def '.nib (nibble) binary format of a nucleotide sequence using 4 bits per nucleotide (including unknown) and its lower-case 'masking'.' \n", + "Data term 'SRF' has def 'Sequence Read Format (SRF) of sequence trace data. Supports submission to the NCBI Short Read Archive.' \n", + "Data term 'ZTR' has def 'ZTR format for storing chromatogram data from DNA sequencing instruments.' \n", + "Data term 'BCF' has def 'BCF is the binary version of Variant Call Format (VCF) for sequence variation (indels, polymorphisms, structural variation).' \n", + "Data term 'SFF' has def 'Standard flowgram format (SFF) is a binary file format used to encode results of pyrosequencing from the 454 Life Sciences platform for high-throughput sequencing.' \n", + "Data term 'BAI' has def 'BAM indexing format.' \n", + "Data term 'CRAM' has def 'Reference-based compression of alignment format.' \n", + "Data term 'GIF' has def 'Graphics Interchange Format.' \n", + "Data term 'ebwt' has def 'Bowtie format for indexed reference genome for \"small\" genomes.' \n", + "Data term 'ebwtl' has def 'Bowtie format for indexed reference genome for \"large\" genomes.' \n", + "Data term 'PDF' has def 'Portable Document Format.' \n", + "Data term 'DICOM format' has def 'Medical image format corresponding to the Digital Imaging and Communications in Medicine (DICOM) standard.' \n", + "Data term 'nii' has def 'An open file format from the Neuroimaging Informatics Technology Initiative (NIfTI) commonly used to store brain imaging data obtained using Magnetic Resonance Imaging (MRI) methods.' \n", + "Data term 'IDAT' has def 'Proprietary file format for (raw) BeadArray data used by genomewide profiling platforms from Illumina Inc. This format is output directly from the scanner and stores summary intensities for each probe-type on an array.' \n", + "Data term 'JPG' has def 'Joint Picture Group file format for lossy graphics file.' \n", + "Data term 'HDF5' has def 'HDF5 is a data model, library, and file format for storing and managing data, based on Hierarchical Data Format (HDF).' \n", + "Data term 'Loom' has def 'The Loom file format is based on HDF5, a standard for storing large numerical datasets. The Loom format is designed to efficiently hold large omics datasets. Typically, such data takes the form of a large matrix of numbers, along with metadata for the rows and columns.' \n", + "Data term 'TIFF' has def 'A versatile bitmap format.' \n", + "Data term 'BMP' has def 'Standard bitmap storage format in the Microsoft Windows environment.' \n", + "Data term 'im' has def 'IM is a format used by LabEye and other applications based on the IFUNC image processing library.' \n", + "Data term 'pcd' has def 'Photo CD format, which is the highest resolution format for images on a CD.' \n", + "Data term 'pcx' has def 'PCX is an image file format that uses a simple form of run-length encoding. It is lossless.' \n", + "Data term 'ppm' has def 'The PPM format is a lowest common denominator color image file format.' \n", + "Data term 'psd' has def 'PSD (Photoshop Document) is a proprietary file that allows the user to work with the images' individual layers even after the file has been saved.' \n", + "Data term 'xbm' has def 'X BitMap is a plain text binary image format used by the X Window System used for storing cursor and icon bitmaps used in the X GUI.' \n", + "Data term 'xpm' has def 'X PixMap (XPM) is an image file format used by the X Window System, it is intended primarily for creating icon pixmaps, and supports transparent pixels.' \n", + "Data term 'rgb' has def 'RGB file format is the native raster graphics file format for Silicon Graphics workstations.' \n", + "Data term 'pbm' has def 'The PBM format is a lowest common denominator monochrome file format. It serves as the common language of a large family of bitmap image conversion filters.' \n", + "Data term 'pgm' has def 'The PGM format is a lowest common denominator grayscale file format.' \n", + "Data term 'PNG' has def 'PNG is a file format for image compression.' \n", + "Data term 'rast' has def 'Sun Raster is a raster graphics file format used on SunOS by Sun Microsystems.' \n", + "Data term 'bgzip' has def 'Blocked GNU Zip format.' \n", + "Data term 'tabix' has def 'TAB-delimited genome position file index format.' \n", + "Data term 'xlsx' has def 'MS Excel spreadsheet format consisting of a set of XML documents stored in a ZIP-compressed file.' \n", + "Data term 'ObjTables' has def 'ObjTables is a toolkit for creating re-usable datasets that are both human and machine-readable, combining the ease of spreadsheets (e.g., Excel workbooks) with the rigor of schemas (classes, their attributes, the type of each attribute, and the possible relationships between instances of classes). ObjTables consists of a format for describing schemas for spreadsheets, numerous data types for science, a syntax for indicating the class and attribute represented by each table and column in a workbook, and software for using schemas to rigorously validate, merge, split, compare, and revision datasets.' \n", + "Data term 'SQLite format' has def 'Data format used by the SQLite database.' \n", + "Data term 'Gemini SQLite format' has def 'Data format used by the SQLite database conformant to the Gemini schema.' \n", + "Data term 'snpeffdb' has def 'An index of a genome database, indexed for use by the snpeff tool.' \n", + "Data term 'netCDF' has def 'Format used by netCDF software library for writing and reading chromatography-MS data files. Also used to store trajectory atom coordinates information, such as the ones obtained by Molecular Dynamics simulations.' \n", + "Data term 'K-mer countgraph' has def 'A list of k-mers and their occurrences in a dataset. Can also be used as an implicit De Bruijn graph.' \n", + "Data term 'COMBINE OMEX' has def 'Open Modeling EXchange format (OMEX) is a ZIPped format for encapsulating all information necessary for a modeling and simulation project in systems biology.' \n", + "Data term 'SRA format' has def 'SRA archive format (SRA) is the archive format used for input to the NCBI Sequence Read Archive.' \n", + "Data term 'VDB' has def 'VDB ('vertical database') is the native format used for export from the NCBI Sequence Read Archive.' \n", + "Data term 'Tabix index file format' has def 'Index file format used by the samtools package to index TAB-delimited genome position files.' \n", + "Data term 'WIFF format' has def 'Mass spectrum file format from QSTAR and QTRAP instruments (ABI/Sciex).' \n", + "Data term 'Thermo RAW' has def 'Proprietary file format for mass spectrometry data from Thermo Scientific.' \n", + "Data term 'OME-TIFF' has def 'Image file format used by the Open Microscopy Environment (OME).' \n", + "Data term 'BTrack' has def 'BTrack is an HDF5-based binary format for genome or sequence feature tracks and their collections, suitable for integrative multi-track analysis. BTrack is a binary, compressed alternative to the GTrack and GSuite formats.' \n", + "Data term 'proBAM' has def '. proBAM is an adaptation of BAM (format_2572), which was extended to meet specific requirements entailed by proteomics data.' \n", + "Data term 'ARB' has def 'Binary format used by the ARB software suite.' \n", + "Data term 'ibd' has def 'ibd is a data format for mass spectrometry imaging data.' \n", + "Data term 'MSAML' has def 'A set of XML compliant markup components for describing multiple sequence alignments.' \n", + "Data term 'Waters RAW' has def 'Proprietary file format for mass spectrometry data from Waters.' \n", + "Data term 'HDF' has def 'HDF is the name of a set of file formats and libraries designed to store and organize large amounts of numerical data, originally developed at the National Center for Supercomputing Applications at the University of Illinois.' \n", + "Data term 'PCAzip' has def 'PCAZip format is a binary compressed file to store atom coordinates based on Essential Dynamics (ED) and Principal Component Analysis (PCA).' \n", + "Data term 'XTC' has def 'Portable binary format for trajectories produced by GROMACS package.' \n", + "Data term 'TNG' has def 'Trajectory Next Generation (TNG) is a format for storage of molecular simulation data. It is designed and implemented by the GROMACS development group, and it is called to be the substitute of the XTC format.' \n", + "Data term 'BinPos' has def 'Scripps Research Institute BinPos format is a binary formatted file to store atom coordinates.' \n", + "Data term 'msh' has def 'Mash sketch is a format for sequence / sequence checksum information. To make a sketch, each k-mer in a sequence is hashed, which creates a pseudo-random identifier. By sorting these hashes, a small subset from the top of the sorted list can represent the entire sequence.' \n", + "Data term 'Zarr' has def 'The Zarr format is an implementation of chunked, compressed, N-dimensional arrays for storing data.' \n", + "Data term 'Docker image' has def 'A Docker image is a file, comprised of multiple layers, that is used to execute code in a Docker container. An image is essentially built from the instructions for a complete and executable version of an application, which relies on the host OS kernel.' \n", + "Data term 'TAR format' has def 'TAR archive file format generated by the Unix-based utility tar.' \n", + "Data term 'WMV' has def 'The proprietary native video format of various Microsoft programs such as Windows Media Player.' \n", + "Data term 'ZIP format' has def 'ZIP is an archive file format that supports lossless data compression.' \n", + "Data term 'LSM' has def 'Zeiss' proprietary image format based on TIFF.' \n", + "Data term 'GZIP format' has def 'GNU zip compressed file format common to Unix-based operating systems.' \n", + "Data term 'AVI' has def 'Audio Video Interleaved (AVI) format is a multimedia container format for AVI files, that allows synchronous audio-with-video playback.' \n", + "Data term 'TrackDB' has def 'A declaration file format for UCSC browsers track dataset display charateristics.' \n", + "Data term 'Stereolithography format' has def 'STL is a file format native to the stereolithography CAD software created by 3D Systems. The format is used to save and share surface-rendered 3D images and also for 3D printing.' \n", + "Data term 'U3D' has def 'U3D (Universal 3D) is a compressed file format and data structure for 3D computer graphics. It contains 3D model information such as triangle meshes, lighting, shading, motion data, lines and points with color and structure.' \n", + "Data term 'Texture file format' has def 'Bitmap image format used for storing textures.' \n", + "Data term 'MPEG-4' has def 'A digital multimedia container format most commonly used to store video and audio.' \n", + "Data term 'pickle' has def 'Format used by Python pickle module for serializing and de-serializing a Python object structure.' \n", + "Data term 'NumPy format' has def 'The standard binary file format used by NumPy - a fundamental package for scientific computing with Python - for persisting a single arbitrary NumPy array on disk. The format stores all of the shape and dtype information necessary to reconstruct the array correctly.' \n", + "Data term 'SimTools repertoire file format' has def 'Format of repertoire (archive) files that can be read by SimToolbox (a MATLAB toolbox for structured illumination fluorescence microscopy) or alternatively extracted with zip file archiver software.' \n", + "Data term 'Zstandard format' has def 'Format used by the Zstandard real-time compression algorithm.' \n", + "Data term 'Format (by type of data)' has def 'A placeholder concept for visual navigation by dividing data formats by the content of the data that is represented.' \n", + "Data term 'Sequence record format' has def 'Data format for a molecular sequence record.' \n", + "Data term 'Sequence trace format' has def 'Format for sequence trace data (i.e. including base call information).' \n", + "Data term 'FASTQ-like format' has def 'A format resembling FASTQ short read format.' \n", + "Data term 'EMBL-like format' has def 'A format resembling EMBL entry (plain text) format.' \n", + "Data term 'FASTA-like' has def 'A format resembling FASTA format.' \n", + "Data term 'uniprotkb-like format' has def 'A sequence format resembling uniprotkb entry format.' \n", + "Data term 'UniProtKB RDF' has def 'UniProtKB RDF sequence features format is an RDF format available for downloading UniProt entries (in RDF/XML).' \n", + "Data term 'Sequence record format (text)' has def 'Data format for a molecular sequence record (text).' \n", + "Data term 'Sequence record format (XML)' has def 'Data format for a molecular sequence record (XML).' \n", + "Data term 'GenBank-like format' has def 'A format resembling GenBank entry (plain text) format.' \n", + "Data term 'BioJSON (BioXSD)' has def 'BioJSON is a BioXSD-schema-based JSON format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web applications and APIs, and object-oriented programming.' \n", + "Data term 'BioYAML' has def 'BioYAML is a BioXSD-schema-based YAML format of sequence-based data and some other common data - sequence records, alignments, feature records, references to resources, and more - optimised for integrative bioinformatics, web APIs, human readability and editing, and object-oriented programming.' \n", + "Data term 'Sequence feature annotation format' has def 'Data format for molecular sequence feature information.' \n", + "Data term 'Sequence feature table format' has def 'Format for a sequence feature table.' \n", + "Data term 'Sequence feature table format (text)' has def 'Text format for a sequence feature table.' \n", + "Data term 'Sequin format' has def 'A five-column, tab-delimited table of feature locations and qualifiers for importing annotation into an existing Sequin submission (an NCBI tool for submitting and updating GenBank entries).' \n", + "Data term 'Sequence feature table format (XML)' has def 'XML format for a sequence feature table.' \n", + "Data term 'Sequence annotation track format' has def 'Format of a sequence annotation track.' \n", + "Data term 'BioJSON (Jalview)' has def 'BioJSON is a JSON format of single multiple sequence alignments, with their annotations, features, and custom visualisation and application settings for the Jalview workbench.' \n", + "Data term 'Alignment format' has def 'Data format for molecular sequence alignment information.' \n", + "Data term 'Alignment format (text)' has def 'Text format for molecular sequence alignment information.' \n", + "Data term 'pair' has def 'EMBOSS simple sequence pairwise alignment format.' \n", + "Data term 'BLC' has def 'A multiple alignment in vertical format, as used in the AMPS (Alignment of Multiple Protein Sequences) package.' \n", + "Data term 'PO' has def 'PO is the output format of Partial Order Alignment program (POA) performing Multiple Sequence Alignment (MSA).' \n", + "Data term 'Alignment format (XML)' has def 'XML format for molecular sequence alignment information.' \n", + "Data term 'Alignment format (pair only)' has def 'Data format for molecular sequence alignment information that can hold sequence alignment(s) of only 2 sequences.' \n", + "Data term 'Phylogenetic tree format' has def 'Data format for a phylogenetic tree.' \n", + "Data term 'Phylogenetic tree format (text)' has def 'Text format for a phylogenetic tree.' \n", + "Data term 'Phylogenetic tree format (XML)' has def 'XML format for a phylogenetic tree.' \n", + "Data term 'Biological pathway or network format' has def 'Data format for a biological pathway or network.' \n", + "Data term 'BioPAX' has def 'BioPAX is an exchange format for pathway data, with its data model defined in OWL.' \n", + "Data term 'sif' has def 'SIF (simple interaction file) Format - a network/pathway format used for instance in cytoscape.' \n", + "Data term 'Sequence-profile alignment format' has def 'Data format for a sequence-profile alignment.' \n", + "Data term 'Article format' has def 'Data format for a full-text scientific article.' \n", + "Data term 'Text mining report format' has def 'Data format of a report from text mining.' \n", + "Data term 'Enzyme kinetics report format' has def 'Data format for reports on enzyme kinetics.' \n", + "Data term 'Chemical data format' has def 'Format of a report on a chemical compound.' \n", + "Data term 'cif' has def 'Crystallographic Information File (CIF) is a data exchange standard file format for Crystallographic Information and related Structural Science data.' \n", + "Data term 'Gene annotation format' has def 'Format of a report on a particular locus, gene, gene system or groups of genes.' \n", + "Data term 'Workflow format' has def 'Format of a workflow.' \n", + "Data term 'KNIME datatable format' has def 'Data table formatted such that it can be passed/streamed within the KNIME platform.' \n", + "Data term 'CWL' has def 'Common Workflow Language (CWL) format for description of command-line tools and workflows.' \n", + "Data term 'Tertiary structure format' has def 'Data format for a molecular tertiary structure.' \n", + "Data term 'PDB database entry format' has def 'Format of an entry (or part of an entry) from the PDB database.' \n", + "Data term 'Chemical formula format' has def 'Text format of a chemical formula.' \n", + "Data term 'Phylogenetic character data format' has def 'Format of raw (unplotted) phylogenetic data.' \n", + "Data term 'Phylogenetic continuous quantitative character format' has def 'Format of phylogenetic continuous quantitative character data.' \n", + "Data term 'Phylogenetic discrete states format' has def 'Format of phylogenetic discrete states data.' \n", + "Data term 'Phylogenetic tree report (cliques) format' has def 'Format of phylogenetic cliques data.' \n", + "Data term 'Phylogenetic tree report (invariants) format' has def 'Format of phylogenetic invariants data.' \n", + "Data term 'Phylogenetic tree report (tree distances) format' has def 'Format for phylogenetic tree distance data.' \n", + "Data term 'Protein family report format' has def 'Format for reports on a protein family.' \n", + "Data term 'Protein interaction format' has def 'Format for molecular interaction data.' \n", + "Data term 'Sequence assembly format' has def 'Format for sequence assembly data.' \n", + "Data term 'Sequence assembly format (text)' has def 'Text format for sequence assembly data.' \n", + "Data term 'Gene expression report format' has def 'Format of a file of gene expression data, e.g. a gene expression matrix or profile.' \n", + "Data term 'Map format' has def 'Format of a map of (typically one) molecular sequence annotated with features.' \n", + "Data term 'Nucleic acid features (primers) format' has def 'Format of a report on PCR primers or hybridisation oligos in a nucleic acid sequence.' \n", + "Data term 'Protein report format' has def 'Format of a report of general information about a specific protein.' \n", + "Data term 'Protein structure report (quality evaluation) format' has def 'Format of a report on the quality of a protein three-dimensional model.' \n", + "Data term 'Database hits (sequence) format' has def 'Format of a report on sequence hits and associated data from searching a sequence database.' \n", + "Data term 'Sequence distance matrix format' has def 'Format of a matrix of genetic distances between molecular sequences.' \n", + "Data term 'Sequence motif format' has def 'Format of a sequence motif.' \n", + "Data term 'Sequence profile format' has def 'Format of a sequence profile.' \n", + "Data term 'Hidden Markov model format' has def 'Format of a hidden Markov model.' \n", + "Data term 'Dirichlet distribution format' has def 'Data format of a dirichlet distribution.' \n", + "Data term 'HMM emission and transition counts format' has def 'Data format for the emission and transition counts of a hidden Markov model.' \n", + "Data term 'RNA secondary structure format' has def 'Format for secondary structure (predicted or real) of an RNA molecule.' \n", + "Data term 'Protein secondary structure format' has def 'Format for secondary structure (predicted or real) of a protein molecule.' \n", + "Data term 'Sequence range format' has def 'Format used to specify range(s) of sequence positions.' \n", + "Data term 'Sequence features (repeats) format' has def 'Format used for map of repeats in molecular (typically nucleotide) sequences.' \n", + "Data term 'Nucleic acid features (restriction sites) format' has def 'Format used for report on restriction enzyme recognition sites in nucleotide sequences.' \n", + "Data term 'Sequence cluster format' has def 'Format used for clusters of molecular sequences.' \n", + "Data term 'Sequence cluster format (protein)' has def 'Format used for clusters of protein sequences.' \n", + "Data term 'Sequence cluster format (nucleic acid)' has def 'Format used for clusters of nucleotide sequences.' \n", + "Data term 'Ontology format' has def 'Format used for ontologies.' \n", + "Data term 'OBO format' has def 'A serialisation format conforming to the Open Biomedical Ontologies (OBO) model.' \n", + "Data term 'OWL format' has def 'A serialisation format conforming to the Web Ontology Language (OWL) model.' \n", + "Data term 'RDF format' has def 'A serialisation format conforming to the Resource Description Framework (RDF) model.' \n", + "Data term 'JSON-LD' has def 'JSON-LD, or JavaScript Object Notation for Linked Data, is a method of encoding Linked Data using JSON.' \n", + "Data term 'Open Annotation format' has def 'A format of text annotation using the linked-data Open Annotation Data Model, serialised typically in RDF or JSON-LD.' \n", + "Data term 'Raw sequence format' has def 'Format of a raw molecular sequence (i.e. the alphabet used).' \n", + "Data term 'Bibliographic reference format' has def 'Format of a bibliographic reference.' \n", + "Data term 'Sequence variation annotation format' has def 'Format of sequence variation annotation.' \n", + "Data term 'Matrix format' has def 'Format of a matrix (array) of numerical values.' \n", + "Data term 'Amino acid index format' has def 'Data format for an amino acid index.' \n", + "Data term '3D-1D scoring matrix format' has def 'Format of a matrix of 3D-1D scores (amino acid environment probabilities).' \n", + "Data term 'MAT' has def 'Binary format used by MATLAB files to store workspace variables.' \n", + "Data term 'Protein domain classification format' has def 'Format of data concerning the classification of the sequences and/or structures of protein structural domain(s).' \n", + "Data term 'Raw SCOP domain classification format' has def 'Format of raw SCOP domain classification data files.' \n", + "Data term 'Raw CATH domain classification format' has def 'Format of raw CATH domain classification data files.' \n", + "Data term 'CATH domain report format' has def 'Format of summary of domain classification information for a CATH domain.' \n", + "Data term 'Biological pathway or network report format' has def 'Data format for a report of information derived from a biological pathway or network.' \n", + "Data term 'Experiment annotation format' has def 'Data format for annotation on a laboratory experiment.' \n", + "Data term 'Microarray experiment data format' has def 'Format for information about a microarray experimental per se (not the data generated from that experiment).' \n", + "Data term 'Mass spectrometry data format' has def 'Format for mass pectra and derived data, include peptide sequences etc.' \n", + "Data term 'MGF' has def 'Mascot Generic Format. Encodes multiple MS/MS spectra in a single file.' \n", + "Data term 'dta' has def 'Spectral data format file where each spectrum is written to a separate file.' \n", + "Data term 'pkl' has def 'Spectral data file similar to dta.' \n", + "Data term 'mzXML' has def 'Common file format for proteomics mass spectrometric data developed at the Seattle Proteome Center/Institute for Systems Biology.' \n", + "Data term 'MSF' has def 'Proprietary mass-spectrometry format of Thermo Scientific's ProteomeDiscoverer software.' \n", + "Data term 'Individual genetic data format' has def 'Data format for a metadata on an individual and their genetic data.' \n", + "Data term 'Data index format' has def 'Format of a data index of some type.' \n", + "Data term 'Document format' has def 'Format of documents including word processor, spreadsheet and presentation.' \n", + "Data term 'Image format' has def 'Format used for images and image metadata.' \n", + "Data term 'Vega' has def 'Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG.' \n", + "Data term 'Vega-lite' has def 'Vega-Lite is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. Vega-Lite specifications can be compiled to Vega specifications.' \n", + "Data term 'Sequence quality report format (text)' has def 'Textual report format for sequence quality for reports from sequencing machines.' \n", + "Data term 'Graph format' has def 'Data format for graph data.' \n", + "Data term 'xgmml' has def 'XML-based format used to store graph descriptions within Galaxy.' \n", + "Data term 'Biodiversity data format' has def 'Data format for biodiversity data.' \n", + "Data term 'ABCD format' has def 'Exchange format of the Access to Biological Collections Data (ABCD) Schema; a standard for the access to and exchange of data about specimens and observations (primary biodiversity data).' \n", + "Data term 'Linked data format' has def 'A linked data format enables publishing structured data as linked data (Linked Data), so that the data can be interlinked and become more useful through semantic queries.' \n", + "Data term 'Annotated text format' has def 'Data format of an annotated text, e.g. with recognised entities, concepts, and relations.' \n", + "Data term 'PubAnnotation format' has def 'JSON format of annotated scientific text used by PubAnnotations and other tools.' \n", + "Data term 'Query language' has def 'A query language (format) for structured database queries.' \n", + "Data term 'NMR data format' has def 'Data format for raw data from a nuclear magnetic resonance (NMR) spectroscopy experiment.' \n", + "Data term 'Raw microarray data format' has def 'Data format for raw microarray data.' \n", + "Data term 'NLP format' has def 'Data format used in Natural Language Processing.' \n", + "Data term 'NLP annotation format' has def 'An NLP format used for annotated textual documents.' \n", + "Data term 'NLP corpus format' has def 'NLP format used by a specific type of corpus (collection of texts).' \n", + "Data term 'RNA annotation format' has def 'A \"placeholder\" concept for formats of annotated RNA data, including e.g. microRNA and RNA-Seq data.' \n", + "Data term 'Trajectory format' has def 'File format to store trajectory information for a 3D structure .' \n", + "Data term 'Trajectory format (binary)' has def 'Binary file format to store trajectory information for a 3D structure .' \n", + "Data term 'Trajectory format (text)' has def 'Textual file format to store trajectory information for a 3D structure .' \n", + "Data term 'Topology format' has def 'Format of topology files; containing the static information of a structure molecular system that is needed for a molecular simulation.' \n", + "Data term 'FF parameter format' has def 'Format of force field parameter files, which store the set of parameters (charges, masses, radii, bond lengths, bond dihedrals, etc.) that are essential for the proper description and simulation of a molecular system.' \n", + "Data term 'JSON' has def 'JavaScript Object Notation format; a lightweight, text-based format to represent tree-structured data using key-value pairs.' \n", + "Data term 'BioSimulators format for the specifications of biosimulation tools' has def 'Format for describing the capabilities of a biosimulation tool including the modeling frameworks, simulation algorithms, and modeling formats that it supports, as well as metadata such as a list of the interfaces, programming languages, and operating systems supported by the tool; a link to download the tool; a list of the authors of the tool; and the license to the tool.' \n", + "Data term 'YAML' has def 'YAML (YAML Ain't Markup Language) is a human-readable tree-structured data serialisation language.' \n" + ] + } + ], + "source": [ + "## Query for format with no definition (ERROR level)\n", + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "SELECT ?term ?concept ?def WHERE {\n", + " ?concept rdfs:subClassOf+ edam:format_1915 ;\n", + " rdfs:label ?term ;\n", + " \n", + " oboInOwl:hasDefinition ?def .\n", + "\n", + "}\n", + "\"\"\"\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Format term '{r['term']}' has def '{r['def']}' \") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-29T15:42:02.030054Z", + "start_time": "2024-02-29T15:42:01.964824Z" + } + }, + "execution_count": 42 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ID hybrid 'http://edamontology.org/data_1036' 'TIGR identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2112' 'FlyBase primary identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2174' 'FlyBase secondary identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1154' 'KEGG object identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2102' 'KEGG organism code' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1891' 'iHOP symbol' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2104' 'BioCyc ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1157' 'Pathway ID (BioCyc)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2105' 'Compound ID (BioCyc)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2106' 'Reaction ID (BioCyc)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2107' 'Enzyme ID (BioCyc)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2113' 'WormBase identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1091' 'WormBase name' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1092' 'WormBase class' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2367' 'ASTD ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2368' 'ASTD ID (exon)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2369' 'ASTD ID (intron)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2370' 'ASTD ID (polya)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2371' 'ASTD ID (tss)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2380' 'CABRI accession' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2387' 'TAIR accession' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2388' 'TAIR accession (At gene)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1033' 'Ensembl gene ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2398' 'Ensembl protein ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2725' 'Ensembl transcript ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_3270' 'Ensembl gene tree ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_1901' 'Locus ID (SGD)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2639' 'PubChem ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2917' 'ConsensusPathDB identifier' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2345' 'Pathway ID (ConsensusPathDB)' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2776' 'ConsensusPathDB entity ID' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_2777' 'ConsensusPathDB entity name' has regex 'None' \n", + "ID hybrid 'http://edamontology.org/data_3274' 'MGI accession' has regex 'None' \n" + ] + } + ], + "source": [ + "## Query for hybrid ID with no regex (WARNING level) (does this apply to all sorts of IDs?)\n", + "query = \"\"\"\n", + "PREFIX edam: \n", + "PREFIX oboInOwl: \n", + "\n", + "SELECT ?term ?concept ?regex WHERE {\n", + " ?concept rdfs:subClassOf+ edam:data_2109 ;\n", + " rdfs:label ?term .\n", + " \n", + " FILTER NOT EXISTS { \n", + " ?concept edam:regex ?regex \n", + " } .\n", "\n", + "}\n", + "\"\"\"\n", "results = kg.query(query)\n", "\n", "for r in results :\n", - " print(f\"Topic '{r['term']}' has no 'seeAlso' property.\") " + " print(f\"ID hybrid '{r['concept']}' '{r['term']}' has regex '{r['regex']}' \") " ], "metadata": { "collapsed": false, "ExecuteTime": { - "end_time": "2024-01-30T16:27:49.429975Z", - "start_time": "2024-01-30T16:27:49.380777Z" + "end_time": "2024-02-29T16:39:48.208557Z", + "start_time": "2024-02-29T16:39:48.157318Z" } }, - "execution_count": 9 + "execution_count": 57 + }, + { + "cell_type": "markdown", + "source": [ + "## Queries from Caseologue" + ], + "metadata": { + "collapsed": false + } }, { "cell_type": "code", @@ -449,6 +1590,13 @@ }, "execution_count": 10 }, + { + "cell_type": "markdown", + "source": [], + "metadata": { + "collapsed": false + } + }, { "cell_type": "code", "outputs": [], @@ -685,8 +1833,8 @@ "\n", "results = kg.query(query)\n", "\n", - "for r in results :\n", - " print(f\"Topic '{r['term']}' has no exactSynonym.\") " + "#for r in results :\n", + " #print(f\"Topic '{r['term']}' has no exactSynonym.\") " ], "metadata": { "collapsed": false, @@ -696,6 +1844,16902 @@ } }, "execution_count": 12 + }, + { + "cell_type": "markdown", + "source": [ + "Queries from Caseologue" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX obo: \n", + "PREFIX owl: \n", + "PREFIX rdfs: \n", + "PREFIX rdf: \n", + "PREFIX oboInOwl: \n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT DISTINCT ?entity ?label WHERE {\n", + " \n", + " ?entity a owl:Class .\n", + " ?entity rdfs:label ?label .\n", + " FILTER NOT EXISTS { ?entity owl:deprecated true }\n", + " \n", + " FILTER NOT EXISTS {\n", + " FILTER REGEX(str(?entity), \"^http://edamontology.org/(data|topic|operation|format)_[0-9]{4}$\")\n", + " }\n", + " FILTER ( ?entity != )\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T16:49:01.045260Z", + "start_time": "2024-02-13T16:49:00.721194Z" + } + }, + "execution_count": 11 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/topic_3068' - Label 'Literature and language'\n", + "Entity 'http://edamontology.org/topic_0219' - Label 'Data submission, annotation, and curation'\n", + "Entity 'http://edamontology.org/topic_3345' - Label 'Data identity and mapping'\n", + "Entity 'http://edamontology.org/topic_3923' - Label 'Genome resequencing'\n", + "Entity 'http://edamontology.org/topic_3524' - Label 'Simulation experiment'\n", + "Entity 'http://edamontology.org/topic_3511' - Label 'Nucleic acid sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_0123' - Label 'Protein properties'\n", + "Entity 'http://edamontology.org/topic_3510' - Label 'Protein sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_0157' - Label 'Sequence composition, complexity and repeats'\n", + "Entity 'http://edamontology.org/topic_0632' - Label 'Probes and primers'\n", + "Entity 'http://edamontology.org/topic_0160' - Label 'Sequence sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3892' - Label 'Biomolecular simulation'\n", + "Entity 'http://edamontology.org/topic_3374' - Label 'Biotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3393' - Label 'Quality affairs'\n" + ] + } + ], + "source": [ + "#Query aim = “check for missing wikipedia link in topic ”\n", + "\n", + "query=\"\"\"\n", + "PREFIX obo: \n", + "PREFIX owl: \n", + "PREFIX rdfs: \n", + "PREFIX rdf: \n", + "PREFIX oboInOwl: \n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT DISTINCT ?entity ?label ?seealso WHERE {\n", + " ?entity rdfs:subClassOf+ .\n", + " ?entity rdfs:label ?label .\n", + " \n", + " FILTER NOT EXISTS {\n", + " ?entity rdfs:seeAlso ?seealso .\n", + " FILTER (regex(str(?seealso), \"wikipedia\", \"i\")) .\n", + " }\n", + "}\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T16:50:37.407410Z", + "start_time": "2024-02-13T16:50:37.369446Z" + } + }, + "execution_count": 12 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_0005' - Label 'Resource type'\n", + "Entity 'http://edamontology.org/data_0007' - Label 'Tool'\n", + "Entity 'http://edamontology.org/data_0581' - Label 'Database'\n", + "Entity 'http://edamontology.org/data_0583' - Label 'Directory metadata'\n", + "Entity 'http://edamontology.org/data_0831' - Label 'MeSH vocabulary'\n", + "Entity 'http://edamontology.org/data_0832' - Label 'HGNC vocabulary'\n", + "Entity 'http://edamontology.org/data_0835' - Label 'UMLS vocabulary'\n", + "Entity 'http://edamontology.org/data_0843' - Label 'Database entry'\n", + "Entity 'http://edamontology.org/data_0848' - Label 'Raw sequence'\n", + "Entity 'http://edamontology.org/data_0851' - Label 'Sequence mask character'\n", + "Entity 'http://edamontology.org/data_0852' - Label 'Sequence mask type'\n", + "Entity 'http://edamontology.org/data_0853' - Label 'DNA sense specification'\n", + "Entity 'http://edamontology.org/data_0854' - Label 'Sequence length specification'\n", + "Entity 'http://edamontology.org/data_0855' - Label 'Sequence metadata'\n", + "Entity 'http://edamontology.org/data_0859' - Label 'Sequence signature model'\n", + "Entity 'http://edamontology.org/data_0861' - Label 'Sequence alignment (words)'\n", + "Entity 'http://edamontology.org/data_0864' - Label 'Sequence alignment parameter'\n", + "Entity 'http://edamontology.org/data_0866' - Label 'Sequence alignment metadata'\n", + "Entity 'http://edamontology.org/data_0868' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/data_0869' - Label 'Sequence-profile alignment'\n", + "Entity 'http://edamontology.org/data_0875' - Label 'Protein topology'\n", + "Entity 'http://edamontology.org/data_0876' - Label 'Protein features report (secondary structure)'\n", + "Entity 'http://edamontology.org/data_0877' - Label 'Protein features report (super-secondary)'\n", + "Entity 'http://edamontology.org/data_0879' - Label 'Secondary structure alignment metadata (protein)'\n", + "Entity 'http://edamontology.org/data_0882' - Label 'Secondary structure alignment metadata (RNA)'\n", + "Entity 'http://edamontology.org/data_0884' - Label 'Tertiary structure record'\n", + "Entity 'http://edamontology.org/data_0885' - Label 'Structure database search results'\n", + "Entity 'http://edamontology.org/data_0891' - Label 'Sequence-3D profile alignment'\n", + "Entity 'http://edamontology.org/data_0894' - Label 'Amino acid annotation'\n", + "Entity 'http://edamontology.org/data_0895' - Label 'Peptide annotation'\n", + "Entity 'http://edamontology.org/data_0899' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/data_0900' - Label 'Protein domain classification'\n", + "Entity 'http://edamontology.org/data_0901' - Label 'Protein features report (domains)'\n", + "Entity 'http://edamontology.org/data_0902' - Label 'Protein architecture report'\n", + "Entity 'http://edamontology.org/data_0903' - Label 'Protein folding report'\n", + "Entity 'http://edamontology.org/data_0904' - Label 'Protein features (mutation)'\n", + "Entity 'http://edamontology.org/data_0911' - Label 'Nucleotide base annotation'\n", + "Entity 'http://edamontology.org/data_0917' - Label 'Gene classification'\n", + "Entity 'http://edamontology.org/data_0918' - Label 'DNA variation'\n", + "Entity 'http://edamontology.org/data_0923' - Label 'PCR experiment report'\n", + "Entity 'http://edamontology.org/data_0931' - Label 'Microarray experiment report'\n", + "Entity 'http://edamontology.org/data_0932' - Label 'Oligonucleotide probe data'\n", + "Entity 'http://edamontology.org/data_0933' - Label 'SAGE experimental data'\n", + "Entity 'http://edamontology.org/data_0934' - Label 'MPSS experimental data'\n", + "Entity 'http://edamontology.org/data_0935' - Label 'SBS experimental data'\n", + "Entity 'http://edamontology.org/data_0936' - Label 'Sequence tag profile (with gene assignment)'\n", + "Entity 'http://edamontology.org/data_0941' - Label 'Electron microscopy model'\n", + "Entity 'http://edamontology.org/data_0946' - Label 'Pathway or network annotation'\n", + "Entity 'http://edamontology.org/data_0947' - Label 'Biological pathway map'\n", + "Entity 'http://edamontology.org/data_0948' - Label 'Data resource definition'\n", + "Entity 'http://edamontology.org/data_0952' - Label 'EMBOSS database resource definition'\n", + "Entity 'http://edamontology.org/data_0953' - Label 'Version information'\n", + "Entity 'http://edamontology.org/data_0959' - Label 'Job metadata'\n", + "Entity 'http://edamontology.org/data_0964' - Label 'Scent annotation'\n", + "Entity 'http://edamontology.org/data_0974' - Label 'Entity identifier'\n", + "Entity 'http://edamontology.org/data_0975' - Label 'Data resource identifier'\n", + "Entity 'http://edamontology.org/data_0978' - Label 'Discrete entity identifier'\n", + "Entity 'http://edamontology.org/data_0979' - Label 'Entity feature identifier'\n", + "Entity 'http://edamontology.org/data_0980' - Label 'Entity collection identifier'\n", + "Entity 'http://edamontology.org/data_0981' - Label 'Phenomenon identifier'\n", + "Entity 'http://edamontology.org/data_0985' - Label 'Molecule type'\n", + "Entity 'http://edamontology.org/data_0986' - Label 'Chemical identifier'\n", + "Entity 'http://edamontology.org/data_0992' - Label 'Ligand identifier'\n", + "Entity 'http://edamontology.org/data_1014' - Label 'Sequence position specification'\n", + "Entity 'http://edamontology.org/data_1018' - Label 'Nucleic acid feature identifier'\n", + "Entity 'http://edamontology.org/data_1019' - Label 'Protein feature identifier'\n", + "Entity 'http://edamontology.org/data_1024' - Label 'Codon name'\n", + "Entity 'http://edamontology.org/data_1028' - Label 'Gene identifier (NCBI RefSeq)'\n", + "Entity 'http://edamontology.org/data_1029' - Label 'Gene identifier (NCBI UniGene)'\n", + "Entity 'http://edamontology.org/data_1030' - Label 'Gene identifier (Entrez)'\n", + "Entity 'http://edamontology.org/data_1057' - Label 'Sequence database name'\n", + "Entity 'http://edamontology.org/data_1062' - Label 'Database entry identifier'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1067' - Label 'Phylogenetic distance matrix identifier'\n", + "Entity 'http://edamontology.org/data_1094' - Label 'Sequence type'\n", + "Entity 'http://edamontology.org/data_1099' - Label 'UniProt accession (extended)'\n", + "Entity 'http://edamontology.org/data_1101' - Label 'TREMBL accession'\n", + "Entity 'http://edamontology.org/data_1110' - Label 'EMBOSS sequence type'\n", + "Entity 'http://edamontology.org/data_1111' - Label 'EMBOSS listfile'\n", + "Entity 'http://edamontology.org/data_1120' - Label 'Sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1121' - Label 'BLAST sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1122' - Label 'Phylogenetic tree type'\n", + "Entity 'http://edamontology.org/data_1125' - Label 'Comparison matrix type'\n", + "Entity 'http://edamontology.org/data_1152' - Label 'HIVDB identifier'\n", + "Entity 'http://edamontology.org/data_1156' - Label 'Pathway ID (aMAZE)'\n", + "Entity 'http://edamontology.org/data_1236' - Label 'Psiblast checkpoint file'\n", + "Entity 'http://edamontology.org/data_1237' - Label 'HMMER synthetic sequences set'\n", + "Entity 'http://edamontology.org/data_1241' - Label 'vectorstrip cloning vector definition file'\n", + "Entity 'http://edamontology.org/data_1242' - Label 'Primer3 internal oligo mishybridizing library'\n", + "Entity 'http://edamontology.org/data_1243' - Label 'Primer3 mispriming library file'\n", + "Entity 'http://edamontology.org/data_1244' - Label 'primersearch primer pairs sequence record'\n", + "Entity 'http://edamontology.org/data_1250' - Label 'Word size'\n", + "Entity 'http://edamontology.org/data_1251' - Label 'Window size'\n", + "Entity 'http://edamontology.org/data_1252' - Label 'Sequence length range'\n", + "Entity 'http://edamontology.org/data_1253' - Label 'Sequence information report'\n", + "Entity 'http://edamontology.org/data_1256' - Label 'Sequence features (comparative)'\n", + "Entity 'http://edamontology.org/data_1257' - Label 'Sequence property (protein)'\n", + "Entity 'http://edamontology.org/data_1258' - Label 'Sequence property (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1264' - Label 'Sequence composition table'\n", + "Entity 'http://edamontology.org/data_1269' - Label 'DAS sequence feature annotation'\n", + "Entity 'http://edamontology.org/data_1281' - Label 'Sequence signature map'\n", + "Entity 'http://edamontology.org/data_1290' - Label 'InterPro compact match image'\n", + "Entity 'http://edamontology.org/data_1291' - Label 'InterPro detailed match image'\n", + "Entity 'http://edamontology.org/data_1292' - Label 'InterPro architecture image'\n", + "Entity 'http://edamontology.org/data_1293' - Label 'SMART protein schematic'\n", + "Entity 'http://edamontology.org/data_1294' - Label 'GlobPlot domain image'\n", + "Entity 'http://edamontology.org/data_1298' - Label 'Sequence motif matches'\n", + "Entity 'http://edamontology.org/data_1299' - Label 'Sequence features (repeats)'\n", + "Entity 'http://edamontology.org/data_1300' - Label 'Gene and transcript structure (report)'\n", + "Entity 'http://edamontology.org/data_1301' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/data_1303' - Label 'Nucleic acid features (quadruplexes)'\n", + "Entity 'http://edamontology.org/data_1306' - Label 'Nucleosome exclusion sequences'\n", + "Entity 'http://edamontology.org/data_1309' - Label 'Gene features (exonic splicing enhancer)'\n", + "Entity 'http://edamontology.org/data_1310' - Label 'Nucleic acid features (microRNA)'\n", + "Entity 'http://edamontology.org/data_1313' - Label 'Coding region'\n", + "Entity 'http://edamontology.org/data_1314' - Label 'Gene features (SECIS element)'\n", + "Entity 'http://edamontology.org/data_1315' - Label 'Transcription factor binding sites'\n", + "Entity 'http://edamontology.org/data_1321' - Label 'Protein features (sites)'\n", + "Entity 'http://edamontology.org/data_1322' - Label 'Protein features report (signal peptides)'\n", + "Entity 'http://edamontology.org/data_1323' - Label 'Protein features report (cleavage sites)'\n", + "Entity 'http://edamontology.org/data_1324' - Label 'Protein features (post-translation modifications)'\n", + "Entity 'http://edamontology.org/data_1325' - Label 'Protein features report (active sites)'\n", + "Entity 'http://edamontology.org/data_1326' - Label 'Protein features report (binding sites)'\n", + "Entity 'http://edamontology.org/data_1327' - Label 'Protein features (epitopes)'\n", + "Entity 'http://edamontology.org/data_1328' - Label 'Protein features report (nucleic acid binding sites)'\n", + "Entity 'http://edamontology.org/data_1329' - Label 'MHC Class I epitopes report'\n", + "Entity 'http://edamontology.org/data_1330' - Label 'MHC Class II epitopes report'\n", + "Entity 'http://edamontology.org/data_1331' - Label 'Protein features (PEST sites)'\n", + "Entity 'http://edamontology.org/data_1338' - Label 'Sequence database hits scores list'\n", + "Entity 'http://edamontology.org/data_1339' - Label 'Sequence database hits alignments list'\n", + "Entity 'http://edamontology.org/data_1340' - Label 'Sequence database hits evaluation data'\n", + "Entity 'http://edamontology.org/data_1344' - Label 'MEME motif alphabet'\n", + "Entity 'http://edamontology.org/data_1345' - Label 'MEME background frequencies file'\n", + "Entity 'http://edamontology.org/data_1346' - Label 'MEME motifs directive file'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1358' - Label 'Prosite nucleotide pattern'\n", + "Entity 'http://edamontology.org/data_1359' - Label 'Prosite protein pattern'\n", + "Entity 'http://edamontology.org/data_1368' - Label 'Domainatrix signature'\n", + "Entity 'http://edamontology.org/data_1371' - Label 'HMMER NULL hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1372' - Label 'Protein family signature'\n", + "Entity 'http://edamontology.org/data_1373' - Label 'Protein domain signature'\n", + "Entity 'http://edamontology.org/data_1374' - Label 'Protein region signature'\n", + "Entity 'http://edamontology.org/data_1375' - Label 'Protein repeat signature'\n", + "Entity 'http://edamontology.org/data_1376' - Label 'Protein site signature'\n", + "Entity 'http://edamontology.org/data_1377' - Label 'Protein conserved site signature'\n", + "Entity 'http://edamontology.org/data_1378' - Label 'Protein active site signature'\n", + "Entity 'http://edamontology.org/data_1379' - Label 'Protein binding site signature'\n", + "Entity 'http://edamontology.org/data_1380' - Label 'Protein post-translational modification signature'\n", + "Entity 'http://edamontology.org/data_1382' - Label 'Sequence alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1388' - Label 'Hybrid sequence alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1389' - Label 'Multiple nucleotide sequence alignment'\n", + "Entity 'http://edamontology.org/data_1390' - Label 'Multiple protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1395' - Label 'Score end gaps control'\n", + "Entity 'http://edamontology.org/data_1396' - Label 'Aligned sequence order'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1404' - Label 'Gap opening penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1405' - Label 'Gap opening penalty (float)'\n", + "Entity 'http://edamontology.org/data_1406' - Label 'Gap extension penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1407' - Label 'Gap extension penalty (float)'\n", + "Entity 'http://edamontology.org/data_1408' - Label 'Gap separation penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1409' - Label 'Gap separation penalty (float)'\n", + "Entity 'http://edamontology.org/data_1414' - Label 'Sequence alignment metadata (quality report)'\n", + "Entity 'http://edamontology.org/data_1415' - Label 'Sequence alignment report (site conservation)'\n", + "Entity 'http://edamontology.org/data_1416' - Label 'Sequence alignment report (site correlation)'\n", + "Entity 'http://edamontology.org/data_1417' - Label 'Sequence-profile alignment (Domainatrix signature)'\n", + "Entity 'http://edamontology.org/data_1418' - Label 'Sequence-profile alignment (HMM)'\n", + "Entity 'http://edamontology.org/data_1420' - Label 'Sequence-profile alignment (fingerprint)'\n", + "Entity 'http://edamontology.org/data_1438' - Label 'Phylogenetic report'\n", + "Entity 'http://edamontology.org/data_1440' - Label 'Phylogenetic tree report (tree shape)'\n", + "Entity 'http://edamontology.org/data_1441' - Label 'Phylogenetic tree report (tree evaluation)'\n", + "Entity 'http://edamontology.org/data_1443' - Label 'Phylogenetic tree report (tree stratigraphic)'\n", + "Entity 'http://edamontology.org/data_1446' - Label 'Comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1447' - Label 'Comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1450' - Label 'Nucleotide comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1451' - Label 'Nucleotide comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1452' - Label 'Amino acid comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1453' - Label 'Amino acid comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1469' - Label 'Protein structure (all atoms)'\n", + "Entity 'http://edamontology.org/data_1471' - Label 'Protein chain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1472' - Label 'Protein chain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1473' - Label 'Protein domain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1474' - Label 'Protein domain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1480' - Label 'Structure alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1484' - Label 'Multiple protein tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1485' - Label 'Structure alignment (protein all atoms)'\n", + "Entity 'http://edamontology.org/data_1486' - Label 'Structure alignment (protein C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1487' - Label 'Pairwise protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1488' - Label 'Pairwise protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1489' - Label 'Multiple protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1490' - Label 'Multiple protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1492' - Label 'Multiple nucleic acid tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1495' - Label 'DaliLite hit table'\n", + "Entity 'http://edamontology.org/data_1496' - Label 'Molecular similarity score'\n", + "Entity 'http://edamontology.org/data_1509' - Label 'Enzyme report'\n", + "Entity 'http://edamontology.org/data_1517' - Label 'Restriction enzyme report'\n", + "Entity 'http://edamontology.org/data_1533' - Label 'Protein subcellular localisation'\n", + "Entity 'http://edamontology.org/data_1536' - Label 'MHC peptide immunogenicity report'\n", + "Entity 'http://edamontology.org/data_1540' - Label 'Protein non-covalent interactions report'\n", + "Entity 'http://edamontology.org/data_1541' - Label 'Protein flexibility or motion report'\n", + "Entity 'http://edamontology.org/data_1543' - Label 'Protein surface report'\n", + "Entity 'http://edamontology.org/data_1550' - Label 'Protein non-canonical interactions'\n", + "Entity 'http://edamontology.org/data_1553' - Label 'CATH node'\n", + "Entity 'http://edamontology.org/data_1554' - Label 'SCOP node'\n", + "Entity 'http://edamontology.org/data_1555' - Label 'EMBASSY domain classification'\n", + "Entity 'http://edamontology.org/data_1556' - Label 'CATH class'\n", + "Entity 'http://edamontology.org/data_1557' - Label 'CATH architecture'\n", + "Entity 'http://edamontology.org/data_1558' - Label 'CATH topology'\n", + "Entity 'http://edamontology.org/data_1559' - Label 'CATH homologous superfamily'\n", + "Entity 'http://edamontology.org/data_1560' - Label 'CATH structurally similar group'\n", + "Entity 'http://edamontology.org/data_1561' - Label 'CATH functional category'\n", + "Entity 'http://edamontology.org/data_1564' - Label 'Protein fold recognition report'\n", + "Entity 'http://edamontology.org/data_1565' - Label 'Protein-protein interaction report'\n", + "Entity 'http://edamontology.org/data_1567' - Label 'Protein-nucleic acid interactions report'\n", + "Entity 'http://edamontology.org/data_1586' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_1587' - Label 'Nucleic acid stitch profile'\n", + "Entity 'http://edamontology.org/data_1591' - Label 'Vienna RNA parameters'\n", + "Entity 'http://edamontology.org/data_1592' - Label 'Vienna RNA structure constraints'\n", + "Entity 'http://edamontology.org/data_1593' - Label 'Vienna RNA concentration data'\n", + "Entity 'http://edamontology.org/data_1594' - Label 'Vienna RNA calculated energy'\n", + "Entity 'http://edamontology.org/data_1599' - Label 'Codon adaptation index'\n", + "Entity 'http://edamontology.org/data_1601' - Label 'Nc statistic'\n", + "Entity 'http://edamontology.org/data_1634' - Label 'Linkage disequilibrium (report)'\n", + "Entity 'http://edamontology.org/data_1642' - Label 'Affymetrix probe sets library file'\n", + "Entity 'http://edamontology.org/data_1643' - Label 'Affymetrix probe sets information library file'\n", + "Entity 'http://edamontology.org/data_1646' - Label 'Molecular weights standard fingerprint'\n", + "Entity 'http://edamontology.org/data_1656' - Label 'Metabolic pathway report'\n", + "Entity 'http://edamontology.org/data_1657' - Label 'Genetic information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1658' - Label 'Environmental information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1659' - Label 'Signal transduction pathway report'\n", + "Entity 'http://edamontology.org/data_1660' - Label 'Cellular process pathways report'\n", + "Entity 'http://edamontology.org/data_1661' - Label 'Disease pathway or network report'\n", + "Entity 'http://edamontology.org/data_1662' - Label 'Drug structure relationship map'\n", + "Entity 'http://edamontology.org/data_1663' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/data_1664' - Label 'MIRIAM datatype'\n", + "Entity 'http://edamontology.org/data_1670' - Label 'Database version information'\n", + "Entity 'http://edamontology.org/data_1671' - Label 'Tool version information'\n", + "Entity 'http://edamontology.org/data_1672' - Label 'CATH version information'\n", + "Entity 'http://edamontology.org/data_1673' - Label 'Swiss-Prot to PDB mapping'\n", + "Entity 'http://edamontology.org/data_1674' - Label 'Sequence database cross-references'\n", + "Entity 'http://edamontology.org/data_1675' - Label 'Job status'\n", + "Entity 'http://edamontology.org/data_1676' - Label 'Job ID'\n", + "Entity 'http://edamontology.org/data_1677' - Label 'Job type'\n", + "Entity 'http://edamontology.org/data_1678' - Label 'Tool log'\n", + "Entity 'http://edamontology.org/data_1679' - Label 'DaliLite log file'\n", + "Entity 'http://edamontology.org/data_1680' - Label 'STRIDE log file'\n", + "Entity 'http://edamontology.org/data_1681' - Label 'NACCESS log file'\n", + "Entity 'http://edamontology.org/data_1682' - Label 'EMBOSS wordfinder log file'\n", + "Entity 'http://edamontology.org/data_1683' - Label 'EMBOSS domainatrix log file'\n", + "Entity 'http://edamontology.org/data_1684' - Label 'EMBOSS sites log file'\n", + "Entity 'http://edamontology.org/data_1685' - Label 'EMBOSS supermatcher error file'\n", + "Entity 'http://edamontology.org/data_1686' - Label 'EMBOSS megamerger log file'\n", + "Entity 'http://edamontology.org/data_1687' - Label 'EMBOSS whichdb log file'\n", + "Entity 'http://edamontology.org/data_1688' - Label 'EMBOSS vectorstrip log file'\n", + "Entity 'http://edamontology.org/data_1693' - Label 'Number of iterations'\n", + "Entity 'http://edamontology.org/data_1694' - Label 'Number of output entities'\n", + "Entity 'http://edamontology.org/data_1695' - Label 'Hit sort order'\n", + "Entity 'http://edamontology.org/data_1715' - Label 'BioPax term'\n", + "Entity 'http://edamontology.org/data_1716' - Label 'GO'\n", + "Entity 'http://edamontology.org/data_1717' - Label 'MeSH'\n", + "Entity 'http://edamontology.org/data_1718' - Label 'HGNC'\n", + "Entity 'http://edamontology.org/data_1719' - Label 'NCBI taxonomy vocabulary'\n", + "Entity 'http://edamontology.org/data_1720' - Label 'Plant ontology term'\n", + "Entity 'http://edamontology.org/data_1721' - Label 'UMLS'\n", + "Entity 'http://edamontology.org/data_1722' - Label 'FMA'\n", + "Entity 'http://edamontology.org/data_1723' - Label 'EMAP'\n", + "Entity 'http://edamontology.org/data_1724' - Label 'ChEBI'\n", + "Entity 'http://edamontology.org/data_1725' - Label 'MGED'\n", + "Entity 'http://edamontology.org/data_1726' - Label 'myGrid'\n", + "Entity 'http://edamontology.org/data_1727' - Label 'GO (biological process)'\n", + "Entity 'http://edamontology.org/data_1728' - Label 'GO (molecular function)'\n", + "Entity 'http://edamontology.org/data_1729' - Label 'GO (cellular component)'\n", + "Entity 'http://edamontology.org/data_1730' - Label 'Ontology relation type'\n", + "Entity 'http://edamontology.org/data_1732' - Label 'Ontology concept comment'\n", + "Entity 'http://edamontology.org/data_1733' - Label 'Ontology concept reference'\n", + "Entity 'http://edamontology.org/data_1738' - Label 'doc2loc document information'\n", + "Entity 'http://edamontology.org/data_1744' - Label 'Atomic x coordinate'\n", + "Entity 'http://edamontology.org/data_1745' - Label 'Atomic y coordinate'\n", + "Entity 'http://edamontology.org/data_1746' - Label 'Atomic z coordinate'\n", + "Entity 'http://edamontology.org/data_1762' - Label 'CATH domain report'\n", + "Entity 'http://edamontology.org/data_1764' - Label 'CATH representative domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1765' - Label 'CATH representative domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1766' - Label 'CATH domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1767' - Label 'CATH domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1776' - Label 'Protein report (function)'\n", + "Entity 'http://edamontology.org/data_1783' - Label 'Gene name (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1784' - Label 'Gene name (CGD)'\n", + "Entity 'http://edamontology.org/data_1785' - Label 'Gene name (dictyBase)'\n", + "Entity 'http://edamontology.org/data_1786' - Label 'Gene name (EcoGene primary)'\n", + "Entity 'http://edamontology.org/data_1787' - Label 'Gene name (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1788' - Label 'Gene name (SGD)'\n", + "Entity 'http://edamontology.org/data_1789' - Label 'Gene name (TGD)'\n", + "Entity 'http://edamontology.org/data_1790' - Label 'Gene name (CGSC)'\n", + "Entity 'http://edamontology.org/data_1791' - Label 'Gene name (HGNC)'\n", + "Entity 'http://edamontology.org/data_1792' - Label 'Gene name (MGD)'\n", + "Entity 'http://edamontology.org/data_1793' - Label 'Gene name (Bacillus subtilis)'\n", + "Entity 'http://edamontology.org/data_1797' - Label 'Gene ID (GeneDB Glossina morsitans)'\n", + "Entity 'http://edamontology.org/data_1798' - Label 'Gene ID (GeneDB Leishmania major)'\n", + "Entity 'http://edamontology.org/data_1799' - Label 'Gene ID (GeneDB Plasmodium falciparum)'\n", + "Entity 'http://edamontology.org/data_1800' - Label 'Gene ID (GeneDB Schizosaccharomyces pombe)'\n", + "Entity 'http://edamontology.org/data_1801' - Label 'Gene ID (GeneDB Trypanosoma brucei)'\n", + "Entity 'http://edamontology.org/data_1806' - Label 'Gene synonym'\n", + "Entity 'http://edamontology.org/data_1852' - Label 'Sequence assembly component'\n", + "Entity 'http://edamontology.org/data_1853' - Label 'Chromosome annotation (aberration)'\n", + "Entity 'http://edamontology.org/data_1864' - Label 'Map set data'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1866' - Label 'Map type'\n", + "Entity 'http://edamontology.org/data_1877' - Label 'Synonym'\n", + "Entity 'http://edamontology.org/data_1878' - Label 'Misspelling'\n", + "Entity 'http://edamontology.org/data_1879' - Label 'Acronym'\n", + "Entity 'http://edamontology.org/data_1880' - Label 'Misnomer'\n", + "Entity 'http://edamontology.org/data_1884' - Label 'UniProt keywords'\n", + "Entity 'http://edamontology.org/data_1887' - Label 'Gene ID (MIPS Maize)'\n", + "Entity 'http://edamontology.org/data_1888' - Label 'Gene ID (MIPS Medicago)'\n", + "Entity 'http://edamontology.org/data_1889' - Label 'Gene name (DragonDB)'\n", + "Entity 'http://edamontology.org/data_1890' - Label 'Gene name (Arabidopsis)'\n", + "Entity 'http://edamontology.org/data_1892' - Label 'Gene name (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1906' - Label 'Quantitative trait locus'\n", + "Entity 'http://edamontology.org/data_2009' - Label 'Ordered locus name'\n", + "Entity 'http://edamontology.org/data_2018' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/data_2022' - Label 'Vienna RNA structural data'\n", + "Entity 'http://edamontology.org/data_2023' - Label 'Sequence mask parameter'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2041' - Label 'Genome version information'\n", + "Entity 'http://edamontology.org/data_2043' - Label 'Sequence record lite'\n", + "Entity 'http://edamontology.org/data_2046' - Label 'Nucleic acid sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2047' - Label 'Protein sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2079' - Label 'Search parameter'\n", + "Entity 'http://edamontology.org/data_2081' - Label 'Secondary structure'\n", + "Entity 'http://edamontology.org/data_2083' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2090' - Label 'Database entry version information'\n", + "Entity 'http://edamontology.org/data_2092' - Label 'SNP'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2103' - Label 'Gene name (KEGG GENES)'\n", + "Entity 'http://edamontology.org/data_2116' - Label 'Nucleic acid features (codon)'\n", + "Entity 'http://edamontology.org/data_2126' - Label 'Translation frame specification'\n", + "Entity 'http://edamontology.org/data_2130' - Label 'Sequence profile type'\n", + "Entity 'http://edamontology.org/data_2132' - Label 'Mutation type'\n", + "Entity 'http://edamontology.org/data_2134' - Label 'Results sort order'\n", + "Entity 'http://edamontology.org/data_2135' - Label 'Toggle'\n", + "Entity 'http://edamontology.org/data_2136' - Label 'Sequence width'\n", + "Entity 'http://edamontology.org/data_2141' - Label 'Window step size'\n", + "Entity 'http://edamontology.org/data_2142' - Label 'EMBOSS graph'\n", + "Entity 'http://edamontology.org/data_2143' - Label 'EMBOSS report'\n", + "Entity 'http://edamontology.org/data_2145' - Label 'Sequence offset'\n", + "Entity 'http://edamontology.org/data_2146' - Label 'Threshold'\n", + "Entity 'http://edamontology.org/data_2147' - Label 'Protein report (transcription factor)'\n", + "Entity 'http://edamontology.org/data_2149' - Label 'Database category name'\n", + "Entity 'http://edamontology.org/data_2150' - Label 'Sequence profile name'\n", + "Entity 'http://edamontology.org/data_2151' - Label 'Color'\n", + "Entity 'http://edamontology.org/data_2152' - Label 'Rendering parameter'\n", + "Entity 'http://edamontology.org/data_2156' - Label 'Date'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2164' - Label 'Protein sequence properties plot'\n", + "Entity 'http://edamontology.org/data_2169' - Label 'Nucleic acid features (siRNA)'\n", + "Entity 'http://edamontology.org/data_2173' - Label 'Sequence set (stream)'\n", + "Entity 'http://edamontology.org/data_2176' - Label 'Cardinality'\n", + "Entity 'http://edamontology.org/data_2177' - Label 'Exactly 1'\n", + "Entity 'http://edamontology.org/data_2178' - Label '1 or more'\n", + "Entity 'http://edamontology.org/data_2179' - Label 'Exactly 2'\n", + "Entity 'http://edamontology.org/data_2180' - Label '2 or more'\n", + "Entity 'http://edamontology.org/data_2191' - Label 'Protein features report (chemical modifications)'\n", + "Entity 'http://edamontology.org/data_2192' - Label 'Error'\n", + "Entity 'http://edamontology.org/data_2198' - Label 'Gene cluster'\n", + "Entity 'http://edamontology.org/data_2201' - Label 'Sequence record full'\n", + "Entity 'http://edamontology.org/data_2212' - Label 'Mutation annotation (basic)'\n", + "Entity 'http://edamontology.org/data_2213' - Label 'Mutation annotation (prevalence)'\n", + "Entity 'http://edamontology.org/data_2214' - Label 'Mutation annotation (prognostic)'\n", + "Entity 'http://edamontology.org/data_2215' - Label 'Mutation annotation (functional)'\n", + "Entity 'http://edamontology.org/data_2217' - Label 'Tumor annotation'\n", + "Entity 'http://edamontology.org/data_2218' - Label 'Server metadata'\n", + "Entity 'http://edamontology.org/data_2235' - Label 'Raw SCOP domain classification'\n", + "Entity 'http://edamontology.org/data_2236' - Label 'Raw CATH domain classification'\n", + "Entity 'http://edamontology.org/data_2240' - Label 'Heterogen annotation'\n", + "Entity 'http://edamontology.org/data_2242' - Label 'Phylogenetic property values'\n", + "Entity 'http://edamontology.org/data_2245' - Label 'Sequence set (bootstrapped)'\n", + "Entity 'http://edamontology.org/data_2247' - Label 'Phylogenetic consensus tree'\n", + "Entity 'http://edamontology.org/data_2248' - Label 'Schema'\n", + "Entity 'http://edamontology.org/data_2249' - Label 'DTD'\n", + "Entity 'http://edamontology.org/data_2250' - Label 'XML Schema'\n", + "Entity 'http://edamontology.org/data_2251' - Label 'Relax-NG schema'\n", + "Entity 'http://edamontology.org/data_2252' - Label 'XSLT stylesheet'\n", + "Entity 'http://edamontology.org/data_2288' - Label 'Sequence identifier (protein)'\n", + "Entity 'http://edamontology.org/data_2289' - Label 'Sequence identifier (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2296' - Label 'Gene name (AceView)'\n", + "Entity 'http://edamontology.org/data_2300' - Label 'Gene name (NCBI)'\n", + "Entity 'http://edamontology.org/data_2307' - Label 'Virus annotation'\n", + "Entity 'http://edamontology.org/data_2308' - Label 'Virus annotation (taxonomy)'\n", + "Entity 'http://edamontology.org/data_2336' - Label 'Translation phase specification'\n", + "Entity 'http://edamontology.org/data_2357' - Label 'Protein signature type'\n", + "Entity 'http://edamontology.org/data_2358' - Label 'Domain-nucleic acid interaction report'\n", + "Entity 'http://edamontology.org/data_2359' - Label 'Domain-domain interactions'\n", + "Entity 'http://edamontology.org/data_2360' - Label 'Domain-domain interaction (indirect)'\n", + "Entity 'http://edamontology.org/data_2363' - Label '2D PAGE data'\n", + "Entity 'http://edamontology.org/data_2364' - Label '2D PAGE report'\n", + "Entity 'http://edamontology.org/data_2372' - Label '2D PAGE spot report'\n", + "Entity 'http://edamontology.org/data_2378' - Label 'Protein-motif interaction'\n", + "Entity 'http://edamontology.org/data_2381' - Label 'Experiment report (genotyping)'\n", + "Entity 'http://edamontology.org/data_2395' - Label 'Fungi annotation'\n", + "Entity 'http://edamontology.org/data_2396' - Label 'Fungi annotation (anamorph)'\n", + "Entity 'http://edamontology.org/data_2400' - Label 'Toxin annotation'\n", + "Entity 'http://edamontology.org/data_2401' - Label 'Protein report (membrane protein)'\n", + "Entity 'http://edamontology.org/data_2402' - Label 'Protein-drug interaction report'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2524' - Label 'Protein data'\n", + "Entity 'http://edamontology.org/data_2525' - Label 'Nucleic acid data'\n", + "Entity 'http://edamontology.org/data_2527' - Label 'Parameter'\n", + "Entity 'http://edamontology.org/data_2528' - Label 'Molecular data'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2540' - Label 'Data index data'\n", + "Entity 'http://edamontology.org/data_2579' - Label 'Expressed gene list'\n", + "Entity 'http://edamontology.org/data_2581' - Label 'GO concept name'\n", + "Entity 'http://edamontology.org/data_2584' - Label 'GO concept name (cellular component)'\n", + "Entity 'http://edamontology.org/data_2590' - Label 'Hierarchy identifier'\n", + "Entity 'http://edamontology.org/data_2592' - Label 'Cancer type'\n", + "Entity 'http://edamontology.org/data_2598' - Label 'Secondary structure alignment metadata'\n", + "Entity 'http://edamontology.org/data_2599' - Label 'Molecule interaction report'\n", + "Entity 'http://edamontology.org/data_2601' - Label 'Small molecule data'\n", + "Entity 'http://edamontology.org/data_2602' - Label 'Genotype and phenotype data'\n", + "Entity 'http://edamontology.org/data_2627' - Label 'Molecular interaction ID'\n", + "Entity 'http://edamontology.org/data_2671' - Label 'Ensembl ID (Homo sapiens)'\n", + "Entity 'http://edamontology.org/data_2672' - Label 'Ensembl ID ('Bos taurus')'\n", + "Entity 'http://edamontology.org/data_2673' - Label 'Ensembl ID ('Canis familiaris')'\n", + "Entity 'http://edamontology.org/data_2674' - Label 'Ensembl ID ('Cavia porcellus')'\n", + "Entity 'http://edamontology.org/data_2675' - Label 'Ensembl ID ('Ciona intestinalis')'\n", + "Entity 'http://edamontology.org/data_2676' - Label 'Ensembl ID ('Ciona savignyi')'\n", + "Entity 'http://edamontology.org/data_2677' - Label 'Ensembl ID ('Danio rerio')'\n", + "Entity 'http://edamontology.org/data_2678' - Label 'Ensembl ID ('Dasypus novemcinctus')'\n", + "Entity 'http://edamontology.org/data_2679' - Label 'Ensembl ID ('Echinops telfairi')'\n", + "Entity 'http://edamontology.org/data_2680' - Label 'Ensembl ID ('Erinaceus europaeus')'\n", + "Entity 'http://edamontology.org/data_2681' - Label 'Ensembl ID ('Felis catus')'\n", + "Entity 'http://edamontology.org/data_2682' - Label 'Ensembl ID ('Gallus gallus')'\n", + "Entity 'http://edamontology.org/data_2683' - Label 'Ensembl ID ('Gasterosteus aculeatus')'\n", + "Entity 'http://edamontology.org/data_2684' - Label 'Ensembl ID ('Homo sapiens')'\n", + "Entity 'http://edamontology.org/data_2685' - Label 'Ensembl ID ('Loxodonta africana')'\n", + "Entity 'http://edamontology.org/data_2686' - Label 'Ensembl ID ('Macaca mulatta')'\n", + "Entity 'http://edamontology.org/data_2687' - Label 'Ensembl ID ('Monodelphis domestica')'\n", + "Entity 'http://edamontology.org/data_2688' - Label 'Ensembl ID ('Mus musculus')'\n", + "Entity 'http://edamontology.org/data_2689' - Label 'Ensembl ID ('Myotis lucifugus')'\n", + "Entity 'http://edamontology.org/data_2690' - Label 'Ensembl ID (\"Ornithorhynchus anatinus\")'\n", + "Entity 'http://edamontology.org/data_2691' - Label 'Ensembl ID ('Oryctolagus cuniculus')'\n", + "Entity 'http://edamontology.org/data_2692' - Label 'Ensembl ID ('Oryzias latipes')'\n", + "Entity 'http://edamontology.org/data_2693' - Label 'Ensembl ID ('Otolemur garnettii')'\n", + "Entity 'http://edamontology.org/data_2694' - Label 'Ensembl ID ('Pan troglodytes')'\n", + "Entity 'http://edamontology.org/data_2695' - Label 'Ensembl ID ('Rattus norvegicus')'\n", + "Entity 'http://edamontology.org/data_2696' - Label 'Ensembl ID ('Spermophilus tridecemlineatus')'\n", + "Entity 'http://edamontology.org/data_2697' - Label 'Ensembl ID ('Takifugu rubripes')'\n", + "Entity 'http://edamontology.org/data_2698' - Label 'Ensembl ID ('Tupaia belangeri')'\n", + "Entity 'http://edamontology.org/data_2699' - Label 'Ensembl ID ('Xenopus tropicalis')'\n", + "Entity 'http://edamontology.org/data_2722' - Label 'Protein features report (disordered structure)'\n", + "Entity 'http://edamontology.org/data_2724' - Label 'Embryo report'\n", + "Entity 'http://edamontology.org/data_2726' - Label 'Inhibitor annotation'\n", + "Entity 'http://edamontology.org/data_2733' - Label 'Genus name (virus)'\n", + "Entity 'http://edamontology.org/data_2734' - Label 'Family name (virus)'\n", + "Entity 'http://edamontology.org/data_2735' - Label 'Database name (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2740' - Label 'Gene name (Genolist)'\n", + "Entity 'http://edamontology.org/data_2743' - Label 'Gene name (HUGO)'\n", + "Entity 'http://edamontology.org/data_2747' - Label 'Database name (CMD)'\n", + "Entity 'http://edamontology.org/data_2748' - Label 'Database name (Osteogenesis)'\n", + "Entity 'http://edamontology.org/data_2751' - Label 'GenomeReviews ID'\n", + "Entity 'http://edamontology.org/data_2763' - Label 'Locus annotation'\n", + "Entity 'http://edamontology.org/data_2765' - Label 'Term ID list'\n", + "Entity 'http://edamontology.org/data_2767' - Label 'Identifier with metadata'\n", + "Entity 'http://edamontology.org/data_2768' - Label 'Gene symbol annotation'\n", + "Entity 'http://edamontology.org/data_2788' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2831' - Label 'Databank'\n", + "Entity 'http://edamontology.org/data_2832' - Label 'Web portal'\n", + "Entity 'http://edamontology.org/data_2838' - Label 'Experimental data (proteomics)'\n", + "Entity 'http://edamontology.org/data_2857' - Label 'Article metadata'\n", + "Entity 'http://edamontology.org/data_2866' - Label 'Northern blot report'\n", + "Entity 'http://edamontology.org/data_2874' - Label 'Sequence set (polymorphic)'\n", + "Entity 'http://edamontology.org/data_2875' - Label 'DRCAT resource'\n", + "Entity 'http://edamontology.org/data_2880' - Label 'Secondary structure image'\n", + "Entity 'http://edamontology.org/data_2881' - Label 'Secondary structure report'\n", + "Entity 'http://edamontology.org/data_2882' - Label 'DNA features'\n", + "Entity 'http://edamontology.org/data_2883' - Label 'RNA features report'\n", + "Entity 'http://edamontology.org/data_2888' - Label 'Protein sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2889' - Label 'Nucleic acid sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2913' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2925' - Label 'Sequence data'\n", + "Entity 'http://edamontology.org/data_2927' - Label 'Codon usage'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2958' - Label 'Nucleic acid melting curve'\n", + "Entity 'http://edamontology.org/data_2959' - Label 'Nucleic acid probability profile'\n", + "Entity 'http://edamontology.org/data_2960' - Label 'Nucleic acid temperature profile'\n", + "Entity 'http://edamontology.org/data_2961' - Label 'Gene regulatory network report'\n", + "Entity 'http://edamontology.org/data_2965' - Label '2D PAGE gel report'\n", + "Entity 'http://edamontology.org/data_2966' - Label 'Oligonucleotide probe sets annotation'\n", + "Entity 'http://edamontology.org/data_2967' - Label 'Microarray image'\n", + "Entity 'http://edamontology.org/data_2971' - Label 'Workflow data'\n", + "Entity 'http://edamontology.org/data_2972' - Label 'Workflow'\n", + "Entity 'http://edamontology.org/data_2973' - Label 'Secondary structure data'\n", + "Entity 'http://edamontology.org/data_2974' - Label 'Protein sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2975' - Label 'Nucleic acid sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2980' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/data_2981' - Label 'Sequence motif data'\n", + "Entity 'http://edamontology.org/data_2982' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2986' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/data_2987' - Label 'Classification report'\n", + "Entity 'http://edamontology.org/data_2989' - Label 'Protein features report (key folding sites)'\n", + "Entity 'http://edamontology.org/data_3026' - Label 'GO concept name (biological process)'\n", + "Entity 'http://edamontology.org/data_3027' - Label 'GO concept name (molecular function)'\n", + "Entity 'http://edamontology.org/data_3031' - Label 'Core data'\n", + "Entity 'http://edamontology.org/data_3085' - Label 'Protein sequence composition'\n", + "Entity 'http://edamontology.org/data_3086' - Label 'Nucleic acid sequence composition (report)'\n", + "Entity 'http://edamontology.org/data_3101' - Label 'Protein domain classification node'\n", + "Entity 'http://edamontology.org/data_3102' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_3105' - Label 'Geotemporal metadata'\n", + "Entity 'http://edamontology.org/data_3107' - Label 'Sequence feature name'\n", + "Entity 'http://edamontology.org/data_3116' - Label 'Microarray protocol annotation'\n", + "Entity 'http://edamontology.org/data_3119' - Label 'Sequence features (compositionally-biased regions)'\n", + "Entity 'http://edamontology.org/data_3122' - Label 'Nucleic acid features (difference and change)'\n", + "Entity 'http://edamontology.org/data_3129' - Label 'Protein features report (repeats)'\n", + "Entity 'http://edamontology.org/data_3130' - Label 'Sequence motif matches (protein)'\n", + "Entity 'http://edamontology.org/data_3131' - Label 'Sequence motif matches (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_3132' - Label 'Nucleic acid features (d-loop)'\n", + "Entity 'http://edamontology.org/data_3133' - Label 'Nucleic acid features (stem loop)'\n", + "Entity 'http://edamontology.org/data_3137' - Label 'Non-coding RNA'\n", + "Entity 'http://edamontology.org/data_3138' - Label 'Transcriptional features (report)'\n", + "Entity 'http://edamontology.org/data_3140' - Label 'Nucleic acid features (immunoglobulin gene structure)'\n", + "Entity 'http://edamontology.org/data_3141' - Label 'SCOP class'\n", + "Entity 'http://edamontology.org/data_3142' - Label 'SCOP fold'\n", + "Entity 'http://edamontology.org/data_3143' - Label 'SCOP superfamily'\n", + "Entity 'http://edamontology.org/data_3144' - Label 'SCOP family'\n", + "Entity 'http://edamontology.org/data_3145' - Label 'SCOP protein'\n", + "Entity 'http://edamontology.org/data_3146' - Label 'SCOP species'\n", + "Entity 'http://edamontology.org/data_3147' - Label 'Mass spectrometry experiment'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3165' - Label 'NGS experiment'\n", + "Entity 'http://edamontology.org/data_3231' - Label 'GWAS report'\n", + "Entity 'http://edamontology.org/data_3268' - Label 'Sequence feature type'\n", + "Entity 'http://edamontology.org/data_3269' - Label 'Gene homology (report)'\n", + "Entity 'http://edamontology.org/data_3356' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_3426' - Label 'Proteomics experiment report'\n", + "Entity 'http://edamontology.org/data_3427' - Label 'RNAi report'\n", + "Entity 'http://edamontology.org/data_3428' - Label 'Simulation experiment report'\n", + "Entity 'http://edamontology.org/data_3490' - Label 'Chemical structure sketch'\n", + "Entity 'http://edamontology.org/data_3496' - Label 'RNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3497' - Label 'DNA sequence (raw)'\n", + "Entity 'http://edamontology.org/format_1228' - Label 'UniGene entry format'\n", + "Entity 'http://edamontology.org/format_1247' - Label 'COG sequence cluster format'\n", + "Entity 'http://edamontology.org/format_1431' - Label 'Phylogenetic property values format'\n", + "Entity 'http://edamontology.org/format_1500' - Label 'Domainatrix 3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_1511' - Label 'IntEnz enzyme report format'\n", + "Entity 'http://edamontology.org/format_1512' - Label 'BRENDA enzyme report format'\n", + "Entity 'http://edamontology.org/format_1513' - Label 'KEGG REACTION enzyme report format'\n", + "Entity 'http://edamontology.org/format_1514' - Label 'KEGG ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_1515' - Label 'REBASE proto enzyme report format'\n", + "Entity 'http://edamontology.org/format_1516' - Label 'REBASE withrefm enzyme report format'\n", + "Entity 'http://edamontology.org/format_1563' - Label 'SMART domain assignment report format'\n", + "Entity 'http://edamontology.org/format_1568' - Label 'BIND entry format'\n", + "Entity 'http://edamontology.org/format_1569' - Label 'IntAct entry format'\n", + "Entity 'http://edamontology.org/format_1570' - Label 'InterPro entry format'\n", + "Entity 'http://edamontology.org/format_1571' - Label 'InterPro entry abstract format'\n", + "Entity 'http://edamontology.org/format_1572' - Label 'Gene3D entry format'\n", + "Entity 'http://edamontology.org/format_1573' - Label 'PIRSF entry format'\n", + "Entity 'http://edamontology.org/format_1574' - Label 'PRINTS entry format'\n", + "Entity 'http://edamontology.org/format_1575' - Label 'Panther Families and HMMs entry format'\n", + "Entity 'http://edamontology.org/format_1576' - Label 'Pfam entry format'\n", + "Entity 'http://edamontology.org/format_1577' - Label 'SMART entry format'\n", + "Entity 'http://edamontology.org/format_1578' - Label 'Superfamily entry format'\n", + "Entity 'http://edamontology.org/format_1579' - Label 'TIGRFam entry format'\n", + "Entity 'http://edamontology.org/format_1580' - Label 'ProDom entry format'\n", + "Entity 'http://edamontology.org/format_1581' - Label 'FSSP entry format'\n", + "Entity 'http://edamontology.org/format_1603' - Label 'Ensembl gene report format'\n", + "Entity 'http://edamontology.org/format_1604' - Label 'DictyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1605' - Label 'CGD gene report format'\n", + "Entity 'http://edamontology.org/format_1606' - Label 'DragonDB gene report format'\n", + "Entity 'http://edamontology.org/format_1607' - Label 'EcoCyc gene report format'\n", + "Entity 'http://edamontology.org/format_1608' - Label 'FlyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1609' - Label 'Gramene gene report format'\n", + "Entity 'http://edamontology.org/format_1610' - Label 'KEGG GENES gene report format'\n", + "Entity 'http://edamontology.org/format_1611' - Label 'MaizeGDB gene report format'\n", + "Entity 'http://edamontology.org/format_1612' - Label 'MGD gene report format'\n", + "Entity 'http://edamontology.org/format_1613' - Label 'RGD gene report format'\n", + "Entity 'http://edamontology.org/format_1614' - Label 'SGD gene report format'\n", + "Entity 'http://edamontology.org/format_1615' - Label 'GeneDB gene report format'\n", + "Entity 'http://edamontology.org/format_1616' - Label 'TAIR gene report format'\n", + "Entity 'http://edamontology.org/format_1617' - Label 'WormBase gene report format'\n", + "Entity 'http://edamontology.org/format_1618' - Label 'ZFIN gene report format'\n", + "Entity 'http://edamontology.org/format_1619' - Label 'TIGR gene report format'\n", + "Entity 'http://edamontology.org/format_1620' - Label 'dbSNP polymorphism report format'\n", + "Entity 'http://edamontology.org/format_1623' - Label 'OMIM entry format'\n", + "Entity 'http://edamontology.org/format_1624' - Label 'HGVbase entry format'\n", + "Entity 'http://edamontology.org/format_1625' - Label 'HIVDB entry format'\n", + "Entity 'http://edamontology.org/format_1626' - Label 'KEGG DISEASE entry format'\n", + "Entity 'http://edamontology.org/format_1640' - Label 'ArrayExpress entry format'\n", + "Entity 'http://edamontology.org/format_1645' - Label 'EMDB entry format'\n", + "Entity 'http://edamontology.org/format_1647' - Label 'KEGG PATHWAY entry format'\n", + "Entity 'http://edamontology.org/format_1648' - Label 'MetaCyc entry format'\n", + "Entity 'http://edamontology.org/format_1649' - Label 'HumanCyc entry format'\n", + "Entity 'http://edamontology.org/format_1650' - Label 'INOH entry format'\n", + "Entity 'http://edamontology.org/format_1651' - Label 'PATIKA entry format'\n", + "Entity 'http://edamontology.org/format_1652' - Label 'Reactome entry format'\n", + "Entity 'http://edamontology.org/format_1653' - Label 'aMAZE entry format'\n", + "Entity 'http://edamontology.org/format_1654' - Label 'CPDB entry format'\n", + "Entity 'http://edamontology.org/format_1655' - Label 'Panther Pathways entry format'\n", + "Entity 'http://edamontology.org/format_1666' - Label 'BioModel mathematical model format'\n", + "Entity 'http://edamontology.org/format_1697' - Label 'KEGG LIGAND entry format'\n", + "Entity 'http://edamontology.org/format_1698' - Label 'KEGG COMPOUND entry format'\n", + "Entity 'http://edamontology.org/format_1699' - Label 'KEGG PLANT entry format'\n", + "Entity 'http://edamontology.org/format_1700' - Label 'KEGG GLYCAN entry format'\n", + "Entity 'http://edamontology.org/format_1701' - Label 'PubChem entry format'\n", + "Entity 'http://edamontology.org/format_1702' - Label 'ChemSpider entry format'\n", + "Entity 'http://edamontology.org/format_1703' - Label 'ChEBI entry format'\n", + "Entity 'http://edamontology.org/format_1704' - Label 'MSDchem ligand dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1706' - Label 'KEGG DRUG entry format'\n", + "Entity 'http://edamontology.org/format_1747' - Label 'PDB atom record format'\n", + "Entity 'http://edamontology.org/format_1760' - Label 'CATH chain report format'\n", + "Entity 'http://edamontology.org/format_1761' - Label 'CATH PDB report format'\n", + "Entity 'http://edamontology.org/format_1782' - Label 'NCBI gene report format'\n", + "Entity 'http://edamontology.org/format_1808' - Label 'GeneIlluminator gene report format'\n", + "Entity 'http://edamontology.org/format_1809' - Label 'BacMap gene card format'\n", + "Entity 'http://edamontology.org/format_1810' - Label 'ColiCard report format'\n", + "Entity 'http://edamontology.org/format_1918' - Label 'Atomic data format'\n", + "Entity 'http://edamontology.org/format_1924' - Label 'clustal sequence format'\n", + "Entity 'http://edamontology.org/format_1955' - Label 'phylip sequence format'\n", + "Entity 'http://edamontology.org/format_1956' - Label 'phylipnon sequence format'\n", + "Entity 'http://edamontology.org/format_1959' - Label 'selex sequence format'\n", + "Entity 'http://edamontology.org/format_1965' - Label 'treecon sequence format'\n", + "Entity 'http://edamontology.org/format_1971' - Label 'meganon sequence format'\n", + "Entity 'http://edamontology.org/format_1976' - Label 'pir'\n", + "Entity 'http://edamontology.org/format_1977' - Label 'swiss feature'\n", + "Entity 'http://edamontology.org/format_1980' - Label 'EMBL feature'\n", + "Entity 'http://edamontology.org/format_1981' - Label 'GenBank feature'\n", + "Entity 'http://edamontology.org/format_1993' - Label 'msf alignment format'\n", + "Entity 'http://edamontology.org/format_1994' - Label 'nexus alignment format'\n", + "Entity 'http://edamontology.org/format_1995' - Label 'nexusnon alignment format'\n", + "Entity 'http://edamontology.org/format_2015' - Label 'Sequence-profile alignment (HMM) format'\n", + "Entity 'http://edamontology.org/format_2034' - Label 'Biological model format'\n", + "Entity 'http://edamontology.org/format_2045' - Label 'Electron microscopy model format'\n", + "Entity 'http://edamontology.org/format_2051' - Label 'Polymorphism report format'\n", + "Entity 'http://edamontology.org/format_2059' - Label 'Genotype and phenotype annotation format'\n", + "Entity 'http://edamontology.org/format_2063' - Label 'Protein report (enzyme) format'\n", + "Entity 'http://edamontology.org/format_2159' - Label 'Gene features (coding region) format'\n", + "Entity 'http://edamontology.org/format_2175' - Label 'Gene cluster format'\n", + "Entity 'http://edamontology.org/format_2188' - Label 'UniProt format'\n", + "Entity 'http://edamontology.org/format_2189' - Label 'ipi'\n", + "Entity 'http://edamontology.org/format_2202' - Label 'Sequence record full format'\n", + "Entity 'http://edamontology.org/format_2203' - Label 'Sequence record lite format'\n", + "Entity 'http://edamontology.org/format_2210' - Label 'Strain data format'\n", + "Entity 'http://edamontology.org/format_2211' - Label 'CIP strain data format'\n", + "Entity 'http://edamontology.org/format_2243' - Label 'phylip property values'\n", + "Entity 'http://edamontology.org/format_2303' - Label 'STRING entry format (HTML)'\n", + "Entity 'http://edamontology.org/format_2322' - Label 'BioCyc enzyme report format'\n", + "Entity 'http://edamontology.org/format_2323' - Label 'ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_2328' - Label 'PseudoCAP gene report format'\n", + "Entity 'http://edamontology.org/format_2329' - Label 'GeneCards gene report format'\n", + "Entity 'http://edamontology.org/format_2334' - Label 'URI format'\n", + "Entity 'http://edamontology.org/format_2341' - Label 'NCI-Nature pathway entry format'\n", + "Entity 'http://edamontology.org/format_2542' - Label 'Protein features (domains) format'\n", + "Entity 'http://edamontology.org/format_2560' - Label 'STRING entry format'\n", + "Entity 'http://edamontology.org/format_2562' - Label 'Amino acid identifier format'\n", + "Entity 'http://edamontology.org/format_3476' - Label 'Gene expression data format'\n", + "Entity 'http://edamontology.org/format_3623' - Label 'Index format'\n", + "Entity 'http://edamontology.org/format_4001' - Label 'NIFTI format'\n", + "Entity 'http://edamontology.org/operation_0225' - Label 'Data retrieval (database cross-reference)'\n", + "Entity 'http://edamontology.org/operation_0228' - Label 'Data index analysis'\n", + "Entity 'http://edamontology.org/operation_0229' - Label 'Annotation retrieval (sequence)'\n", + "Entity 'http://edamontology.org/operation_0241' - Label 'Transcription regulatory sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0242' - Label 'Conserved transcription regulatory sequence identification'\n", + "Entity 'http://edamontology.org/operation_0243' - Label 'Protein property calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0254' - Label 'Data retrieval (feature table)'\n", + "Entity 'http://edamontology.org/operation_0255' - Label 'Feature table query'\n", + "Entity 'http://edamontology.org/operation_0257' - Label 'Data retrieval (sequence alignment)'\n", + "Entity 'http://edamontology.org/operation_0261' - Label 'Nucleic acid property processing'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0273' - Label 'Protein interaction raw data analysis'\n", + "Entity 'http://edamontology.org/operation_0274' - Label 'Protein-protein interaction prediction (from protein sequence)'\n", + "Entity 'http://edamontology.org/operation_0275' - Label 'Protein-protein interaction prediction (from protein structure)'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0280' - Label 'Data retrieval (restriction enzyme annotation)'\n", + "Entity 'http://edamontology.org/operation_0281' - Label 'Genetic marker identification'\n", + "Entity 'http://edamontology.org/operation_0293' - Label 'Hybrid sequence alignment construction'\n", + "Entity 'http://edamontology.org/operation_0298' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0299' - Label '3D profile-to-3D profile alignment'\n", + "Entity 'http://edamontology.org/operation_0301' - Label 'Sequence-to-3D-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0304' - Label 'Metadata retrieval'\n", + "Entity 'http://edamontology.org/operation_0311' - Label 'Microarray data standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_0312' - Label 'Sequencing-based expression profile data processing'\n", + "Entity 'http://edamontology.org/operation_0316' - Label 'Functional profiling'\n", + "Entity 'http://edamontology.org/operation_0317' - Label 'EST and cDNA sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0318' - Label 'Structural genomics target selection'\n", + "Entity 'http://edamontology.org/operation_0328' - Label 'Protein folding simulation'\n", + "Entity 'http://edamontology.org/operation_0329' - Label 'Protein folding pathway prediction'\n", + "Entity 'http://edamontology.org/operation_0330' - Label 'Protein SNP mapping'\n", + "Entity 'http://edamontology.org/operation_0332' - Label 'Immunogen design'\n", + "Entity 'http://edamontology.org/operation_0333' - Label 'Zinc finger prediction'\n", + "Entity 'http://edamontology.org/operation_0340' - Label 'Protein secondary database search'\n", + "Entity 'http://edamontology.org/operation_0341' - Label 'Motif database search'\n", + "Entity 'http://edamontology.org/operation_0342' - Label 'Sequence profile database search'\n", + "Entity 'http://edamontology.org/operation_0343' - Label 'Transmembrane protein database search'\n", + "Entity 'http://edamontology.org/operation_0344' - Label 'Sequence retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0345' - Label 'Sequence retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0347' - Label 'Sequence database search (by motif or pattern)'\n", + "Entity 'http://edamontology.org/operation_0348' - Label 'Sequence database search (by amino acid composition)'\n", + "Entity 'http://edamontology.org/operation_0350' - Label 'Sequence database search (by sequence using word-based methods)'\n", + "Entity 'http://edamontology.org/operation_0351' - Label 'Sequence database search (by sequence using profile-based methods)'\n", + "Entity 'http://edamontology.org/operation_0352' - Label 'Sequence database search (by sequence using local alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0353' - Label 'Sequence database search (by sequence using global alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0354' - Label 'Sequence database search (by sequence for primer sequences)'\n", + "Entity 'http://edamontology.org/operation_0355' - Label 'Sequence database search (by molecular weight)'\n", + "Entity 'http://edamontology.org/operation_0356' - Label 'Sequence database search (by isoelectric point)'\n", + "Entity 'http://edamontology.org/operation_0357' - Label 'Structure retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0358' - Label 'Structure retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0359' - Label 'Structure database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_0377' - Label 'Sequence composition calculation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_0378' - Label 'Sequence composition calculation (protein)'\n", + "Entity 'http://edamontology.org/operation_0383' - Label 'Protein hydropathy calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0385' - Label 'Protein hydropathy cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0388' - Label 'Protein binding site prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_0395' - Label 'Residue non-canonical interaction detection'\n", + "Entity 'http://edamontology.org/operation_0397' - Label 'Ramachandran plot validation'\n", + "Entity 'http://edamontology.org/operation_0401' - Label 'Protein hydropathy calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0411' - Label 'Protein signal peptide detection (eukaryotes)'\n", + "Entity 'http://edamontology.org/operation_0412' - Label 'Protein signal peptide detection (bacteria)'\n", + "Entity 'http://edamontology.org/operation_0413' - Label 'MHC peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0414' - Label 'Protein feature prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0419' - Label 'Protein binding site prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0421' - Label 'Protein folding site prediction'\n", + "Entity 'http://edamontology.org/operation_0423' - Label 'Epitope mapping (MHC Class I)'\n", + "Entity 'http://edamontology.org/operation_0424' - Label 'Epitope mapping (MHC Class II)'\n", + "Entity 'http://edamontology.org/operation_0425' - Label 'Whole gene prediction'\n", + "Entity 'http://edamontology.org/operation_0426' - Label 'Gene component prediction'\n", + "Entity 'http://edamontology.org/operation_0434' - Label 'Integrated gene prediction'\n", + "Entity 'http://edamontology.org/operation_0442' - Label 'Transcriptional regulatory element prediction (RNA-cis)'\n", + "Entity 'http://edamontology.org/operation_0453' - Label 'Nucleosome formation potential prediction'\n", + "Entity 'http://edamontology.org/operation_0467' - Label 'Protein secondary structure prediction (integrated)'\n", + "Entity 'http://edamontology.org/operation_0472' - Label 'GPCR prediction'\n", + "Entity 'http://edamontology.org/operation_0473' - Label 'GPCR analysis'\n", + "Entity 'http://edamontology.org/operation_0486' - Label 'Functional mapping'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0497' - Label 'Constrained sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0498' - Label 'Consensus-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0500' - Label 'Secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0501' - Label 'Protein secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0505' - Label 'Structure alignment (protein)'\n", + "Entity 'http://edamontology.org/operation_0506' - Label 'Structure alignment (RNA)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0515' - Label 'Data retrieval (tool metadata)'\n", + "Entity 'http://edamontology.org/operation_0516' - Label 'Data retrieval (database metadata)'\n", + "Entity 'http://edamontology.org/operation_0517' - Label 'PCR primer design (for large scale sequencing)'\n", + "Entity 'http://edamontology.org/operation_0518' - Label 'PCR primer design (for genotyping polymorphisms)'\n", + "Entity 'http://edamontology.org/operation_0519' - Label 'PCR primer design (for gene transcription profiling)'\n", + "Entity 'http://edamontology.org/operation_0520' - Label 'PCR primer design (for conserved primers)'\n", + "Entity 'http://edamontology.org/operation_0521' - Label 'PCR primer design (based on gene structure)'\n", + "Entity 'http://edamontology.org/operation_0522' - Label 'PCR primer design (for methylation PCRs)'\n", + "Entity 'http://edamontology.org/operation_0528' - Label 'SAGE data processing'\n", + "Entity 'http://edamontology.org/operation_0529' - Label 'MPSS data processing'\n", + "Entity 'http://edamontology.org/operation_0530' - Label 'SBS data processing'\n", + "Entity 'http://edamontology.org/operation_0532' - Label 'Gene expression profile analysis'\n", + "Entity 'http://edamontology.org/operation_0534' - Label 'Protein secondary structure assignment (from coordinate data)'\n", + "Entity 'http://edamontology.org/operation_0535' - Label 'Protein secondary structure assignment (from CD data)'\n", + "Entity 'http://edamontology.org/operation_0536' - Label 'Protein structure assignment (from X-ray crystallographic data)'\n", + "Entity 'http://edamontology.org/operation_0537' - Label 'Protein structure assignment (from NMR data)'\n", + "Entity 'http://edamontology.org/operation_0559' - Label 'Immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0561' - Label 'Sequence formatting'\n", + "Entity 'http://edamontology.org/operation_0562' - Label 'Sequence alignment formatting'\n", + "Entity 'http://edamontology.org/operation_0563' - Label 'Codon usage table formatting'\n", + "Entity 'http://edamontology.org/operation_0565' - Label 'Sequence alignment visualisation'\n", + "Entity 'http://edamontology.org/operation_0568' - Label 'RNA secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0569' - Label 'Protein secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0572' - Label 'Protein interaction network visualisation'\n", + "Entity 'http://edamontology.org/operation_0574' - Label 'Sequence motif rendering'\n", + "Entity 'http://edamontology.org/operation_0577' - Label 'DNA linear map rendering'\n", + "Entity 'http://edamontology.org/operation_1768' - Label 'Nucleic acid folding family identification'\n", + "Entity 'http://edamontology.org/operation_1769' - Label 'Nucleic acid folding energy calculation'\n", + "Entity 'http://edamontology.org/operation_1774' - Label 'Annotation retrieval'\n", + "Entity 'http://edamontology.org/operation_1780' - Label 'Sequence submission'\n", + "Entity 'http://edamontology.org/operation_1813' - Label 'Sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1814' - Label 'Structure retrieval'\n", + "Entity 'http://edamontology.org/operation_1817' - Label 'Protein atom surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1818' - Label 'Protein atom surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1819' - Label 'Protein residue surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1820' - Label 'Protein residue surface calculation (vacuum accessible)'\n", + "Entity 'http://edamontology.org/operation_1821' - Label 'Protein residue surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1822' - Label 'Protein residue surface calculation (vacuum molecular)'\n", + "Entity 'http://edamontology.org/operation_1823' - Label 'Protein surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1824' - Label 'Protein surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1825' - Label 'Backbone torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1826' - Label 'Full torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1827' - Label 'Cysteine torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1828' - Label 'Tau angle calculation'\n", + "Entity 'http://edamontology.org/operation_1832' - Label 'Residue contact calculation (residue-nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_1835' - Label 'Residue contact calculation (residue-negative ion)'\n", + "Entity 'http://edamontology.org/operation_1837' - Label 'Residue symmetry contact calculation'\n", + "Entity 'http://edamontology.org/operation_1838' - Label 'Residue contact calculation (residue-ligand)'\n", + "Entity 'http://edamontology.org/operation_1841' - Label 'Rotamer likelihood prediction'\n", + "Entity 'http://edamontology.org/operation_1842' - Label 'Proline mutation value calculation'\n", + "Entity 'http://edamontology.org/operation_1845' - Label 'PDB file sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1846' - Label 'HET group detection'\n", + "Entity 'http://edamontology.org/operation_1847' - Label 'DSSP secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_1848' - Label 'Structure formatting'\n", + "Entity 'http://edamontology.org/operation_1913' - Label 'Residue validation'\n", + "Entity 'http://edamontology.org/operation_1914' - Label 'Structure retrieval (water)'\n", + "Entity 'http://edamontology.org/operation_2120' - Label 'Listfile processing'\n", + "Entity 'http://edamontology.org/operation_2122' - Label 'Sequence alignment file processing'\n", + "Entity 'http://edamontology.org/operation_2123' - Label 'Small molecule data processing'\n", + "Entity 'http://edamontology.org/operation_2222' - Label 'Data retrieval (ontology annotation)'\n", + "Entity 'http://edamontology.org/operation_2224' - Label 'Data retrieval (ontology concept)'\n", + "Entity 'http://edamontology.org/operation_2234' - Label 'Structure file processing'\n", + "Entity 'http://edamontology.org/operation_2237' - Label 'Data retrieval (sequence profile)'\n", + "Entity 'http://edamontology.org/operation_2246' - Label 'Demonstration'\n", + "Entity 'http://edamontology.org/operation_2264' - Label 'Data retrieval (pathway or network)'\n", + "Entity 'http://edamontology.org/operation_2265' - Label 'Data retrieval (identifier)'\n", + "Entity 'http://edamontology.org/operation_2405' - Label 'Protein interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2407' - Label 'Annotation processing'\n", + "Entity 'http://edamontology.org/operation_2408' - Label 'Sequence feature analysis'\n", + "Entity 'http://edamontology.org/operation_2410' - Label 'Gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_2411' - Label 'Structural profile processing'\n", + "Entity 'http://edamontology.org/operation_2412' - Label 'Data index processing'\n", + "Entity 'http://edamontology.org/operation_2413' - Label 'Sequence profile processing'\n", + "Entity 'http://edamontology.org/operation_2414' - Label 'Protein function analysis'\n", + "Entity 'http://edamontology.org/operation_2417' - Label 'Physicochemical property data processing'\n", + "Entity 'http://edamontology.org/operation_2420' - Label 'Operation (typed)'\n", + "Entity 'http://edamontology.org/operation_2427' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2432' - Label 'Microarray data processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2434' - Label 'Data retrieval (codon usage table)'\n", + "Entity 'http://edamontology.org/operation_2435' - Label 'Gene expression profile processing'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2440' - Label 'Structure processing (RNA)'\n", + "Entity 'http://edamontology.org/operation_2443' - Label 'Phylogenetic tree processing'\n", + "Entity 'http://edamontology.org/operation_2444' - Label 'Protein secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2445' - Label 'Protein interaction network processing'\n", + "Entity 'http://edamontology.org/operation_2446' - Label 'Sequence processing'\n", + "Entity 'http://edamontology.org/operation_2447' - Label 'Sequence processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2448' - Label 'Sequence processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2452' - Label 'Sequence cluster processing'\n", + "Entity 'http://edamontology.org/operation_2453' - Label 'Feature table processing'\n", + "Entity 'http://edamontology.org/operation_2456' - Label 'GPCR classification'\n", + "Entity 'http://edamontology.org/operation_2457' - Label 'GPCR coupling selectivity prediction'\n", + "Entity 'http://edamontology.org/operation_2459' - Label 'Structure processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2460' - Label 'Protein atom surface calculation'\n", + "Entity 'http://edamontology.org/operation_2461' - Label 'Protein residue surface calculation'\n", + "Entity 'http://edamontology.org/operation_2462' - Label 'Protein surface calculation'\n", + "Entity 'http://edamontology.org/operation_2463' - Label 'Sequence alignment processing'\n", + "Entity 'http://edamontology.org/operation_2465' - Label 'Structure processing'\n", + "Entity 'http://edamontology.org/operation_2466' - Label 'Map annotation'\n", + "Entity 'http://edamontology.org/operation_2467' - Label 'Data retrieval (protein annotation)'\n", + "Entity 'http://edamontology.org/operation_2468' - Label 'Data retrieval (phylogenetic tree)'\n", + "Entity 'http://edamontology.org/operation_2469' - Label 'Data retrieval (protein interaction annotation)'\n", + "Entity 'http://edamontology.org/operation_2470' - Label 'Data retrieval (protein family annotation)'\n", + "Entity 'http://edamontology.org/operation_2471' - Label 'Data retrieval (RNA family annotation)'\n", + "Entity 'http://edamontology.org/operation_2472' - Label 'Data retrieval (gene annotation)'\n", + "Entity 'http://edamontology.org/operation_2473' - Label 'Data retrieval (genotype and phenotype annotation)'\n", + "Entity 'http://edamontology.org/operation_2482' - Label 'Secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2490' - Label 'Residue contact calculation (residue-residue)'\n", + "Entity 'http://edamontology.org/operation_2491' - Label 'Hydrogen bond calculation (inter-residue)'\n", + "Entity 'http://edamontology.org/operation_2493' - Label 'Codon usage data processing'\n", + "Entity 'http://edamontology.org/operation_2496' - Label 'Gene regulatory network processing'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2498' - Label 'Sequencing-based expression profile data analysis'\n", + "Entity 'http://edamontology.org/operation_2500' - Label 'Microarray raw data analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2503' - Label 'Sequence data processing'\n", + "Entity 'http://edamontology.org/operation_2504' - Label 'Structural data processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2506' - Label 'Protein sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2507' - Label 'Nucleic acid sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2508' - Label 'Nucleic acid sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2509' - Label 'Protein sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2511' - Label 'Sequence editing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2512' - Label 'Sequence editing (protein)'\n", + "Entity 'http://edamontology.org/operation_2513' - Label 'Sequence generation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2514' - Label 'Sequence generation (protein)'\n", + "Entity 'http://edamontology.org/operation_2515' - Label 'Nucleic acid sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2516' - Label 'Protein sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2519' - Label 'Structure processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2521' - Label 'Map data processing'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2932' - Label 'Hopp and Woods plotting'\n", + "Entity 'http://edamontology.org/operation_2934' - Label 'Cluster textual view generation'\n", + "Entity 'http://edamontology.org/operation_2936' - Label 'Dendrograph plotting'\n", + "Entity 'http://edamontology.org/operation_2941' - Label 'Whole microarray graph plotting'\n", + "Entity 'http://edamontology.org/operation_2946' - Label 'Alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2948' - Label 'Molecular interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2952' - Label 'Structure alignment processing'\n", + "Entity 'http://edamontology.org/operation_2963' - Label 'Codon usage bias plotting'\n", + "Entity 'http://edamontology.org/operation_2993' - Label 'Molecular interaction data processing'\n", + "Entity 'http://edamontology.org/operation_3023' - Label 'Prediction and recognition (protein)'\n", + "Entity 'http://edamontology.org/operation_3024' - Label 'Prediction and recognition (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3084' - Label 'Protein function prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3087' - Label 'Protein sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3088' - Label 'Protein property calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3090' - Label 'Protein feature prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_3093' - Label 'Database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_3189' - Label 'Trim ends'\n", + "Entity 'http://edamontology.org/operation_3190' - Label 'Trim vector'\n", + "Entity 'http://edamontology.org/operation_3191' - Label 'Trim to reference'\n", + "Entity 'http://edamontology.org/operation_3201' - Label 'SNP calling'\n", + "Entity 'http://edamontology.org/operation_3202' - Label 'Polymorphism detection'\n", + "Entity 'http://edamontology.org/operation_3205' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3212' - Label 'Genome indexing (Burrows-Wheeler)'\n", + "Entity 'http://edamontology.org/operation_3213' - Label 'Genome indexing (suffix arrays)'\n", + "Entity 'http://edamontology.org/operation_3224' - Label 'Gene set testing'\n", + "Entity 'http://edamontology.org/operation_3259' - Label 'Transcriptome assembly (de novo)'\n", + "Entity 'http://edamontology.org/operation_3260' - Label 'Transcriptome assembly (mapping)'\n", + "Entity 'http://edamontology.org/operation_3289' - Label 'ID retrieval'\n", + "Entity 'http://edamontology.org/operation_3353' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3430' - Label 'Nucleic acid sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3433' - Label 'Assembly'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3440' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_3441' - Label 'Plotting'\n", + "Entity 'http://edamontology.org/operation_3470' - Label 'RNA secondary structure prediction (shape-based)'\n", + "Entity 'http://edamontology.org/operation_3471' - Label 'Nucleic acid folding prediction (alignment-based)'\n", + "Entity 'http://edamontology.org/operation_3545' - Label 'Mathematical modelling'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3648' - Label 'Validation of peptide-spectrum matches'\n", + "Entity 'http://edamontology.org/operation_3742' - Label 'Differential gene expression analysis'\n", + "Entity 'http://edamontology.org/topic_0079' - Label 'Metabolites'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0094' - Label 'Nucleic acid thermodynamics'\n", + "Entity 'http://edamontology.org/topic_0100' - Label 'Nucleic acid restriction'\n", + "Entity 'http://edamontology.org/topic_0107' - Label 'Genetic codes and codon usage'\n", + "Entity 'http://edamontology.org/topic_0109' - Label 'Gene finding'\n", + "Entity 'http://edamontology.org/topic_0110' - Label 'Transcription'\n", + "Entity 'http://edamontology.org/topic_0111' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_0112' - Label 'Nucleic acid folding'\n", + "Entity 'http://edamontology.org/topic_0133' - Label 'Two-dimensional gel electrophoresis'\n", + "Entity 'http://edamontology.org/topic_0134' - Label 'Mass spectrometry'\n", + "Entity 'http://edamontology.org/topic_0135' - Label 'Protein microarrays'\n", + "Entity 'http://edamontology.org/topic_0137' - Label 'Protein hydropathy'\n", + "Entity 'http://edamontology.org/topic_0141' - Label 'Protein cleavage sites and proteolysis'\n", + "Entity 'http://edamontology.org/topic_0143' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/topic_0144' - Label 'Protein residue interactions'\n", + "Entity 'http://edamontology.org/topic_0147' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_0148' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_0149' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_0150' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/topic_0151' - Label 'G protein-coupled receptors (GPCR)'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0158' - Label 'Sequence motifs'\n", + "Entity 'http://edamontology.org/topic_0159' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/topic_0163' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/topic_0164' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/topic_0167' - Label 'Structural (3D) profiles'\n", + "Entity 'http://edamontology.org/topic_0172' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/topic_0173' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/topic_0174' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/topic_0175' - Label 'Homology modelling'\n", + "Entity 'http://edamontology.org/topic_0177' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/topic_0178' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0179' - Label 'Protein tertiary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0180' - Label 'Protein fold recognition'\n", + "Entity 'http://edamontology.org/topic_0182' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0183' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/topic_0184' - Label 'Threading'\n", + "Entity 'http://edamontology.org/topic_0188' - Label 'Sequence profiles and HMMs'\n", + "Entity 'http://edamontology.org/topic_0191' - Label 'Phylogeny reconstruction'\n", + "Entity 'http://edamontology.org/topic_0195' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0210' - Label 'Fish'\n", + "Entity 'http://edamontology.org/topic_0211' - Label 'Flies'\n", + "Entity 'http://edamontology.org/topic_0213' - Label 'Mice or rats'\n", + "Entity 'http://edamontology.org/topic_0215' - Label 'Worms'\n", + "Entity 'http://edamontology.org/topic_0217' - Label 'Literature analysis'\n", + "Entity 'http://edamontology.org/topic_0220' - Label 'Document, record and content management'\n", + "Entity 'http://edamontology.org/topic_0221' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0594' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/topic_0595' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/topic_0598' - Label 'Sequence motif or profile'\n", + "Entity 'http://edamontology.org/topic_0606' - Label 'Literature data resources'\n", + "Entity 'http://edamontology.org/topic_0608' - Label 'Cell and tissue culture'\n", + "Entity 'http://edamontology.org/topic_0612' - Label 'Cell cycle'\n", + "Entity 'http://edamontology.org/topic_0613' - Label 'Peptides and amino acids'\n", + "Entity 'http://edamontology.org/topic_0616' - Label 'Organelles'\n", + "Entity 'http://edamontology.org/topic_0617' - Label 'Ribosomes'\n", + "Entity 'http://edamontology.org/topic_0618' - Label 'Scents'\n", + "Entity 'http://edamontology.org/topic_0620' - Label 'Drugs and target structures'\n", + "Entity 'http://edamontology.org/topic_0624' - Label 'Chromosomes'\n", + "Entity 'http://edamontology.org/topic_0629' - Label 'Gene expression and microarray'\n", + "Entity 'http://edamontology.org/topic_0635' - Label 'Specific protein resources'\n", + "Entity 'http://edamontology.org/topic_0639' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0640' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0641' - Label 'Repeat sequences'\n", + "Entity 'http://edamontology.org/topic_0642' - Label 'Low complexity sequences'\n", + "Entity 'http://edamontology.org/topic_0644' - Label 'Proteome'\n", + "Entity 'http://edamontology.org/topic_0655' - Label 'Coding RNA'\n", + "Entity 'http://edamontology.org/topic_0660' - Label 'rRNA'\n", + "Entity 'http://edamontology.org/topic_0663' - Label 'tRNA'\n", + "Entity 'http://edamontology.org/topic_0694' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_0697' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/topic_0698' - Label 'Protein tertiary structure'\n", + "Entity 'http://edamontology.org/topic_0722' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/topic_0724' - Label 'Protein families'\n", + "Entity 'http://edamontology.org/topic_0740' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0741' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0753' - Label 'Metabolic pathways'\n", + "Entity 'http://edamontology.org/topic_0754' - Label 'Signaling pathways'\n", + "Entity 'http://edamontology.org/topic_0767' - Label 'Protein and peptide identification'\n", + "Entity 'http://edamontology.org/topic_0770' - Label 'Data types and objects'\n", + "Entity 'http://edamontology.org/topic_0771' - Label 'Theoretical biology'\n", + "Entity 'http://edamontology.org/topic_0779' - Label 'Mitochondria'\n", + "Entity 'http://edamontology.org/topic_0782' - Label 'Fungi'\n", + "Entity 'http://edamontology.org/topic_0783' - Label 'Pathogens'\n", + "Entity 'http://edamontology.org/topic_0786' - Label 'Arabidopsis'\n", + "Entity 'http://edamontology.org/topic_0787' - Label 'Rice'\n", + "Entity 'http://edamontology.org/topic_0796' - Label 'Genetic mapping and linkage'\n", + "Entity 'http://edamontology.org/topic_0803' - Label 'Human disease'\n", + "Entity 'http://edamontology.org/topic_0922' - Label 'Primers'\n", + "Entity 'http://edamontology.org/topic_1302' - Label 'PolyA signal or sites'\n", + "Entity 'http://edamontology.org/topic_1304' - Label 'CpG island and isochores'\n", + "Entity 'http://edamontology.org/topic_1305' - Label 'Restriction sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1308' - Label 'Matrix/scaffold attachment sites'\n", + "Entity 'http://edamontology.org/topic_1311' - Label 'Operon'\n", + "Entity 'http://edamontology.org/topic_1312' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_1456' - Label 'Protein membrane regions'\n", + "Entity 'http://edamontology.org/topic_1770' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/topic_1811' - Label 'Prokaryotes and Archaea'\n", + "Entity 'http://edamontology.org/topic_2225' - Label 'Protein databases'\n", + "Entity 'http://edamontology.org/topic_2226' - Label 'Structure determination'\n", + "Entity 'http://edamontology.org/topic_2230' - Label 'Classification'\n", + "Entity 'http://edamontology.org/topic_2232' - Label 'Lipoproteins'\n", + "Entity 'http://edamontology.org/topic_2257' - Label 'Phylogeny visualisation'\n", + "Entity 'http://edamontology.org/topic_2271' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/topic_2276' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/topic_2277' - Label 'SNP'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2397' - Label 'Exons'\n", + "Entity 'http://edamontology.org/topic_2399' - Label 'Gene transcription'\n", + "Entity 'http://edamontology.org/topic_2661' - Label 'Toxins and targets'\n", + "Entity 'http://edamontology.org/topic_2754' - Label 'Introns'\n", + "Entity 'http://edamontology.org/topic_2807' - Label 'Tool topic'\n", + "Entity 'http://edamontology.org/topic_2809' - Label 'Study topic'\n", + "Entity 'http://edamontology.org/topic_2811' - Label 'Nomenclature'\n", + "Entity 'http://edamontology.org/topic_2813' - Label 'Disease genes and proteins'\n", + "Entity 'http://edamontology.org/topic_2816' - Label 'Gene resources'\n", + "Entity 'http://edamontology.org/topic_2817' - Label 'Yeast'\n", + "Entity 'http://edamontology.org/topic_2818' - Label 'Eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2819' - Label 'Invertebrates'\n", + "Entity 'http://edamontology.org/topic_2820' - Label 'Vertebrates'\n", + "Entity 'http://edamontology.org/topic_2821' - Label 'Unicellular eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2826' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_2839' - Label 'Molecules'\n", + "Entity 'http://edamontology.org/topic_2842' - Label 'High-throughput sequencing'\n", + "Entity 'http://edamontology.org/topic_2846' - Label 'Gene regulatory networks'\n", + "Entity 'http://edamontology.org/topic_2847' - Label 'Disease (specific)'\n", + "Entity 'http://edamontology.org/topic_2867' - Label 'VNTR'\n", + "Entity 'http://edamontology.org/topic_2868' - Label 'Microsatellites'\n", + "Entity 'http://edamontology.org/topic_2869' - Label 'RFLP'\n", + "Entity 'http://edamontology.org/topic_2953' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/topic_3032' - Label 'Primer or probe design'\n", + "Entity 'http://edamontology.org/topic_3038' - Label 'Structure databases'\n", + "Entity 'http://edamontology.org/topic_3039' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/topic_3041' - Label 'Sequence databases'\n", + "Entity 'http://edamontology.org/topic_3042' - Label 'Nucleic acid sequences'\n", + "Entity 'http://edamontology.org/topic_3043' - Label 'Protein sequences'\n", + "Entity 'http://edamontology.org/topic_3044' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/topic_3048' - Label 'Mammals'\n", + "Entity 'http://edamontology.org/topic_3052' - Label 'Sequence clusters and classification'\n", + "Entity 'http://edamontology.org/topic_3060' - Label 'Regulatory RNA'\n", + "Entity 'http://edamontology.org/topic_3061' - Label 'Documentation and help'\n", + "Entity 'http://edamontology.org/topic_3062' - Label 'Genetic organisation'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3073' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/topic_3074' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/topic_3075' - Label 'Biological system modelling'\n", + "Entity 'http://edamontology.org/topic_3078' - Label 'Genes and proteins resources'\n", + "Entity 'http://edamontology.org/topic_3118' - Label 'Protein topological domains'\n", + "Entity 'http://edamontology.org/topic_3123' - Label 'Expression signals'\n", + "Entity 'http://edamontology.org/topic_3126' - Label 'Nucleic acid repeats'\n", + "Entity 'http://edamontology.org/topic_3135' - Label 'Signal or transit peptide'\n", + "Entity 'http://edamontology.org/topic_3139' - Label 'Sequence tagged sites'\n", + "Entity 'http://edamontology.org/topic_3171' - Label 'DNA methylation'\n", + "Entity 'http://edamontology.org/topic_3177' - Label 'DNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3178' - Label 'RNA-Seq alignment'\n", + "Entity 'http://edamontology.org/topic_3323' - Label 'Metabolic disease'\n", + "Entity 'http://edamontology.org/topic_3346' - Label 'Sequence search'\n", + "Entity 'http://edamontology.org/topic_3413' - Label 'Infectious tropical disease'\n", + "Entity 'http://edamontology.org/topic_3514' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_3515' - Label 'Protein-drug interactions'\n", + "Entity 'http://edamontology.org/topic_3521' - Label '2D PAGE experiment'\n", + "Entity 'http://edamontology.org/topic_3522' - Label 'Northern blot experiment'\n", + "Entity 'http://edamontology.org/topic_3525' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_3526' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_3527' - Label 'Cellular process pathways'\n", + "Entity 'http://edamontology.org/topic_3528' - Label 'Disease pathways'\n", + "Entity 'http://edamontology.org/topic_3529' - Label 'Environmental information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3530' - Label 'Genetic information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3531' - Label 'Protein super-secondary structure'\n", + "Entity 'http://edamontology.org/topic_3533' - Label 'Protein active sites'\n", + "Entity 'http://edamontology.org/topic_3535' - Label 'Protein-nucleic acid binding sites'\n", + "Entity 'http://edamontology.org/topic_3536' - Label 'Protein cleavage sites'\n", + "Entity 'http://edamontology.org/topic_3537' - Label 'Protein chemical modifications'\n", + "Entity 'http://edamontology.org/topic_3539' - Label 'Protein domains'\n", + "Entity 'http://edamontology.org/topic_3540' - Label 'Protein key folding sites'\n", + "Entity 'http://edamontology.org/topic_3541' - Label 'Protein post-translational modifications'\n", + "Entity 'http://edamontology.org/topic_3543' - Label 'Protein sequence repeats'\n", + "Entity 'http://edamontology.org/topic_3544' - Label 'Protein signal peptides'\n", + "Entity 'http://www.geneontology.org/formats/oboInOwl#ObsoleteClass' - Label 'Obsolete concept (EDAM)'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?label WHERE {\n", + "\n", + " ?entity a owl:Class;\n", + " owl:deprecated true .\n", + " FILTER NOT EXISTS { ?entity oboInOwl:replacedBy|oboInOwl:consider ?repl1 .} \n", + " ?entity rdfs:label ?label .\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T16:53:27.979393Z", + "start_time": "2024-02-13T16:53:27.963669Z" + } + }, + "execution_count": 14 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?label ?property ?replacement WHERE {\n", + " VALUES ?property { oboInOwl:replacedBy\n", + " oboInOwl:consider }\n", + " ?entity ?property ?replacement .\n", + " ?entity rdfs:label ?label .\n", + " ?replacement owl:deprecated true .\n", + " \n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T16:54:56.393383Z", + "start_time": "2024-02-13T16:54:56.354587Z" + } + }, + "execution_count": 15 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "Exception ignored in: >\n", + "Traceback (most recent call last):\n", + " File \"/Users/rioualen/mambaforge/lib/python3.10/site-packages/ipykernel/ipkernel.py\", line 770, in _clean_thread_parent_frames\n", + " def _clean_thread_parent_frames(\n", + "KeyboardInterrupt: \n" + ] + }, + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mKeyboardInterrupt\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[16], line 40\u001B[0m\n\u001B[1;32m 1\u001B[0m query\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 2\u001B[0m \u001B[38;5;124mSELECT DISTINCT ?entity ?label ?property ?entity2 ?label2 ?property2 ?value WHERE \u001B[39m\u001B[38;5;124m{\u001B[39m\u001B[38;5;124m \u001B[39m\n\u001B[1;32m 3\u001B[0m \u001B[38;5;124m VALUES ?property \u001B[39m\u001B[38;5;124m{\u001B[39m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 35\u001B[0m \u001B[38;5;124mORDER BY ?value\u001B[39m\n\u001B[1;32m 36\u001B[0m \u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 38\u001B[0m results \u001B[38;5;241m=\u001B[39m kg\u001B[38;5;241m.\u001B[39mquery(query)\n\u001B[0;32m---> 40\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m r \u001B[38;5;129;01min\u001B[39;00m results :\n\u001B[1;32m 41\u001B[0m \u001B[38;5;28mprint\u001B[39m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mEntity \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mentity\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m - Label \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mlabel\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m\"\u001B[39m) \n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/query.py:373\u001B[0m, in \u001B[0;36mResult.__iter__\u001B[0;34m(self)\u001B[0m\n\u001B[1;32m 369\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mtype \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mSELECT\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 370\u001B[0m \u001B[38;5;66;03m# this iterates over ResultRows of variable bindings\u001B[39;00m\n\u001B[1;32m 372\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_genbindings:\n\u001B[0;32m--> 373\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m b \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_genbindings:\n\u001B[1;32m 374\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m b: \u001B[38;5;66;03m# don't add a result row in case of empty binding {}\u001B[39;00m\n\u001B[1;32m 375\u001B[0m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_bindings\u001B[38;5;241m.\u001B[39mappend(b)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:551\u001B[0m, in \u001B[0;36mevalDistinct\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 548\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalDistinct\u001B[39m(\n\u001B[1;32m 549\u001B[0m ctx: QueryContext, part: CompValue\n\u001B[1;32m 550\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Generator[FrozenBindings, \u001B[38;5;28;01mNone\u001B[39;00m, \u001B[38;5;28;01mNone\u001B[39;00m]:\n\u001B[0;32m--> 551\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 553\u001B[0m done \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mset\u001B[39m()\n\u001B[1;32m 554\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m res:\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:303\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 300\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalMinus(ctx, part)\n\u001B[1;32m 302\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mProject\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 303\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalProject\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 304\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mSlice\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 305\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalSlice(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:561\u001B[0m, in \u001B[0;36mevalProject\u001B[0;34m(ctx, project)\u001B[0m\n\u001B[1;32m 560\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalProject\u001B[39m(ctx: QueryContext, project: CompValue):\n\u001B[0;32m--> 561\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mproject\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 562\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m (row\u001B[38;5;241m.\u001B[39mproject(project\u001B[38;5;241m.\u001B[39mPV) \u001B[38;5;28;01mfor\u001B[39;00m row \u001B[38;5;129;01min\u001B[39;00m res)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:312\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 309\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalReduced(ctx, part)\n\u001B[1;32m 311\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mOrderBy\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 312\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalOrderBy\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 313\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mGroup\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 314\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalGroup(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:491\u001B[0m, in \u001B[0;36mevalOrderBy\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 489\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m e \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28mreversed\u001B[39m(part\u001B[38;5;241m.\u001B[39mexpr):\n\u001B[1;32m 490\u001B[0m reverse \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mbool\u001B[39m(e\u001B[38;5;241m.\u001B[39morder \u001B[38;5;129;01mand\u001B[39;00m e\u001B[38;5;241m.\u001B[39morder \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mDESC\u001B[39m\u001B[38;5;124m\"\u001B[39m)\n\u001B[0;32m--> 491\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;43msorted\u001B[39;49m\u001B[43m(\u001B[49m\n\u001B[1;32m 492\u001B[0m \u001B[43m \u001B[49m\u001B[43mres\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mkey\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mlambda\u001B[39;49;00m\u001B[43m \u001B[49m\u001B[43mx\u001B[49m\u001B[43m:\u001B[49m\u001B[43m \u001B[49m\u001B[43m_val\u001B[49m\u001B[43m(\u001B[49m\u001B[43mvalue\u001B[49m\u001B[43m(\u001B[49m\u001B[43mx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43me\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mexpr\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mvariables\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mTrue\u001B[39;49;00m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mreverse\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[43mreverse\u001B[49m\n\u001B[1;32m 493\u001B[0m \u001B[43m \u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 495\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m res\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:204\u001B[0m, in \u001B[0;36mevalFilter\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 200\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalFilter\u001B[39m(\n\u001B[1;32m 201\u001B[0m ctx: QueryContext, part: CompValue\n\u001B[1;32m 202\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Generator[FrozenBindings, \u001B[38;5;28;01mNone\u001B[39;00m, \u001B[38;5;28;01mNone\u001B[39;00m]:\n\u001B[1;32m 203\u001B[0m \u001B[38;5;66;03m# TODO: Deal with dict returned from evalPart!\u001B[39;00m\n\u001B[0;32m--> 204\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m c \u001B[38;5;129;01min\u001B[39;00m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp\u001B[49m\u001B[43m)\u001B[49m:\n\u001B[1;32m 205\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m _ebv(\n\u001B[1;32m 206\u001B[0m part\u001B[38;5;241m.\u001B[39mexpr,\n\u001B[1;32m 207\u001B[0m c\u001B[38;5;241m.\u001B[39mforget(ctx, _except\u001B[38;5;241m=\u001B[39mpart\u001B[38;5;241m.\u001B[39m_vars) \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m part\u001B[38;5;241m.\u001B[39mno_isolated_scope \u001B[38;5;28;01melse\u001B[39;00m c,\n\u001B[1;32m 208\u001B[0m ):\n\u001B[1;32m 209\u001B[0m \u001B[38;5;28;01myield\u001B[39;00m c\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:288\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 286\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalFilter(ctx, part)\n\u001B[1;32m 287\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mJoin\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 288\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalJoin\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 289\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mLeftJoin\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 290\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalLeftJoin(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:156\u001B[0m, in \u001B[0;36mevalJoin\u001B[0;34m(ctx, join)\u001B[0m\n\u001B[1;32m 154\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 155\u001B[0m a \u001B[38;5;241m=\u001B[39m evalPart(ctx, join\u001B[38;5;241m.\u001B[39mp1)\n\u001B[0;32m--> 156\u001B[0m b \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;43mset\u001B[39;49m\u001B[43m(\u001B[49m\u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mjoin\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp2\u001B[49m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 157\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m _join(a, b)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:112\u001B[0m, in \u001B[0;36mevalBGP\u001B[0;34m(ctx, bgp)\u001B[0m\n\u001B[1;32m 109\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m AlreadyBound:\n\u001B[1;32m 110\u001B[0m \u001B[38;5;28;01mcontinue\u001B[39;00m\n\u001B[0;32m--> 112\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m evalBGP(c, bgp[\u001B[38;5;241m1\u001B[39m:]):\n\u001B[1;32m 113\u001B[0m \u001B[38;5;28;01myield\u001B[39;00m x\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:112\u001B[0m, in \u001B[0;36mevalBGP\u001B[0;34m(ctx, bgp)\u001B[0m\n\u001B[1;32m 109\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m AlreadyBound:\n\u001B[1;32m 110\u001B[0m \u001B[38;5;28;01mcontinue\u001B[39;00m\n\u001B[0;32m--> 112\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m evalBGP(c, bgp[\u001B[38;5;241m1\u001B[39m:]):\n\u001B[1;32m 113\u001B[0m \u001B[38;5;28;01myield\u001B[39;00m x\n", + " \u001B[0;31m[... skipping similar frames: evalBGP at line 112 (2 times)]\u001B[0m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:112\u001B[0m, in \u001B[0;36mevalBGP\u001B[0;34m(ctx, bgp)\u001B[0m\n\u001B[1;32m 109\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m AlreadyBound:\n\u001B[1;32m 110\u001B[0m \u001B[38;5;28;01mcontinue\u001B[39;00m\n\u001B[0;32m--> 112\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m evalBGP(c, bgp[\u001B[38;5;241m1\u001B[39m:]):\n\u001B[1;32m 113\u001B[0m \u001B[38;5;28;01myield\u001B[39;00m x\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:84\u001B[0m, in \u001B[0;36mevalBGP\u001B[0;34m(ctx, bgp)\u001B[0m\n\u001B[1;32m 82\u001B[0m _s \u001B[38;5;241m=\u001B[39m ctx[s]\n\u001B[1;32m 83\u001B[0m _p \u001B[38;5;241m=\u001B[39m ctx[p]\n\u001B[0;32m---> 84\u001B[0m _o \u001B[38;5;241m=\u001B[39m \u001B[43mctx\u001B[49m\u001B[43m[\u001B[49m\u001B[43mo\u001B[49m\u001B[43m]\u001B[49m\n\u001B[1;32m 86\u001B[0m \u001B[38;5;66;03m# type error: Item \"None\" of \"Optional[Graph]\" has no attribute \"triples\"\u001B[39;00m\n\u001B[1;32m 87\u001B[0m \u001B[38;5;66;03m# type Argument 1 to \"triples\" of \"Graph\" has incompatible type \"Tuple[Union[str, Path, None], Union[str, Path, None], Union[str, Path, None]]\"; expected \"Tuple[Optional[Node], Optional[Node], Optional[Node]]\"\u001B[39;00m\n\u001B[1;32m 88\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m ss, sp, so \u001B[38;5;129;01min\u001B[39;00m ctx\u001B[38;5;241m.\u001B[39mgraph\u001B[38;5;241m.\u001B[39mtriples((_s, _p, _o)): \u001B[38;5;66;03m# type: ignore[union-attr, arg-type]\u001B[39;00m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/sparql.py:363\u001B[0m, in \u001B[0;36mQueryContext.__getitem__\u001B[0;34m(self, key)\u001B[0m\n\u001B[1;32m 361\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m key\n\u001B[1;32m 362\u001B[0m \u001B[38;5;28;01mtry\u001B[39;00m:\n\u001B[0;32m--> 363\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mbindings\u001B[49m\u001B[43m[\u001B[49m\u001B[43mkey\u001B[49m\u001B[43m]\u001B[49m\n\u001B[1;32m 364\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m \u001B[38;5;167;01mKeyError\u001B[39;00m:\n\u001B[1;32m 365\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/sparql.py:76\u001B[0m, in \u001B[0;36mBindings.__getitem__\u001B[0;34m(self, key)\u001B[0m\n\u001B[1;32m 74\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m__getitem__\u001B[39m(\u001B[38;5;28mself\u001B[39m, key: \u001B[38;5;28mstr\u001B[39m) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m \u001B[38;5;28mstr\u001B[39m:\n\u001B[1;32m 75\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m key \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_d:\n\u001B[0;32m---> 76\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43m_d\u001B[49m\u001B[43m[\u001B[49m\u001B[43mkey\u001B[49m\u001B[43m]\u001B[49m\n\u001B[1;32m 78\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mouter:\n\u001B[1;32m 79\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mKeyError\u001B[39;00m()\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/term.py:184\u001B[0m, in \u001B[0;36mIdentifier.__eq__\u001B[0;34m(self, other)\u001B[0m\n\u001B[1;32m 164\u001B[0m \u001B[38;5;250m\u001B[39m\u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 165\u001B[0m \u001B[38;5;124;03mEquality for Nodes.\u001B[39;00m\n\u001B[1;32m 166\u001B[0m \n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 180\u001B[0m \u001B[38;5;124;03mFalse\u001B[39;00m\n\u001B[1;32m 181\u001B[0m \u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 183\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mtype\u001B[39m(\u001B[38;5;28mself\u001B[39m) \u001B[38;5;241m==\u001B[39m \u001B[38;5;28mtype\u001B[39m(other):\n\u001B[0;32m--> 184\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mstr\u001B[39;49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m)\u001B[49m \u001B[38;5;241m==\u001B[39m \u001B[38;5;28mstr\u001B[39m(other)\n\u001B[1;32m 185\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 186\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;01mFalse\u001B[39;00m\n", + "\u001B[0;31mKeyboardInterrupt\u001B[0m: " + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?label ?property ?entity2 ?label2 ?property2 ?value WHERE { \n", + " VALUES ?property {\n", + " oboInOwl:hasDefinition\n", + " oboInOwl:hasExactSynonym\n", + " oboInOwl:hasNarrowSynonym\n", + " #oboInOwl:hasBroadSynonym\n", + " #rdfs:comment\n", + " rdfs:label\n", + " }\n", + " VALUES ?property2 {\n", + " oboInOwl:hasDefinition\n", + " oboInOwl:hasExactSynonym\n", + " oboInOwl:hasNarrowSynonym\n", + " #oboInOwl:hasBroadSynonym\n", + " #rdfs:comment\n", + " #rdfs:label\n", + " }\n", + " \n", + " \n", + " ?entity a owl:Class . \n", + " ?entity2 a owl:Class . \n", + " ?entity ?property ?value .\n", + " \n", + " ?entity2 ?property2 ?value .\n", + "\n", + " #?entity2 ?property2 ?value2 . \n", + " #FILTER ( UCASE(str(?value)) = UCASE(str(?value2)) ) \n", + " \n", + " FILTER (?entity != ?entity2)\n", + " ?entity rdfs:label ?label .\n", + " ?entity2 rdfs:label ?label2 .\n", + " \n", + "}\n", + "ORDER BY ?value\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:14:02.239656Z", + "start_time": "2024-02-13T17:10:00.845188Z" + } + }, + "execution_count": 16 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT DISTINCT ?entity ?property ?property2 ?value ?label WHERE {\n", + " VALUES ?property {oboInOwl:hasDefinition\n", + " oboInOwl:hasExactSynonym\n", + " oboInOwl:hasNarrowSynonym\n", + " oboInOwl:hasBroadSynonym\n", + " rdfs:comment\n", + " rdfs:label\n", + " edam:documentation\n", + " }\n", + " VALUES ?property2 {oboInOwl:hasDefinition\n", + " oboInOwl:hasExactSynonym\n", + " oboInOwl:hasNarrowSynonym\n", + " oboInOwl:hasBroadSynonym\n", + " rdfs:comment\n", + " rdfs:label\n", + " edam:documentation\n", + " }\n", + "\n", + " ?entity a owl:Class . \n", + " ?entity ?property ?value .\n", + " ?entity ?property2 ?value2 .\n", + "# FILTER (?value = ?value2)\n", + " FILTER ( UCASE(str(?value)) = UCASE(str(?value2)) )\n", + "\n", + " FILTER (?property != ?property2) \n", + " ?entity rdfs:label ?label .\n", + " \n", + "}\n", + "ORDER BY ?value\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:15:39.485823Z", + "start_time": "2024-02-13T17:15:00.501498Z" + } + }, + "execution_count": 18 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?value ?label WHERE {\n", + "?entity a owl:Class .\n", + "?entity ?property ?value . \n", + " FILTER REGEX (?value, \"^(.{0})$\").\n", + "?entity rdfs:label ?label\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:20:02.693754Z", + "start_time": "2024-02-13T17:20:01.684744Z" + } + }, + "execution_count": 22 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?def ?label WHERE {\n", + " VALUES ?property {oboInOwl:hasDefinition} \n", + " ?entity ?property ?def .\n", + " ?entity rdfs:label ?label .\n", + "\n", + " FILTER NOT EXISTS {\n", + " FILTER REGEX(str(?def), \"['.']+$\")\n", + " }\n", + " FILTER (!isBlank(?def))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:18:34.478418Z", + "start_time": "2024-02-13T17:18:34.209768Z" + } + }, + "execution_count": 20 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?value ?label WHERE {\n", + " VALUES ?property {rdfs:label} \n", + " ?entity ?property ?value .\n", + " ?entity rdfs:label ?label .\n", + "\n", + " FILTER REGEX(str(?value), \"['.']+$\")\n", + " FILTER (!isBlank(?entity))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:19:17.268386Z", + "start_time": "2024-02-13T17:19:17.046386Z" + } + }, + "execution_count": 21 + }, + { + "cell_type": "code", + "outputs": [ + { + "ename": "ParseException", + "evalue": "Expected SelectQuery, found ']' (at char 155), (line:7, col:1)", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mParseException\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[26], line 13\u001B[0m\n\u001B[1;32m 1\u001B[0m query\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 2\u001B[0m \u001B[38;5;124mSELECT DISTINCT ?entity ?property ?value ?label WHERE \u001B[39m\u001B[38;5;124m{\u001B[39m\n\u001B[1;32m 3\u001B[0m \u001B[38;5;124m ?entity ?property ?value .\u001B[39m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 10\u001B[0m \u001B[38;5;124mORDER BY ?entity\u001B[39m\n\u001B[1;32m 11\u001B[0m \u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[0;32m---> 13\u001B[0m results \u001B[38;5;241m=\u001B[39m \u001B[43mkg\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 15\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m r \u001B[38;5;129;01min\u001B[39;00m results :\n\u001B[1;32m 16\u001B[0m \u001B[38;5;28mprint\u001B[39m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mEntity \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mentity\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m - Label \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mlabel\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m\"\u001B[39m) \n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/graph.py:1565\u001B[0m, in \u001B[0;36mGraph.query\u001B[0;34m(self, query_object, processor, result, initNs, initBindings, use_store_provided, **kwargs)\u001B[0m\n\u001B[1;32m 1562\u001B[0m processor \u001B[38;5;241m=\u001B[39m plugin\u001B[38;5;241m.\u001B[39mget(processor, query\u001B[38;5;241m.\u001B[39mProcessor)(\u001B[38;5;28mself\u001B[39m)\n\u001B[1;32m 1564\u001B[0m \u001B[38;5;66;03m# type error: Argument 1 to \"Result\" has incompatible type \"Mapping[str, Any]\"; expected \"str\"\u001B[39;00m\n\u001B[0;32m-> 1565\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m result(\u001B[43mprocessor\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery_object\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitBindings\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitNs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/processor.py:144\u001B[0m, in \u001B[0;36mSPARQLProcessor.query\u001B[0;34m(self, strOrQuery, initBindings, initNs, base, DEBUG)\u001B[0m\n\u001B[1;32m 124\u001B[0m \u001B[38;5;250m\u001B[39m\u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 125\u001B[0m \u001B[38;5;124;03mEvaluate a query with the given initial bindings, and initial\u001B[39;00m\n\u001B[1;32m 126\u001B[0m \u001B[38;5;124;03mnamespaces. The given base is used to resolve relative URIs in\u001B[39;00m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 140\u001B[0m \u001B[38;5;124;03m documentation.\u001B[39;00m\n\u001B[1;32m 141\u001B[0m \u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 143\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(strOrQuery, \u001B[38;5;28mstr\u001B[39m):\n\u001B[0;32m--> 144\u001B[0m strOrQuery \u001B[38;5;241m=\u001B[39m translateQuery(\u001B[43mparseQuery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mstrOrQuery\u001B[49m\u001B[43m)\u001B[49m, base, initNs)\n\u001B[1;32m 146\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalQuery(\u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mgraph, strOrQuery, initBindings, base)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parser.py:1542\u001B[0m, in \u001B[0;36mparseQuery\u001B[0;34m(q)\u001B[0m\n\u001B[1;32m 1539\u001B[0m q \u001B[38;5;241m=\u001B[39m q\u001B[38;5;241m.\u001B[39mdecode(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mutf-8\u001B[39m\u001B[38;5;124m\"\u001B[39m)\n\u001B[1;32m 1541\u001B[0m q \u001B[38;5;241m=\u001B[39m expandUnicodeEscapes(q)\n\u001B[0;32m-> 1542\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mQuery\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mparseString\u001B[49m\u001B[43m(\u001B[49m\u001B[43mq\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mparseAll\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mTrue\u001B[39;49;00m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/util.py:256\u001B[0m, in \u001B[0;36m_make_synonym_function.._inner\u001B[0;34m(self, *args, **kwargs)\u001B[0m\n\u001B[1;32m 251\u001B[0m \u001B[38;5;129m@wraps\u001B[39m(fn)\n\u001B[1;32m 252\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m_inner\u001B[39m(\u001B[38;5;28mself\u001B[39m, \u001B[38;5;241m*\u001B[39margs, \u001B[38;5;241m*\u001B[39m\u001B[38;5;241m*\u001B[39mkwargs):\n\u001B[1;32m 253\u001B[0m \u001B[38;5;66;03m# warnings.warn(\u001B[39;00m\n\u001B[1;32m 254\u001B[0m \u001B[38;5;66;03m# f\"Deprecated - use {fn.__name__}\", DeprecationWarning, stacklevel=3\u001B[39;00m\n\u001B[1;32m 255\u001B[0m \u001B[38;5;66;03m# )\u001B[39;00m\n\u001B[0;32m--> 256\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mfn\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43margs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/core.py:1197\u001B[0m, in \u001B[0;36mParserElement.parse_string\u001B[0;34m(self, instring, parse_all, parseAll)\u001B[0m\n\u001B[1;32m 1194\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m\n\u001B[1;32m 1195\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1196\u001B[0m \u001B[38;5;66;03m# catch and re-raise exception from here, clearing out pyparsing internal stack trace\u001B[39;00m\n\u001B[0;32m-> 1197\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m exc\u001B[38;5;241m.\u001B[39mwith_traceback(\u001B[38;5;28;01mNone\u001B[39;00m)\n\u001B[1;32m 1198\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1199\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m tokens\n", + "\u001B[0;31mParseException\u001B[0m: Expected SelectQuery, found ']' (at char 155), (line:7, col:1)" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?value ?label WHERE {\n", + " ?entity ?property ?value .\n", + " ?entity rdfs:label ?label .\n", + "\n", + " #FILTER REGEX(str(?value), \"[\\\\s\\r\\n]+$\")\n", + " #FILTER (!isBlank(?entity))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:22:06.994601Z", + "start_time": "2024-02-13T17:22:06.949433Z" + } + }, + "execution_count": 26 + }, + { + "cell_type": "code", + "outputs": [ + { + "ename": "ParseException", + "evalue": "Expected SelectQuery, found 'FILTER' (at char 126), (line:6, col:4)", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mParseException\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[28], line 13\u001B[0m\n\u001B[1;32m 1\u001B[0m query\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 2\u001B[0m \u001B[38;5;124mSELECT DISTINCT ?entity ?property ?value ?label \u001B[39m\n\u001B[1;32m 3\u001B[0m \u001B[38;5;124mWHERE \u001B[39m\u001B[38;5;124m{\u001B[39m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 10\u001B[0m \u001B[38;5;124mORDER BY ?entity\u001B[39m\n\u001B[1;32m 11\u001B[0m \u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[0;32m---> 13\u001B[0m results \u001B[38;5;241m=\u001B[39m \u001B[43mkg\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 15\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m r \u001B[38;5;129;01min\u001B[39;00m results :\n\u001B[1;32m 16\u001B[0m \u001B[38;5;28mprint\u001B[39m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mEntity \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mentity\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m - Label \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mlabel\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m\"\u001B[39m) \n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/graph.py:1565\u001B[0m, in \u001B[0;36mGraph.query\u001B[0;34m(self, query_object, processor, result, initNs, initBindings, use_store_provided, **kwargs)\u001B[0m\n\u001B[1;32m 1562\u001B[0m processor \u001B[38;5;241m=\u001B[39m plugin\u001B[38;5;241m.\u001B[39mget(processor, query\u001B[38;5;241m.\u001B[39mProcessor)(\u001B[38;5;28mself\u001B[39m)\n\u001B[1;32m 1564\u001B[0m \u001B[38;5;66;03m# type error: Argument 1 to \"Result\" has incompatible type \"Mapping[str, Any]\"; expected \"str\"\u001B[39;00m\n\u001B[0;32m-> 1565\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m result(\u001B[43mprocessor\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery_object\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitBindings\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitNs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/processor.py:144\u001B[0m, in \u001B[0;36mSPARQLProcessor.query\u001B[0;34m(self, strOrQuery, initBindings, initNs, base, DEBUG)\u001B[0m\n\u001B[1;32m 124\u001B[0m \u001B[38;5;250m\u001B[39m\u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 125\u001B[0m \u001B[38;5;124;03mEvaluate a query with the given initial bindings, and initial\u001B[39;00m\n\u001B[1;32m 126\u001B[0m \u001B[38;5;124;03mnamespaces. The given base is used to resolve relative URIs in\u001B[39;00m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 140\u001B[0m \u001B[38;5;124;03m documentation.\u001B[39;00m\n\u001B[1;32m 141\u001B[0m \u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 143\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(strOrQuery, \u001B[38;5;28mstr\u001B[39m):\n\u001B[0;32m--> 144\u001B[0m strOrQuery \u001B[38;5;241m=\u001B[39m translateQuery(\u001B[43mparseQuery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mstrOrQuery\u001B[49m\u001B[43m)\u001B[49m, base, initNs)\n\u001B[1;32m 146\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalQuery(\u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mgraph, strOrQuery, initBindings, base)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parser.py:1542\u001B[0m, in \u001B[0;36mparseQuery\u001B[0;34m(q)\u001B[0m\n\u001B[1;32m 1539\u001B[0m q \u001B[38;5;241m=\u001B[39m q\u001B[38;5;241m.\u001B[39mdecode(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mutf-8\u001B[39m\u001B[38;5;124m\"\u001B[39m)\n\u001B[1;32m 1541\u001B[0m q \u001B[38;5;241m=\u001B[39m expandUnicodeEscapes(q)\n\u001B[0;32m-> 1542\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mQuery\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mparseString\u001B[49m\u001B[43m(\u001B[49m\u001B[43mq\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mparseAll\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mTrue\u001B[39;49;00m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/util.py:256\u001B[0m, in \u001B[0;36m_make_synonym_function.._inner\u001B[0;34m(self, *args, **kwargs)\u001B[0m\n\u001B[1;32m 251\u001B[0m \u001B[38;5;129m@wraps\u001B[39m(fn)\n\u001B[1;32m 252\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m_inner\u001B[39m(\u001B[38;5;28mself\u001B[39m, \u001B[38;5;241m*\u001B[39margs, \u001B[38;5;241m*\u001B[39m\u001B[38;5;241m*\u001B[39mkwargs):\n\u001B[1;32m 253\u001B[0m \u001B[38;5;66;03m# warnings.warn(\u001B[39;00m\n\u001B[1;32m 254\u001B[0m \u001B[38;5;66;03m# f\"Deprecated - use {fn.__name__}\", DeprecationWarning, stacklevel=3\u001B[39;00m\n\u001B[1;32m 255\u001B[0m \u001B[38;5;66;03m# )\u001B[39;00m\n\u001B[0;32m--> 256\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mfn\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43margs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/core.py:1197\u001B[0m, in \u001B[0;36mParserElement.parse_string\u001B[0;34m(self, instring, parse_all, parseAll)\u001B[0m\n\u001B[1;32m 1194\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m\n\u001B[1;32m 1195\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1196\u001B[0m \u001B[38;5;66;03m# catch and re-raise exception from here, clearing out pyparsing internal stack trace\u001B[39;00m\n\u001B[0;32m-> 1197\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m exc\u001B[38;5;241m.\u001B[39mwith_traceback(\u001B[38;5;28;01mNone\u001B[39;00m)\n\u001B[1;32m 1198\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1199\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m tokens\n", + "\u001B[0;31mParseException\u001B[0m: Expected SelectQuery, found 'FILTER' (at char 126), (line:6, col:4)" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?value ?label \n", + "WHERE {\n", + " ?entity ?property ?value .\n", + " ?entity rdfs:label ?label . \n", + " FILTER regex(?value, \"\\n\")\n", + " FILTER (!isBlank(?entity))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:25:17.173205Z", + "start_time": "2024-02-13T17:25:17.140331Z" + } + }, + "execution_count": 28 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/format_1196' - Label 'SMILES'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1200' - Label 'smarts'\n", + "Entity 'http://edamontology.org/format_1200' - Label 'smarts'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1342' - Label 'InterPro protein view report format'\n", + "Entity 'http://edamontology.org/format_1342' - Label 'InterPro protein view report format'\n", + "Entity 'http://edamontology.org/format_1343' - Label 'InterPro match table format'\n", + "Entity 'http://edamontology.org/format_1343' - Label 'InterPro match table format'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1630' - Label 'CAF'\n", + "Entity 'http://edamontology.org/format_1631' - Label 'EXP'\n", + "Entity 'http://edamontology.org/format_1632' - Label 'SCF'\n", + "Entity 'http://edamontology.org/format_1633' - Label 'PHD'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1919' - Label 'Sequence record format'\n", + "Entity 'http://edamontology.org/format_1920' - Label 'Sequence feature annotation format'\n", + "Entity 'http://edamontology.org/format_1921' - Label 'Alignment format'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1926' - Label 'dbid'\n", + "Entity 'http://edamontology.org/format_1926' - Label 'dbid'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1930' - Label 'FASTQ'\n", + "Entity 'http://edamontology.org/format_1930' - Label 'FASTQ'\n", + "Entity 'http://edamontology.org/format_1931' - Label 'FASTQ-illumina'\n", + "Entity 'http://edamontology.org/format_1931' - Label 'FASTQ-illumina'\n", + "Entity 'http://edamontology.org/format_1932' - Label 'FASTQ-sanger'\n", + "Entity 'http://edamontology.org/format_1932' - Label 'FASTQ-sanger'\n", + "Entity 'http://edamontology.org/format_1933' - Label 'FASTQ-solexa'\n", + "Entity 'http://edamontology.org/format_1933' - Label 'FASTQ-solexa'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1937' - Label 'genpept'\n", + "Entity 'http://edamontology.org/format_1937' - Label 'genpept'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1940' - Label 'giFASTA format'\n", + "Entity 'http://edamontology.org/format_1940' - Label 'giFASTA format'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1947' - Label 'GCG MSF'\n", + "Entity 'http://edamontology.org/format_1947' - Label 'GCG MSF'\n", + "Entity 'http://edamontology.org/format_1948' - Label 'nbrf/pir'\n", + "Entity 'http://edamontology.org/format_1948' - Label 'nbrf/pir'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1954' - Label 'Pearson format'\n", + "Entity 'http://edamontology.org/format_1954' - Label 'Pearson format'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1960' - Label 'Staden format'\n", + "Entity 'http://edamontology.org/format_1961' - Label 'Stockholm format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1963' - Label 'UniProtKB format'\n", + "Entity 'http://edamontology.org/format_1963' - Label 'UniProtKB format'\n", + "Entity 'http://edamontology.org/format_1964' - Label 'plain text format (unformatted)'\n", + "Entity 'http://edamontology.org/format_1964' - Label 'plain text format (unformatted)'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1972' - Label 'NCBI format'\n", + "Entity 'http://edamontology.org/format_1972' - Label 'NCBI format'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1974' - Label 'GFF2'\n", + "Entity 'http://edamontology.org/format_1975' - Label 'GFF3'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1985' - Label 'markx0'\n", + "Entity 'http://edamontology.org/format_1985' - Label 'markx0'\n", + "Entity 'http://edamontology.org/format_1986' - Label 'markx1'\n", + "Entity 'http://edamontology.org/format_1986' - Label 'markx1'\n", + "Entity 'http://edamontology.org/format_1987' - Label 'markx10'\n", + "Entity 'http://edamontology.org/format_1987' - Label 'markx10'\n", + "Entity 'http://edamontology.org/format_1988' - Label 'markx2'\n", + "Entity 'http://edamontology.org/format_1988' - Label 'markx2'\n", + "Entity 'http://edamontology.org/format_1989' - Label 'markx3'\n", + "Entity 'http://edamontology.org/format_1989' - Label 'markx3'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1991' - Label 'mega'\n", + "Entity 'http://edamontology.org/format_1991' - Label 'mega'\n", + "Entity 'http://edamontology.org/format_1992' - Label 'meganon'\n", + "Entity 'http://edamontology.org/format_1992' - Label 'meganon'\n", + "Entity 'http://edamontology.org/format_1996' - Label 'pair'\n", + "Entity 'http://edamontology.org/format_1996' - Label 'pair'\n", + "Entity 'http://edamontology.org/format_1997' - Label 'PHYLIP format'\n", + "Entity 'http://edamontology.org/format_1998' - Label 'PHYLIP sequential'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2006' - Label 'Phylogenetic tree format'\n", + "Entity 'http://edamontology.org/format_2013' - Label 'Biological pathway or network format'\n", + "Entity 'http://edamontology.org/format_2014' - Label 'Sequence-profile alignment format'\n", + "Entity 'http://edamontology.org/format_2017' - Label 'Amino acid index format'\n", + "Entity 'http://edamontology.org/format_2020' - Label 'Article format'\n", + "Entity 'http://edamontology.org/format_2021' - Label 'Text mining report format'\n", + "Entity 'http://edamontology.org/format_2027' - Label 'Enzyme kinetics report format'\n", + "Entity 'http://edamontology.org/format_2030' - Label 'Chemical data format'\n", + "Entity 'http://edamontology.org/format_2031' - Label 'Gene annotation format'\n", + "Entity 'http://edamontology.org/format_2032' - Label 'Workflow format'\n", + "Entity 'http://edamontology.org/format_2032' - Label 'Workflow format'\n", + "Entity 'http://edamontology.org/format_2033' - Label 'Tertiary structure format'\n", + "Entity 'http://edamontology.org/format_2033' - Label 'Tertiary structure format'\n", + "Entity 'http://edamontology.org/format_2035' - Label 'Chemical formula format'\n", + "Entity 'http://edamontology.org/format_2036' - Label 'Phylogenetic character data format'\n", + "Entity 'http://edamontology.org/format_2037' - Label 'Phylogenetic continuous quantitative character format'\n", + "Entity 'http://edamontology.org/format_2038' - Label 'Phylogenetic discrete states format'\n", + "Entity 'http://edamontology.org/format_2039' - Label 'Phylogenetic tree report (cliques) format'\n", + "Entity 'http://edamontology.org/format_2040' - Label 'Phylogenetic tree report (invariants) format'\n", + "Entity 'http://edamontology.org/format_2049' - Label 'Phylogenetic tree report (tree distances) format'\n", + "Entity 'http://edamontology.org/format_2052' - Label 'Protein family report format'\n", + "Entity 'http://edamontology.org/format_2054' - Label 'Protein interaction format'\n", + "Entity 'http://edamontology.org/format_2055' - Label 'Sequence assembly format'\n", + "Entity 'http://edamontology.org/format_2056' - Label 'Microarray experiment data format'\n", + "Entity 'http://edamontology.org/format_2056' - Label 'Microarray experiment data format'\n", + "Entity 'http://edamontology.org/format_2057' - Label 'Sequence trace format'\n", + "Entity 'http://edamontology.org/format_2058' - Label 'Gene expression report format'\n", + "Entity 'http://edamontology.org/format_2060' - Label 'Map format'\n", + "Entity 'http://edamontology.org/format_2061' - Label 'Nucleic acid features (primers) format'\n", + "Entity 'http://edamontology.org/format_2061' - Label 'Nucleic acid features (primers) format'\n", + "Entity 'http://edamontology.org/format_2062' - Label 'Protein report format'\n", + "Entity 'http://edamontology.org/format_2064' - Label '3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_2065' - Label 'Protein structure report (quality evaluation) format'\n", + "Entity 'http://edamontology.org/format_2066' - Label 'Database hits (sequence) format'\n", + "Entity 'http://edamontology.org/format_2067' - Label 'Sequence distance matrix format'\n", + "Entity 'http://edamontology.org/format_2068' - Label 'Sequence motif format'\n", + "Entity 'http://edamontology.org/format_2069' - Label 'Sequence profile format'\n", + "Entity 'http://edamontology.org/format_2072' - Label 'Hidden Markov model format'\n", + "Entity 'http://edamontology.org/format_2074' - Label 'Dirichlet distribution format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2076' - Label 'RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_2077' - Label 'Protein secondary structure format'\n", + "Entity 'http://edamontology.org/format_2077' - Label 'Protein secondary structure format'\n", + "Entity 'http://edamontology.org/format_2078' - Label 'Sequence range format'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2155' - Label 'Sequence features (repeats) format'\n", + "Entity 'http://edamontology.org/format_2155' - Label 'Sequence features (repeats) format'\n", + "Entity 'http://edamontology.org/format_2158' - Label 'Nucleic acid features (restriction sites) format'\n", + "Entity 'http://edamontology.org/format_2158' - Label 'Nucleic acid features (restriction sites) format'\n", + "Entity 'http://edamontology.org/format_2170' - Label 'Sequence cluster format'\n", + "Entity 'http://edamontology.org/format_2171' - Label 'Sequence cluster format (protein)'\n", + "Entity 'http://edamontology.org/format_2171' - Label 'Sequence cluster format (protein)'\n", + "Entity 'http://edamontology.org/format_2172' - Label 'Sequence cluster format (nucleic acid)'\n", + "Entity 'http://edamontology.org/format_2172' - Label 'Sequence cluster format (nucleic acid)'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2183' - Label 'EMBLXML'\n", + "Entity 'http://edamontology.org/format_2184' - Label 'cdsxml'\n", + "Entity 'http://edamontology.org/format_2185' - Label 'INSDSeq'\n", + "Entity 'http://edamontology.org/format_2186' - Label 'geneseq'\n", + "Entity 'http://edamontology.org/format_2186' - Label 'geneseq'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2195' - Label 'Ontology format'\n", + "Entity 'http://edamontology.org/format_2196' - Label 'OBO format'\n", + "Entity 'http://edamontology.org/format_2196' - Label 'OBO format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2204' - Label 'EMBL format (XML)'\n", + "Entity 'http://edamontology.org/format_2204' - Label 'EMBL format (XML)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2206' - Label 'Sequence feature table format (text)'\n", + "Entity 'http://edamontology.org/format_2206' - Label 'Sequence feature table format (text)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2306' - Label 'GTF'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2332' - Label 'XML'\n", + "Entity 'http://edamontology.org/format_2332' - Label 'XML'\n", + "Entity 'http://edamontology.org/format_2333' - Label 'Binary format'\n", + "Entity 'http://edamontology.org/format_2333' - Label 'Binary format'\n", + "Entity 'http://edamontology.org/format_2350' - Label 'Format (by type of data)'\n", + "Entity 'http://edamontology.org/format_2350' - Label 'Format (by type of data)'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2543' - Label 'EMBL-like format'\n", + "Entity 'http://edamontology.org/format_2543' - Label 'EMBL-like format'\n", + "Entity 'http://edamontology.org/format_2545' - Label 'FASTQ-like format'\n", + "Entity 'http://edamontology.org/format_2545' - Label 'FASTQ-like format'\n", + "Entity 'http://edamontology.org/format_2546' - Label 'FASTA-like'\n", + "Entity 'http://edamontology.org/format_2546' - Label 'FASTA-like'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2548' - Label 'Sequence feature table format'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2551' - Label 'Sequence record format (text)'\n", + "Entity 'http://edamontology.org/format_2551' - Label 'Sequence record format (text)'\n", + "Entity 'http://edamontology.org/format_2552' - Label 'Sequence record format (XML)'\n", + "Entity 'http://edamontology.org/format_2552' - Label 'Sequence record format (XML)'\n", + "Entity 'http://edamontology.org/format_2553' - Label 'Sequence feature table format (XML)'\n", + "Entity 'http://edamontology.org/format_2553' - Label 'Sequence feature table format (XML)'\n", + "Entity 'http://edamontology.org/format_2554' - Label 'Alignment format (text)'\n", + "Entity 'http://edamontology.org/format_2554' - Label 'Alignment format (text)'\n", + "Entity 'http://edamontology.org/format_2555' - Label 'Alignment format (XML)'\n", + "Entity 'http://edamontology.org/format_2555' - Label 'Alignment format (XML)'\n", + "Entity 'http://edamontology.org/format_2556' - Label 'Phylogenetic tree format (text)'\n", + "Entity 'http://edamontology.org/format_2556' - Label 'Phylogenetic tree format (text)'\n", + "Entity 'http://edamontology.org/format_2557' - Label 'Phylogenetic tree format (XML)'\n", + "Entity 'http://edamontology.org/format_2557' - Label 'Phylogenetic tree format (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2559' - Label 'GenBank-like format'\n", + "Entity 'http://edamontology.org/format_2559' - Label 'GenBank-like format'\n", + "Entity 'http://edamontology.org/format_2561' - Label 'Sequence assembly format (text)'\n", + "Entity 'http://edamontology.org/format_2561' - Label 'Sequence assembly format (text)'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2585' - Label 'SBML'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2919' - Label 'Sequence annotation track format'\n", + "Entity 'http://edamontology.org/format_2920' - Label 'Alignment format (pair only)'\n", + "Entity 'http://edamontology.org/format_2921' - Label 'Sequence variation annotation format'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3001' - Label 'ACE'\n", + "Entity 'http://edamontology.org/format_3003' - Label 'BED'\n", + "Entity 'http://edamontology.org/format_3004' - Label 'bigBed'\n", + "Entity 'http://edamontology.org/format_3005' - Label 'WIG'\n", + "Entity 'http://edamontology.org/format_3006' - Label 'bigWig'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3009' - Label '2bit'\n", + "Entity 'http://edamontology.org/format_3010' - Label '.nib'\n", + "Entity 'http://edamontology.org/format_3011' - Label 'genePred'\n", + "Entity 'http://edamontology.org/format_3012' - Label 'pgSnp'\n", + "Entity 'http://edamontology.org/format_3013' - Label 'axt'\n", + "Entity 'http://edamontology.org/format_3014' - Label 'LAV'\n", + "Entity 'http://edamontology.org/format_3015' - Label 'Pileup'\n", + "Entity 'http://edamontology.org/format_3016' - Label 'VCF'\n", + "Entity 'http://edamontology.org/format_3017' - Label 'SRF'\n", + "Entity 'http://edamontology.org/format_3018' - Label 'ZTR'\n", + "Entity 'http://edamontology.org/format_3019' - Label 'GVF'\n", + "Entity 'http://edamontology.org/format_3020' - Label 'BCF'\n", + "Entity 'http://edamontology.org/format_3033' - Label 'Matrix format'\n", + "Entity 'http://edamontology.org/format_3097' - Label 'Protein domain classification format'\n", + "Entity 'http://edamontology.org/format_3098' - Label 'Raw SCOP domain classification format'\n", + "Entity 'http://edamontology.org/format_3098' - Label 'Raw SCOP domain classification format'\n", + "Entity 'http://edamontology.org/format_3099' - Label 'Raw CATH domain classification format'\n", + "Entity 'http://edamontology.org/format_3099' - Label 'Raw CATH domain classification format'\n", + "Entity 'http://edamontology.org/format_3100' - Label 'CATH domain report format'\n", + "Entity 'http://edamontology.org/format_3100' - Label 'CATH domain report format'\n", + "Entity 'http://edamontology.org/format_3155' - Label 'SBRML'\n", + "Entity 'http://edamontology.org/format_3156' - Label 'BioPAX'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3158' - Label 'PSI MI XML (MIF)'\n", + "Entity 'http://edamontology.org/format_3159' - Label 'phyloXML'\n", + "Entity 'http://edamontology.org/format_3160' - Label 'NeXML'\n", + "Entity 'http://edamontology.org/format_3163' - Label 'GCDML'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3166' - Label 'Biological pathway or network report format'\n", + "Entity 'http://edamontology.org/format_3167' - Label 'Experiment annotation format'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3240' - Label 'CellML'\n", + "Entity 'http://edamontology.org/format_3242' - Label 'PSI MI TAB (MITAB)'\n", + "Entity 'http://edamontology.org/format_3243' - Label 'PSI-PAR'\n", + "Entity 'http://edamontology.org/format_3244' - Label 'mzML'\n", + "Entity 'http://edamontology.org/format_3245' - Label 'Mass spectrometry data format'\n", + "Entity 'http://edamontology.org/format_3246' - Label 'TraML'\n", + "Entity 'http://edamontology.org/format_3247' - Label 'mzIdentML'\n", + "Entity 'http://edamontology.org/format_3248' - Label 'mzQuantML'\n", + "Entity 'http://edamontology.org/format_3249' - Label 'GelML'\n", + "Entity 'http://edamontology.org/format_3250' - Label 'spML'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3281' - Label 'A2M'\n", + "Entity 'http://edamontology.org/format_3284' - Label 'SFF'\n", + "Entity 'http://edamontology.org/format_3285' - Label 'MAP'\n", + "Entity 'http://edamontology.org/format_3286' - Label 'PED'\n", + "Entity 'http://edamontology.org/format_3287' - Label 'Individual genetic data format'\n", + "Entity 'http://edamontology.org/format_3287' - Label 'Individual genetic data format'\n", + "Entity 'http://edamontology.org/format_3288' - Label 'PED/MAP'\n", + "Entity 'http://edamontology.org/format_3309' - Label 'CT'\n", + "Entity 'http://edamontology.org/format_3310' - Label 'SS'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3312' - Label 'GDE'\n", + "Entity 'http://edamontology.org/format_3313' - Label 'BLC'\n", + "Entity 'http://edamontology.org/format_3326' - Label 'Data index format'\n", + "Entity 'http://edamontology.org/format_3328' - Label 'HMMER2'\n", + "Entity 'http://edamontology.org/format_3329' - Label 'HMMER3'\n", + "Entity 'http://edamontology.org/format_3330' - Label 'PO'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3466' - Label 'EPS'\n", + "Entity 'http://edamontology.org/format_3466' - Label 'EPS'\n", + "Entity 'http://edamontology.org/format_3467' - Label 'GIF'\n", + "Entity 'http://edamontology.org/format_3467' - Label 'GIF'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3475' - Label 'TSV'\n", + "Entity 'http://edamontology.org/format_3475' - Label 'TSV'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3485' - Label 'RSF'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3507' - Label 'Document format'\n", + "Entity 'http://edamontology.org/format_3507' - Label 'Document format'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3547' - Label 'Image format'\n", + "Entity 'http://edamontology.org/format_3548' - Label 'DICOM format'\n", + "Entity 'http://edamontology.org/format_3549' - Label 'nii'\n", + "Entity 'http://edamontology.org/format_3550' - Label 'mhd'\n", + "Entity 'http://edamontology.org/format_3551' - Label 'nrrd'\n", + "Entity 'http://edamontology.org/format_3554' - Label 'R file format'\n", + "Entity 'http://edamontology.org/format_3554' - Label 'R file format'\n", + "Entity 'http://edamontology.org/format_3555' - Label 'SPSS'\n", + "Entity 'http://edamontology.org/format_3555' - Label 'SPSS'\n", + "Entity 'http://edamontology.org/format_3556' - Label 'MHTML'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3579' - Label 'JPG'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3581' - Label 'arff'\n", + "Entity 'http://edamontology.org/format_3582' - Label 'afg'\n", + "Entity 'http://edamontology.org/format_3583' - Label 'bedgraph'\n", + "Entity 'http://edamontology.org/format_3584' - Label 'bedstrict'\n", + "Entity 'http://edamontology.org/format_3585' - Label 'bed6'\n", + "Entity 'http://edamontology.org/format_3586' - Label 'bed12'\n", + "Entity 'http://edamontology.org/format_3587' - Label 'chrominfo'\n", + "Entity 'http://edamontology.org/format_3588' - Label 'customtrack'\n", + "Entity 'http://edamontology.org/format_3589' - Label 'csfasta'\n", + "Entity 'http://edamontology.org/format_3590' - Label 'HDF5'\n", + "Entity 'http://edamontology.org/format_3591' - Label 'TIFF'\n", + "Entity 'http://edamontology.org/format_3592' - Label 'BMP'\n", + "Entity 'http://edamontology.org/format_3593' - Label 'im'\n", + "Entity 'http://edamontology.org/format_3594' - Label 'pcd'\n", + "Entity 'http://edamontology.org/format_3595' - Label 'pcx'\n", + "Entity 'http://edamontology.org/format_3596' - Label 'ppm'\n", + "Entity 'http://edamontology.org/format_3597' - Label 'psd'\n", + "Entity 'http://edamontology.org/format_3598' - Label 'xbm'\n", + "Entity 'http://edamontology.org/format_3599' - Label 'xpm'\n", + "Entity 'http://edamontology.org/format_3600' - Label 'rgb'\n", + "Entity 'http://edamontology.org/format_3601' - Label 'pbm'\n", + "Entity 'http://edamontology.org/format_3602' - Label 'pgm'\n", + "Entity 'http://edamontology.org/format_3603' - Label 'PNG'\n", + "Entity 'http://edamontology.org/format_3604' - Label 'SVG'\n", + "Entity 'http://edamontology.org/format_3605' - Label 'rast'\n", + "Entity 'http://edamontology.org/format_3606' - Label 'Sequence quality report format (text)'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3610' - Label 'qualsolid'\n", + "Entity 'http://edamontology.org/format_3611' - Label 'qual454'\n", + "Entity 'http://edamontology.org/format_3612' - Label 'ENCODE peak format'\n", + "Entity 'http://edamontology.org/format_3613' - Label 'ENCODE narrow peak format'\n", + "Entity 'http://edamontology.org/format_3614' - Label 'ENCODE broad peak format'\n", + "Entity 'http://edamontology.org/format_3615' - Label 'bgzip'\n", + "Entity 'http://edamontology.org/format_3616' - Label 'tabix'\n", + "Entity 'http://edamontology.org/format_3617' - Label 'Graph format'\n", + "Entity 'http://edamontology.org/format_3617' - Label 'Graph format'\n", + "Entity 'http://edamontology.org/format_3618' - Label 'xgmml'\n", + "Entity 'http://edamontology.org/format_3619' - Label 'sif'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3621' - Label 'SQLite format'\n", + "Entity 'http://edamontology.org/format_3622' - Label 'Gemini SQLite format'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3651' - Label 'MGF'\n", + "Entity 'http://edamontology.org/format_3651' - Label 'MGF'\n", + "Entity 'http://edamontology.org/format_3652' - Label 'dta'\n", + "Entity 'http://edamontology.org/format_3652' - Label 'dta'\n", + "Entity 'http://edamontology.org/format_3653' - Label 'pkl'\n", + "Entity 'http://edamontology.org/format_3653' - Label 'pkl'\n", + "Entity 'http://edamontology.org/format_3654' - Label 'mzXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3657' - Label 'GPML'\n", + "Entity 'http://edamontology.org/format_3665' - Label 'K-mer countgraph'\n", + "Entity 'http://edamontology.org/format_3681' - Label 'mzTab'\n", + "Entity 'http://edamontology.org/format_3682' - Label 'imzML metadata file'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3685' - Label 'SED-ML'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3688' - Label 'SBtab'\n", + "Entity 'http://edamontology.org/format_3689' - Label 'BCML'\n", + "Entity 'http://edamontology.org/format_3690' - Label 'BDML'\n", + "Entity 'http://edamontology.org/format_3691' - Label 'BEL'\n", + "Entity 'http://edamontology.org/format_3692' - Label 'SBGN-ML'\n", + "Entity 'http://edamontology.org/format_3693' - Label 'AGP'\n", + "Entity 'http://edamontology.org/format_3696' - Label 'PS'\n", + "Entity 'http://edamontology.org/format_3696' - Label 'PS'\n", + "Entity 'http://edamontology.org/format_3698' - Label 'SRA format'\n", + "Entity 'http://edamontology.org/format_3699' - Label 'VDB'\n", + "Entity 'http://edamontology.org/format_3701' - Label 'Sequin format'\n", + "Entity 'http://edamontology.org/format_3701' - Label 'Sequin format'\n", + "Entity 'http://edamontology.org/format_3702' - Label 'MSF'\n", + "Entity 'http://edamontology.org/format_3702' - Label 'MSF'\n", + "Entity 'http://edamontology.org/format_3706' - Label 'Biodiversity data format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3711' - Label 'X!Tandem XML'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3713' - Label 'Mascot .dat file'\n", + "Entity 'http://edamontology.org/format_3714' - Label 'MaxQuant APL peaklist format'\n", + "Entity 'http://edamontology.org/format_3725' - Label 'SBOL'\n", + "Entity 'http://edamontology.org/format_3726' - Label 'PMML'\n", + "Entity 'http://edamontology.org/format_3727' - Label 'OME-TIFF'\n", + "Entity 'http://edamontology.org/format_3728' - Label 'LocARNA PP'\n", + "Entity 'http://edamontology.org/format_3729' - Label 'dbGaP format'\n", + "Entity 'http://edamontology.org/format_3746' - Label 'BIOM format'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3748' - Label 'Linked data format'\n", + "Entity 'http://edamontology.org/format_3748' - Label 'Linked data format'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3750' - Label 'YAML'\n", + "Entity 'http://edamontology.org/format_3751' - Label 'DSV'\n", + "Entity 'http://edamontology.org/format_3751' - Label 'DSV'\n", + "Entity 'http://edamontology.org/format_3752' - Label 'CSV'\n", + "Entity 'http://edamontology.org/format_3752' - Label 'CSV'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3765' - Label 'KNIME datatable format'\n", + "Entity 'http://edamontology.org/format_3765' - Label 'KNIME datatable format'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3771' - Label 'UniProtKB RDF'\n", + "Entity 'http://edamontology.org/format_3775' - Label 'GSuite'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3780' - Label 'Annotated text format'\n", + "Entity 'http://edamontology.org/format_3781' - Label 'PubAnnotation format'\n", + "Entity 'http://edamontology.org/format_3782' - Label 'BioC'\n", + "Entity 'http://edamontology.org/format_3783' - Label 'PubTator format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3785' - Label 'BioNLP Shared Task format'\n", + "Entity 'http://edamontology.org/format_3787' - Label 'Query language'\n", + "Entity 'http://edamontology.org/format_3788' - Label 'SQL'\n", + "Entity 'http://edamontology.org/format_3788' - Label 'SQL'\n", + "Entity 'http://edamontology.org/format_3789' - Label 'XQuery'\n", + "Entity 'http://edamontology.org/format_3790' - Label 'SPARQL'\n", + "Entity 'http://edamontology.org/format_3804' - Label 'xsd'\n", + "Entity 'http://edamontology.org/format_3804' - Label 'xsd'\n", + "Entity 'http://edamontology.org/format_3811' - Label 'XMFA'\n", + "Entity 'http://edamontology.org/format_3812' - Label 'GEN'\n", + "Entity 'http://edamontology.org/format_3813' - Label 'SAMPLE file format'\n", + "Entity 'http://edamontology.org/format_3814' - Label 'SDF'\n", + "Entity 'http://edamontology.org/format_3815' - Label 'Molfile'\n", + "Entity 'http://edamontology.org/format_3816' - Label 'Mol2'\n", + "Entity 'http://edamontology.org/format_3817' - Label 'latex'\n", + "Entity 'http://edamontology.org/format_3818' - Label 'ELAND format'\n", + "Entity 'http://edamontology.org/format_3819' - Label 'Relaxed PHYLIP Interleaved'\n", + "Entity 'http://edamontology.org/format_3820' - Label 'Relaxed PHYLIP Sequential'\n", + "Entity 'http://edamontology.org/format_3821' - Label 'VisML'\n", + "Entity 'http://edamontology.org/format_3822' - Label 'GML'\n", + "Entity 'http://edamontology.org/format_3823' - Label 'FASTG'\n", + "Entity 'http://edamontology.org/format_3824' - Label 'NMR data format'\n", + "Entity 'http://edamontology.org/format_3825' - Label 'nmrML'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3827' - Label 'proBED'\n", + "Entity 'http://edamontology.org/format_3828' - Label 'Raw microarray data format'\n", + "Entity 'http://edamontology.org/format_3829' - Label 'GPR'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3838' - Label 'pptx'\n", + "Entity 'http://edamontology.org/format_3839' - Label 'ibd'\n", + "Entity 'http://edamontology.org/format_3841' - Label 'NLP format'\n", + "Entity 'http://edamontology.org/format_3841' - Label 'NLP format'\n", + "Entity 'http://edamontology.org/format_3843' - Label 'BEAST'\n", + "Entity 'http://edamontology.org/format_3844' - Label 'Chado-XML'\n", + "Entity 'http://edamontology.org/format_3845' - Label 'HSAML'\n", + "Entity 'http://edamontology.org/format_3846' - Label 'InterProScan XML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3849' - Label 'MSAML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3851' - Label 'PSDML'\n", + "Entity 'http://edamontology.org/format_3852' - Label 'SeqXML'\n", + "Entity 'http://edamontology.org/format_3853' - Label 'UniParc XML'\n", + "Entity 'http://edamontology.org/format_3854' - Label 'UniRef XML'\n", + "Entity 'http://edamontology.org/format_3857' - Label 'CWL'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3859' - Label 'JCAMP-DX'\n", + "Entity 'http://edamontology.org/format_3862' - Label 'NLP annotation format'\n", + "Entity 'http://edamontology.org/format_3862' - Label 'NLP annotation format'\n", + "Entity 'http://edamontology.org/format_3863' - Label 'NLP corpus format'\n", + "Entity 'http://edamontology.org/format_3863' - Label 'NLP corpus format'\n", + "Entity 'http://edamontology.org/format_3864' - Label 'mirGFF3'\n", + "Entity 'http://edamontology.org/format_3865' - Label 'RNA annotation format'\n", + "Entity 'http://edamontology.org/format_3865' - Label 'RNA annotation format'\n", + "Entity 'http://edamontology.org/format_3866' - Label 'Trajectory format'\n", + "Entity 'http://edamontology.org/format_3867' - Label 'Trajectory format (binary)'\n", + "Entity 'http://edamontology.org/format_3867' - Label 'Trajectory format (binary)'\n", + "Entity 'http://edamontology.org/format_3868' - Label 'Trajectory format (text)'\n", + "Entity 'http://edamontology.org/format_3868' - Label 'Trajectory format (text)'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3879' - Label 'Topology format'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3884' - Label 'FF parameter format'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3888' - Label 'AMBER frcmod'\n", + "Entity 'http://edamontology.org/format_3889' - Label 'AMBER off'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3956' - Label 'N-Quads'\n", + "Entity 'http://edamontology.org/format_3969' - Label 'Vega'\n", + "Entity 'http://edamontology.org/format_3970' - Label 'Vega-lite'\n", + "Entity 'http://edamontology.org/format_3973' - Label 'Docker image'\n", + "Entity 'http://edamontology.org/format_3975' - Label 'GFA 1'\n", + "Entity 'http://edamontology.org/format_3976' - Label 'GFA 2'\n", + "Entity 'http://edamontology.org/format_3977' - Label 'ObjTables'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3981' - Label 'TAR format'\n", + "Entity 'http://edamontology.org/format_3981' - Label 'TAR format'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3987' - Label 'ZIP format'\n", + "Entity 'http://edamontology.org/format_3987' - Label 'ZIP format'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3989' - Label 'GZIP format'\n", + "Entity 'http://edamontology.org/format_3989' - Label 'GZIP format'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4003' - Label 'NumPy format'\n", + "Entity 'http://edamontology.org/format_4003' - Label 'NumPy format'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4005' - Label 'Configuration file format'\n", + "Entity 'http://edamontology.org/format_4005' - Label 'Configuration file format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4018' - Label 'gVCF'\n", + "Entity 'http://edamontology.org/format_4023' - Label 'cml'\n", + "Entity 'http://edamontology.org/format_4025' - Label 'BioSimulators format for the specifications of biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4026' - Label 'BioSimulators standard for command-line interfaces for biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4039' - Label 'MSP'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT ?entity ?label ?property WHERE\n", + "{\n", + " \n", + " ?entity rdfs:subClassOf+ edam:format_1915 .\n", + " ?entity rdfs:label ?label .\n", + " {\n", + " VALUES ?property { edam:documentation }\n", + " FILTER NOT EXISTS {?entity ?property ?value .}\n", + " }\n", + " UNION\n", + " {\n", + " VALUES ?property { edam:is_format_of }\n", + " FILTER NOT EXISTS { \n", + " ?entity rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ; \n", + " owl:onProperty ?property ; \n", + " owl:someValuesFrom ?data.}\n", + " }\n", + "}ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:27:04.998163Z", + "start_time": "2024-02-13T17:27:02.325188Z" + } + }, + "execution_count": 30 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_0005' - Label 'Resource type'\n", + "Entity 'http://edamontology.org/data_0006' - Label 'Data'\n", + "Entity 'http://edamontology.org/data_0007' - Label 'Tool'\n", + "Entity 'http://edamontology.org/data_0581' - Label 'Database'\n", + "Entity 'http://edamontology.org/data_0582' - Label 'Ontology'\n", + "Entity 'http://edamontology.org/data_0583' - Label 'Directory metadata'\n", + "Entity 'http://edamontology.org/data_0831' - Label 'MeSH vocabulary'\n", + "Entity 'http://edamontology.org/data_0832' - Label 'HGNC vocabulary'\n", + "Entity 'http://edamontology.org/data_0835' - Label 'UMLS vocabulary'\n", + "Entity 'http://edamontology.org/data_0842' - Label 'Identifier'\n", + "Entity 'http://edamontology.org/data_0843' - Label 'Database entry'\n", + "Entity 'http://edamontology.org/data_0844' - Label 'Molecular mass'\n", + "Entity 'http://edamontology.org/data_0845' - Label 'Molecular charge'\n", + "Entity 'http://edamontology.org/data_0846' - Label 'Chemical formula'\n", + "Entity 'http://edamontology.org/data_0847' - Label 'QSAR descriptor'\n", + "Entity 'http://edamontology.org/data_0848' - Label 'Raw sequence'\n", + "Entity 'http://edamontology.org/data_0849' - Label 'Sequence record'\n", + "Entity 'http://edamontology.org/data_0850' - Label 'Sequence set'\n", + "Entity 'http://edamontology.org/data_0851' - Label 'Sequence mask character'\n", + "Entity 'http://edamontology.org/data_0852' - Label 'Sequence mask type'\n", + "Entity 'http://edamontology.org/data_0853' - Label 'DNA sense specification'\n", + "Entity 'http://edamontology.org/data_0854' - Label 'Sequence length specification'\n", + "Entity 'http://edamontology.org/data_0855' - Label 'Sequence metadata'\n", + "Entity 'http://edamontology.org/data_0856' - Label 'Sequence feature source'\n", + "Entity 'http://edamontology.org/data_0857' - Label 'Sequence search results'\n", + "Entity 'http://edamontology.org/data_0858' - Label 'Sequence signature matches'\n", + "Entity 'http://edamontology.org/data_0859' - Label 'Sequence signature model'\n", + "Entity 'http://edamontology.org/data_0860' - Label 'Sequence signature data'\n", + "Entity 'http://edamontology.org/data_0861' - Label 'Sequence alignment (words)'\n", + "Entity 'http://edamontology.org/data_0862' - Label 'Dotplot'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0864' - Label 'Sequence alignment parameter'\n", + "Entity 'http://edamontology.org/data_0865' - Label 'Sequence similarity score'\n", + "Entity 'http://edamontology.org/data_0866' - Label 'Sequence alignment metadata'\n", + "Entity 'http://edamontology.org/data_0867' - Label 'Sequence alignment report'\n", + "Entity 'http://edamontology.org/data_0868' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/data_0869' - Label 'Sequence-profile alignment'\n", + "Entity 'http://edamontology.org/data_0870' - Label 'Sequence distance matrix'\n", + "Entity 'http://edamontology.org/data_0871' - Label 'Phylogenetic character data'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0874' - Label 'Comparison matrix'\n", + "Entity 'http://edamontology.org/data_0875' - Label 'Protein topology'\n", + "Entity 'http://edamontology.org/data_0876' - Label 'Protein features report (secondary structure)'\n", + "Entity 'http://edamontology.org/data_0877' - Label 'Protein features report (super-secondary)'\n", + "Entity 'http://edamontology.org/data_0878' - Label 'Protein secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0879' - Label 'Secondary structure alignment metadata (protein)'\n", + "Entity 'http://edamontology.org/data_0880' - Label 'RNA secondary structure'\n", + "Entity 'http://edamontology.org/data_0881' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0882' - Label 'Secondary structure alignment metadata (RNA)'\n", + "Entity 'http://edamontology.org/data_0883' - Label 'Structure'\n", + "Entity 'http://edamontology.org/data_0884' - Label 'Tertiary structure record'\n", + "Entity 'http://edamontology.org/data_0885' - Label 'Structure database search results'\n", + "Entity 'http://edamontology.org/data_0886' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/data_0887' - Label 'Structure alignment report'\n", + "Entity 'http://edamontology.org/data_0888' - Label 'Structure similarity score'\n", + "Entity 'http://edamontology.org/data_0889' - Label 'Structural profile'\n", + "Entity 'http://edamontology.org/data_0890' - Label 'Structural (3D) profile alignment'\n", + "Entity 'http://edamontology.org/data_0891' - Label 'Sequence-3D profile alignment'\n", + "Entity 'http://edamontology.org/data_0892' - Label 'Protein sequence-structure scoring matrix'\n", + "Entity 'http://edamontology.org/data_0893' - Label 'Sequence-structure alignment'\n", + "Entity 'http://edamontology.org/data_0894' - Label 'Amino acid annotation'\n", + "Entity 'http://edamontology.org/data_0895' - Label 'Peptide annotation'\n", + "Entity 'http://edamontology.org/data_0896' - Label 'Protein report'\n", + "Entity 'http://edamontology.org/data_0897' - Label 'Protein property'\n", + "Entity 'http://edamontology.org/data_0899' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/data_0900' - Label 'Protein domain classification'\n", + "Entity 'http://edamontology.org/data_0901' - Label 'Protein features report (domains)'\n", + "Entity 'http://edamontology.org/data_0902' - Label 'Protein architecture report'\n", + "Entity 'http://edamontology.org/data_0903' - Label 'Protein folding report'\n", + "Entity 'http://edamontology.org/data_0904' - Label 'Protein features (mutation)'\n", + "Entity 'http://edamontology.org/data_0905' - Label 'Protein interaction raw data'\n", + "Entity 'http://edamontology.org/data_0906' - Label 'Protein interaction data'\n", + "Entity 'http://edamontology.org/data_0907' - Label 'Protein family report'\n", + "Entity 'http://edamontology.org/data_0909' - Label 'Vmax'\n", + "Entity 'http://edamontology.org/data_0910' - Label 'Km'\n", + "Entity 'http://edamontology.org/data_0911' - Label 'Nucleotide base annotation'\n", + "Entity 'http://edamontology.org/data_0912' - Label 'Nucleic acid property'\n", + "Entity 'http://edamontology.org/data_0914' - Label 'Codon usage data'\n", + "Entity 'http://edamontology.org/data_0916' - Label 'Gene report'\n", + "Entity 'http://edamontology.org/data_0917' - Label 'Gene classification'\n", + "Entity 'http://edamontology.org/data_0918' - Label 'DNA variation'\n", + "Entity 'http://edamontology.org/data_0919' - Label 'Chromosome report'\n", + "Entity 'http://edamontology.org/data_0920' - Label 'Genotype/phenotype report'\n", + "Entity 'http://edamontology.org/data_0923' - Label 'PCR experiment report'\n", + "Entity 'http://edamontology.org/data_0924' - Label 'Sequence trace'\n", + "Entity 'http://edamontology.org/data_0925' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/data_0926' - Label 'RH scores'\n", + "Entity 'http://edamontology.org/data_0927' - Label 'Genetic linkage report'\n", + "Entity 'http://edamontology.org/data_0928' - Label 'Gene expression profile'\n", + "Entity 'http://edamontology.org/data_0931' - Label 'Microarray experiment report'\n", + "Entity 'http://edamontology.org/data_0932' - Label 'Oligonucleotide probe data'\n", + "Entity 'http://edamontology.org/data_0933' - Label 'SAGE experimental data'\n", + "Entity 'http://edamontology.org/data_0934' - Label 'MPSS experimental data'\n", + "Entity 'http://edamontology.org/data_0935' - Label 'SBS experimental data'\n", + "Entity 'http://edamontology.org/data_0936' - Label 'Sequence tag profile (with gene assignment)'\n", + "Entity 'http://edamontology.org/data_0937' - Label 'Electron density map'\n", + "Entity 'http://edamontology.org/data_0938' - Label 'Raw NMR data'\n", + "Entity 'http://edamontology.org/data_0939' - Label 'CD spectra'\n", + "Entity 'http://edamontology.org/data_0940' - Label 'Volume map'\n", + "Entity 'http://edamontology.org/data_0941' - Label 'Electron microscopy model'\n", + "Entity 'http://edamontology.org/data_0942' - Label '2D PAGE image'\n", + "Entity 'http://edamontology.org/data_0943' - Label 'Mass spectrum'\n", + "Entity 'http://edamontology.org/data_0944' - Label 'Peptide mass fingerprint'\n", + "Entity 'http://edamontology.org/data_0945' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/data_0946' - Label 'Pathway or network annotation'\n", + "Entity 'http://edamontology.org/data_0947' - Label 'Biological pathway map'\n", + "Entity 'http://edamontology.org/data_0948' - Label 'Data resource definition'\n", + "Entity 'http://edamontology.org/data_0949' - Label 'Workflow metadata'\n", + "Entity 'http://edamontology.org/data_0950' - Label 'Mathematical model'\n", + "Entity 'http://edamontology.org/data_0951' - Label 'Statistical estimate score'\n", + "Entity 'http://edamontology.org/data_0952' - Label 'EMBOSS database resource definition'\n", + "Entity 'http://edamontology.org/data_0953' - Label 'Version information'\n", + "Entity 'http://edamontology.org/data_0954' - Label 'Database cross-mapping'\n", + "Entity 'http://edamontology.org/data_0955' - Label 'Data index'\n", + "Entity 'http://edamontology.org/data_0956' - Label 'Data index report'\n", + "Entity 'http://edamontology.org/data_0957' - Label 'Database metadata'\n", + "Entity 'http://edamontology.org/data_0958' - Label 'Tool metadata'\n", + "Entity 'http://edamontology.org/data_0959' - Label 'Job metadata'\n", + "Entity 'http://edamontology.org/data_0960' - Label 'User metadata'\n", + "Entity 'http://edamontology.org/data_0962' - Label 'Small molecule report'\n", + "Entity 'http://edamontology.org/data_0963' - Label 'Cell line report'\n", + "Entity 'http://edamontology.org/data_0964' - Label 'Scent annotation'\n", + "Entity 'http://edamontology.org/data_0966' - Label 'Ontology term'\n", + "Entity 'http://edamontology.org/data_0967' - Label 'Ontology concept data'\n", + "Entity 'http://edamontology.org/data_0968' - Label 'Keyword'\n", + "Entity 'http://edamontology.org/data_0970' - Label 'Citation'\n", + "Entity 'http://edamontology.org/data_0971' - Label 'Article'\n", + "Entity 'http://edamontology.org/data_0972' - Label 'Text mining report'\n", + "Entity 'http://edamontology.org/data_0974' - Label 'Entity identifier'\n", + "Entity 'http://edamontology.org/data_0975' - Label 'Data resource identifier'\n", + "Entity 'http://edamontology.org/data_0976' - Label 'Identifier (by type of entity)'\n", + "Entity 'http://edamontology.org/data_0977' - Label 'Tool identifier'\n", + "Entity 'http://edamontology.org/data_0978' - Label 'Discrete entity identifier'\n", + "Entity 'http://edamontology.org/data_0979' - Label 'Entity feature identifier'\n", + "Entity 'http://edamontology.org/data_0980' - Label 'Entity collection identifier'\n", + "Entity 'http://edamontology.org/data_0981' - Label 'Phenomenon identifier'\n", + "Entity 'http://edamontology.org/data_0982' - Label 'Molecule identifier'\n", + "Entity 'http://edamontology.org/data_0983' - Label 'Atom ID'\n", + "Entity 'http://edamontology.org/data_0984' - Label 'Molecule name'\n", + "Entity 'http://edamontology.org/data_0985' - Label 'Molecule type'\n", + "Entity 'http://edamontology.org/data_0986' - Label 'Chemical identifier'\n", + "Entity 'http://edamontology.org/data_0987' - Label 'Chromosome name'\n", + "Entity 'http://edamontology.org/data_0988' - Label 'Peptide identifier'\n", + "Entity 'http://edamontology.org/data_0989' - Label 'Protein identifier'\n", + "Entity 'http://edamontology.org/data_0990' - Label 'Compound name'\n", + "Entity 'http://edamontology.org/data_0991' - Label 'Chemical registry number'\n", + "Entity 'http://edamontology.org/data_0992' - Label 'Ligand identifier'\n", + "Entity 'http://edamontology.org/data_0993' - Label 'Drug identifier'\n", + "Entity 'http://edamontology.org/data_0994' - Label 'Amino acid identifier'\n", + "Entity 'http://edamontology.org/data_0995' - Label 'Nucleotide identifier'\n", + "Entity 'http://edamontology.org/data_0996' - Label 'Monosaccharide identifier'\n", + "Entity 'http://edamontology.org/data_0997' - Label 'Chemical name (ChEBI)'\n", + "Entity 'http://edamontology.org/data_0998' - Label 'Chemical name (IUPAC)'\n", + "Entity 'http://edamontology.org/data_0999' - Label 'Chemical name (INN)'\n", + "Entity 'http://edamontology.org/data_1000' - Label 'Chemical name (brand)'\n", + "Entity 'http://edamontology.org/data_1001' - Label 'Chemical name (synonymous)'\n", + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1003' - Label 'Chemical registry number (Beilstein)'\n", + "Entity 'http://edamontology.org/data_1004' - Label 'Chemical registry number (Gmelin)'\n", + "Entity 'http://edamontology.org/data_1005' - Label 'HET group name'\n", + "Entity 'http://edamontology.org/data_1006' - Label 'Amino acid name'\n", + "Entity 'http://edamontology.org/data_1007' - Label 'Nucleotide code'\n", + "Entity 'http://edamontology.org/data_1008' - Label 'Polypeptide chain ID'\n", + "Entity 'http://edamontology.org/data_1009' - Label 'Protein name'\n", + "Entity 'http://edamontology.org/data_1010' - Label 'Enzyme identifier'\n", + "Entity 'http://edamontology.org/data_1011' - Label 'EC number'\n", + "Entity 'http://edamontology.org/data_1012' - Label 'Enzyme name'\n", + "Entity 'http://edamontology.org/data_1013' - Label 'Restriction enzyme name'\n", + "Entity 'http://edamontology.org/data_1014' - Label 'Sequence position specification'\n", + "Entity 'http://edamontology.org/data_1015' - Label 'Sequence feature ID'\n", + "Entity 'http://edamontology.org/data_1016' - Label 'Sequence position'\n", + "Entity 'http://edamontology.org/data_1017' - Label 'Sequence range'\n", + "Entity 'http://edamontology.org/data_1018' - Label 'Nucleic acid feature identifier'\n", + "Entity 'http://edamontology.org/data_1019' - Label 'Protein feature identifier'\n", + "Entity 'http://edamontology.org/data_1020' - Label 'Sequence feature key'\n", + "Entity 'http://edamontology.org/data_1021' - Label 'Sequence feature qualifier'\n", + "Entity 'http://edamontology.org/data_1022' - Label 'Sequence feature label'\n", + "Entity 'http://edamontology.org/data_1023' - Label 'EMBOSS Uniform Feature Object'\n", + "Entity 'http://edamontology.org/data_1024' - Label 'Codon name'\n", + "Entity 'http://edamontology.org/data_1025' - Label 'Gene identifier'\n", + "Entity 'http://edamontology.org/data_1026' - Label 'Gene symbol'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1028' - Label 'Gene identifier (NCBI RefSeq)'\n", + "Entity 'http://edamontology.org/data_1029' - Label 'Gene identifier (NCBI UniGene)'\n", + "Entity 'http://edamontology.org/data_1030' - Label 'Gene identifier (Entrez)'\n", + "Entity 'http://edamontology.org/data_1031' - Label 'Gene ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1032' - Label 'Gene ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1034' - Label 'Gene ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1035' - Label 'Gene ID (GeneDB)'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1037' - Label 'TAIR accession (gene)'\n", + "Entity 'http://edamontology.org/data_1038' - Label 'Protein domain ID'\n", + "Entity 'http://edamontology.org/data_1039' - Label 'SCOP domain identifier'\n", + "Entity 'http://edamontology.org/data_1040' - Label 'CATH domain ID'\n", + "Entity 'http://edamontology.org/data_1041' - Label 'SCOP concise classification string (sccs)'\n", + "Entity 'http://edamontology.org/data_1042' - Label 'SCOP sunid'\n", + "Entity 'http://edamontology.org/data_1043' - Label 'CATH node ID'\n", + "Entity 'http://edamontology.org/data_1044' - Label 'Kingdom name'\n", + "Entity 'http://edamontology.org/data_1045' - Label 'Species name'\n", + "Entity 'http://edamontology.org/data_1046' - Label 'Strain name'\n", + "Entity 'http://edamontology.org/data_1047' - Label 'URI'\n", + "Entity 'http://edamontology.org/data_1048' - Label 'Database ID'\n", + "Entity 'http://edamontology.org/data_1049' - Label 'Directory name'\n", + "Entity 'http://edamontology.org/data_1050' - Label 'File name'\n", + "Entity 'http://edamontology.org/data_1051' - Label 'Ontology name'\n", + "Entity 'http://edamontology.org/data_1052' - Label 'URL'\n", + "Entity 'http://edamontology.org/data_1053' - Label 'URN'\n", + "Entity 'http://edamontology.org/data_1055' - Label 'LSID'\n", + "Entity 'http://edamontology.org/data_1056' - Label 'Database name'\n", + "Entity 'http://edamontology.org/data_1057' - Label 'Sequence database name'\n", + "Entity 'http://edamontology.org/data_1058' - Label 'Enumerated file name'\n", + "Entity 'http://edamontology.org/data_1059' - Label 'File name extension'\n", + "Entity 'http://edamontology.org/data_1060' - Label 'File base name'\n", + "Entity 'http://edamontology.org/data_1061' - Label 'QSAR descriptor name'\n", + "Entity 'http://edamontology.org/data_1062' - Label 'Database entry identifier'\n", + "Entity 'http://edamontology.org/data_1063' - Label 'Sequence identifier'\n", + "Entity 'http://edamontology.org/data_1064' - Label 'Sequence set ID'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1067' - Label 'Phylogenetic distance matrix identifier'\n", + "Entity 'http://edamontology.org/data_1068' - Label 'Phylogenetic tree ID'\n", + "Entity 'http://edamontology.org/data_1069' - Label 'Comparison matrix identifier'\n", + "Entity 'http://edamontology.org/data_1070' - Label 'Structure ID'\n", + "Entity 'http://edamontology.org/data_1071' - Label 'Structural (3D) profile ID'\n", + "Entity 'http://edamontology.org/data_1072' - Label 'Structure alignment ID'\n", + "Entity 'http://edamontology.org/data_1073' - Label 'Amino acid index ID'\n", + "Entity 'http://edamontology.org/data_1074' - Label 'Protein interaction ID'\n", + "Entity 'http://edamontology.org/data_1075' - Label 'Protein family identifier'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1077' - Label 'Transcription factor identifier'\n", + "Entity 'http://edamontology.org/data_1078' - Label 'Experiment annotation ID'\n", + "Entity 'http://edamontology.org/data_1079' - Label 'Electron microscopy model ID'\n", + "Entity 'http://edamontology.org/data_1080' - Label 'Gene expression report ID'\n", + "Entity 'http://edamontology.org/data_1081' - Label 'Genotype and phenotype annotation ID'\n", + "Entity 'http://edamontology.org/data_1082' - Label 'Pathway or network identifier'\n", + "Entity 'http://edamontology.org/data_1083' - Label 'Workflow ID'\n", + "Entity 'http://edamontology.org/data_1084' - Label 'Data resource definition ID'\n", + "Entity 'http://edamontology.org/data_1085' - Label 'Biological model ID'\n", + "Entity 'http://edamontology.org/data_1086' - Label 'Compound identifier'\n", + "Entity 'http://edamontology.org/data_1087' - Label 'Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1088' - Label 'Article ID'\n", + "Entity 'http://edamontology.org/data_1089' - Label 'FlyBase ID'\n", + "Entity 'http://edamontology.org/data_1091' - Label 'WormBase name'\n", + "Entity 'http://edamontology.org/data_1092' - Label 'WormBase class'\n", + "Entity 'http://edamontology.org/data_1093' - Label 'Sequence accession'\n", + "Entity 'http://edamontology.org/data_1094' - Label 'Sequence type'\n", + "Entity 'http://edamontology.org/data_1095' - Label 'EMBOSS Uniform Sequence Address'\n", + "Entity 'http://edamontology.org/data_1096' - Label 'Sequence accession (protein)'\n", + "Entity 'http://edamontology.org/data_1097' - Label 'Sequence accession (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1098' - Label 'RefSeq accession'\n", + "Entity 'http://edamontology.org/data_1099' - Label 'UniProt accession (extended)'\n", + "Entity 'http://edamontology.org/data_1100' - Label 'PIR identifier'\n", + "Entity 'http://edamontology.org/data_1101' - Label 'TREMBL accession'\n", + "Entity 'http://edamontology.org/data_1102' - Label 'Gramene primary identifier'\n", + "Entity 'http://edamontology.org/data_1103' - Label 'EMBL/GenBank/DDBJ ID'\n", + "Entity 'http://edamontology.org/data_1104' - Label 'Sequence cluster ID (UniGene)'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1106' - Label 'dbSNP ID'\n", + "Entity 'http://edamontology.org/data_1110' - Label 'EMBOSS sequence type'\n", + "Entity 'http://edamontology.org/data_1111' - Label 'EMBOSS listfile'\n", + "Entity 'http://edamontology.org/data_1112' - Label 'Sequence cluster ID'\n", + "Entity 'http://edamontology.org/data_1113' - Label 'Sequence cluster ID (COG)'\n", + "Entity 'http://edamontology.org/data_1114' - Label 'Sequence motif identifier'\n", + "Entity 'http://edamontology.org/data_1115' - Label 'Sequence profile ID'\n", + "Entity 'http://edamontology.org/data_1116' - Label 'ELM ID'\n", + "Entity 'http://edamontology.org/data_1117' - Label 'Prosite accession number'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1119' - Label 'JASPAR profile ID'\n", + "Entity 'http://edamontology.org/data_1120' - Label 'Sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1121' - Label 'BLAST sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1122' - Label 'Phylogenetic tree type'\n", + "Entity 'http://edamontology.org/data_1123' - Label 'TreeBASE study accession number'\n", + "Entity 'http://edamontology.org/data_1124' - Label 'TreeFam accession number'\n", + "Entity 'http://edamontology.org/data_1125' - Label 'Comparison matrix type'\n", + "Entity 'http://edamontology.org/data_1126' - Label 'Comparison matrix name'\n", + "Entity 'http://edamontology.org/data_1127' - Label 'PDB ID'\n", + "Entity 'http://edamontology.org/data_1128' - Label 'AAindex ID'\n", + "Entity 'http://edamontology.org/data_1129' - Label 'BIND accession number'\n", + "Entity 'http://edamontology.org/data_1130' - Label 'IntAct accession number'\n", + "Entity 'http://edamontology.org/data_1131' - Label 'Protein family name'\n", + "Entity 'http://edamontology.org/data_1132' - Label 'InterPro entry name'\n", + "Entity 'http://edamontology.org/data_1133' - Label 'InterPro accession'\n", + "Entity 'http://edamontology.org/data_1134' - Label 'InterPro secondary accession'\n", + "Entity 'http://edamontology.org/data_1135' - Label 'Gene3D ID'\n", + "Entity 'http://edamontology.org/data_1136' - Label 'PIRSF ID'\n", + "Entity 'http://edamontology.org/data_1137' - Label 'PRINTS code'\n", + "Entity 'http://edamontology.org/data_1138' - Label 'Pfam accession number'\n", + "Entity 'http://edamontology.org/data_1139' - Label 'SMART accession number'\n", + "Entity 'http://edamontology.org/data_1140' - Label 'Superfamily hidden Markov model number'\n", + "Entity 'http://edamontology.org/data_1141' - Label 'TIGRFam ID'\n", + "Entity 'http://edamontology.org/data_1142' - Label 'ProDom accession number'\n", + "Entity 'http://edamontology.org/data_1143' - Label 'TRANSFAC accession number'\n", + "Entity 'http://edamontology.org/data_1144' - Label 'ArrayExpress accession number'\n", + "Entity 'http://edamontology.org/data_1145' - Label 'PRIDE experiment accession number'\n", + "Entity 'http://edamontology.org/data_1146' - Label 'EMDB ID'\n", + "Entity 'http://edamontology.org/data_1147' - Label 'GEO accession number'\n", + "Entity 'http://edamontology.org/data_1148' - Label 'GermOnline ID'\n", + "Entity 'http://edamontology.org/data_1149' - Label 'EMAGE ID'\n", + "Entity 'http://edamontology.org/data_1150' - Label 'Disease ID'\n", + "Entity 'http://edamontology.org/data_1151' - Label 'HGVbase ID'\n", + "Entity 'http://edamontology.org/data_1152' - Label 'HIVDB identifier'\n", + "Entity 'http://edamontology.org/data_1153' - Label 'OMIM ID'\n", + "Entity 'http://edamontology.org/data_1154' - Label 'KEGG object identifier'\n", + "Entity 'http://edamontology.org/data_1155' - Label 'Pathway ID (reactome)'\n", + "Entity 'http://edamontology.org/data_1156' - Label 'Pathway ID (aMAZE)'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1158' - Label 'Pathway ID (INOH)'\n", + "Entity 'http://edamontology.org/data_1159' - Label 'Pathway ID (PATIKA)'\n", + "Entity 'http://edamontology.org/data_1160' - Label 'Pathway ID (CPDB)'\n", + "Entity 'http://edamontology.org/data_1161' - Label 'Pathway ID (Panther)'\n", + "Entity 'http://edamontology.org/data_1162' - Label 'MIRIAM identifier'\n", + "Entity 'http://edamontology.org/data_1163' - Label 'MIRIAM data type name'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1165' - Label 'MIRIAM data type primary name'\n", + "Entity 'http://edamontology.org/data_1166' - Label 'MIRIAM data type synonymous name'\n", + "Entity 'http://edamontology.org/data_1167' - Label 'Taverna workflow ID'\n", + "Entity 'http://edamontology.org/data_1170' - Label 'Biological model name'\n", + "Entity 'http://edamontology.org/data_1171' - Label 'BioModel ID'\n", + "Entity 'http://edamontology.org/data_1172' - Label 'PubChem CID'\n", + "Entity 'http://edamontology.org/data_1173' - Label 'ChemSpider ID'\n", + "Entity 'http://edamontology.org/data_1174' - Label 'ChEBI ID'\n", + "Entity 'http://edamontology.org/data_1175' - Label 'BioPax concept ID'\n", + "Entity 'http://edamontology.org/data_1176' - Label 'GO concept ID'\n", + "Entity 'http://edamontology.org/data_1177' - Label 'MeSH concept ID'\n", + "Entity 'http://edamontology.org/data_1178' - Label 'HGNC concept ID'\n", + "Entity 'http://edamontology.org/data_1179' - Label 'NCBI taxonomy ID'\n", + "Entity 'http://edamontology.org/data_1180' - Label 'Plant Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1181' - Label 'UMLS concept ID'\n", + "Entity 'http://edamontology.org/data_1182' - Label 'FMA concept ID'\n", + "Entity 'http://edamontology.org/data_1183' - Label 'EMAP concept ID'\n", + "Entity 'http://edamontology.org/data_1184' - Label 'ChEBI concept ID'\n", + "Entity 'http://edamontology.org/data_1185' - Label 'MGED concept ID'\n", + "Entity 'http://edamontology.org/data_1186' - Label 'myGrid concept ID'\n", + "Entity 'http://edamontology.org/data_1187' - Label 'PubMed ID'\n", + "Entity 'http://edamontology.org/data_1188' - Label 'DOI'\n", + "Entity 'http://edamontology.org/data_1189' - Label 'Medline UI'\n", + "Entity 'http://edamontology.org/data_1190' - Label 'Tool name'\n", + "Entity 'http://edamontology.org/data_1191' - Label 'Tool name (signature)'\n", + "Entity 'http://edamontology.org/data_1192' - Label 'Tool name (BLAST)'\n", + "Entity 'http://edamontology.org/data_1193' - Label 'Tool name (FASTA)'\n", + "Entity 'http://edamontology.org/data_1194' - Label 'Tool name (EMBOSS)'\n", + "Entity 'http://edamontology.org/data_1195' - Label 'Tool name (EMBASSY package)'\n", + "Entity 'http://edamontology.org/data_1201' - Label 'QSAR descriptor (constitutional)'\n", + "Entity 'http://edamontology.org/data_1202' - Label 'QSAR descriptor (electronic)'\n", + "Entity 'http://edamontology.org/data_1203' - Label 'QSAR descriptor (geometrical)'\n", + "Entity 'http://edamontology.org/data_1204' - Label 'QSAR descriptor (topological)'\n", + "Entity 'http://edamontology.org/data_1205' - Label 'QSAR descriptor (molecular)'\n", + "Entity 'http://edamontology.org/data_1233' - Label 'Sequence set (protein)'\n", + "Entity 'http://edamontology.org/data_1234' - Label 'Sequence set (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1235' - Label 'Sequence cluster'\n", + "Entity 'http://edamontology.org/data_1236' - Label 'Psiblast checkpoint file'\n", + "Entity 'http://edamontology.org/data_1237' - Label 'HMMER synthetic sequences set'\n", + "Entity 'http://edamontology.org/data_1238' - Label 'Proteolytic digest'\n", + "Entity 'http://edamontology.org/data_1239' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/data_1240' - Label 'PCR primers'\n", + "Entity 'http://edamontology.org/data_1241' - Label 'vectorstrip cloning vector definition file'\n", + "Entity 'http://edamontology.org/data_1242' - Label 'Primer3 internal oligo mishybridizing library'\n", + "Entity 'http://edamontology.org/data_1243' - Label 'Primer3 mispriming library file'\n", + "Entity 'http://edamontology.org/data_1244' - Label 'primersearch primer pairs sequence record'\n", + "Entity 'http://edamontology.org/data_1245' - Label 'Sequence cluster (protein)'\n", + "Entity 'http://edamontology.org/data_1246' - Label 'Sequence cluster (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1249' - Label 'Sequence length'\n", + "Entity 'http://edamontology.org/data_1250' - Label 'Word size'\n", + "Entity 'http://edamontology.org/data_1251' - Label 'Window size'\n", + "Entity 'http://edamontology.org/data_1252' - Label 'Sequence length range'\n", + "Entity 'http://edamontology.org/data_1253' - Label 'Sequence information report'\n", + "Entity 'http://edamontology.org/data_1254' - Label 'Sequence property'\n", + "Entity 'http://edamontology.org/data_1255' - Label 'Sequence features'\n", + "Entity 'http://edamontology.org/data_1256' - Label 'Sequence features (comparative)'\n", + "Entity 'http://edamontology.org/data_1257' - Label 'Sequence property (protein)'\n", + "Entity 'http://edamontology.org/data_1258' - Label 'Sequence property (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1259' - Label 'Sequence complexity report'\n", + "Entity 'http://edamontology.org/data_1260' - Label 'Sequence ambiguity report'\n", + "Entity 'http://edamontology.org/data_1261' - Label 'Sequence composition report'\n", + "Entity 'http://edamontology.org/data_1262' - Label 'Peptide molecular weight hits'\n", + "Entity 'http://edamontology.org/data_1263' - Label 'Base position variability plot'\n", + "Entity 'http://edamontology.org/data_1264' - Label 'Sequence composition table'\n", + "Entity 'http://edamontology.org/data_1265' - Label 'Base frequencies table'\n", + "Entity 'http://edamontology.org/data_1266' - Label 'Base word frequencies table'\n", + "Entity 'http://edamontology.org/data_1267' - Label 'Amino acid frequencies table'\n", + "Entity 'http://edamontology.org/data_1268' - Label 'Amino acid word frequencies table'\n", + "Entity 'http://edamontology.org/data_1269' - Label 'DAS sequence feature annotation'\n", + "Entity 'http://edamontology.org/data_1270' - Label 'Feature table'\n", + "Entity 'http://edamontology.org/data_1274' - Label 'Map'\n", + "Entity 'http://edamontology.org/data_1276' - Label 'Nucleic acid features'\n", + "Entity 'http://edamontology.org/data_1277' - Label 'Protein features'\n", + "Entity 'http://edamontology.org/data_1278' - Label 'Genetic map'\n", + "Entity 'http://edamontology.org/data_1279' - Label 'Sequence map'\n", + "Entity 'http://edamontology.org/data_1280' - Label 'Physical map'\n", + "Entity 'http://edamontology.org/data_1281' - Label 'Sequence signature map'\n", + "Entity 'http://edamontology.org/data_1283' - Label 'Cytogenetic map'\n", + "Entity 'http://edamontology.org/data_1284' - Label 'DNA transduction map'\n", + "Entity 'http://edamontology.org/data_1285' - Label 'Gene map'\n", + "Entity 'http://edamontology.org/data_1286' - Label 'Plasmid map'\n", + "Entity 'http://edamontology.org/data_1288' - Label 'Genome map'\n", + "Entity 'http://edamontology.org/data_1289' - Label 'Restriction map'\n", + "Entity 'http://edamontology.org/data_1290' - Label 'InterPro compact match image'\n", + "Entity 'http://edamontology.org/data_1291' - Label 'InterPro detailed match image'\n", + "Entity 'http://edamontology.org/data_1292' - Label 'InterPro architecture image'\n", + "Entity 'http://edamontology.org/data_1293' - Label 'SMART protein schematic'\n", + "Entity 'http://edamontology.org/data_1294' - Label 'GlobPlot domain image'\n", + "Entity 'http://edamontology.org/data_1298' - Label 'Sequence motif matches'\n", + "Entity 'http://edamontology.org/data_1299' - Label 'Sequence features (repeats)'\n", + "Entity 'http://edamontology.org/data_1300' - Label 'Gene and transcript structure (report)'\n", + "Entity 'http://edamontology.org/data_1301' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/data_1303' - Label 'Nucleic acid features (quadruplexes)'\n", + "Entity 'http://edamontology.org/data_1306' - Label 'Nucleosome exclusion sequences'\n", + "Entity 'http://edamontology.org/data_1309' - Label 'Gene features (exonic splicing enhancer)'\n", + "Entity 'http://edamontology.org/data_1310' - Label 'Nucleic acid features (microRNA)'\n", + "Entity 'http://edamontology.org/data_1313' - Label 'Coding region'\n", + "Entity 'http://edamontology.org/data_1314' - Label 'Gene features (SECIS element)'\n", + "Entity 'http://edamontology.org/data_1315' - Label 'Transcription factor binding sites'\n", + "Entity 'http://edamontology.org/data_1321' - Label 'Protein features (sites)'\n", + "Entity 'http://edamontology.org/data_1322' - Label 'Protein features report (signal peptides)'\n", + "Entity 'http://edamontology.org/data_1323' - Label 'Protein features report (cleavage sites)'\n", + "Entity 'http://edamontology.org/data_1324' - Label 'Protein features (post-translation modifications)'\n", + "Entity 'http://edamontology.org/data_1325' - Label 'Protein features report (active sites)'\n", + "Entity 'http://edamontology.org/data_1326' - Label 'Protein features report (binding sites)'\n", + "Entity 'http://edamontology.org/data_1327' - Label 'Protein features (epitopes)'\n", + "Entity 'http://edamontology.org/data_1328' - Label 'Protein features report (nucleic acid binding sites)'\n", + "Entity 'http://edamontology.org/data_1329' - Label 'MHC Class I epitopes report'\n", + "Entity 'http://edamontology.org/data_1330' - Label 'MHC Class II epitopes report'\n", + "Entity 'http://edamontology.org/data_1331' - Label 'Protein features (PEST sites)'\n", + "Entity 'http://edamontology.org/data_1338' - Label 'Sequence database hits scores list'\n", + "Entity 'http://edamontology.org/data_1339' - Label 'Sequence database hits alignments list'\n", + "Entity 'http://edamontology.org/data_1340' - Label 'Sequence database hits evaluation data'\n", + "Entity 'http://edamontology.org/data_1344' - Label 'MEME motif alphabet'\n", + "Entity 'http://edamontology.org/data_1345' - Label 'MEME background frequencies file'\n", + "Entity 'http://edamontology.org/data_1346' - Label 'MEME motifs directive file'\n", + "Entity 'http://edamontology.org/data_1347' - Label 'Dirichlet distribution'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1352' - Label 'Regular expression'\n", + "Entity 'http://edamontology.org/data_1353' - Label 'Sequence motif'\n", + "Entity 'http://edamontology.org/data_1354' - Label 'Sequence profile'\n", + "Entity 'http://edamontology.org/data_1355' - Label 'Protein signature'\n", + "Entity 'http://edamontology.org/data_1358' - Label 'Prosite nucleotide pattern'\n", + "Entity 'http://edamontology.org/data_1359' - Label 'Prosite protein pattern'\n", + "Entity 'http://edamontology.org/data_1361' - Label 'Position frequency matrix'\n", + "Entity 'http://edamontology.org/data_1362' - Label 'Position weight matrix'\n", + "Entity 'http://edamontology.org/data_1363' - Label 'Information content matrix'\n", + "Entity 'http://edamontology.org/data_1364' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1365' - Label 'Fingerprint'\n", + "Entity 'http://edamontology.org/data_1368' - Label 'Domainatrix signature'\n", + "Entity 'http://edamontology.org/data_1371' - Label 'HMMER NULL hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1372' - Label 'Protein family signature'\n", + "Entity 'http://edamontology.org/data_1373' - Label 'Protein domain signature'\n", + "Entity 'http://edamontology.org/data_1374' - Label 'Protein region signature'\n", + "Entity 'http://edamontology.org/data_1375' - Label 'Protein repeat signature'\n", + "Entity 'http://edamontology.org/data_1376' - Label 'Protein site signature'\n", + "Entity 'http://edamontology.org/data_1377' - Label 'Protein conserved site signature'\n", + "Entity 'http://edamontology.org/data_1378' - Label 'Protein active site signature'\n", + "Entity 'http://edamontology.org/data_1379' - Label 'Protein binding site signature'\n", + "Entity 'http://edamontology.org/data_1380' - Label 'Protein post-translational modification signature'\n", + "Entity 'http://edamontology.org/data_1381' - Label 'Pair sequence alignment'\n", + "Entity 'http://edamontology.org/data_1382' - Label 'Sequence alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1383' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1384' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1385' - Label 'Hybrid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1388' - Label 'Hybrid sequence alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1389' - Label 'Multiple nucleotide sequence alignment'\n", + "Entity 'http://edamontology.org/data_1390' - Label 'Multiple protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1394' - Label 'Alignment score or penalty'\n", + "Entity 'http://edamontology.org/data_1395' - Label 'Score end gaps control'\n", + "Entity 'http://edamontology.org/data_1396' - Label 'Aligned sequence order'\n", + "Entity 'http://edamontology.org/data_1397' - Label 'Gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1398' - Label 'Gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1399' - Label 'Gap separation penalty'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1401' - Label 'Match reward score'\n", + "Entity 'http://edamontology.org/data_1402' - Label 'Mismatch penalty score'\n", + "Entity 'http://edamontology.org/data_1403' - Label 'Drop off score'\n", + "Entity 'http://edamontology.org/data_1404' - Label 'Gap opening penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1405' - Label 'Gap opening penalty (float)'\n", + "Entity 'http://edamontology.org/data_1406' - Label 'Gap extension penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1407' - Label 'Gap extension penalty (float)'\n", + "Entity 'http://edamontology.org/data_1408' - Label 'Gap separation penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1409' - Label 'Gap separation penalty (float)'\n", + "Entity 'http://edamontology.org/data_1410' - Label 'Terminal gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1411' - Label 'Terminal gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1412' - Label 'Sequence identity'\n", + "Entity 'http://edamontology.org/data_1413' - Label 'Sequence similarity'\n", + "Entity 'http://edamontology.org/data_1414' - Label 'Sequence alignment metadata (quality report)'\n", + "Entity 'http://edamontology.org/data_1415' - Label 'Sequence alignment report (site conservation)'\n", + "Entity 'http://edamontology.org/data_1416' - Label 'Sequence alignment report (site correlation)'\n", + "Entity 'http://edamontology.org/data_1417' - Label 'Sequence-profile alignment (Domainatrix signature)'\n", + "Entity 'http://edamontology.org/data_1418' - Label 'Sequence-profile alignment (HMM)'\n", + "Entity 'http://edamontology.org/data_1420' - Label 'Sequence-profile alignment (fingerprint)'\n", + "Entity 'http://edamontology.org/data_1426' - Label 'Phylogenetic continuous quantitative data'\n", + "Entity 'http://edamontology.org/data_1427' - Label 'Phylogenetic discrete data'\n", + "Entity 'http://edamontology.org/data_1428' - Label 'Phylogenetic character cliques'\n", + "Entity 'http://edamontology.org/data_1429' - Label 'Phylogenetic invariants'\n", + "Entity 'http://edamontology.org/data_1438' - Label 'Phylogenetic report'\n", + "Entity 'http://edamontology.org/data_1439' - Label 'DNA substitution model'\n", + "Entity 'http://edamontology.org/data_1440' - Label 'Phylogenetic tree report (tree shape)'\n", + "Entity 'http://edamontology.org/data_1441' - Label 'Phylogenetic tree report (tree evaluation)'\n", + "Entity 'http://edamontology.org/data_1442' - Label 'Phylogenetic tree distances'\n", + "Entity 'http://edamontology.org/data_1443' - Label 'Phylogenetic tree report (tree stratigraphic)'\n", + "Entity 'http://edamontology.org/data_1444' - Label 'Phylogenetic character contrasts'\n", + "Entity 'http://edamontology.org/data_1446' - Label 'Comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1447' - Label 'Comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1448' - Label 'Comparison matrix (nucleotide)'\n", + "Entity 'http://edamontology.org/data_1449' - Label 'Comparison matrix (amino acid)'\n", + "Entity 'http://edamontology.org/data_1450' - Label 'Nucleotide comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1451' - Label 'Nucleotide comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1452' - Label 'Amino acid comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1453' - Label 'Amino acid comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1459' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/data_1460' - Label 'Protein structure'\n", + "Entity 'http://edamontology.org/data_1461' - Label 'Protein-ligand complex'\n", + "Entity 'http://edamontology.org/data_1462' - Label 'Carbohydrate structure'\n", + "Entity 'http://edamontology.org/data_1463' - Label 'Small molecule structure'\n", + "Entity 'http://edamontology.org/data_1464' - Label 'DNA structure'\n", + "Entity 'http://edamontology.org/data_1465' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/data_1466' - Label 'tRNA structure'\n", + "Entity 'http://edamontology.org/data_1467' - Label 'Protein chain'\n", + "Entity 'http://edamontology.org/data_1468' - Label 'Protein domain'\n", + "Entity 'http://edamontology.org/data_1469' - Label 'Protein structure (all atoms)'\n", + "Entity 'http://edamontology.org/data_1470' - Label 'C-alpha trace'\n", + "Entity 'http://edamontology.org/data_1471' - Label 'Protein chain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1472' - Label 'Protein chain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1473' - Label 'Protein domain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1474' - Label 'Protein domain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1479' - Label 'Structure alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1480' - Label 'Structure alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1481' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/data_1482' - Label 'Nucleic acid structure alignment'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1484' - Label 'Multiple protein tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1485' - Label 'Structure alignment (protein all atoms)'\n", + "Entity 'http://edamontology.org/data_1486' - Label 'Structure alignment (protein C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1487' - Label 'Pairwise protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1488' - Label 'Pairwise protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1489' - Label 'Multiple protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1490' - Label 'Multiple protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1492' - Label 'Multiple nucleic acid tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1493' - Label 'RNA structure alignment'\n", + "Entity 'http://edamontology.org/data_1494' - Label 'Structural transformation matrix'\n", + "Entity 'http://edamontology.org/data_1495' - Label 'DaliLite hit table'\n", + "Entity 'http://edamontology.org/data_1496' - Label 'Molecular similarity score'\n", + "Entity 'http://edamontology.org/data_1497' - Label 'Root-mean-square deviation'\n", + "Entity 'http://edamontology.org/data_1498' - Label 'Tanimoto similarity score'\n", + "Entity 'http://edamontology.org/data_1499' - Label '3D-1D scoring matrix'\n", + "Entity 'http://edamontology.org/data_1501' - Label 'Amino acid index'\n", + "Entity 'http://edamontology.org/data_1502' - Label 'Amino acid index (chemical classes)'\n", + "Entity 'http://edamontology.org/data_1503' - Label 'Amino acid pair-wise contact potentials'\n", + "Entity 'http://edamontology.org/data_1505' - Label 'Amino acid index (molecular weight)'\n", + "Entity 'http://edamontology.org/data_1506' - Label 'Amino acid index (hydropathy)'\n", + "Entity 'http://edamontology.org/data_1507' - Label 'Amino acid index (White-Wimley data)'\n", + "Entity 'http://edamontology.org/data_1508' - Label 'Amino acid index (van der Waals radii)'\n", + "Entity 'http://edamontology.org/data_1509' - Label 'Enzyme report'\n", + "Entity 'http://edamontology.org/data_1517' - Label 'Restriction enzyme report'\n", + "Entity 'http://edamontology.org/data_1519' - Label 'Peptide molecular weights'\n", + "Entity 'http://edamontology.org/data_1520' - Label 'Peptide hydrophobic moment'\n", + "Entity 'http://edamontology.org/data_1521' - Label 'Protein aliphatic index'\n", + "Entity 'http://edamontology.org/data_1522' - Label 'Protein sequence hydropathy plot'\n", + "Entity 'http://edamontology.org/data_1523' - Label 'Protein charge plot'\n", + "Entity 'http://edamontology.org/data_1524' - Label 'Protein solubility'\n", + "Entity 'http://edamontology.org/data_1525' - Label 'Protein crystallizability'\n", + "Entity 'http://edamontology.org/data_1526' - Label 'Protein globularity'\n", + "Entity 'http://edamontology.org/data_1527' - Label 'Protein titration curve'\n", + "Entity 'http://edamontology.org/data_1528' - Label 'Protein isoelectric point'\n", + "Entity 'http://edamontology.org/data_1529' - Label 'Protein pKa value'\n", + "Entity 'http://edamontology.org/data_1530' - Label 'Protein hydrogen exchange rate'\n", + "Entity 'http://edamontology.org/data_1531' - Label 'Protein extinction coefficient'\n", + "Entity 'http://edamontology.org/data_1532' - Label 'Protein optical density'\n", + "Entity 'http://edamontology.org/data_1533' - Label 'Protein subcellular localisation'\n", + "Entity 'http://edamontology.org/data_1534' - Label 'Peptide immunogenicity data'\n", + "Entity 'http://edamontology.org/data_1536' - Label 'MHC peptide immunogenicity report'\n", + "Entity 'http://edamontology.org/data_1537' - Label 'Protein structure report'\n", + "Entity 'http://edamontology.org/data_1539' - Label 'Protein structural quality report'\n", + "Entity 'http://edamontology.org/data_1540' - Label 'Protein non-covalent interactions report'\n", + "Entity 'http://edamontology.org/data_1541' - Label 'Protein flexibility or motion report'\n", + "Entity 'http://edamontology.org/data_1542' - Label 'Protein solvent accessibility'\n", + "Entity 'http://edamontology.org/data_1543' - Label 'Protein surface report'\n", + "Entity 'http://edamontology.org/data_1544' - Label 'Ramachandran plot'\n", + "Entity 'http://edamontology.org/data_1545' - Label 'Protein dipole moment'\n", + "Entity 'http://edamontology.org/data_1546' - Label 'Protein distance matrix'\n", + "Entity 'http://edamontology.org/data_1547' - Label 'Protein contact map'\n", + "Entity 'http://edamontology.org/data_1548' - Label 'Protein residue 3D cluster'\n", + "Entity 'http://edamontology.org/data_1549' - Label 'Protein hydrogen bonds'\n", + "Entity 'http://edamontology.org/data_1550' - Label 'Protein non-canonical interactions'\n", + "Entity 'http://edamontology.org/data_1553' - Label 'CATH node'\n", + "Entity 'http://edamontology.org/data_1554' - Label 'SCOP node'\n", + "Entity 'http://edamontology.org/data_1555' - Label 'EMBASSY domain classification'\n", + "Entity 'http://edamontology.org/data_1556' - Label 'CATH class'\n", + "Entity 'http://edamontology.org/data_1557' - Label 'CATH architecture'\n", + "Entity 'http://edamontology.org/data_1558' - Label 'CATH topology'\n", + "Entity 'http://edamontology.org/data_1559' - Label 'CATH homologous superfamily'\n", + "Entity 'http://edamontology.org/data_1560' - Label 'CATH structurally similar group'\n", + "Entity 'http://edamontology.org/data_1561' - Label 'CATH functional category'\n", + "Entity 'http://edamontology.org/data_1564' - Label 'Protein fold recognition report'\n", + "Entity 'http://edamontology.org/data_1565' - Label 'Protein-protein interaction report'\n", + "Entity 'http://edamontology.org/data_1566' - Label 'Protein-ligand interaction report'\n", + "Entity 'http://edamontology.org/data_1567' - Label 'Protein-nucleic acid interactions report'\n", + "Entity 'http://edamontology.org/data_1583' - Label 'Nucleic acid melting profile'\n", + "Entity 'http://edamontology.org/data_1584' - Label 'Nucleic acid enthalpy'\n", + "Entity 'http://edamontology.org/data_1585' - Label 'Nucleic acid entropy'\n", + "Entity 'http://edamontology.org/data_1586' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_1587' - Label 'Nucleic acid stitch profile'\n", + "Entity 'http://edamontology.org/data_1588' - Label 'DNA base pair stacking energies data'\n", + "Entity 'http://edamontology.org/data_1589' - Label 'DNA base pair twist angle data'\n", + "Entity 'http://edamontology.org/data_1590' - Label 'DNA base trimer roll angles data'\n", + "Entity 'http://edamontology.org/data_1591' - Label 'Vienna RNA parameters'\n", + "Entity 'http://edamontology.org/data_1592' - Label 'Vienna RNA structure constraints'\n", + "Entity 'http://edamontology.org/data_1593' - Label 'Vienna RNA concentration data'\n", + "Entity 'http://edamontology.org/data_1594' - Label 'Vienna RNA calculated energy'\n", + "Entity 'http://edamontology.org/data_1595' - Label 'Base pairing probability matrix dotplot'\n", + "Entity 'http://edamontology.org/data_1596' - Label 'Nucleic acid folding report'\n", + "Entity 'http://edamontology.org/data_1597' - Label 'Codon usage table'\n", + "Entity 'http://edamontology.org/data_1598' - Label 'Genetic code'\n", + "Entity 'http://edamontology.org/data_1599' - Label 'Codon adaptation index'\n", + "Entity 'http://edamontology.org/data_1600' - Label 'Codon usage bias plot'\n", + "Entity 'http://edamontology.org/data_1601' - Label 'Nc statistic'\n", + "Entity 'http://edamontology.org/data_1602' - Label 'Codon usage fraction difference'\n", + "Entity 'http://edamontology.org/data_1621' - Label 'Pharmacogenomic test report'\n", + "Entity 'http://edamontology.org/data_1622' - Label 'Disease report'\n", + "Entity 'http://edamontology.org/data_1634' - Label 'Linkage disequilibrium (report)'\n", + "Entity 'http://edamontology.org/data_1636' - Label 'Heat map'\n", + "Entity 'http://edamontology.org/data_1642' - Label 'Affymetrix probe sets library file'\n", + "Entity 'http://edamontology.org/data_1643' - Label 'Affymetrix probe sets information library file'\n", + "Entity 'http://edamontology.org/data_1646' - Label 'Molecular weights standard fingerprint'\n", + "Entity 'http://edamontology.org/data_1656' - Label 'Metabolic pathway report'\n", + "Entity 'http://edamontology.org/data_1657' - Label 'Genetic information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1658' - Label 'Environmental information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1659' - Label 'Signal transduction pathway report'\n", + "Entity 'http://edamontology.org/data_1660' - Label 'Cellular process pathways report'\n", + "Entity 'http://edamontology.org/data_1661' - Label 'Disease pathway or network report'\n", + "Entity 'http://edamontology.org/data_1662' - Label 'Drug structure relationship map'\n", + "Entity 'http://edamontology.org/data_1663' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/data_1664' - Label 'MIRIAM datatype'\n", + "Entity 'http://edamontology.org/data_1667' - Label 'E-value'\n", + "Entity 'http://edamontology.org/data_1668' - Label 'Z-value'\n", + "Entity 'http://edamontology.org/data_1669' - Label 'P-value'\n", + "Entity 'http://edamontology.org/data_1670' - Label 'Database version information'\n", + "Entity 'http://edamontology.org/data_1671' - Label 'Tool version information'\n", + "Entity 'http://edamontology.org/data_1672' - Label 'CATH version information'\n", + "Entity 'http://edamontology.org/data_1673' - Label 'Swiss-Prot to PDB mapping'\n", + "Entity 'http://edamontology.org/data_1674' - Label 'Sequence database cross-references'\n", + "Entity 'http://edamontology.org/data_1675' - Label 'Job status'\n", + "Entity 'http://edamontology.org/data_1676' - Label 'Job ID'\n", + "Entity 'http://edamontology.org/data_1677' - Label 'Job type'\n", + "Entity 'http://edamontology.org/data_1678' - Label 'Tool log'\n", + "Entity 'http://edamontology.org/data_1679' - Label 'DaliLite log file'\n", + "Entity 'http://edamontology.org/data_1680' - Label 'STRIDE log file'\n", + "Entity 'http://edamontology.org/data_1681' - Label 'NACCESS log file'\n", + "Entity 'http://edamontology.org/data_1682' - Label 'EMBOSS wordfinder log file'\n", + "Entity 'http://edamontology.org/data_1683' - Label 'EMBOSS domainatrix log file'\n", + "Entity 'http://edamontology.org/data_1684' - Label 'EMBOSS sites log file'\n", + "Entity 'http://edamontology.org/data_1685' - Label 'EMBOSS supermatcher error file'\n", + "Entity 'http://edamontology.org/data_1686' - Label 'EMBOSS megamerger log file'\n", + "Entity 'http://edamontology.org/data_1687' - Label 'EMBOSS whichdb log file'\n", + "Entity 'http://edamontology.org/data_1688' - Label 'EMBOSS vectorstrip log file'\n", + "Entity 'http://edamontology.org/data_1689' - Label 'Username'\n", + "Entity 'http://edamontology.org/data_1690' - Label 'Password'\n", + "Entity 'http://edamontology.org/data_1691' - Label 'Email address'\n", + "Entity 'http://edamontology.org/data_1692' - Label 'Person name'\n", + "Entity 'http://edamontology.org/data_1693' - Label 'Number of iterations'\n", + "Entity 'http://edamontology.org/data_1694' - Label 'Number of output entities'\n", + "Entity 'http://edamontology.org/data_1695' - Label 'Hit sort order'\n", + "Entity 'http://edamontology.org/data_1696' - Label 'Drug report'\n", + "Entity 'http://edamontology.org/data_1707' - Label 'Phylogenetic tree image'\n", + "Entity 'http://edamontology.org/data_1708' - Label 'RNA secondary structure image'\n", + "Entity 'http://edamontology.org/data_1709' - Label 'Protein secondary structure image'\n", + "Entity 'http://edamontology.org/data_1710' - Label 'Structure image'\n", + "Entity 'http://edamontology.org/data_1711' - Label 'Sequence alignment image'\n", + "Entity 'http://edamontology.org/data_1712' - Label 'Chemical structure image'\n", + "Entity 'http://edamontology.org/data_1713' - Label 'Fate map'\n", + "Entity 'http://edamontology.org/data_1714' - Label 'Microarray spots image'\n", + "Entity 'http://edamontology.org/data_1715' - Label 'BioPax term'\n", + "Entity 'http://edamontology.org/data_1716' - Label 'GO'\n", + "Entity 'http://edamontology.org/data_1717' - Label 'MeSH'\n", + "Entity 'http://edamontology.org/data_1718' - Label 'HGNC'\n", + "Entity 'http://edamontology.org/data_1719' - Label 'NCBI taxonomy vocabulary'\n", + "Entity 'http://edamontology.org/data_1720' - Label 'Plant ontology term'\n", + "Entity 'http://edamontology.org/data_1721' - Label 'UMLS'\n", + "Entity 'http://edamontology.org/data_1722' - Label 'FMA'\n", + "Entity 'http://edamontology.org/data_1723' - Label 'EMAP'\n", + "Entity 'http://edamontology.org/data_1724' - Label 'ChEBI'\n", + "Entity 'http://edamontology.org/data_1725' - Label 'MGED'\n", + "Entity 'http://edamontology.org/data_1726' - Label 'myGrid'\n", + "Entity 'http://edamontology.org/data_1727' - Label 'GO (biological process)'\n", + "Entity 'http://edamontology.org/data_1728' - Label 'GO (molecular function)'\n", + "Entity 'http://edamontology.org/data_1729' - Label 'GO (cellular component)'\n", + "Entity 'http://edamontology.org/data_1730' - Label 'Ontology relation type'\n", + "Entity 'http://edamontology.org/data_1731' - Label 'Ontology concept definition'\n", + "Entity 'http://edamontology.org/data_1732' - Label 'Ontology concept comment'\n", + "Entity 'http://edamontology.org/data_1733' - Label 'Ontology concept reference'\n", + "Entity 'http://edamontology.org/data_1738' - Label 'doc2loc document information'\n", + "Entity 'http://edamontology.org/data_1742' - Label 'PDB residue number'\n", + "Entity 'http://edamontology.org/data_1743' - Label 'Atomic coordinate'\n", + "Entity 'http://edamontology.org/data_1744' - Label 'Atomic x coordinate'\n", + "Entity 'http://edamontology.org/data_1745' - Label 'Atomic y coordinate'\n", + "Entity 'http://edamontology.org/data_1746' - Label 'Atomic z coordinate'\n", + "Entity 'http://edamontology.org/data_1748' - Label 'PDB atom name'\n", + "Entity 'http://edamontology.org/data_1755' - Label 'Protein atom'\n", + "Entity 'http://edamontology.org/data_1756' - Label 'Protein residue'\n", + "Entity 'http://edamontology.org/data_1757' - Label 'Atom name'\n", + "Entity 'http://edamontology.org/data_1758' - Label 'PDB residue name'\n", + "Entity 'http://edamontology.org/data_1759' - Label 'PDB model number'\n", + "Entity 'http://edamontology.org/data_1762' - Label 'CATH domain report'\n", + "Entity 'http://edamontology.org/data_1764' - Label 'CATH representative domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1765' - Label 'CATH representative domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1766' - Label 'CATH domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1767' - Label 'CATH domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1771' - Label 'Sequence version'\n", + "Entity 'http://edamontology.org/data_1772' - Label 'Score'\n", + "Entity 'http://edamontology.org/data_1776' - Label 'Protein report (function)'\n", + "Entity 'http://edamontology.org/data_1783' - Label 'Gene name (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1784' - Label 'Gene name (CGD)'\n", + "Entity 'http://edamontology.org/data_1785' - Label 'Gene name (dictyBase)'\n", + "Entity 'http://edamontology.org/data_1786' - Label 'Gene name (EcoGene primary)'\n", + "Entity 'http://edamontology.org/data_1787' - Label 'Gene name (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1788' - Label 'Gene name (SGD)'\n", + "Entity 'http://edamontology.org/data_1789' - Label 'Gene name (TGD)'\n", + "Entity 'http://edamontology.org/data_1790' - Label 'Gene name (CGSC)'\n", + "Entity 'http://edamontology.org/data_1791' - Label 'Gene name (HGNC)'\n", + "Entity 'http://edamontology.org/data_1792' - Label 'Gene name (MGD)'\n", + "Entity 'http://edamontology.org/data_1793' - Label 'Gene name (Bacillus subtilis)'\n", + "Entity 'http://edamontology.org/data_1794' - Label 'Gene ID (PlasmoDB)'\n", + "Entity 'http://edamontology.org/data_1795' - Label 'Gene ID (EcoGene)'\n", + "Entity 'http://edamontology.org/data_1796' - Label 'Gene ID (FlyBase)'\n", + "Entity 'http://edamontology.org/data_1797' - Label 'Gene ID (GeneDB Glossina morsitans)'\n", + "Entity 'http://edamontology.org/data_1798' - Label 'Gene ID (GeneDB Leishmania major)'\n", + "Entity 'http://edamontology.org/data_1799' - Label 'Gene ID (GeneDB Plasmodium falciparum)'\n", + "Entity 'http://edamontology.org/data_1800' - Label 'Gene ID (GeneDB Schizosaccharomyces pombe)'\n", + "Entity 'http://edamontology.org/data_1801' - Label 'Gene ID (GeneDB Trypanosoma brucei)'\n", + "Entity 'http://edamontology.org/data_1802' - Label 'Gene ID (Gramene)'\n", + "Entity 'http://edamontology.org/data_1803' - Label 'Gene ID (Virginia microbial)'\n", + "Entity 'http://edamontology.org/data_1804' - Label 'Gene ID (SGN)'\n", + "Entity 'http://edamontology.org/data_1805' - Label 'Gene ID (WormBase)'\n", + "Entity 'http://edamontology.org/data_1806' - Label 'Gene synonym'\n", + "Entity 'http://edamontology.org/data_1807' - Label 'ORF name'\n", + "Entity 'http://edamontology.org/data_1852' - Label 'Sequence assembly component'\n", + "Entity 'http://edamontology.org/data_1853' - Label 'Chromosome annotation (aberration)'\n", + "Entity 'http://edamontology.org/data_1855' - Label 'Clone ID'\n", + "Entity 'http://edamontology.org/data_1856' - Label 'PDB insertion code'\n", + "Entity 'http://edamontology.org/data_1857' - Label 'Atomic occupancy'\n", + "Entity 'http://edamontology.org/data_1858' - Label 'Isotropic B factor'\n", + "Entity 'http://edamontology.org/data_1859' - Label 'Deletion map'\n", + "Entity 'http://edamontology.org/data_1860' - Label 'QTL map'\n", + "Entity 'http://edamontology.org/data_1863' - Label 'Haplotype map'\n", + "Entity 'http://edamontology.org/data_1864' - Label 'Map set data'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1866' - Label 'Map type'\n", + "Entity 'http://edamontology.org/data_1867' - Label 'Protein fold name'\n", + "Entity 'http://edamontology.org/data_1868' - Label 'Taxon'\n", + "Entity 'http://edamontology.org/data_1869' - Label 'Organism identifier'\n", + "Entity 'http://edamontology.org/data_1870' - Label 'Genus name'\n", + "Entity 'http://edamontology.org/data_1872' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/data_1873' - Label 'iHOP organism ID'\n", + "Entity 'http://edamontology.org/data_1874' - Label 'Genbank common name'\n", + "Entity 'http://edamontology.org/data_1875' - Label 'NCBI taxon'\n", + "Entity 'http://edamontology.org/data_1877' - Label 'Synonym'\n", + "Entity 'http://edamontology.org/data_1878' - Label 'Misspelling'\n", + "Entity 'http://edamontology.org/data_1879' - Label 'Acronym'\n", + "Entity 'http://edamontology.org/data_1880' - Label 'Misnomer'\n", + "Entity 'http://edamontology.org/data_1881' - Label 'Author ID'\n", + "Entity 'http://edamontology.org/data_1882' - Label 'DragonDB author identifier'\n", + "Entity 'http://edamontology.org/data_1883' - Label 'Annotated URI'\n", + "Entity 'http://edamontology.org/data_1884' - Label 'UniProt keywords'\n", + "Entity 'http://edamontology.org/data_1885' - Label 'Gene ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1886' - Label 'Blattner number'\n", + "Entity 'http://edamontology.org/data_1887' - Label 'Gene ID (MIPS Maize)'\n", + "Entity 'http://edamontology.org/data_1888' - Label 'Gene ID (MIPS Medicago)'\n", + "Entity 'http://edamontology.org/data_1889' - Label 'Gene name (DragonDB)'\n", + "Entity 'http://edamontology.org/data_1890' - Label 'Gene name (Arabidopsis)'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1892' - Label 'Gene name (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1893' - Label 'Locus ID'\n", + "Entity 'http://edamontology.org/data_1895' - Label 'Locus ID (AGI)'\n", + "Entity 'http://edamontology.org/data_1896' - Label 'Locus ID (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1897' - Label 'Locus ID (MGG)'\n", + "Entity 'http://edamontology.org/data_1898' - Label 'Locus ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1899' - Label 'Locus ID (CMR)'\n", + "Entity 'http://edamontology.org/data_1900' - Label 'NCBI locus tag'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1902' - Label 'Locus ID (MMP)'\n", + "Entity 'http://edamontology.org/data_1903' - Label 'Locus ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1904' - Label 'Locus ID (EntrezGene)'\n", + "Entity 'http://edamontology.org/data_1905' - Label 'Locus ID (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1906' - Label 'Quantitative trait locus'\n", + "Entity 'http://edamontology.org/data_1907' - Label 'Gene ID (KOME)'\n", + "Entity 'http://edamontology.org/data_1908' - Label 'Locus ID (Tropgene)'\n", + "Entity 'http://edamontology.org/data_1916' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/data_1917' - Label 'Atomic property'\n", + "Entity 'http://edamontology.org/data_2007' - Label 'UniProt keyword'\n", + "Entity 'http://edamontology.org/data_2009' - Label 'Ordered locus name'\n", + "Entity 'http://edamontology.org/data_2012' - Label 'Sequence coordinates'\n", + "Entity 'http://edamontology.org/data_2016' - Label 'Amino acid property'\n", + "Entity 'http://edamontology.org/data_2018' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/data_2019' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2022' - Label 'Vienna RNA structural data'\n", + "Entity 'http://edamontology.org/data_2023' - Label 'Sequence mask parameter'\n", + "Entity 'http://edamontology.org/data_2024' - Label 'Enzyme kinetics data'\n", + "Entity 'http://edamontology.org/data_2025' - Label 'Michaelis Menten plot'\n", + "Entity 'http://edamontology.org/data_2026' - Label 'Hanes Woolf plot'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2041' - Label 'Genome version information'\n", + "Entity 'http://edamontology.org/data_2042' - Label 'Evidence'\n", + "Entity 'http://edamontology.org/data_2043' - Label 'Sequence record lite'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2046' - Label 'Nucleic acid sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2047' - Label 'Protein sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2048' - Label 'Report'\n", + "Entity 'http://edamontology.org/data_2050' - Label 'Molecular property (general)'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2070' - Label 'Sequence motif (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2071' - Label 'Sequence motif (protein)'\n", + "Entity 'http://edamontology.org/data_2079' - Label 'Search parameter'\n", + "Entity 'http://edamontology.org/data_2080' - Label 'Database search results'\n", + "Entity 'http://edamontology.org/data_2081' - Label 'Secondary structure'\n", + "Entity 'http://edamontology.org/data_2082' - Label 'Matrix'\n", + "Entity 'http://edamontology.org/data_2083' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2084' - Label 'Nucleic acid report'\n", + "Entity 'http://edamontology.org/data_2085' - Label 'Structure report'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2087' - Label 'Molecular property'\n", + "Entity 'http://edamontology.org/data_2088' - Label 'DNA base structural data'\n", + "Entity 'http://edamontology.org/data_2090' - Label 'Database entry version information'\n", + "Entity 'http://edamontology.org/data_2091' - Label 'Accession'\n", + "Entity 'http://edamontology.org/data_2092' - Label 'SNP'\n", + "Entity 'http://edamontology.org/data_2093' - Label 'Data reference'\n", + "Entity 'http://edamontology.org/data_2098' - Label 'Job identifier'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2101' - Label 'Account authentication'\n", + "Entity 'http://edamontology.org/data_2102' - Label 'KEGG organism code'\n", + "Entity 'http://edamontology.org/data_2103' - Label 'Gene name (KEGG GENES)'\n", + "Entity 'http://edamontology.org/data_2104' - Label 'BioCyc ID'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2108' - Label 'Reaction ID'\n", + "Entity 'http://edamontology.org/data_2109' - Label 'Identifier (hybrid)'\n", + "Entity 'http://edamontology.org/data_2110' - Label 'Molecular property identifier'\n", + "Entity 'http://edamontology.org/data_2111' - Label 'Codon usage table ID'\n", + "Entity 'http://edamontology.org/data_2112' - Label 'FlyBase primary identifier'\n", + "Entity 'http://edamontology.org/data_2113' - Label 'WormBase identifier'\n", + "Entity 'http://edamontology.org/data_2114' - Label 'WormBase wormpep ID'\n", + "Entity 'http://edamontology.org/data_2116' - Label 'Nucleic acid features (codon)'\n", + "Entity 'http://edamontology.org/data_2117' - Label 'Map identifier'\n", + "Entity 'http://edamontology.org/data_2118' - Label 'Person identifier'\n", + "Entity 'http://edamontology.org/data_2119' - Label 'Nucleic acid identifier'\n", + "Entity 'http://edamontology.org/data_2126' - Label 'Translation frame specification'\n", + "Entity 'http://edamontology.org/data_2127' - Label 'Genetic code identifier'\n", + "Entity 'http://edamontology.org/data_2128' - Label 'Genetic code name'\n", + "Entity 'http://edamontology.org/data_2129' - Label 'File format name'\n", + "Entity 'http://edamontology.org/data_2130' - Label 'Sequence profile type'\n", + "Entity 'http://edamontology.org/data_2131' - Label 'Operating system name'\n", + "Entity 'http://edamontology.org/data_2132' - Label 'Mutation type'\n", + "Entity 'http://edamontology.org/data_2133' - Label 'Logical operator'\n", + "Entity 'http://edamontology.org/data_2134' - Label 'Results sort order'\n", + "Entity 'http://edamontology.org/data_2135' - Label 'Toggle'\n", + "Entity 'http://edamontology.org/data_2136' - Label 'Sequence width'\n", + "Entity 'http://edamontology.org/data_2137' - Label 'Gap penalty'\n", + "Entity 'http://edamontology.org/data_2139' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_2140' - Label 'Concentration'\n", + "Entity 'http://edamontology.org/data_2141' - Label 'Window step size'\n", + "Entity 'http://edamontology.org/data_2142' - Label 'EMBOSS graph'\n", + "Entity 'http://edamontology.org/data_2143' - Label 'EMBOSS report'\n", + "Entity 'http://edamontology.org/data_2145' - Label 'Sequence offset'\n", + "Entity 'http://edamontology.org/data_2146' - Label 'Threshold'\n", + "Entity 'http://edamontology.org/data_2147' - Label 'Protein report (transcription factor)'\n", + "Entity 'http://edamontology.org/data_2149' - Label 'Database category name'\n", + "Entity 'http://edamontology.org/data_2150' - Label 'Sequence profile name'\n", + "Entity 'http://edamontology.org/data_2151' - Label 'Color'\n", + "Entity 'http://edamontology.org/data_2152' - Label 'Rendering parameter'\n", + "Entity 'http://edamontology.org/data_2154' - Label 'Sequence name'\n", + "Entity 'http://edamontology.org/data_2156' - Label 'Date'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2160' - Label 'Fickett testcode plot'\n", + "Entity 'http://edamontology.org/data_2161' - Label 'Sequence similarity plot'\n", + "Entity 'http://edamontology.org/data_2162' - Label 'Helical wheel'\n", + "Entity 'http://edamontology.org/data_2163' - Label 'Helical net'\n", + "Entity 'http://edamontology.org/data_2164' - Label 'Protein sequence properties plot'\n", + "Entity 'http://edamontology.org/data_2165' - Label 'Protein ionisation curve'\n", + "Entity 'http://edamontology.org/data_2166' - Label 'Sequence composition plot'\n", + "Entity 'http://edamontology.org/data_2167' - Label 'Nucleic acid density plot'\n", + "Entity 'http://edamontology.org/data_2168' - Label 'Sequence trace image'\n", + "Entity 'http://edamontology.org/data_2169' - Label 'Nucleic acid features (siRNA)'\n", + "Entity 'http://edamontology.org/data_2173' - Label 'Sequence set (stream)'\n", + "Entity 'http://edamontology.org/data_2174' - Label 'FlyBase secondary identifier'\n", + "Entity 'http://edamontology.org/data_2176' - Label 'Cardinality'\n", + "Entity 'http://edamontology.org/data_2177' - Label 'Exactly 1'\n", + "Entity 'http://edamontology.org/data_2178' - Label '1 or more'\n", + "Entity 'http://edamontology.org/data_2179' - Label 'Exactly 2'\n", + "Entity 'http://edamontology.org/data_2180' - Label '2 or more'\n", + "Entity 'http://edamontology.org/data_2190' - Label 'Sequence checksum'\n", + "Entity 'http://edamontology.org/data_2191' - Label 'Protein features report (chemical modifications)'\n", + "Entity 'http://edamontology.org/data_2192' - Label 'Error'\n", + "Entity 'http://edamontology.org/data_2193' - Label 'Database entry metadata'\n", + "Entity 'http://edamontology.org/data_2198' - Label 'Gene cluster'\n", + "Entity 'http://edamontology.org/data_2201' - Label 'Sequence record full'\n", + "Entity 'http://edamontology.org/data_2208' - Label 'Plasmid identifier'\n", + "Entity 'http://edamontology.org/data_2209' - Label 'Mutation ID'\n", + "Entity 'http://edamontology.org/data_2212' - Label 'Mutation annotation (basic)'\n", + "Entity 'http://edamontology.org/data_2213' - Label 'Mutation annotation (prevalence)'\n", + "Entity 'http://edamontology.org/data_2214' - Label 'Mutation annotation (prognostic)'\n", + "Entity 'http://edamontology.org/data_2215' - Label 'Mutation annotation (functional)'\n", + "Entity 'http://edamontology.org/data_2216' - Label 'Codon number'\n", + "Entity 'http://edamontology.org/data_2217' - Label 'Tumor annotation'\n", + "Entity 'http://edamontology.org/data_2218' - Label 'Server metadata'\n", + "Entity 'http://edamontology.org/data_2219' - Label 'Database field name'\n", + "Entity 'http://edamontology.org/data_2220' - Label 'Sequence cluster ID (SYSTERS)'\n", + "Entity 'http://edamontology.org/data_2223' - Label 'Ontology metadata'\n", + "Entity 'http://edamontology.org/data_2235' - Label 'Raw SCOP domain classification'\n", + "Entity 'http://edamontology.org/data_2236' - Label 'Raw CATH domain classification'\n", + "Entity 'http://edamontology.org/data_2240' - Label 'Heterogen annotation'\n", + "Entity 'http://edamontology.org/data_2242' - Label 'Phylogenetic property values'\n", + "Entity 'http://edamontology.org/data_2245' - Label 'Sequence set (bootstrapped)'\n", + "Entity 'http://edamontology.org/data_2247' - Label 'Phylogenetic consensus tree'\n", + "Entity 'http://edamontology.org/data_2248' - Label 'Schema'\n", + "Entity 'http://edamontology.org/data_2249' - Label 'DTD'\n", + "Entity 'http://edamontology.org/data_2250' - Label 'XML Schema'\n", + "Entity 'http://edamontology.org/data_2251' - Label 'Relax-NG schema'\n", + "Entity 'http://edamontology.org/data_2252' - Label 'XSLT stylesheet'\n", + "Entity 'http://edamontology.org/data_2253' - Label 'Data resource definition name'\n", + "Entity 'http://edamontology.org/data_2254' - Label 'OBO file format name'\n", + "Entity 'http://edamontology.org/data_2285' - Label 'Gene ID (MIPS)'\n", + "Entity 'http://edamontology.org/data_2288' - Label 'Sequence identifier (protein)'\n", + "Entity 'http://edamontology.org/data_2289' - Label 'Sequence identifier (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2290' - Label 'EMBL accession'\n", + "Entity 'http://edamontology.org/data_2291' - Label 'UniProt ID'\n", + "Entity 'http://edamontology.org/data_2292' - Label 'GenBank accession'\n", + "Entity 'http://edamontology.org/data_2293' - Label 'Gramene secondary identifier'\n", + "Entity 'http://edamontology.org/data_2294' - Label 'Sequence variation ID'\n", + "Entity 'http://edamontology.org/data_2295' - Label 'Gene ID'\n", + "Entity 'http://edamontology.org/data_2296' - Label 'Gene name (AceView)'\n", + "Entity 'http://edamontology.org/data_2297' - Label 'Gene ID (ECK)'\n", + "Entity 'http://edamontology.org/data_2298' - Label 'Gene ID (HGNC)'\n", + "Entity 'http://edamontology.org/data_2299' - Label 'Gene name'\n", + "Entity 'http://edamontology.org/data_2300' - Label 'Gene name (NCBI)'\n", + "Entity 'http://edamontology.org/data_2301' - Label 'SMILES string'\n", + "Entity 'http://edamontology.org/data_2302' - Label 'STRING ID'\n", + "Entity 'http://edamontology.org/data_2307' - Label 'Virus annotation'\n", + "Entity 'http://edamontology.org/data_2308' - Label 'Virus annotation (taxonomy)'\n", + "Entity 'http://edamontology.org/data_2309' - Label 'Reaction ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2313' - Label 'Carbohydrate report'\n", + "Entity 'http://edamontology.org/data_2314' - Label 'GI number'\n", + "Entity 'http://edamontology.org/data_2315' - Label 'NCBI version'\n", + "Entity 'http://edamontology.org/data_2316' - Label 'Cell line name'\n", + "Entity 'http://edamontology.org/data_2317' - Label 'Cell line name (exact)'\n", + "Entity 'http://edamontology.org/data_2318' - Label 'Cell line name (truncated)'\n", + "Entity 'http://edamontology.org/data_2319' - Label 'Cell line name (no punctuation)'\n", + "Entity 'http://edamontology.org/data_2320' - Label 'Cell line name (assonant)'\n", + "Entity 'http://edamontology.org/data_2321' - Label 'Enzyme ID'\n", + "Entity 'http://edamontology.org/data_2325' - Label 'REBASE enzyme number'\n", + "Entity 'http://edamontology.org/data_2326' - Label 'DrugBank ID'\n", + "Entity 'http://edamontology.org/data_2327' - Label 'GI number (protein)'\n", + "Entity 'http://edamontology.org/data_2335' - Label 'Bit score'\n", + "Entity 'http://edamontology.org/data_2336' - Label 'Translation phase specification'\n", + "Entity 'http://edamontology.org/data_2337' - Label 'Resource metadata'\n", + "Entity 'http://edamontology.org/data_2338' - Label 'Ontology identifier'\n", + "Entity 'http://edamontology.org/data_2339' - Label 'Ontology concept name'\n", + "Entity 'http://edamontology.org/data_2340' - Label 'Genome build identifier'\n", + "Entity 'http://edamontology.org/data_2342' - Label 'Pathway or network name'\n", + "Entity 'http://edamontology.org/data_2343' - Label 'Pathway ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2344' - Label 'Pathway ID (NCI-Nature)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2346' - Label 'Sequence cluster ID (UniRef)'\n", + "Entity 'http://edamontology.org/data_2347' - Label 'Sequence cluster ID (UniRef100)'\n", + "Entity 'http://edamontology.org/data_2348' - Label 'Sequence cluster ID (UniRef90)'\n", + "Entity 'http://edamontology.org/data_2349' - Label 'Sequence cluster ID (UniRef50)'\n", + "Entity 'http://edamontology.org/data_2353' - Label 'Ontology data'\n", + "Entity 'http://edamontology.org/data_2354' - Label 'RNA family report'\n", + "Entity 'http://edamontology.org/data_2355' - Label 'RNA family identifier'\n", + "Entity 'http://edamontology.org/data_2356' - Label 'RFAM accession'\n", + "Entity 'http://edamontology.org/data_2357' - Label 'Protein signature type'\n", + "Entity 'http://edamontology.org/data_2358' - Label 'Domain-nucleic acid interaction report'\n", + "Entity 'http://edamontology.org/data_2359' - Label 'Domain-domain interactions'\n", + "Entity 'http://edamontology.org/data_2360' - Label 'Domain-domain interaction (indirect)'\n", + "Entity 'http://edamontology.org/data_2362' - Label 'Sequence accession (hybrid)'\n", + "Entity 'http://edamontology.org/data_2363' - Label '2D PAGE data'\n", + "Entity 'http://edamontology.org/data_2364' - Label '2D PAGE report'\n", + "Entity 'http://edamontology.org/data_2365' - Label 'Pathway or network accession'\n", + "Entity 'http://edamontology.org/data_2366' - Label 'Secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2368' - Label 'ASTD ID (exon)'\n", + "Entity 'http://edamontology.org/data_2369' - Label 'ASTD ID (intron)'\n", + "Entity 'http://edamontology.org/data_2370' - Label 'ASTD ID (polya)'\n", + "Entity 'http://edamontology.org/data_2371' - Label 'ASTD ID (tss)'\n", + "Entity 'http://edamontology.org/data_2372' - Label '2D PAGE spot report'\n", + "Entity 'http://edamontology.org/data_2373' - Label 'Spot ID'\n", + "Entity 'http://edamontology.org/data_2374' - Label 'Spot serial number'\n", + "Entity 'http://edamontology.org/data_2375' - Label 'Spot ID (HSC-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2378' - Label 'Protein-motif interaction'\n", + "Entity 'http://edamontology.org/data_2379' - Label 'Strain identifier'\n", + "Entity 'http://edamontology.org/data_2380' - Label 'CABRI accession'\n", + "Entity 'http://edamontology.org/data_2381' - Label 'Experiment report (genotyping)'\n", + "Entity 'http://edamontology.org/data_2382' - Label 'Genotype experiment ID'\n", + "Entity 'http://edamontology.org/data_2383' - Label 'EGA accession'\n", + "Entity 'http://edamontology.org/data_2384' - Label 'IPI protein ID'\n", + "Entity 'http://edamontology.org/data_2385' - Label 'RefSeq accession (protein)'\n", + "Entity 'http://edamontology.org/data_2386' - Label 'EPD ID'\n", + "Entity 'http://edamontology.org/data_2387' - Label 'TAIR accession'\n", + "Entity 'http://edamontology.org/data_2388' - Label 'TAIR accession (At gene)'\n", + "Entity 'http://edamontology.org/data_2389' - Label 'UniSTS accession'\n", + "Entity 'http://edamontology.org/data_2390' - Label 'UNITE accession'\n", + "Entity 'http://edamontology.org/data_2391' - Label 'UTR accession'\n", + "Entity 'http://edamontology.org/data_2392' - Label 'UniParc accession'\n", + "Entity 'http://edamontology.org/data_2393' - Label 'mFLJ/mKIAA number'\n", + "Entity 'http://edamontology.org/data_2395' - Label 'Fungi annotation'\n", + "Entity 'http://edamontology.org/data_2396' - Label 'Fungi annotation (anamorph)'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2400' - Label 'Toxin annotation'\n", + "Entity 'http://edamontology.org/data_2401' - Label 'Protein report (membrane protein)'\n", + "Entity 'http://edamontology.org/data_2402' - Label 'Protein-drug interaction report'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2523' - Label 'Phylogenetic data'\n", + "Entity 'http://edamontology.org/data_2524' - Label 'Protein data'\n", + "Entity 'http://edamontology.org/data_2525' - Label 'Nucleic acid data'\n", + "Entity 'http://edamontology.org/data_2526' - Label 'Text data'\n", + "Entity 'http://edamontology.org/data_2527' - Label 'Parameter'\n", + "Entity 'http://edamontology.org/data_2528' - Label 'Molecular data'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2530' - Label 'Organism report'\n", + "Entity 'http://edamontology.org/data_2531' - Label 'Protocol'\n", + "Entity 'http://edamontology.org/data_2534' - Label 'Sequence attribute'\n", + "Entity 'http://edamontology.org/data_2535' - Label 'Sequence tag profile'\n", + "Entity 'http://edamontology.org/data_2536' - Label 'Mass spectrometry data'\n", + "Entity 'http://edamontology.org/data_2537' - Label 'Protein structure raw data'\n", + "Entity 'http://edamontology.org/data_2538' - Label 'Mutation identifier'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2540' - Label 'Data index data'\n", + "Entity 'http://edamontology.org/data_2563' - Label 'Amino acid name (single letter)'\n", + "Entity 'http://edamontology.org/data_2564' - Label 'Amino acid name (three letter)'\n", + "Entity 'http://edamontology.org/data_2565' - Label 'Amino acid name (full name)'\n", + "Entity 'http://edamontology.org/data_2576' - Label 'Toxin identifier'\n", + "Entity 'http://edamontology.org/data_2578' - Label 'ArachnoServer ID'\n", + "Entity 'http://edamontology.org/data_2579' - Label 'Expressed gene list'\n", + "Entity 'http://edamontology.org/data_2580' - Label 'BindingDB Monomer ID'\n", + "Entity 'http://edamontology.org/data_2581' - Label 'GO concept name'\n", + "Entity 'http://edamontology.org/data_2582' - Label 'GO concept ID (biological process)'\n", + "Entity 'http://edamontology.org/data_2583' - Label 'GO concept ID (molecular function)'\n", + "Entity 'http://edamontology.org/data_2584' - Label 'GO concept name (cellular component)'\n", + "Entity 'http://edamontology.org/data_2586' - Label 'Northern blot image'\n", + "Entity 'http://edamontology.org/data_2587' - Label 'Blot ID'\n", + "Entity 'http://edamontology.org/data_2588' - Label 'BlotBase blot ID'\n", + "Entity 'http://edamontology.org/data_2589' - Label 'Hierarchy'\n", + "Entity 'http://edamontology.org/data_2590' - Label 'Hierarchy identifier'\n", + "Entity 'http://edamontology.org/data_2591' - Label 'Brite hierarchy ID'\n", + "Entity 'http://edamontology.org/data_2592' - Label 'Cancer type'\n", + "Entity 'http://edamontology.org/data_2593' - Label 'BRENDA organism ID'\n", + "Entity 'http://edamontology.org/data_2594' - Label 'UniGene taxon'\n", + "Entity 'http://edamontology.org/data_2595' - Label 'UTRdb taxon'\n", + "Entity 'http://edamontology.org/data_2596' - Label 'Catalogue ID'\n", + "Entity 'http://edamontology.org/data_2597' - Label 'CABRI catalogue name'\n", + "Entity 'http://edamontology.org/data_2598' - Label 'Secondary structure alignment metadata'\n", + "Entity 'http://edamontology.org/data_2599' - Label 'Molecule interaction report'\n", + "Entity 'http://edamontology.org/data_2600' - Label 'Pathway or network'\n", + "Entity 'http://edamontology.org/data_2601' - Label 'Small molecule data'\n", + "Entity 'http://edamontology.org/data_2602' - Label 'Genotype and phenotype data'\n", + "Entity 'http://edamontology.org/data_2603' - Label 'Expression data'\n", + "Entity 'http://edamontology.org/data_2605' - Label 'Compound ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2606' - Label 'RFAM name'\n", + "Entity 'http://edamontology.org/data_2608' - Label 'Reaction ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2609' - Label 'Drug ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2610' - Label 'Ensembl ID'\n", + "Entity 'http://edamontology.org/data_2611' - Label 'ICD identifier'\n", + "Entity 'http://edamontology.org/data_2612' - Label 'Sequence cluster ID (CluSTr)'\n", + "Entity 'http://edamontology.org/data_2613' - Label 'KEGG Glycan ID'\n", + "Entity 'http://edamontology.org/data_2614' - Label 'TCDB ID'\n", + "Entity 'http://edamontology.org/data_2615' - Label 'MINT ID'\n", + "Entity 'http://edamontology.org/data_2616' - Label 'DIP ID'\n", + "Entity 'http://edamontology.org/data_2617' - Label 'Signaling Gateway protein ID'\n", + "Entity 'http://edamontology.org/data_2618' - Label 'Protein modification ID'\n", + "Entity 'http://edamontology.org/data_2619' - Label 'RESID ID'\n", + "Entity 'http://edamontology.org/data_2620' - Label 'RGD ID'\n", + "Entity 'http://edamontology.org/data_2621' - Label 'TAIR accession (protein)'\n", + "Entity 'http://edamontology.org/data_2622' - Label 'Compound ID (HMDB)'\n", + "Entity 'http://edamontology.org/data_2625' - Label 'LIPID MAPS ID'\n", + "Entity 'http://edamontology.org/data_2626' - Label 'PeptideAtlas ID'\n", + "Entity 'http://edamontology.org/data_2627' - Label 'Molecular interaction ID'\n", + "Entity 'http://edamontology.org/data_2628' - Label 'BioGRID interaction ID'\n", + "Entity 'http://edamontology.org/data_2629' - Label 'Enzyme ID (MEROPS)'\n", + "Entity 'http://edamontology.org/data_2630' - Label 'Mobile genetic element ID'\n", + "Entity 'http://edamontology.org/data_2631' - Label 'ACLAME ID'\n", + "Entity 'http://edamontology.org/data_2632' - Label 'SGD ID'\n", + "Entity 'http://edamontology.org/data_2633' - Label 'Book ID'\n", + "Entity 'http://edamontology.org/data_2634' - Label 'ISBN'\n", + "Entity 'http://edamontology.org/data_2635' - Label 'Compound ID (3DMET)'\n", + "Entity 'http://edamontology.org/data_2636' - Label 'MatrixDB interaction ID'\n", + "Entity 'http://edamontology.org/data_2637' - Label 'cPath ID'\n", + "Entity 'http://edamontology.org/data_2638' - Label 'PubChem bioassay ID'\n", + "Entity 'http://edamontology.org/data_2639' - Label 'PubChem ID'\n", + "Entity 'http://edamontology.org/data_2641' - Label 'Reaction ID (MACie)'\n", + "Entity 'http://edamontology.org/data_2642' - Label 'Gene ID (miRBase)'\n", + "Entity 'http://edamontology.org/data_2643' - Label 'Gene ID (ZFIN)'\n", + "Entity 'http://edamontology.org/data_2644' - Label 'Reaction ID (Rhea)'\n", + "Entity 'http://edamontology.org/data_2645' - Label 'Pathway ID (Unipathway)'\n", + "Entity 'http://edamontology.org/data_2646' - Label 'Compound ID (ChEMBL)'\n", + "Entity 'http://edamontology.org/data_2647' - Label 'LGICdb identifier'\n", + "Entity 'http://edamontology.org/data_2648' - Label 'Reaction kinetics ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2649' - Label 'PharmGKB ID'\n", + "Entity 'http://edamontology.org/data_2650' - Label 'Pathway ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2651' - Label 'Disease ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2652' - Label 'Drug ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2653' - Label 'Drug ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2654' - Label 'Target ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2655' - Label 'Cell type identifier'\n", + "Entity 'http://edamontology.org/data_2656' - Label 'NeuronDB ID'\n", + "Entity 'http://edamontology.org/data_2657' - Label 'NeuroMorpho ID'\n", + "Entity 'http://edamontology.org/data_2658' - Label 'Compound ID (ChemIDplus)'\n", + "Entity 'http://edamontology.org/data_2659' - Label 'Pathway ID (SMPDB)'\n", + "Entity 'http://edamontology.org/data_2660' - Label 'BioNumbers ID'\n", + "Entity 'http://edamontology.org/data_2662' - Label 'T3DB ID'\n", + "Entity 'http://edamontology.org/data_2663' - Label 'Carbohydrate identifier'\n", + "Entity 'http://edamontology.org/data_2664' - Label 'GlycomeDB ID'\n", + "Entity 'http://edamontology.org/data_2665' - Label 'LipidBank ID'\n", + "Entity 'http://edamontology.org/data_2666' - Label 'CDD ID'\n", + "Entity 'http://edamontology.org/data_2667' - Label 'MMDB ID'\n", + "Entity 'http://edamontology.org/data_2668' - Label 'iRefIndex ID'\n", + "Entity 'http://edamontology.org/data_2669' - Label 'ModelDB ID'\n", + "Entity 'http://edamontology.org/data_2670' - Label 'Pathway ID (DQCS)'\n", + "Entity 'http://edamontology.org/data_2671' - Label 'Ensembl ID (Homo sapiens)'\n", + "Entity 'http://edamontology.org/data_2672' - Label 'Ensembl ID ('Bos taurus')'\n", + "Entity 'http://edamontology.org/data_2673' - Label 'Ensembl ID ('Canis familiaris')'\n", + "Entity 'http://edamontology.org/data_2674' - Label 'Ensembl ID ('Cavia porcellus')'\n", + "Entity 'http://edamontology.org/data_2675' - Label 'Ensembl ID ('Ciona intestinalis')'\n", + "Entity 'http://edamontology.org/data_2676' - Label 'Ensembl ID ('Ciona savignyi')'\n", + "Entity 'http://edamontology.org/data_2677' - Label 'Ensembl ID ('Danio rerio')'\n", + "Entity 'http://edamontology.org/data_2678' - Label 'Ensembl ID ('Dasypus novemcinctus')'\n", + "Entity 'http://edamontology.org/data_2679' - Label 'Ensembl ID ('Echinops telfairi')'\n", + "Entity 'http://edamontology.org/data_2680' - Label 'Ensembl ID ('Erinaceus europaeus')'\n", + "Entity 'http://edamontology.org/data_2681' - Label 'Ensembl ID ('Felis catus')'\n", + "Entity 'http://edamontology.org/data_2682' - Label 'Ensembl ID ('Gallus gallus')'\n", + "Entity 'http://edamontology.org/data_2683' - Label 'Ensembl ID ('Gasterosteus aculeatus')'\n", + "Entity 'http://edamontology.org/data_2684' - Label 'Ensembl ID ('Homo sapiens')'\n", + "Entity 'http://edamontology.org/data_2685' - Label 'Ensembl ID ('Loxodonta africana')'\n", + "Entity 'http://edamontology.org/data_2686' - Label 'Ensembl ID ('Macaca mulatta')'\n", + "Entity 'http://edamontology.org/data_2687' - Label 'Ensembl ID ('Monodelphis domestica')'\n", + "Entity 'http://edamontology.org/data_2688' - Label 'Ensembl ID ('Mus musculus')'\n", + "Entity 'http://edamontology.org/data_2689' - Label 'Ensembl ID ('Myotis lucifugus')'\n", + "Entity 'http://edamontology.org/data_2690' - Label 'Ensembl ID (\"Ornithorhynchus anatinus\")'\n", + "Entity 'http://edamontology.org/data_2691' - Label 'Ensembl ID ('Oryctolagus cuniculus')'\n", + "Entity 'http://edamontology.org/data_2692' - Label 'Ensembl ID ('Oryzias latipes')'\n", + "Entity 'http://edamontology.org/data_2693' - Label 'Ensembl ID ('Otolemur garnettii')'\n", + "Entity 'http://edamontology.org/data_2694' - Label 'Ensembl ID ('Pan troglodytes')'\n", + "Entity 'http://edamontology.org/data_2695' - Label 'Ensembl ID ('Rattus norvegicus')'\n", + "Entity 'http://edamontology.org/data_2696' - Label 'Ensembl ID ('Spermophilus tridecemlineatus')'\n", + "Entity 'http://edamontology.org/data_2697' - Label 'Ensembl ID ('Takifugu rubripes')'\n", + "Entity 'http://edamontology.org/data_2698' - Label 'Ensembl ID ('Tupaia belangeri')'\n", + "Entity 'http://edamontology.org/data_2699' - Label 'Ensembl ID ('Xenopus tropicalis')'\n", + "Entity 'http://edamontology.org/data_2700' - Label 'CATH identifier'\n", + "Entity 'http://edamontology.org/data_2701' - Label 'CATH node ID (family)'\n", + "Entity 'http://edamontology.org/data_2702' - Label 'Enzyme ID (CAZy)'\n", + "Entity 'http://edamontology.org/data_2704' - Label 'Clone ID (IMAGE)'\n", + "Entity 'http://edamontology.org/data_2705' - Label 'GO concept ID (cellular component)'\n", + "Entity 'http://edamontology.org/data_2706' - Label 'Chromosome name (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2709' - Label 'CleanEx entry name'\n", + "Entity 'http://edamontology.org/data_2710' - Label 'CleanEx dataset code'\n", + "Entity 'http://edamontology.org/data_2711' - Label 'Genome report'\n", + "Entity 'http://edamontology.org/data_2713' - Label 'Protein ID (CORUM)'\n", + "Entity 'http://edamontology.org/data_2714' - Label 'CDD PSSM-ID'\n", + "Entity 'http://edamontology.org/data_2715' - Label 'Protein ID (CuticleDB)'\n", + "Entity 'http://edamontology.org/data_2716' - Label 'DBD ID'\n", + "Entity 'http://edamontology.org/data_2717' - Label 'Oligonucleotide probe annotation'\n", + "Entity 'http://edamontology.org/data_2718' - Label 'Oligonucleotide ID'\n", + "Entity 'http://edamontology.org/data_2719' - Label 'dbProbe ID'\n", + "Entity 'http://edamontology.org/data_2720' - Label 'Dinucleotide property'\n", + "Entity 'http://edamontology.org/data_2721' - Label 'DiProDB ID'\n", + "Entity 'http://edamontology.org/data_2722' - Label 'Protein features report (disordered structure)'\n", + "Entity 'http://edamontology.org/data_2723' - Label 'Protein ID (DisProt)'\n", + "Entity 'http://edamontology.org/data_2724' - Label 'Embryo report'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2726' - Label 'Inhibitor annotation'\n", + "Entity 'http://edamontology.org/data_2727' - Label 'Promoter ID'\n", + "Entity 'http://edamontology.org/data_2728' - Label 'EST accession'\n", + "Entity 'http://edamontology.org/data_2729' - Label 'COGEME EST ID'\n", + "Entity 'http://edamontology.org/data_2730' - Label 'COGEME unisequence ID'\n", + "Entity 'http://edamontology.org/data_2731' - Label 'Protein family ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_2732' - Label 'Family name'\n", + "Entity 'http://edamontology.org/data_2733' - Label 'Genus name (virus)'\n", + "Entity 'http://edamontology.org/data_2734' - Label 'Family name (virus)'\n", + "Entity 'http://edamontology.org/data_2735' - Label 'Database name (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2736' - Label 'Sequence feature ID (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2737' - Label 'FIG ID'\n", + "Entity 'http://edamontology.org/data_2738' - Label 'Gene ID (Xenbase)'\n", + "Entity 'http://edamontology.org/data_2739' - Label 'Gene ID (Genolist)'\n", + "Entity 'http://edamontology.org/data_2740' - Label 'Gene name (Genolist)'\n", + "Entity 'http://edamontology.org/data_2741' - Label 'ABS ID'\n", + "Entity 'http://edamontology.org/data_2742' - Label 'AraC-XylS ID'\n", + "Entity 'http://edamontology.org/data_2743' - Label 'Gene name (HUGO)'\n", + "Entity 'http://edamontology.org/data_2744' - Label 'Locus ID (PseudoCAP)'\n", + "Entity 'http://edamontology.org/data_2745' - Label 'Locus ID (UTR)'\n", + "Entity 'http://edamontology.org/data_2746' - Label 'MonosaccharideDB ID'\n", + "Entity 'http://edamontology.org/data_2747' - Label 'Database name (CMD)'\n", + "Entity 'http://edamontology.org/data_2748' - Label 'Database name (Osteogenesis)'\n", + "Entity 'http://edamontology.org/data_2749' - Label 'Genome identifier'\n", + "Entity 'http://edamontology.org/data_2751' - Label 'GenomeReviews ID'\n", + "Entity 'http://edamontology.org/data_2752' - Label 'GlycoMap ID'\n", + "Entity 'http://edamontology.org/data_2753' - Label 'Carbohydrate conformational map'\n", + "Entity 'http://edamontology.org/data_2755' - Label 'Transcription factor name'\n", + "Entity 'http://edamontology.org/data_2756' - Label 'TCID'\n", + "Entity 'http://edamontology.org/data_2757' - Label 'Pfam domain name'\n", + "Entity 'http://edamontology.org/data_2758' - Label 'Pfam clan ID'\n", + "Entity 'http://edamontology.org/data_2759' - Label 'Gene ID (VectorBase)'\n", + "Entity 'http://edamontology.org/data_2761' - Label 'UTRSite ID'\n", + "Entity 'http://edamontology.org/data_2762' - Label 'Sequence signature report'\n", + "Entity 'http://edamontology.org/data_2763' - Label 'Locus annotation'\n", + "Entity 'http://edamontology.org/data_2764' - Label 'Protein name (UniProt)'\n", + "Entity 'http://edamontology.org/data_2765' - Label 'Term ID list'\n", + "Entity 'http://edamontology.org/data_2766' - Label 'HAMAP ID'\n", + "Entity 'http://edamontology.org/data_2767' - Label 'Identifier with metadata'\n", + "Entity 'http://edamontology.org/data_2768' - Label 'Gene symbol annotation'\n", + "Entity 'http://edamontology.org/data_2769' - Label 'Transcript ID'\n", + "Entity 'http://edamontology.org/data_2770' - Label 'HIT ID'\n", + "Entity 'http://edamontology.org/data_2771' - Label 'HIX ID'\n", + "Entity 'http://edamontology.org/data_2772' - Label 'HPA antibody id'\n", + "Entity 'http://edamontology.org/data_2773' - Label 'IMGT/HLA ID'\n", + "Entity 'http://edamontology.org/data_2774' - Label 'Gene ID (JCVI)'\n", + "Entity 'http://edamontology.org/data_2775' - Label 'Kinase name'\n", + "Entity 'http://edamontology.org/data_2776' - Label 'ConsensusPathDB entity ID'\n", + "Entity 'http://edamontology.org/data_2777' - Label 'ConsensusPathDB entity name'\n", + "Entity 'http://edamontology.org/data_2778' - Label 'CCAP strain number'\n", + "Entity 'http://edamontology.org/data_2779' - Label 'Stock number'\n", + "Entity 'http://edamontology.org/data_2780' - Label 'Stock number (TAIR)'\n", + "Entity 'http://edamontology.org/data_2781' - Label 'REDIdb ID'\n", + "Entity 'http://edamontology.org/data_2782' - Label 'SMART domain name'\n", + "Entity 'http://edamontology.org/data_2783' - Label 'Protein family ID (PANTHER)'\n", + "Entity 'http://edamontology.org/data_2784' - Label 'RNAVirusDB ID'\n", + "Entity 'http://edamontology.org/data_2785' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2786' - Label 'NCBI Genome Project ID'\n", + "Entity 'http://edamontology.org/data_2787' - Label 'NCBI genome accession'\n", + "Entity 'http://edamontology.org/data_2788' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2789' - Label 'Protein ID (TopDB)'\n", + "Entity 'http://edamontology.org/data_2790' - Label 'Gel ID'\n", + "Entity 'http://edamontology.org/data_2791' - Label 'Reference map name (SWISS-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2792' - Label 'Protein ID (PeroxiBase)'\n", + "Entity 'http://edamontology.org/data_2793' - Label 'SISYPHUS ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2795' - Label 'ORF identifier'\n", + "Entity 'http://edamontology.org/data_2796' - Label 'LINUCS ID'\n", + "Entity 'http://edamontology.org/data_2797' - Label 'Protein ID (LGICdb)'\n", + "Entity 'http://edamontology.org/data_2798' - Label 'MaizeDB ID'\n", + "Entity 'http://edamontology.org/data_2799' - Label 'Gene ID (MfunGD)'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2802' - Label 'Protein ID (EcID)'\n", + "Entity 'http://edamontology.org/data_2803' - Label 'Clone ID (RefSeq)'\n", + "Entity 'http://edamontology.org/data_2804' - Label 'Protein ID (ConoServer)'\n", + "Entity 'http://edamontology.org/data_2805' - Label 'GeneSNP ID'\n", + "Entity 'http://edamontology.org/data_2812' - Label 'Lipid identifier'\n", + "Entity 'http://edamontology.org/data_2831' - Label 'Databank'\n", + "Entity 'http://edamontology.org/data_2832' - Label 'Web portal'\n", + "Entity 'http://edamontology.org/data_2835' - Label 'Gene ID (VBASE2)'\n", + "Entity 'http://edamontology.org/data_2836' - Label 'DPVweb ID'\n", + "Entity 'http://edamontology.org/data_2837' - Label 'Pathway ID (BioSystems)'\n", + "Entity 'http://edamontology.org/data_2838' - Label 'Experimental data (proteomics)'\n", + "Entity 'http://edamontology.org/data_2849' - Label 'Abstract'\n", + "Entity 'http://edamontology.org/data_2850' - Label 'Lipid structure'\n", + "Entity 'http://edamontology.org/data_2851' - Label 'Drug structure'\n", + "Entity 'http://edamontology.org/data_2852' - Label 'Toxin structure'\n", + "Entity 'http://edamontology.org/data_2854' - Label 'Position-specific scoring matrix'\n", + "Entity 'http://edamontology.org/data_2855' - Label 'Distance matrix'\n", + "Entity 'http://edamontology.org/data_2856' - Label 'Structural distance matrix'\n", + "Entity 'http://edamontology.org/data_2857' - Label 'Article metadata'\n", + "Entity 'http://edamontology.org/data_2858' - Label 'Ontology concept'\n", + "Entity 'http://edamontology.org/data_2865' - Label 'Codon usage bias'\n", + "Entity 'http://edamontology.org/data_2866' - Label 'Northern blot report'\n", + "Entity 'http://edamontology.org/data_2870' - Label 'Radiation hybrid map'\n", + "Entity 'http://edamontology.org/data_2872' - Label 'ID list'\n", + "Entity 'http://edamontology.org/data_2873' - Label 'Phylogenetic gene frequencies data'\n", + "Entity 'http://edamontology.org/data_2874' - Label 'Sequence set (polymorphic)'\n", + "Entity 'http://edamontology.org/data_2875' - Label 'DRCAT resource'\n", + "Entity 'http://edamontology.org/data_2877' - Label 'Protein complex'\n", + "Entity 'http://edamontology.org/data_2878' - Label 'Protein structural motif'\n", + "Entity 'http://edamontology.org/data_2879' - Label 'Lipid report'\n", + "Entity 'http://edamontology.org/data_2880' - Label 'Secondary structure image'\n", + "Entity 'http://edamontology.org/data_2881' - Label 'Secondary structure report'\n", + "Entity 'http://edamontology.org/data_2882' - Label 'DNA features'\n", + "Entity 'http://edamontology.org/data_2883' - Label 'RNA features report'\n", + "Entity 'http://edamontology.org/data_2884' - Label 'Plot'\n", + "Entity 'http://edamontology.org/data_2886' - Label 'Protein sequence record'\n", + "Entity 'http://edamontology.org/data_2887' - Label 'Nucleic acid sequence record'\n", + "Entity 'http://edamontology.org/data_2888' - Label 'Protein sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2889' - Label 'Nucleic acid sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2891' - Label 'Biological model accession'\n", + "Entity 'http://edamontology.org/data_2892' - Label 'Cell type name'\n", + "Entity 'http://edamontology.org/data_2893' - Label 'Cell type accession'\n", + "Entity 'http://edamontology.org/data_2894' - Label 'Compound accession'\n", + "Entity 'http://edamontology.org/data_2895' - Label 'Drug accession'\n", + "Entity 'http://edamontology.org/data_2896' - Label 'Toxin name'\n", + "Entity 'http://edamontology.org/data_2897' - Label 'Toxin accession'\n", + "Entity 'http://edamontology.org/data_2898' - Label 'Monosaccharide accession'\n", + "Entity 'http://edamontology.org/data_2899' - Label 'Drug name'\n", + "Entity 'http://edamontology.org/data_2900' - Label 'Carbohydrate accession'\n", + "Entity 'http://edamontology.org/data_2901' - Label 'Molecule accession'\n", + "Entity 'http://edamontology.org/data_2902' - Label 'Data resource definition accession'\n", + "Entity 'http://edamontology.org/data_2903' - Label 'Genome accession'\n", + "Entity 'http://edamontology.org/data_2904' - Label 'Map accession'\n", + "Entity 'http://edamontology.org/data_2905' - Label 'Lipid accession'\n", + "Entity 'http://edamontology.org/data_2906' - Label 'Peptide ID'\n", + "Entity 'http://edamontology.org/data_2907' - Label 'Protein accession'\n", + "Entity 'http://edamontology.org/data_2908' - Label 'Organism accession'\n", + "Entity 'http://edamontology.org/data_2909' - Label 'Organism name'\n", + "Entity 'http://edamontology.org/data_2910' - Label 'Protein family accession'\n", + "Entity 'http://edamontology.org/data_2911' - Label 'Transcription factor accession'\n", + "Entity 'http://edamontology.org/data_2912' - Label 'Strain accession'\n", + "Entity 'http://edamontology.org/data_2913' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2914' - Label 'Sequence features metadata'\n", + "Entity 'http://edamontology.org/data_2915' - Label 'Gramene identifier'\n", + "Entity 'http://edamontology.org/data_2916' - Label 'DDBJ accession'\n", + "Entity 'http://edamontology.org/data_2917' - Label 'ConsensusPathDB identifier'\n", + "Entity 'http://edamontology.org/data_2925' - Label 'Sequence data'\n", + "Entity 'http://edamontology.org/data_2927' - Label 'Codon usage'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2955' - Label 'Sequence report'\n", + "Entity 'http://edamontology.org/data_2956' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/data_2957' - Label 'Hopp and Woods plot'\n", + "Entity 'http://edamontology.org/data_2958' - Label 'Nucleic acid melting curve'\n", + "Entity 'http://edamontology.org/data_2959' - Label 'Nucleic acid probability profile'\n", + "Entity 'http://edamontology.org/data_2960' - Label 'Nucleic acid temperature profile'\n", + "Entity 'http://edamontology.org/data_2961' - Label 'Gene regulatory network report'\n", + "Entity 'http://edamontology.org/data_2965' - Label '2D PAGE gel report'\n", + "Entity 'http://edamontology.org/data_2966' - Label 'Oligonucleotide probe sets annotation'\n", + "Entity 'http://edamontology.org/data_2967' - Label 'Microarray image'\n", + "Entity 'http://edamontology.org/data_2968' - Label 'Image'\n", + "Entity 'http://edamontology.org/data_2969' - Label 'Sequence image'\n", + "Entity 'http://edamontology.org/data_2970' - Label 'Protein hydropathy data'\n", + "Entity 'http://edamontology.org/data_2971' - Label 'Workflow data'\n", + "Entity 'http://edamontology.org/data_2972' - Label 'Workflow'\n", + "Entity 'http://edamontology.org/data_2973' - Label 'Secondary structure data'\n", + "Entity 'http://edamontology.org/data_2974' - Label 'Protein sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2975' - Label 'Nucleic acid sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2976' - Label 'Protein sequence'\n", + "Entity 'http://edamontology.org/data_2977' - Label 'Nucleic acid sequence'\n", + "Entity 'http://edamontology.org/data_2978' - Label 'Reaction data'\n", + "Entity 'http://edamontology.org/data_2979' - Label 'Peptide property'\n", + "Entity 'http://edamontology.org/data_2980' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/data_2981' - Label 'Sequence motif data'\n", + "Entity 'http://edamontology.org/data_2982' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2984' - Label 'Pathway or network report'\n", + "Entity 'http://edamontology.org/data_2985' - Label 'Nucleic acid thermodynamic data'\n", + "Entity 'http://edamontology.org/data_2986' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/data_2987' - Label 'Classification report'\n", + "Entity 'http://edamontology.org/data_2989' - Label 'Protein features report (key folding sites)'\n", + "Entity 'http://edamontology.org/data_2991' - Label 'Protein geometry data'\n", + "Entity 'http://edamontology.org/data_2992' - Label 'Protein structure image'\n", + "Entity 'http://edamontology.org/data_2994' - Label 'Phylogenetic character weights'\n", + "Entity 'http://edamontology.org/data_3002' - Label 'Annotation track'\n", + "Entity 'http://edamontology.org/data_3021' - Label 'UniProt accession'\n", + "Entity 'http://edamontology.org/data_3022' - Label 'NCBI genetic code ID'\n", + "Entity 'http://edamontology.org/data_3025' - Label 'Ontology concept identifier'\n", + "Entity 'http://edamontology.org/data_3026' - Label 'GO concept name (biological process)'\n", + "Entity 'http://edamontology.org/data_3027' - Label 'GO concept name (molecular function)'\n", + "Entity 'http://edamontology.org/data_3028' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/data_3029' - Label 'Protein ID (EMBL/GenBank/DDBJ)'\n", + "Entity 'http://edamontology.org/data_3031' - Label 'Core data'\n", + "Entity 'http://edamontology.org/data_3034' - Label 'Sequence feature identifier'\n", + "Entity 'http://edamontology.org/data_3035' - Label 'Structure identifier'\n", + "Entity 'http://edamontology.org/data_3036' - Label 'Matrix identifier'\n", + "Entity 'http://edamontology.org/data_3085' - Label 'Protein sequence composition'\n", + "Entity 'http://edamontology.org/data_3086' - Label 'Nucleic acid sequence composition (report)'\n", + "Entity 'http://edamontology.org/data_3101' - Label 'Protein domain classification node'\n", + "Entity 'http://edamontology.org/data_3102' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_3103' - Label 'ATC code'\n", + "Entity 'http://edamontology.org/data_3104' - Label 'UNII'\n", + "Entity 'http://edamontology.org/data_3105' - Label 'Geotemporal metadata'\n", + "Entity 'http://edamontology.org/data_3106' - Label 'System metadata'\n", + "Entity 'http://edamontology.org/data_3107' - Label 'Sequence feature name'\n", + "Entity 'http://edamontology.org/data_3108' - Label 'Experimental measurement'\n", + "Entity 'http://edamontology.org/data_3110' - Label 'Raw microarray data'\n", + "Entity 'http://edamontology.org/data_3111' - Label 'Processed microarray data'\n", + "Entity 'http://edamontology.org/data_3112' - Label 'Gene expression matrix'\n", + "Entity 'http://edamontology.org/data_3113' - Label 'Sample annotation'\n", + "Entity 'http://edamontology.org/data_3115' - Label 'Microarray metadata'\n", + "Entity 'http://edamontology.org/data_3116' - Label 'Microarray protocol annotation'\n", + "Entity 'http://edamontology.org/data_3117' - Label 'Microarray hybridisation data'\n", + "Entity 'http://edamontology.org/data_3119' - Label 'Sequence features (compositionally-biased regions)'\n", + "Entity 'http://edamontology.org/data_3122' - Label 'Nucleic acid features (difference and change)'\n", + "Entity 'http://edamontology.org/data_3128' - Label 'Nucleic acid structure report'\n", + "Entity 'http://edamontology.org/data_3129' - Label 'Protein features report (repeats)'\n", + "Entity 'http://edamontology.org/data_3130' - Label 'Sequence motif matches (protein)'\n", + "Entity 'http://edamontology.org/data_3131' - Label 'Sequence motif matches (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_3132' - Label 'Nucleic acid features (d-loop)'\n", + "Entity 'http://edamontology.org/data_3133' - Label 'Nucleic acid features (stem loop)'\n", + "Entity 'http://edamontology.org/data_3134' - Label 'Gene transcript report'\n", + "Entity 'http://edamontology.org/data_3137' - Label 'Non-coding RNA'\n", + "Entity 'http://edamontology.org/data_3138' - Label 'Transcriptional features (report)'\n", + "Entity 'http://edamontology.org/data_3140' - Label 'Nucleic acid features (immunoglobulin gene structure)'\n", + "Entity 'http://edamontology.org/data_3141' - Label 'SCOP class'\n", + "Entity 'http://edamontology.org/data_3142' - Label 'SCOP fold'\n", + "Entity 'http://edamontology.org/data_3143' - Label 'SCOP superfamily'\n", + "Entity 'http://edamontology.org/data_3144' - Label 'SCOP family'\n", + "Entity 'http://edamontology.org/data_3145' - Label 'SCOP protein'\n", + "Entity 'http://edamontology.org/data_3146' - Label 'SCOP species'\n", + "Entity 'http://edamontology.org/data_3147' - Label 'Mass spectrometry experiment'\n", + "Entity 'http://edamontology.org/data_3148' - Label 'Gene family report'\n", + "Entity 'http://edamontology.org/data_3153' - Label 'Protein image'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3165' - Label 'NGS experiment'\n", + "Entity 'http://edamontology.org/data_3181' - Label 'Sequence assembly report'\n", + "Entity 'http://edamontology.org/data_3210' - Label 'Genome index'\n", + "Entity 'http://edamontology.org/data_3231' - Label 'GWAS report'\n", + "Entity 'http://edamontology.org/data_3236' - Label 'Cytoband position'\n", + "Entity 'http://edamontology.org/data_3238' - Label 'Cell type ontology ID'\n", + "Entity 'http://edamontology.org/data_3241' - Label 'Kinetic model'\n", + "Entity 'http://edamontology.org/data_3264' - Label 'COSMIC ID'\n", + "Entity 'http://edamontology.org/data_3265' - Label 'HGMD ID'\n", + "Entity 'http://edamontology.org/data_3266' - Label 'Sequence assembly ID'\n", + "Entity 'http://edamontology.org/data_3268' - Label 'Sequence feature type'\n", + "Entity 'http://edamontology.org/data_3269' - Label 'Gene homology (report)'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3271' - Label 'Gene tree'\n", + "Entity 'http://edamontology.org/data_3272' - Label 'Species tree'\n", + "Entity 'http://edamontology.org/data_3273' - Label 'Sample ID'\n", + "Entity 'http://edamontology.org/data_3274' - Label 'MGI accession'\n", + "Entity 'http://edamontology.org/data_3275' - Label 'Phenotype name'\n", + "Entity 'http://edamontology.org/data_3354' - Label 'Transition matrix'\n", + "Entity 'http://edamontology.org/data_3355' - Label 'Emission matrix'\n", + "Entity 'http://edamontology.org/data_3356' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_3358' - Label 'Format identifier'\n", + "Entity 'http://edamontology.org/data_3424' - Label 'Raw image'\n", + "Entity 'http://edamontology.org/data_3425' - Label 'Carbohydrate property'\n", + "Entity 'http://edamontology.org/data_3426' - Label 'Proteomics experiment report'\n", + "Entity 'http://edamontology.org/data_3427' - Label 'RNAi report'\n", + "Entity 'http://edamontology.org/data_3428' - Label 'Simulation experiment report'\n", + "Entity 'http://edamontology.org/data_3442' - Label 'MRI image'\n", + "Entity 'http://edamontology.org/data_3449' - Label 'Cell migration track image'\n", + "Entity 'http://edamontology.org/data_3451' - Label 'Rate of association'\n", + "Entity 'http://edamontology.org/data_3479' - Label 'Gene order'\n", + "Entity 'http://edamontology.org/data_3483' - Label 'Spectrum'\n", + "Entity 'http://edamontology.org/data_3488' - Label 'NMR spectrum'\n", + "Entity 'http://edamontology.org/data_3490' - Label 'Chemical structure sketch'\n", + "Entity 'http://edamontology.org/data_3492' - Label 'Nucleic acid signature'\n", + "Entity 'http://edamontology.org/data_3494' - Label 'DNA sequence'\n", + "Entity 'http://edamontology.org/data_3495' - Label 'RNA sequence'\n", + "Entity 'http://edamontology.org/data_3496' - Label 'RNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3497' - Label 'DNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3498' - Label 'Sequence variations'\n", + "Entity 'http://edamontology.org/data_3505' - Label 'Bibliography'\n", + "Entity 'http://edamontology.org/data_3509' - Label 'Ontology mapping'\n", + "Entity 'http://edamontology.org/data_3546' - Label 'Image metadata'\n", + "Entity 'http://edamontology.org/data_3558' - Label 'Clinical trial report'\n", + "Entity 'http://edamontology.org/data_3567' - Label 'Reference sample report'\n", + "Entity 'http://edamontology.org/data_3568' - Label 'Gene Expression Atlas Experiment ID'\n", + "Entity 'http://edamontology.org/data_3667' - Label 'Disease identifier'\n", + "Entity 'http://edamontology.org/data_3668' - Label 'Disease name'\n", + "Entity 'http://edamontology.org/data_3669' - Label 'Training material'\n", + "Entity 'http://edamontology.org/data_3670' - Label 'Online course'\n", + "Entity 'http://edamontology.org/data_3671' - Label 'Text'\n", + "Entity 'http://edamontology.org/data_3707' - Label 'Biodiversity data'\n", + "Entity 'http://edamontology.org/data_3716' - Label 'Biosafety report'\n", + "Entity 'http://edamontology.org/data_3717' - Label 'Isolation report'\n", + "Entity 'http://edamontology.org/data_3718' - Label 'Pathogenicity report'\n", + "Entity 'http://edamontology.org/data_3719' - Label 'Biosafety classification'\n", + "Entity 'http://edamontology.org/data_3720' - Label 'Geographic location'\n", + "Entity 'http://edamontology.org/data_3721' - Label 'Isolation source'\n", + "Entity 'http://edamontology.org/data_3722' - Label 'Physiology parameter'\n", + "Entity 'http://edamontology.org/data_3723' - Label 'Morphology parameter'\n", + "Entity 'http://edamontology.org/data_3724' - Label 'Cultivation parameter'\n", + "Entity 'http://edamontology.org/data_3732' - Label 'Sequencing metadata name'\n", + "Entity 'http://edamontology.org/data_3733' - Label 'Flow cell identifier'\n", + "Entity 'http://edamontology.org/data_3734' - Label 'Lane identifier'\n", + "Entity 'http://edamontology.org/data_3735' - Label 'Run number'\n", + "Entity 'http://edamontology.org/data_3736' - Label 'Ecological data'\n", + "Entity 'http://edamontology.org/data_3737' - Label 'Alpha diversity data'\n", + "Entity 'http://edamontology.org/data_3738' - Label 'Beta diversity data'\n", + "Entity 'http://edamontology.org/data_3739' - Label 'Gamma diversity data'\n", + "Entity 'http://edamontology.org/data_3743' - Label 'Ordination plot'\n", + "Entity 'http://edamontology.org/data_3753' - Label 'Over-representation data'\n", + "Entity 'http://edamontology.org/data_3754' - Label 'GO-term enrichment data'\n", + "Entity 'http://edamontology.org/data_3756' - Label 'Localisation score'\n", + "Entity 'http://edamontology.org/data_3757' - Label 'Unimod ID'\n", + "Entity 'http://edamontology.org/data_3759' - Label 'ProteomeXchange ID'\n", + "Entity 'http://edamontology.org/data_3768' - Label 'Clustered expression profiles'\n", + "Entity 'http://edamontology.org/data_3769' - Label 'BRENDA ontology concept ID'\n", + "Entity 'http://edamontology.org/data_3779' - Label 'Annotated text'\n", + "Entity 'http://edamontology.org/data_3786' - Label 'Query script'\n", + "Entity 'http://edamontology.org/data_3805' - Label '3D EM Map'\n", + "Entity 'http://edamontology.org/data_3806' - Label '3D EM Mask'\n", + "Entity 'http://edamontology.org/data_3807' - Label 'EM Movie'\n", + "Entity 'http://edamontology.org/data_3808' - Label 'EM Micrograph'\n", + "Entity 'http://edamontology.org/data_3842' - Label 'Molecular simulation data'\n", + "Entity 'http://edamontology.org/data_3856' - Label 'RNA central ID'\n", + "Entity 'http://edamontology.org/data_3861' - Label 'Electronic health record'\n", + "Entity 'http://edamontology.org/data_3869' - Label 'Simulation'\n", + "Entity 'http://edamontology.org/data_3870' - Label 'Trajectory data'\n", + "Entity 'http://edamontology.org/data_3871' - Label 'Forcefield parameters'\n", + "Entity 'http://edamontology.org/data_3872' - Label 'Topology data'\n", + "Entity 'http://edamontology.org/data_3905' - Label 'Histogram'\n", + "Entity 'http://edamontology.org/data_3914' - Label 'Quality control report'\n", + "Entity 'http://edamontology.org/data_3917' - Label 'Count matrix'\n", + "Entity 'http://edamontology.org/data_3924' - Label 'DNA structure alignment'\n", + "Entity 'http://edamontology.org/data_3932' - Label 'Q-value'\n", + "Entity 'http://edamontology.org/data_3949' - Label 'Profile HMM'\n", + "Entity 'http://edamontology.org/data_3952' - Label 'Pathway ID (WikiPathways)'\n", + "Entity 'http://edamontology.org/data_3953' - Label 'Pathway overrepresentation data'\n", + "Entity 'http://edamontology.org/data_4022' - Label 'ORCID Identifier'\n", + "Entity 'http://edamontology.org/format_1196' - Label 'SMILES'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1200' - Label 'smarts'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1228' - Label 'UniGene entry format'\n", + "Entity 'http://edamontology.org/format_1247' - Label 'COG sequence cluster format'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1342' - Label 'InterPro protein view report format'\n", + "Entity 'http://edamontology.org/format_1343' - Label 'InterPro match table format'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1431' - Label 'Phylogenetic property values format'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1500' - Label 'Domainatrix 3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1511' - Label 'IntEnz enzyme report format'\n", + "Entity 'http://edamontology.org/format_1512' - Label 'BRENDA enzyme report format'\n", + "Entity 'http://edamontology.org/format_1513' - Label 'KEGG REACTION enzyme report format'\n", + "Entity 'http://edamontology.org/format_1514' - Label 'KEGG ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_1515' - Label 'REBASE proto enzyme report format'\n", + "Entity 'http://edamontology.org/format_1516' - Label 'REBASE withrefm enzyme report format'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1563' - Label 'SMART domain assignment report format'\n", + "Entity 'http://edamontology.org/format_1568' - Label 'BIND entry format'\n", + "Entity 'http://edamontology.org/format_1569' - Label 'IntAct entry format'\n", + "Entity 'http://edamontology.org/format_1570' - Label 'InterPro entry format'\n", + "Entity 'http://edamontology.org/format_1571' - Label 'InterPro entry abstract format'\n", + "Entity 'http://edamontology.org/format_1572' - Label 'Gene3D entry format'\n", + "Entity 'http://edamontology.org/format_1573' - Label 'PIRSF entry format'\n", + "Entity 'http://edamontology.org/format_1574' - Label 'PRINTS entry format'\n", + "Entity 'http://edamontology.org/format_1575' - Label 'Panther Families and HMMs entry format'\n", + "Entity 'http://edamontology.org/format_1576' - Label 'Pfam entry format'\n", + "Entity 'http://edamontology.org/format_1577' - Label 'SMART entry format'\n", + "Entity 'http://edamontology.org/format_1578' - Label 'Superfamily entry format'\n", + "Entity 'http://edamontology.org/format_1579' - Label 'TIGRFam entry format'\n", + "Entity 'http://edamontology.org/format_1580' - Label 'ProDom entry format'\n", + "Entity 'http://edamontology.org/format_1581' - Label 'FSSP entry format'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1603' - Label 'Ensembl gene report format'\n", + "Entity 'http://edamontology.org/format_1604' - Label 'DictyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1605' - Label 'CGD gene report format'\n", + "Entity 'http://edamontology.org/format_1606' - Label 'DragonDB gene report format'\n", + "Entity 'http://edamontology.org/format_1607' - Label 'EcoCyc gene report format'\n", + "Entity 'http://edamontology.org/format_1608' - Label 'FlyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1609' - Label 'Gramene gene report format'\n", + "Entity 'http://edamontology.org/format_1610' - Label 'KEGG GENES gene report format'\n", + "Entity 'http://edamontology.org/format_1611' - Label 'MaizeGDB gene report format'\n", + "Entity 'http://edamontology.org/format_1612' - Label 'MGD gene report format'\n", + "Entity 'http://edamontology.org/format_1613' - Label 'RGD gene report format'\n", + "Entity 'http://edamontology.org/format_1614' - Label 'SGD gene report format'\n", + "Entity 'http://edamontology.org/format_1615' - Label 'GeneDB gene report format'\n", + "Entity 'http://edamontology.org/format_1616' - Label 'TAIR gene report format'\n", + "Entity 'http://edamontology.org/format_1617' - Label 'WormBase gene report format'\n", + "Entity 'http://edamontology.org/format_1618' - Label 'ZFIN gene report format'\n", + "Entity 'http://edamontology.org/format_1619' - Label 'TIGR gene report format'\n", + "Entity 'http://edamontology.org/format_1620' - Label 'dbSNP polymorphism report format'\n", + "Entity 'http://edamontology.org/format_1623' - Label 'OMIM entry format'\n", + "Entity 'http://edamontology.org/format_1624' - Label 'HGVbase entry format'\n", + "Entity 'http://edamontology.org/format_1625' - Label 'HIVDB entry format'\n", + "Entity 'http://edamontology.org/format_1626' - Label 'KEGG DISEASE entry format'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1630' - Label 'CAF'\n", + "Entity 'http://edamontology.org/format_1631' - Label 'EXP'\n", + "Entity 'http://edamontology.org/format_1632' - Label 'SCF'\n", + "Entity 'http://edamontology.org/format_1633' - Label 'PHD'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1640' - Label 'ArrayExpress entry format'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1644' - Label 'CHP'\n", + "Entity 'http://edamontology.org/format_1645' - Label 'EMDB entry format'\n", + "Entity 'http://edamontology.org/format_1647' - Label 'KEGG PATHWAY entry format'\n", + "Entity 'http://edamontology.org/format_1648' - Label 'MetaCyc entry format'\n", + "Entity 'http://edamontology.org/format_1649' - Label 'HumanCyc entry format'\n", + "Entity 'http://edamontology.org/format_1650' - Label 'INOH entry format'\n", + "Entity 'http://edamontology.org/format_1651' - Label 'PATIKA entry format'\n", + "Entity 'http://edamontology.org/format_1652' - Label 'Reactome entry format'\n", + "Entity 'http://edamontology.org/format_1653' - Label 'aMAZE entry format'\n", + "Entity 'http://edamontology.org/format_1654' - Label 'CPDB entry format'\n", + "Entity 'http://edamontology.org/format_1655' - Label 'Panther Pathways entry format'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1666' - Label 'BioModel mathematical model format'\n", + "Entity 'http://edamontology.org/format_1697' - Label 'KEGG LIGAND entry format'\n", + "Entity 'http://edamontology.org/format_1698' - Label 'KEGG COMPOUND entry format'\n", + "Entity 'http://edamontology.org/format_1699' - Label 'KEGG PLANT entry format'\n", + "Entity 'http://edamontology.org/format_1700' - Label 'KEGG GLYCAN entry format'\n", + "Entity 'http://edamontology.org/format_1701' - Label 'PubChem entry format'\n", + "Entity 'http://edamontology.org/format_1702' - Label 'ChemSpider entry format'\n", + "Entity 'http://edamontology.org/format_1703' - Label 'ChEBI entry format'\n", + "Entity 'http://edamontology.org/format_1704' - Label 'MSDchem ligand dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1706' - Label 'KEGG DRUG entry format'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1747' - Label 'PDB atom record format'\n", + "Entity 'http://edamontology.org/format_1760' - Label 'CATH chain report format'\n", + "Entity 'http://edamontology.org/format_1761' - Label 'CATH PDB report format'\n", + "Entity 'http://edamontology.org/format_1782' - Label 'NCBI gene report format'\n", + "Entity 'http://edamontology.org/format_1808' - Label 'GeneIlluminator gene report format'\n", + "Entity 'http://edamontology.org/format_1809' - Label 'BacMap gene card format'\n", + "Entity 'http://edamontology.org/format_1810' - Label 'ColiCard report format'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1915' - Label 'Format'\n", + "Entity 'http://edamontology.org/format_1918' - Label 'Atomic data format'\n", + "Entity 'http://edamontology.org/format_1919' - Label 'Sequence record format'\n", + "Entity 'http://edamontology.org/format_1920' - Label 'Sequence feature annotation format'\n", + "Entity 'http://edamontology.org/format_1921' - Label 'Alignment format'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1924' - Label 'clustal sequence format'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1926' - Label 'dbid'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1930' - Label 'FASTQ'\n", + "Entity 'http://edamontology.org/format_1931' - Label 'FASTQ-illumina'\n", + "Entity 'http://edamontology.org/format_1932' - Label 'FASTQ-sanger'\n", + "Entity 'http://edamontology.org/format_1933' - Label 'FASTQ-solexa'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1937' - Label 'genpept'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1940' - Label 'giFASTA format'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1947' - Label 'GCG MSF'\n", + "Entity 'http://edamontology.org/format_1948' - Label 'nbrf/pir'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1954' - Label 'Pearson format'\n", + "Entity 'http://edamontology.org/format_1955' - Label 'phylip sequence format'\n", + "Entity 'http://edamontology.org/format_1956' - Label 'phylipnon sequence format'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1959' - Label 'selex sequence format'\n", + "Entity 'http://edamontology.org/format_1960' - Label 'Staden format'\n", + "Entity 'http://edamontology.org/format_1961' - Label 'Stockholm format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1963' - Label 'UniProtKB format'\n", + "Entity 'http://edamontology.org/format_1964' - Label 'plain text format (unformatted)'\n", + "Entity 'http://edamontology.org/format_1965' - Label 'treecon sequence format'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1971' - Label 'meganon sequence format'\n", + "Entity 'http://edamontology.org/format_1972' - Label 'NCBI format'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1974' - Label 'GFF2'\n", + "Entity 'http://edamontology.org/format_1975' - Label 'GFF3'\n", + "Entity 'http://edamontology.org/format_1976' - Label 'pir'\n", + "Entity 'http://edamontology.org/format_1977' - Label 'swiss feature'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1980' - Label 'EMBL feature'\n", + "Entity 'http://edamontology.org/format_1981' - Label 'GenBank feature'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1985' - Label 'markx0'\n", + "Entity 'http://edamontology.org/format_1986' - Label 'markx1'\n", + "Entity 'http://edamontology.org/format_1987' - Label 'markx10'\n", + "Entity 'http://edamontology.org/format_1988' - Label 'markx2'\n", + "Entity 'http://edamontology.org/format_1989' - Label 'markx3'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1991' - Label 'mega'\n", + "Entity 'http://edamontology.org/format_1992' - Label 'meganon'\n", + "Entity 'http://edamontology.org/format_1993' - Label 'msf alignment format'\n", + "Entity 'http://edamontology.org/format_1994' - Label 'nexus alignment format'\n", + "Entity 'http://edamontology.org/format_1995' - Label 'nexusnon alignment format'\n", + "Entity 'http://edamontology.org/format_1996' - Label 'pair'\n", + "Entity 'http://edamontology.org/format_1997' - Label 'PHYLIP format'\n", + "Entity 'http://edamontology.org/format_1998' - Label 'PHYLIP sequential'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2006' - Label 'Phylogenetic tree format'\n", + "Entity 'http://edamontology.org/format_2013' - Label 'Biological pathway or network format'\n", + "Entity 'http://edamontology.org/format_2014' - Label 'Sequence-profile alignment format'\n", + "Entity 'http://edamontology.org/format_2015' - Label 'Sequence-profile alignment (HMM) format'\n", + "Entity 'http://edamontology.org/format_2017' - Label 'Amino acid index format'\n", + "Entity 'http://edamontology.org/format_2020' - Label 'Article format'\n", + "Entity 'http://edamontology.org/format_2021' - Label 'Text mining report format'\n", + "Entity 'http://edamontology.org/format_2027' - Label 'Enzyme kinetics report format'\n", + "Entity 'http://edamontology.org/format_2030' - Label 'Chemical data format'\n", + "Entity 'http://edamontology.org/format_2031' - Label 'Gene annotation format'\n", + "Entity 'http://edamontology.org/format_2032' - Label 'Workflow format'\n", + "Entity 'http://edamontology.org/format_2033' - Label 'Tertiary structure format'\n", + "Entity 'http://edamontology.org/format_2034' - Label 'Biological model format'\n", + "Entity 'http://edamontology.org/format_2035' - Label 'Chemical formula format'\n", + "Entity 'http://edamontology.org/format_2036' - Label 'Phylogenetic character data format'\n", + "Entity 'http://edamontology.org/format_2037' - Label 'Phylogenetic continuous quantitative character format'\n", + "Entity 'http://edamontology.org/format_2038' - Label 'Phylogenetic discrete states format'\n", + "Entity 'http://edamontology.org/format_2039' - Label 'Phylogenetic tree report (cliques) format'\n", + "Entity 'http://edamontology.org/format_2040' - Label 'Phylogenetic tree report (invariants) format'\n", + "Entity 'http://edamontology.org/format_2045' - Label 'Electron microscopy model format'\n", + "Entity 'http://edamontology.org/format_2049' - Label 'Phylogenetic tree report (tree distances) format'\n", + "Entity 'http://edamontology.org/format_2051' - Label 'Polymorphism report format'\n", + "Entity 'http://edamontology.org/format_2052' - Label 'Protein family report format'\n", + "Entity 'http://edamontology.org/format_2054' - Label 'Protein interaction format'\n", + "Entity 'http://edamontology.org/format_2055' - Label 'Sequence assembly format'\n", + "Entity 'http://edamontology.org/format_2056' - Label 'Microarray experiment data format'\n", + "Entity 'http://edamontology.org/format_2057' - Label 'Sequence trace format'\n", + "Entity 'http://edamontology.org/format_2058' - Label 'Gene expression report format'\n", + "Entity 'http://edamontology.org/format_2059' - Label 'Genotype and phenotype annotation format'\n", + "Entity 'http://edamontology.org/format_2060' - Label 'Map format'\n", + "Entity 'http://edamontology.org/format_2061' - Label 'Nucleic acid features (primers) format'\n", + "Entity 'http://edamontology.org/format_2062' - Label 'Protein report format'\n", + "Entity 'http://edamontology.org/format_2063' - Label 'Protein report (enzyme) format'\n", + "Entity 'http://edamontology.org/format_2064' - Label '3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_2065' - Label 'Protein structure report (quality evaluation) format'\n", + "Entity 'http://edamontology.org/format_2066' - Label 'Database hits (sequence) format'\n", + "Entity 'http://edamontology.org/format_2067' - Label 'Sequence distance matrix format'\n", + "Entity 'http://edamontology.org/format_2068' - Label 'Sequence motif format'\n", + "Entity 'http://edamontology.org/format_2069' - Label 'Sequence profile format'\n", + "Entity 'http://edamontology.org/format_2072' - Label 'Hidden Markov model format'\n", + "Entity 'http://edamontology.org/format_2074' - Label 'Dirichlet distribution format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2076' - Label 'RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_2077' - Label 'Protein secondary structure format'\n", + "Entity 'http://edamontology.org/format_2078' - Label 'Sequence range format'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2155' - Label 'Sequence features (repeats) format'\n", + "Entity 'http://edamontology.org/format_2158' - Label 'Nucleic acid features (restriction sites) format'\n", + "Entity 'http://edamontology.org/format_2159' - Label 'Gene features (coding region) format'\n", + "Entity 'http://edamontology.org/format_2170' - Label 'Sequence cluster format'\n", + "Entity 'http://edamontology.org/format_2171' - Label 'Sequence cluster format (protein)'\n", + "Entity 'http://edamontology.org/format_2172' - Label 'Sequence cluster format (nucleic acid)'\n", + "Entity 'http://edamontology.org/format_2175' - Label 'Gene cluster format'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2183' - Label 'EMBLXML'\n", + "Entity 'http://edamontology.org/format_2184' - Label 'cdsxml'\n", + "Entity 'http://edamontology.org/format_2185' - Label 'INSDSeq'\n", + "Entity 'http://edamontology.org/format_2186' - Label 'geneseq'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2188' - Label 'UniProt format'\n", + "Entity 'http://edamontology.org/format_2189' - Label 'ipi'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2195' - Label 'Ontology format'\n", + "Entity 'http://edamontology.org/format_2196' - Label 'OBO format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2202' - Label 'Sequence record full format'\n", + "Entity 'http://edamontology.org/format_2203' - Label 'Sequence record lite format'\n", + "Entity 'http://edamontology.org/format_2204' - Label 'EMBL format (XML)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2206' - Label 'Sequence feature table format (text)'\n", + "Entity 'http://edamontology.org/format_2210' - Label 'Strain data format'\n", + "Entity 'http://edamontology.org/format_2211' - Label 'CIP strain data format'\n", + "Entity 'http://edamontology.org/format_2243' - Label 'phylip property values'\n", + "Entity 'http://edamontology.org/format_2303' - Label 'STRING entry format (HTML)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2306' - Label 'GTF'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2322' - Label 'BioCyc enzyme report format'\n", + "Entity 'http://edamontology.org/format_2323' - Label 'ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_2328' - Label 'PseudoCAP gene report format'\n", + "Entity 'http://edamontology.org/format_2329' - Label 'GeneCards gene report format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2332' - Label 'XML'\n", + "Entity 'http://edamontology.org/format_2333' - Label 'Binary format'\n", + "Entity 'http://edamontology.org/format_2334' - Label 'URI format'\n", + "Entity 'http://edamontology.org/format_2341' - Label 'NCI-Nature pathway entry format'\n", + "Entity 'http://edamontology.org/format_2350' - Label 'Format (by type of data)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2542' - Label 'Protein features (domains) format'\n", + "Entity 'http://edamontology.org/format_2543' - Label 'EMBL-like format'\n", + "Entity 'http://edamontology.org/format_2545' - Label 'FASTQ-like format'\n", + "Entity 'http://edamontology.org/format_2546' - Label 'FASTA-like'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2548' - Label 'Sequence feature table format'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2551' - Label 'Sequence record format (text)'\n", + "Entity 'http://edamontology.org/format_2552' - Label 'Sequence record format (XML)'\n", + "Entity 'http://edamontology.org/format_2553' - Label 'Sequence feature table format (XML)'\n", + "Entity 'http://edamontology.org/format_2554' - Label 'Alignment format (text)'\n", + "Entity 'http://edamontology.org/format_2555' - Label 'Alignment format (XML)'\n", + "Entity 'http://edamontology.org/format_2556' - Label 'Phylogenetic tree format (text)'\n", + "Entity 'http://edamontology.org/format_2557' - Label 'Phylogenetic tree format (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2559' - Label 'GenBank-like format'\n", + "Entity 'http://edamontology.org/format_2560' - Label 'STRING entry format'\n", + "Entity 'http://edamontology.org/format_2561' - Label 'Sequence assembly format (text)'\n", + "Entity 'http://edamontology.org/format_2562' - Label 'Amino acid identifier format'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2585' - Label 'SBML'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2919' - Label 'Sequence annotation track format'\n", + "Entity 'http://edamontology.org/format_2920' - Label 'Alignment format (pair only)'\n", + "Entity 'http://edamontology.org/format_2921' - Label 'Sequence variation annotation format'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3001' - Label 'ACE'\n", + "Entity 'http://edamontology.org/format_3003' - Label 'BED'\n", + "Entity 'http://edamontology.org/format_3004' - Label 'bigBed'\n", + "Entity 'http://edamontology.org/format_3005' - Label 'WIG'\n", + "Entity 'http://edamontology.org/format_3006' - Label 'bigWig'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3009' - Label '2bit'\n", + "Entity 'http://edamontology.org/format_3010' - Label '.nib'\n", + "Entity 'http://edamontology.org/format_3011' - Label 'genePred'\n", + "Entity 'http://edamontology.org/format_3012' - Label 'pgSnp'\n", + "Entity 'http://edamontology.org/format_3013' - Label 'axt'\n", + "Entity 'http://edamontology.org/format_3014' - Label 'LAV'\n", + "Entity 'http://edamontology.org/format_3015' - Label 'Pileup'\n", + "Entity 'http://edamontology.org/format_3016' - Label 'VCF'\n", + "Entity 'http://edamontology.org/format_3017' - Label 'SRF'\n", + "Entity 'http://edamontology.org/format_3018' - Label 'ZTR'\n", + "Entity 'http://edamontology.org/format_3019' - Label 'GVF'\n", + "Entity 'http://edamontology.org/format_3020' - Label 'BCF'\n", + "Entity 'http://edamontology.org/format_3033' - Label 'Matrix format'\n", + "Entity 'http://edamontology.org/format_3097' - Label 'Protein domain classification format'\n", + "Entity 'http://edamontology.org/format_3098' - Label 'Raw SCOP domain classification format'\n", + "Entity 'http://edamontology.org/format_3099' - Label 'Raw CATH domain classification format'\n", + "Entity 'http://edamontology.org/format_3100' - Label 'CATH domain report format'\n", + "Entity 'http://edamontology.org/format_3155' - Label 'SBRML'\n", + "Entity 'http://edamontology.org/format_3156' - Label 'BioPAX'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3158' - Label 'PSI MI XML (MIF)'\n", + "Entity 'http://edamontology.org/format_3159' - Label 'phyloXML'\n", + "Entity 'http://edamontology.org/format_3160' - Label 'NeXML'\n", + "Entity 'http://edamontology.org/format_3161' - Label 'MAGE-ML'\n", + "Entity 'http://edamontology.org/format_3162' - Label 'MAGE-TAB'\n", + "Entity 'http://edamontology.org/format_3163' - Label 'GCDML'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3166' - Label 'Biological pathway or network report format'\n", + "Entity 'http://edamontology.org/format_3167' - Label 'Experiment annotation format'\n", + "Entity 'http://edamontology.org/format_3235' - Label 'Cytoband format'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3240' - Label 'CellML'\n", + "Entity 'http://edamontology.org/format_3242' - Label 'PSI MI TAB (MITAB)'\n", + "Entity 'http://edamontology.org/format_3243' - Label 'PSI-PAR'\n", + "Entity 'http://edamontology.org/format_3244' - Label 'mzML'\n", + "Entity 'http://edamontology.org/format_3245' - Label 'Mass spectrometry data format'\n", + "Entity 'http://edamontology.org/format_3246' - Label 'TraML'\n", + "Entity 'http://edamontology.org/format_3247' - Label 'mzIdentML'\n", + "Entity 'http://edamontology.org/format_3248' - Label 'mzQuantML'\n", + "Entity 'http://edamontology.org/format_3249' - Label 'GelML'\n", + "Entity 'http://edamontology.org/format_3250' - Label 'spML'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3281' - Label 'A2M'\n", + "Entity 'http://edamontology.org/format_3284' - Label 'SFF'\n", + "Entity 'http://edamontology.org/format_3285' - Label 'MAP'\n", + "Entity 'http://edamontology.org/format_3286' - Label 'PED'\n", + "Entity 'http://edamontology.org/format_3287' - Label 'Individual genetic data format'\n", + "Entity 'http://edamontology.org/format_3288' - Label 'PED/MAP'\n", + "Entity 'http://edamontology.org/format_3309' - Label 'CT'\n", + "Entity 'http://edamontology.org/format_3310' - Label 'SS'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3312' - Label 'GDE'\n", + "Entity 'http://edamontology.org/format_3313' - Label 'BLC'\n", + "Entity 'http://edamontology.org/format_3326' - Label 'Data index format'\n", + "Entity 'http://edamontology.org/format_3327' - Label 'BAI'\n", + "Entity 'http://edamontology.org/format_3328' - Label 'HMMER2'\n", + "Entity 'http://edamontology.org/format_3329' - Label 'HMMER3'\n", + "Entity 'http://edamontology.org/format_3330' - Label 'PO'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3466' - Label 'EPS'\n", + "Entity 'http://edamontology.org/format_3467' - Label 'GIF'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3475' - Label 'TSV'\n", + "Entity 'http://edamontology.org/format_3476' - Label 'Gene expression data format'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3485' - Label 'RSF'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3507' - Label 'Document format'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3547' - Label 'Image format'\n", + "Entity 'http://edamontology.org/format_3548' - Label 'DICOM format'\n", + "Entity 'http://edamontology.org/format_3549' - Label 'nii'\n", + "Entity 'http://edamontology.org/format_3550' - Label 'mhd'\n", + "Entity 'http://edamontology.org/format_3551' - Label 'nrrd'\n", + "Entity 'http://edamontology.org/format_3554' - Label 'R file format'\n", + "Entity 'http://edamontology.org/format_3555' - Label 'SPSS'\n", + "Entity 'http://edamontology.org/format_3556' - Label 'MHTML'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3579' - Label 'JPG'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3581' - Label 'arff'\n", + "Entity 'http://edamontology.org/format_3582' - Label 'afg'\n", + "Entity 'http://edamontology.org/format_3583' - Label 'bedgraph'\n", + "Entity 'http://edamontology.org/format_3584' - Label 'bedstrict'\n", + "Entity 'http://edamontology.org/format_3585' - Label 'bed6'\n", + "Entity 'http://edamontology.org/format_3586' - Label 'bed12'\n", + "Entity 'http://edamontology.org/format_3587' - Label 'chrominfo'\n", + "Entity 'http://edamontology.org/format_3588' - Label 'customtrack'\n", + "Entity 'http://edamontology.org/format_3589' - Label 'csfasta'\n", + "Entity 'http://edamontology.org/format_3590' - Label 'HDF5'\n", + "Entity 'http://edamontology.org/format_3591' - Label 'TIFF'\n", + "Entity 'http://edamontology.org/format_3592' - Label 'BMP'\n", + "Entity 'http://edamontology.org/format_3593' - Label 'im'\n", + "Entity 'http://edamontology.org/format_3594' - Label 'pcd'\n", + "Entity 'http://edamontology.org/format_3595' - Label 'pcx'\n", + "Entity 'http://edamontology.org/format_3596' - Label 'ppm'\n", + "Entity 'http://edamontology.org/format_3597' - Label 'psd'\n", + "Entity 'http://edamontology.org/format_3598' - Label 'xbm'\n", + "Entity 'http://edamontology.org/format_3599' - Label 'xpm'\n", + "Entity 'http://edamontology.org/format_3600' - Label 'rgb'\n", + "Entity 'http://edamontology.org/format_3601' - Label 'pbm'\n", + "Entity 'http://edamontology.org/format_3602' - Label 'pgm'\n", + "Entity 'http://edamontology.org/format_3603' - Label 'PNG'\n", + "Entity 'http://edamontology.org/format_3604' - Label 'SVG'\n", + "Entity 'http://edamontology.org/format_3605' - Label 'rast'\n", + "Entity 'http://edamontology.org/format_3606' - Label 'Sequence quality report format (text)'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3610' - Label 'qualsolid'\n", + "Entity 'http://edamontology.org/format_3611' - Label 'qual454'\n", + "Entity 'http://edamontology.org/format_3612' - Label 'ENCODE peak format'\n", + "Entity 'http://edamontology.org/format_3613' - Label 'ENCODE narrow peak format'\n", + "Entity 'http://edamontology.org/format_3614' - Label 'ENCODE broad peak format'\n", + "Entity 'http://edamontology.org/format_3615' - Label 'bgzip'\n", + "Entity 'http://edamontology.org/format_3616' - Label 'tabix'\n", + "Entity 'http://edamontology.org/format_3617' - Label 'Graph format'\n", + "Entity 'http://edamontology.org/format_3618' - Label 'xgmml'\n", + "Entity 'http://edamontology.org/format_3619' - Label 'sif'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3621' - Label 'SQLite format'\n", + "Entity 'http://edamontology.org/format_3622' - Label 'Gemini SQLite format'\n", + "Entity 'http://edamontology.org/format_3623' - Label 'Index format'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3626' - Label 'MAT'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3651' - Label 'MGF'\n", + "Entity 'http://edamontology.org/format_3652' - Label 'dta'\n", + "Entity 'http://edamontology.org/format_3653' - Label 'pkl'\n", + "Entity 'http://edamontology.org/format_3654' - Label 'mzXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3657' - Label 'GPML'\n", + "Entity 'http://edamontology.org/format_3665' - Label 'K-mer countgraph'\n", + "Entity 'http://edamontology.org/format_3681' - Label 'mzTab'\n", + "Entity 'http://edamontology.org/format_3682' - Label 'imzML metadata file'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3685' - Label 'SED-ML'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3688' - Label 'SBtab'\n", + "Entity 'http://edamontology.org/format_3689' - Label 'BCML'\n", + "Entity 'http://edamontology.org/format_3690' - Label 'BDML'\n", + "Entity 'http://edamontology.org/format_3691' - Label 'BEL'\n", + "Entity 'http://edamontology.org/format_3692' - Label 'SBGN-ML'\n", + "Entity 'http://edamontology.org/format_3693' - Label 'AGP'\n", + "Entity 'http://edamontology.org/format_3696' - Label 'PS'\n", + "Entity 'http://edamontology.org/format_3698' - Label 'SRA format'\n", + "Entity 'http://edamontology.org/format_3699' - Label 'VDB'\n", + "Entity 'http://edamontology.org/format_3700' - Label 'Tabix index file format'\n", + "Entity 'http://edamontology.org/format_3701' - Label 'Sequin format'\n", + "Entity 'http://edamontology.org/format_3702' - Label 'MSF'\n", + "Entity 'http://edamontology.org/format_3706' - Label 'Biodiversity data format'\n", + "Entity 'http://edamontology.org/format_3708' - Label 'ABCD format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3711' - Label 'X!Tandem XML'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3713' - Label 'Mascot .dat file'\n", + "Entity 'http://edamontology.org/format_3714' - Label 'MaxQuant APL peaklist format'\n", + "Entity 'http://edamontology.org/format_3725' - Label 'SBOL'\n", + "Entity 'http://edamontology.org/format_3726' - Label 'PMML'\n", + "Entity 'http://edamontology.org/format_3727' - Label 'OME-TIFF'\n", + "Entity 'http://edamontology.org/format_3728' - Label 'LocARNA PP'\n", + "Entity 'http://edamontology.org/format_3729' - Label 'dbGaP format'\n", + "Entity 'http://edamontology.org/format_3746' - Label 'BIOM format'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3748' - Label 'Linked data format'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3750' - Label 'YAML'\n", + "Entity 'http://edamontology.org/format_3751' - Label 'DSV'\n", + "Entity 'http://edamontology.org/format_3752' - Label 'CSV'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3765' - Label 'KNIME datatable format'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3771' - Label 'UniProtKB RDF'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3775' - Label 'GSuite'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3780' - Label 'Annotated text format'\n", + "Entity 'http://edamontology.org/format_3781' - Label 'PubAnnotation format'\n", + "Entity 'http://edamontology.org/format_3782' - Label 'BioC'\n", + "Entity 'http://edamontology.org/format_3783' - Label 'PubTator format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3785' - Label 'BioNLP Shared Task format'\n", + "Entity 'http://edamontology.org/format_3787' - Label 'Query language'\n", + "Entity 'http://edamontology.org/format_3788' - Label 'SQL'\n", + "Entity 'http://edamontology.org/format_3789' - Label 'XQuery'\n", + "Entity 'http://edamontology.org/format_3790' - Label 'SPARQL'\n", + "Entity 'http://edamontology.org/format_3804' - Label 'xsd'\n", + "Entity 'http://edamontology.org/format_3811' - Label 'XMFA'\n", + "Entity 'http://edamontology.org/format_3812' - Label 'GEN'\n", + "Entity 'http://edamontology.org/format_3813' - Label 'SAMPLE file format'\n", + "Entity 'http://edamontology.org/format_3814' - Label 'SDF'\n", + "Entity 'http://edamontology.org/format_3815' - Label 'Molfile'\n", + "Entity 'http://edamontology.org/format_3816' - Label 'Mol2'\n", + "Entity 'http://edamontology.org/format_3817' - Label 'latex'\n", + "Entity 'http://edamontology.org/format_3818' - Label 'ELAND format'\n", + "Entity 'http://edamontology.org/format_3819' - Label 'Relaxed PHYLIP Interleaved'\n", + "Entity 'http://edamontology.org/format_3820' - Label 'Relaxed PHYLIP Sequential'\n", + "Entity 'http://edamontology.org/format_3821' - Label 'VisML'\n", + "Entity 'http://edamontology.org/format_3822' - Label 'GML'\n", + "Entity 'http://edamontology.org/format_3823' - Label 'FASTG'\n", + "Entity 'http://edamontology.org/format_3824' - Label 'NMR data format'\n", + "Entity 'http://edamontology.org/format_3825' - Label 'nmrML'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3827' - Label 'proBED'\n", + "Entity 'http://edamontology.org/format_3828' - Label 'Raw microarray data format'\n", + "Entity 'http://edamontology.org/format_3829' - Label 'GPR'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3838' - Label 'pptx'\n", + "Entity 'http://edamontology.org/format_3839' - Label 'ibd'\n", + "Entity 'http://edamontology.org/format_3841' - Label 'NLP format'\n", + "Entity 'http://edamontology.org/format_3843' - Label 'BEAST'\n", + "Entity 'http://edamontology.org/format_3844' - Label 'Chado-XML'\n", + "Entity 'http://edamontology.org/format_3845' - Label 'HSAML'\n", + "Entity 'http://edamontology.org/format_3846' - Label 'InterProScan XML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3849' - Label 'MSAML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3851' - Label 'PSDML'\n", + "Entity 'http://edamontology.org/format_3852' - Label 'SeqXML'\n", + "Entity 'http://edamontology.org/format_3853' - Label 'UniParc XML'\n", + "Entity 'http://edamontology.org/format_3854' - Label 'UniRef XML'\n", + "Entity 'http://edamontology.org/format_3857' - Label 'CWL'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3859' - Label 'JCAMP-DX'\n", + "Entity 'http://edamontology.org/format_3862' - Label 'NLP annotation format'\n", + "Entity 'http://edamontology.org/format_3863' - Label 'NLP corpus format'\n", + "Entity 'http://edamontology.org/format_3864' - Label 'mirGFF3'\n", + "Entity 'http://edamontology.org/format_3865' - Label 'RNA annotation format'\n", + "Entity 'http://edamontology.org/format_3866' - Label 'Trajectory format'\n", + "Entity 'http://edamontology.org/format_3867' - Label 'Trajectory format (binary)'\n", + "Entity 'http://edamontology.org/format_3868' - Label 'Trajectory format (text)'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3879' - Label 'Topology format'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3884' - Label 'FF parameter format'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3888' - Label 'AMBER frcmod'\n", + "Entity 'http://edamontology.org/format_3889' - Label 'AMBER off'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3911' - Label 'msh'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3956' - Label 'N-Quads'\n", + "Entity 'http://edamontology.org/format_3969' - Label 'Vega'\n", + "Entity 'http://edamontology.org/format_3970' - Label 'Vega-lite'\n", + "Entity 'http://edamontology.org/format_3971' - Label 'NeuroML'\n", + "Entity 'http://edamontology.org/format_3972' - Label 'BNGL'\n", + "Entity 'http://edamontology.org/format_3973' - Label 'Docker image'\n", + "Entity 'http://edamontology.org/format_3975' - Label 'GFA 1'\n", + "Entity 'http://edamontology.org/format_3976' - Label 'GFA 2'\n", + "Entity 'http://edamontology.org/format_3977' - Label 'ObjTables'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3981' - Label 'TAR format'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3987' - Label 'ZIP format'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3989' - Label 'GZIP format'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4001' - Label 'NIFTI format'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4003' - Label 'NumPy format'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4005' - Label 'Configuration file format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4015' - Label 'PEtab'\n", + "Entity 'http://edamontology.org/format_4018' - Label 'gVCF'\n", + "Entity 'http://edamontology.org/format_4023' - Label 'cml'\n", + "Entity 'http://edamontology.org/format_4024' - Label 'cif'\n", + "Entity 'http://edamontology.org/format_4025' - Label 'BioSimulators format for the specifications of biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4026' - Label 'BioSimulators standard for command-line interfaces for biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4039' - Label 'MSP'\n", + "Entity 'http://edamontology.org/operation_0004' - Label 'Operation'\n", + "Entity 'http://edamontology.org/operation_0224' - Label 'Query and retrieval'\n", + "Entity 'http://edamontology.org/operation_0225' - Label 'Data retrieval (database cross-reference)'\n", + "Entity 'http://edamontology.org/operation_0226' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/operation_0227' - Label 'Indexing'\n", + "Entity 'http://edamontology.org/operation_0228' - Label 'Data index analysis'\n", + "Entity 'http://edamontology.org/operation_0229' - Label 'Annotation retrieval (sequence)'\n", + "Entity 'http://edamontology.org/operation_0230' - Label 'Sequence generation'\n", + "Entity 'http://edamontology.org/operation_0231' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/operation_0232' - Label 'Sequence merging'\n", + "Entity 'http://edamontology.org/operation_0233' - Label 'Sequence conversion'\n", + "Entity 'http://edamontology.org/operation_0234' - Label 'Sequence complexity calculation'\n", + "Entity 'http://edamontology.org/operation_0235' - Label 'Sequence ambiguity calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0237' - Label 'Repeat sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0241' - Label 'Transcription regulatory sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0242' - Label 'Conserved transcription regulatory sequence identification'\n", + "Entity 'http://edamontology.org/operation_0243' - Label 'Protein property calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0244' - Label 'Simulation analysis'\n", + "Entity 'http://edamontology.org/operation_0245' - Label 'Structural motif discovery'\n", + "Entity 'http://edamontology.org/operation_0246' - Label 'Protein domain recognition'\n", + "Entity 'http://edamontology.org/operation_0247' - Label 'Protein architecture analysis'\n", + "Entity 'http://edamontology.org/operation_0248' - Label 'Residue interaction calculation'\n", + "Entity 'http://edamontology.org/operation_0249' - Label 'Protein geometry calculation'\n", + "Entity 'http://edamontology.org/operation_0250' - Label 'Protein property calculation'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0254' - Label 'Data retrieval (feature table)'\n", + "Entity 'http://edamontology.org/operation_0255' - Label 'Feature table query'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0257' - Label 'Data retrieval (sequence alignment)'\n", + "Entity 'http://edamontology.org/operation_0258' - Label 'Sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_0259' - Label 'Sequence alignment comparison'\n", + "Entity 'http://edamontology.org/operation_0260' - Label 'Sequence alignment conversion'\n", + "Entity 'http://edamontology.org/operation_0261' - Label 'Nucleic acid property processing'\n", + "Entity 'http://edamontology.org/operation_0262' - Label 'Nucleic acid property calculation'\n", + "Entity 'http://edamontology.org/operation_0264' - Label 'Alternative splicing prediction'\n", + "Entity 'http://edamontology.org/operation_0265' - Label 'Frameshift detection'\n", + "Entity 'http://edamontology.org/operation_0266' - Label 'Vector sequence detection'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0268' - Label 'Protein super-secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0269' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/operation_0270' - Label 'Transmembrane protein analysis'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0272' - Label 'Residue contact prediction'\n", + "Entity 'http://edamontology.org/operation_0273' - Label 'Protein interaction raw data analysis'\n", + "Entity 'http://edamontology.org/operation_0274' - Label 'Protein-protein interaction prediction (from protein sequence)'\n", + "Entity 'http://edamontology.org/operation_0275' - Label 'Protein-protein interaction prediction (from protein structure)'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0280' - Label 'Data retrieval (restriction enzyme annotation)'\n", + "Entity 'http://edamontology.org/operation_0281' - Label 'Genetic marker identification'\n", + "Entity 'http://edamontology.org/operation_0282' - Label 'Genetic mapping'\n", + "Entity 'http://edamontology.org/operation_0283' - Label 'Linkage analysis'\n", + "Entity 'http://edamontology.org/operation_0284' - Label 'Codon usage table generation'\n", + "Entity 'http://edamontology.org/operation_0285' - Label 'Codon usage table comparison'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0288' - Label 'Sequence word comparison'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0290' - Label 'Sequence redundancy removal'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0293' - Label 'Hybrid sequence alignment construction'\n", + "Entity 'http://edamontology.org/operation_0294' - Label 'Structure-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0298' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0299' - Label '3D profile-to-3D profile alignment'\n", + "Entity 'http://edamontology.org/operation_0300' - Label 'Sequence profile alignment'\n", + "Entity 'http://edamontology.org/operation_0301' - Label 'Sequence-to-3D-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0302' - Label 'Protein threading'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0304' - Label 'Metadata retrieval'\n", + "Entity 'http://edamontology.org/operation_0305' - Label 'Literature search'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0307' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0310' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/operation_0311' - Label 'Microarray data standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_0312' - Label 'Sequencing-based expression profile data processing'\n", + "Entity 'http://edamontology.org/operation_0313' - Label 'Expression profile clustering'\n", + "Entity 'http://edamontology.org/operation_0314' - Label 'Gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_0315' - Label 'Expression profile comparison'\n", + "Entity 'http://edamontology.org/operation_0316' - Label 'Functional profiling'\n", + "Entity 'http://edamontology.org/operation_0317' - Label 'EST and cDNA sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0318' - Label 'Structural genomics target selection'\n", + "Entity 'http://edamontology.org/operation_0319' - Label 'Protein secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0322' - Label 'Molecular model refinement'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0324' - Label 'Phylogenetic analysis'\n", + "Entity 'http://edamontology.org/operation_0325' - Label 'Phylogenetic tree comparison'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0327' - Label 'Phylogenetic footprinting'\n", + "Entity 'http://edamontology.org/operation_0328' - Label 'Protein folding simulation'\n", + "Entity 'http://edamontology.org/operation_0329' - Label 'Protein folding pathway prediction'\n", + "Entity 'http://edamontology.org/operation_0330' - Label 'Protein SNP mapping'\n", + "Entity 'http://edamontology.org/operation_0331' - Label 'Variant effect prediction'\n", + "Entity 'http://edamontology.org/operation_0332' - Label 'Immunogen design'\n", + "Entity 'http://edamontology.org/operation_0333' - Label 'Zinc finger prediction'\n", + "Entity 'http://edamontology.org/operation_0334' - Label 'Enzyme kinetics calculation'\n", + "Entity 'http://edamontology.org/operation_0335' - Label 'Formatting'\n", + "Entity 'http://edamontology.org/operation_0336' - Label 'Format validation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0338' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/operation_0339' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/operation_0340' - Label 'Protein secondary database search'\n", + "Entity 'http://edamontology.org/operation_0341' - Label 'Motif database search'\n", + "Entity 'http://edamontology.org/operation_0342' - Label 'Sequence profile database search'\n", + "Entity 'http://edamontology.org/operation_0343' - Label 'Transmembrane protein database search'\n", + "Entity 'http://edamontology.org/operation_0344' - Label 'Sequence retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0345' - Label 'Sequence retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0346' - Label 'Sequence similarity search'\n", + "Entity 'http://edamontology.org/operation_0347' - Label 'Sequence database search (by motif or pattern)'\n", + "Entity 'http://edamontology.org/operation_0348' - Label 'Sequence database search (by amino acid composition)'\n", + "Entity 'http://edamontology.org/operation_0349' - Label 'Sequence database search (by property)'\n", + "Entity 'http://edamontology.org/operation_0350' - Label 'Sequence database search (by sequence using word-based methods)'\n", + "Entity 'http://edamontology.org/operation_0351' - Label 'Sequence database search (by sequence using profile-based methods)'\n", + "Entity 'http://edamontology.org/operation_0352' - Label 'Sequence database search (by sequence using local alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0353' - Label 'Sequence database search (by sequence using global alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0354' - Label 'Sequence database search (by sequence for primer sequences)'\n", + "Entity 'http://edamontology.org/operation_0355' - Label 'Sequence database search (by molecular weight)'\n", + "Entity 'http://edamontology.org/operation_0356' - Label 'Sequence database search (by isoelectric point)'\n", + "Entity 'http://edamontology.org/operation_0357' - Label 'Structure retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0358' - Label 'Structure retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0359' - Label 'Structure database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_0360' - Label 'Structural similarity search'\n", + "Entity 'http://edamontology.org/operation_0361' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/operation_0362' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/operation_0363' - Label 'Reverse complement'\n", + "Entity 'http://edamontology.org/operation_0364' - Label 'Random sequence generation'\n", + "Entity 'http://edamontology.org/operation_0365' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/operation_0366' - Label 'Protein sequence cleavage'\n", + "Entity 'http://edamontology.org/operation_0367' - Label 'Sequence mutation and randomisation'\n", + "Entity 'http://edamontology.org/operation_0368' - Label 'Sequence masking'\n", + "Entity 'http://edamontology.org/operation_0369' - Label 'Sequence cutting'\n", + "Entity 'http://edamontology.org/operation_0370' - Label 'Restriction site creation'\n", + "Entity 'http://edamontology.org/operation_0371' - Label 'DNA translation'\n", + "Entity 'http://edamontology.org/operation_0372' - Label 'DNA transcription'\n", + "Entity 'http://edamontology.org/operation_0377' - Label 'Sequence composition calculation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_0378' - Label 'Sequence composition calculation (protein)'\n", + "Entity 'http://edamontology.org/operation_0379' - Label 'Repeat sequence detection'\n", + "Entity 'http://edamontology.org/operation_0380' - Label 'Repeat sequence organisation analysis'\n", + "Entity 'http://edamontology.org/operation_0383' - Label 'Protein hydropathy calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0384' - Label 'Accessible surface calculation'\n", + "Entity 'http://edamontology.org/operation_0385' - Label 'Protein hydropathy cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0386' - Label 'Protein dipole moment calculation'\n", + "Entity 'http://edamontology.org/operation_0387' - Label 'Molecular surface calculation'\n", + "Entity 'http://edamontology.org/operation_0388' - Label 'Protein binding site prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_0389' - Label 'Protein-nucleic acid interaction analysis'\n", + "Entity 'http://edamontology.org/operation_0390' - Label 'Protein peeling'\n", + "Entity 'http://edamontology.org/operation_0391' - Label 'Protein distance matrix calculation'\n", + "Entity 'http://edamontology.org/operation_0392' - Label 'Contact map calculation'\n", + "Entity 'http://edamontology.org/operation_0393' - Label 'Residue cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0394' - Label 'Hydrogen bond calculation'\n", + "Entity 'http://edamontology.org/operation_0395' - Label 'Residue non-canonical interaction detection'\n", + "Entity 'http://edamontology.org/operation_0396' - Label 'Ramachandran plot calculation'\n", + "Entity 'http://edamontology.org/operation_0397' - Label 'Ramachandran plot validation'\n", + "Entity 'http://edamontology.org/operation_0398' - Label 'Protein molecular weight calculation'\n", + "Entity 'http://edamontology.org/operation_0399' - Label 'Protein extinction coefficient calculation'\n", + "Entity 'http://edamontology.org/operation_0400' - Label 'Protein pKa calculation'\n", + "Entity 'http://edamontology.org/operation_0401' - Label 'Protein hydropathy calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0402' - Label 'Protein titration curve plotting'\n", + "Entity 'http://edamontology.org/operation_0403' - Label 'Protein isoelectric point calculation'\n", + "Entity 'http://edamontology.org/operation_0404' - Label 'Protein hydrogen exchange rate calculation'\n", + "Entity 'http://edamontology.org/operation_0405' - Label 'Protein hydrophobic region calculation'\n", + "Entity 'http://edamontology.org/operation_0406' - Label 'Protein aliphatic index calculation'\n", + "Entity 'http://edamontology.org/operation_0407' - Label 'Protein hydrophobic moment plotting'\n", + "Entity 'http://edamontology.org/operation_0408' - Label 'Protein globularity prediction'\n", + "Entity 'http://edamontology.org/operation_0409' - Label 'Protein solubility prediction'\n", + "Entity 'http://edamontology.org/operation_0410' - Label 'Protein crystallizability prediction'\n", + "Entity 'http://edamontology.org/operation_0411' - Label 'Protein signal peptide detection (eukaryotes)'\n", + "Entity 'http://edamontology.org/operation_0412' - Label 'Protein signal peptide detection (bacteria)'\n", + "Entity 'http://edamontology.org/operation_0413' - Label 'MHC peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0414' - Label 'Protein feature prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0416' - Label 'Epitope mapping'\n", + "Entity 'http://edamontology.org/operation_0417' - Label 'Post-translational modification site prediction'\n", + "Entity 'http://edamontology.org/operation_0418' - Label 'Protein signal peptide detection'\n", + "Entity 'http://edamontology.org/operation_0419' - Label 'Protein binding site prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0420' - Label 'Nucleic acids-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0421' - Label 'Protein folding site prediction'\n", + "Entity 'http://edamontology.org/operation_0422' - Label 'Protein cleavage site prediction'\n", + "Entity 'http://edamontology.org/operation_0423' - Label 'Epitope mapping (MHC Class I)'\n", + "Entity 'http://edamontology.org/operation_0424' - Label 'Epitope mapping (MHC Class II)'\n", + "Entity 'http://edamontology.org/operation_0425' - Label 'Whole gene prediction'\n", + "Entity 'http://edamontology.org/operation_0426' - Label 'Gene component prediction'\n", + "Entity 'http://edamontology.org/operation_0427' - Label 'Transposon prediction'\n", + "Entity 'http://edamontology.org/operation_0428' - Label 'PolyA signal detection'\n", + "Entity 'http://edamontology.org/operation_0429' - Label 'Quadruplex formation site detection'\n", + "Entity 'http://edamontology.org/operation_0430' - Label 'CpG island and isochore detection'\n", + "Entity 'http://edamontology.org/operation_0431' - Label 'Restriction site recognition'\n", + "Entity 'http://edamontology.org/operation_0432' - Label 'Nucleosome position prediction'\n", + "Entity 'http://edamontology.org/operation_0433' - Label 'Splice site prediction'\n", + "Entity 'http://edamontology.org/operation_0434' - Label 'Integrated gene prediction'\n", + "Entity 'http://edamontology.org/operation_0435' - Label 'Operon prediction'\n", + "Entity 'http://edamontology.org/operation_0436' - Label 'Coding region prediction'\n", + "Entity 'http://edamontology.org/operation_0437' - Label 'SECIS element prediction'\n", + "Entity 'http://edamontology.org/operation_0438' - Label 'Transcriptional regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0439' - Label 'Translation initiation site prediction'\n", + "Entity 'http://edamontology.org/operation_0440' - Label 'Promoter prediction'\n", + "Entity 'http://edamontology.org/operation_0441' - Label 'cis-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0442' - Label 'Transcriptional regulatory element prediction (RNA-cis)'\n", + "Entity 'http://edamontology.org/operation_0443' - Label 'trans-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0444' - Label 'S/MAR prediction'\n", + "Entity 'http://edamontology.org/operation_0445' - Label 'Transcription factor binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0446' - Label 'Exonic splicing enhancer prediction'\n", + "Entity 'http://edamontology.org/operation_0447' - Label 'Sequence alignment validation'\n", + "Entity 'http://edamontology.org/operation_0448' - Label 'Sequence alignment analysis (conservation)'\n", + "Entity 'http://edamontology.org/operation_0449' - Label 'Sequence alignment analysis (site correlation)'\n", + "Entity 'http://edamontology.org/operation_0450' - Label 'Chimera detection'\n", + "Entity 'http://edamontology.org/operation_0451' - Label 'Recombination detection'\n", + "Entity 'http://edamontology.org/operation_0452' - Label 'Indel detection'\n", + "Entity 'http://edamontology.org/operation_0453' - Label 'Nucleosome formation potential prediction'\n", + "Entity 'http://edamontology.org/operation_0455' - Label 'Nucleic acid thermodynamic property calculation'\n", + "Entity 'http://edamontology.org/operation_0456' - Label 'Nucleic acid melting profile plotting'\n", + "Entity 'http://edamontology.org/operation_0457' - Label 'Nucleic acid stitch profile plotting'\n", + "Entity 'http://edamontology.org/operation_0458' - Label 'Nucleic acid melting curve plotting'\n", + "Entity 'http://edamontology.org/operation_0459' - Label 'Nucleic acid probability profile plotting'\n", + "Entity 'http://edamontology.org/operation_0460' - Label 'Nucleic acid temperature profile plotting'\n", + "Entity 'http://edamontology.org/operation_0461' - Label 'Nucleic acid curvature calculation'\n", + "Entity 'http://edamontology.org/operation_0463' - Label 'miRNA target prediction'\n", + "Entity 'http://edamontology.org/operation_0464' - Label 'tRNA gene prediction'\n", + "Entity 'http://edamontology.org/operation_0465' - Label 'siRNA binding specificity prediction'\n", + "Entity 'http://edamontology.org/operation_0467' - Label 'Protein secondary structure prediction (integrated)'\n", + "Entity 'http://edamontology.org/operation_0468' - Label 'Protein secondary structure prediction (helices)'\n", + "Entity 'http://edamontology.org/operation_0469' - Label 'Protein secondary structure prediction (turns)'\n", + "Entity 'http://edamontology.org/operation_0470' - Label 'Protein secondary structure prediction (coils)'\n", + "Entity 'http://edamontology.org/operation_0471' - Label 'Disulfide bond prediction'\n", + "Entity 'http://edamontology.org/operation_0472' - Label 'GPCR prediction'\n", + "Entity 'http://edamontology.org/operation_0473' - Label 'GPCR analysis'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0475' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/operation_0476' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/operation_0477' - Label 'Protein modelling'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0479' - Label 'Backbone modelling'\n", + "Entity 'http://edamontology.org/operation_0480' - Label 'Side chain modelling'\n", + "Entity 'http://edamontology.org/operation_0481' - Label 'Loop modelling'\n", + "Entity 'http://edamontology.org/operation_0482' - Label 'Protein-ligand docking'\n", + "Entity 'http://edamontology.org/operation_0483' - Label 'RNA inverse folding'\n", + "Entity 'http://edamontology.org/operation_0484' - Label 'SNP detection'\n", + "Entity 'http://edamontology.org/operation_0485' - Label 'Radiation Hybrid Mapping'\n", + "Entity 'http://edamontology.org/operation_0486' - Label 'Functional mapping'\n", + "Entity 'http://edamontology.org/operation_0487' - Label 'Haplotype mapping'\n", + "Entity 'http://edamontology.org/operation_0488' - Label 'Linkage disequilibrium calculation'\n", + "Entity 'http://edamontology.org/operation_0489' - Label 'Genetic code prediction'\n", + "Entity 'http://edamontology.org/operation_0490' - Label 'Dot plot plotting'\n", + "Entity 'http://edamontology.org/operation_0491' - Label 'Pairwise sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0492' - Label 'Multiple sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0495' - Label 'Local alignment'\n", + "Entity 'http://edamontology.org/operation_0496' - Label 'Global alignment'\n", + "Entity 'http://edamontology.org/operation_0497' - Label 'Constrained sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0498' - Label 'Consensus-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0499' - Label 'Tree-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0500' - Label 'Secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0501' - Label 'Protein secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0503' - Label 'Pairwise structure alignment'\n", + "Entity 'http://edamontology.org/operation_0504' - Label 'Multiple structure alignment'\n", + "Entity 'http://edamontology.org/operation_0505' - Label 'Structure alignment (protein)'\n", + "Entity 'http://edamontology.org/operation_0506' - Label 'Structure alignment (RNA)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0509' - Label 'Local structure alignment'\n", + "Entity 'http://edamontology.org/operation_0510' - Label 'Global structure alignment'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0515' - Label 'Data retrieval (tool metadata)'\n", + "Entity 'http://edamontology.org/operation_0516' - Label 'Data retrieval (database metadata)'\n", + "Entity 'http://edamontology.org/operation_0517' - Label 'PCR primer design (for large scale sequencing)'\n", + "Entity 'http://edamontology.org/operation_0518' - Label 'PCR primer design (for genotyping polymorphisms)'\n", + "Entity 'http://edamontology.org/operation_0519' - Label 'PCR primer design (for gene transcription profiling)'\n", + "Entity 'http://edamontology.org/operation_0520' - Label 'PCR primer design (for conserved primers)'\n", + "Entity 'http://edamontology.org/operation_0521' - Label 'PCR primer design (based on gene structure)'\n", + "Entity 'http://edamontology.org/operation_0522' - Label 'PCR primer design (for methylation PCRs)'\n", + "Entity 'http://edamontology.org/operation_0523' - Label 'Mapping assembly'\n", + "Entity 'http://edamontology.org/operation_0524' - Label 'De-novo assembly'\n", + "Entity 'http://edamontology.org/operation_0525' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_0526' - Label 'EST assembly'\n", + "Entity 'http://edamontology.org/operation_0527' - Label 'Sequence tag mapping'\n", + "Entity 'http://edamontology.org/operation_0528' - Label 'SAGE data processing'\n", + "Entity 'http://edamontology.org/operation_0529' - Label 'MPSS data processing'\n", + "Entity 'http://edamontology.org/operation_0530' - Label 'SBS data processing'\n", + "Entity 'http://edamontology.org/operation_0531' - Label 'Heat map generation'\n", + "Entity 'http://edamontology.org/operation_0532' - Label 'Gene expression profile analysis'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0534' - Label 'Protein secondary structure assignment (from coordinate data)'\n", + "Entity 'http://edamontology.org/operation_0535' - Label 'Protein secondary structure assignment (from CD data)'\n", + "Entity 'http://edamontology.org/operation_0536' - Label 'Protein structure assignment (from X-ray crystallographic data)'\n", + "Entity 'http://edamontology.org/operation_0537' - Label 'Protein structure assignment (from NMR data)'\n", + "Entity 'http://edamontology.org/operation_0538' - Label 'Phylogenetic inference (data centric)'\n", + "Entity 'http://edamontology.org/operation_0539' - Label 'Phylogenetic inference (method centric)'\n", + "Entity 'http://edamontology.org/operation_0540' - Label 'Phylogenetic inference (from molecular sequences)'\n", + "Entity 'http://edamontology.org/operation_0541' - Label 'Phylogenetic inference (from continuous quantitative characters)'\n", + "Entity 'http://edamontology.org/operation_0542' - Label 'Phylogenetic inference (from gene frequencies)'\n", + "Entity 'http://edamontology.org/operation_0543' - Label 'Phylogenetic inference (from polymorphism data)'\n", + "Entity 'http://edamontology.org/operation_0544' - Label 'Species tree construction'\n", + "Entity 'http://edamontology.org/operation_0545' - Label 'Phylogenetic inference (parsimony methods)'\n", + "Entity 'http://edamontology.org/operation_0546' - Label 'Phylogenetic inference (minimum distance methods)'\n", + "Entity 'http://edamontology.org/operation_0547' - Label 'Phylogenetic inference (maximum likelihood and Bayesian methods)'\n", + "Entity 'http://edamontology.org/operation_0548' - Label 'Phylogenetic inference (quartet methods)'\n", + "Entity 'http://edamontology.org/operation_0549' - Label 'Phylogenetic inference (AI methods)'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0551' - Label 'Phylogenetic tree topology analysis'\n", + "Entity 'http://edamontology.org/operation_0552' - Label 'Phylogenetic tree bootstrapping'\n", + "Entity 'http://edamontology.org/operation_0553' - Label 'Gene tree construction'\n", + "Entity 'http://edamontology.org/operation_0554' - Label 'Allele frequency distribution analysis'\n", + "Entity 'http://edamontology.org/operation_0555' - Label 'Consensus tree construction'\n", + "Entity 'http://edamontology.org/operation_0556' - Label 'Phylogenetic sub/super tree construction'\n", + "Entity 'http://edamontology.org/operation_0557' - Label 'Phylogenetic tree distances calculation'\n", + "Entity 'http://edamontology.org/operation_0558' - Label 'Phylogenetic tree annotation'\n", + "Entity 'http://edamontology.org/operation_0559' - Label 'Immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0560' - Label 'DNA vaccine design'\n", + "Entity 'http://edamontology.org/operation_0561' - Label 'Sequence formatting'\n", + "Entity 'http://edamontology.org/operation_0562' - Label 'Sequence alignment formatting'\n", + "Entity 'http://edamontology.org/operation_0563' - Label 'Codon usage table formatting'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0565' - Label 'Sequence alignment visualisation'\n", + "Entity 'http://edamontology.org/operation_0566' - Label 'Sequence cluster visualisation'\n", + "Entity 'http://edamontology.org/operation_0567' - Label 'Phylogenetic tree visualisation'\n", + "Entity 'http://edamontology.org/operation_0568' - Label 'RNA secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0569' - Label 'Protein secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0571' - Label 'Expression data visualisation'\n", + "Entity 'http://edamontology.org/operation_0572' - Label 'Protein interaction network visualisation'\n", + "Entity 'http://edamontology.org/operation_0573' - Label 'Map drawing'\n", + "Entity 'http://edamontology.org/operation_0574' - Label 'Sequence motif rendering'\n", + "Entity 'http://edamontology.org/operation_0575' - Label 'Restriction map drawing'\n", + "Entity 'http://edamontology.org/operation_0577' - Label 'DNA linear map rendering'\n", + "Entity 'http://edamontology.org/operation_0578' - Label 'Plasmid map drawing'\n", + "Entity 'http://edamontology.org/operation_0579' - Label 'Operon drawing'\n", + "Entity 'http://edamontology.org/operation_1768' - Label 'Nucleic acid folding family identification'\n", + "Entity 'http://edamontology.org/operation_1769' - Label 'Nucleic acid folding energy calculation'\n", + "Entity 'http://edamontology.org/operation_1774' - Label 'Annotation retrieval'\n", + "Entity 'http://edamontology.org/operation_1777' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/operation_1778' - Label 'Protein function comparison'\n", + "Entity 'http://edamontology.org/operation_1780' - Label 'Sequence submission'\n", + "Entity 'http://edamontology.org/operation_1781' - Label 'Gene regulatory network analysis'\n", + "Entity 'http://edamontology.org/operation_1812' - Label 'Parsing'\n", + "Entity 'http://edamontology.org/operation_1813' - Label 'Sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1814' - Label 'Structure retrieval'\n", + "Entity 'http://edamontology.org/operation_1816' - Label 'Surface rendering'\n", + "Entity 'http://edamontology.org/operation_1817' - Label 'Protein atom surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1818' - Label 'Protein atom surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1819' - Label 'Protein residue surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1820' - Label 'Protein residue surface calculation (vacuum accessible)'\n", + "Entity 'http://edamontology.org/operation_1821' - Label 'Protein residue surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1822' - Label 'Protein residue surface calculation (vacuum molecular)'\n", + "Entity 'http://edamontology.org/operation_1823' - Label 'Protein surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1824' - Label 'Protein surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1825' - Label 'Backbone torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1826' - Label 'Full torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1827' - Label 'Cysteine torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1828' - Label 'Tau angle calculation'\n", + "Entity 'http://edamontology.org/operation_1829' - Label 'Cysteine bridge detection'\n", + "Entity 'http://edamontology.org/operation_1830' - Label 'Free cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1831' - Label 'Metal-bound cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1832' - Label 'Residue contact calculation (residue-nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_1834' - Label 'Protein-metal contact calculation'\n", + "Entity 'http://edamontology.org/operation_1835' - Label 'Residue contact calculation (residue-negative ion)'\n", + "Entity 'http://edamontology.org/operation_1836' - Label 'Residue bump detection'\n", + "Entity 'http://edamontology.org/operation_1837' - Label 'Residue symmetry contact calculation'\n", + "Entity 'http://edamontology.org/operation_1838' - Label 'Residue contact calculation (residue-ligand)'\n", + "Entity 'http://edamontology.org/operation_1839' - Label 'Salt bridge calculation'\n", + "Entity 'http://edamontology.org/operation_1841' - Label 'Rotamer likelihood prediction'\n", + "Entity 'http://edamontology.org/operation_1842' - Label 'Proline mutation value calculation'\n", + "Entity 'http://edamontology.org/operation_1843' - Label 'Residue packing validation'\n", + "Entity 'http://edamontology.org/operation_1844' - Label 'Protein geometry validation'\n", + "Entity 'http://edamontology.org/operation_1845' - Label 'PDB file sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1846' - Label 'HET group detection'\n", + "Entity 'http://edamontology.org/operation_1847' - Label 'DSSP secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_1848' - Label 'Structure formatting'\n", + "Entity 'http://edamontology.org/operation_1850' - Label 'Protein cysteine and disulfide bond assignment'\n", + "Entity 'http://edamontology.org/operation_1913' - Label 'Residue validation'\n", + "Entity 'http://edamontology.org/operation_1914' - Label 'Structure retrieval (water)'\n", + "Entity 'http://edamontology.org/operation_2008' - Label 'siRNA duplex prediction'\n", + "Entity 'http://edamontology.org/operation_2089' - Label 'Sequence alignment refinement'\n", + "Entity 'http://edamontology.org/operation_2120' - Label 'Listfile processing'\n", + "Entity 'http://edamontology.org/operation_2121' - Label 'Sequence file editing'\n", + "Entity 'http://edamontology.org/operation_2122' - Label 'Sequence alignment file processing'\n", + "Entity 'http://edamontology.org/operation_2123' - Label 'Small molecule data processing'\n", + "Entity 'http://edamontology.org/operation_2222' - Label 'Data retrieval (ontology annotation)'\n", + "Entity 'http://edamontology.org/operation_2224' - Label 'Data retrieval (ontology concept)'\n", + "Entity 'http://edamontology.org/operation_2233' - Label 'Representative sequence identification'\n", + "Entity 'http://edamontology.org/operation_2234' - Label 'Structure file processing'\n", + "Entity 'http://edamontology.org/operation_2237' - Label 'Data retrieval (sequence profile)'\n", + "Entity 'http://edamontology.org/operation_2238' - Label 'Statistical calculation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2241' - Label 'Transmembrane protein visualisation'\n", + "Entity 'http://edamontology.org/operation_2246' - Label 'Demonstration'\n", + "Entity 'http://edamontology.org/operation_2264' - Label 'Data retrieval (pathway or network)'\n", + "Entity 'http://edamontology.org/operation_2265' - Label 'Data retrieval (identifier)'\n", + "Entity 'http://edamontology.org/operation_2284' - Label 'Nucleic acid density plotting'\n", + "Entity 'http://edamontology.org/operation_2403' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2404' - Label 'Sequence motif analysis'\n", + "Entity 'http://edamontology.org/operation_2405' - Label 'Protein interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2406' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/operation_2407' - Label 'Annotation processing'\n", + "Entity 'http://edamontology.org/operation_2408' - Label 'Sequence feature analysis'\n", + "Entity 'http://edamontology.org/operation_2409' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2410' - Label 'Gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_2411' - Label 'Structural profile processing'\n", + "Entity 'http://edamontology.org/operation_2412' - Label 'Data index processing'\n", + "Entity 'http://edamontology.org/operation_2413' - Label 'Sequence profile processing'\n", + "Entity 'http://edamontology.org/operation_2414' - Label 'Protein function analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2416' - Label 'Protein secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2417' - Label 'Physicochemical property data processing'\n", + "Entity 'http://edamontology.org/operation_2419' - Label 'Primer and probe design'\n", + "Entity 'http://edamontology.org/operation_2420' - Label 'Operation (typed)'\n", + "Entity 'http://edamontology.org/operation_2421' - Label 'Database search'\n", + "Entity 'http://edamontology.org/operation_2422' - Label 'Data retrieval'\n", + "Entity 'http://edamontology.org/operation_2423' - Label 'Prediction and recognition'\n", + "Entity 'http://edamontology.org/operation_2424' - Label 'Comparison'\n", + "Entity 'http://edamontology.org/operation_2425' - Label 'Optimisation and refinement'\n", + "Entity 'http://edamontology.org/operation_2426' - Label 'Modelling and simulation'\n", + "Entity 'http://edamontology.org/operation_2427' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2428' - Label 'Validation'\n", + "Entity 'http://edamontology.org/operation_2429' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/operation_2430' - Label 'Design'\n", + "Entity 'http://edamontology.org/operation_2432' - Label 'Microarray data processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2434' - Label 'Data retrieval (codon usage table)'\n", + "Entity 'http://edamontology.org/operation_2435' - Label 'Gene expression profile processing'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2437' - Label 'Gene regulatory network prediction'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2439' - Label 'RNA secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2440' - Label 'Structure processing (RNA)'\n", + "Entity 'http://edamontology.org/operation_2441' - Label 'RNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2442' - Label 'DNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2443' - Label 'Phylogenetic tree processing'\n", + "Entity 'http://edamontology.org/operation_2444' - Label 'Protein secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2445' - Label 'Protein interaction network processing'\n", + "Entity 'http://edamontology.org/operation_2446' - Label 'Sequence processing'\n", + "Entity 'http://edamontology.org/operation_2447' - Label 'Sequence processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2448' - Label 'Sequence processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2452' - Label 'Sequence cluster processing'\n", + "Entity 'http://edamontology.org/operation_2453' - Label 'Feature table processing'\n", + "Entity 'http://edamontology.org/operation_2454' - Label 'Gene prediction'\n", + "Entity 'http://edamontology.org/operation_2456' - Label 'GPCR classification'\n", + "Entity 'http://edamontology.org/operation_2457' - Label 'GPCR coupling selectivity prediction'\n", + "Entity 'http://edamontology.org/operation_2459' - Label 'Structure processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2460' - Label 'Protein atom surface calculation'\n", + "Entity 'http://edamontology.org/operation_2461' - Label 'Protein residue surface calculation'\n", + "Entity 'http://edamontology.org/operation_2462' - Label 'Protein surface calculation'\n", + "Entity 'http://edamontology.org/operation_2463' - Label 'Sequence alignment processing'\n", + "Entity 'http://edamontology.org/operation_2464' - Label 'Protein-protein binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2465' - Label 'Structure processing'\n", + "Entity 'http://edamontology.org/operation_2466' - Label 'Map annotation'\n", + "Entity 'http://edamontology.org/operation_2467' - Label 'Data retrieval (protein annotation)'\n", + "Entity 'http://edamontology.org/operation_2468' - Label 'Data retrieval (phylogenetic tree)'\n", + "Entity 'http://edamontology.org/operation_2469' - Label 'Data retrieval (protein interaction annotation)'\n", + "Entity 'http://edamontology.org/operation_2470' - Label 'Data retrieval (protein family annotation)'\n", + "Entity 'http://edamontology.org/operation_2471' - Label 'Data retrieval (RNA family annotation)'\n", + "Entity 'http://edamontology.org/operation_2472' - Label 'Data retrieval (gene annotation)'\n", + "Entity 'http://edamontology.org/operation_2473' - Label 'Data retrieval (genotype and phenotype annotation)'\n", + "Entity 'http://edamontology.org/operation_2474' - Label 'Protein architecture comparison'\n", + "Entity 'http://edamontology.org/operation_2475' - Label 'Protein architecture recognition'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2478' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2479' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2480' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/operation_2481' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/operation_2482' - Label 'Secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2483' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/operation_2485' - Label 'Helical wheel drawing'\n", + "Entity 'http://edamontology.org/operation_2486' - Label 'Topology diagram drawing'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2488' - Label 'Protein secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2489' - Label 'Subcellular localisation prediction'\n", + "Entity 'http://edamontology.org/operation_2490' - Label 'Residue contact calculation (residue-residue)'\n", + "Entity 'http://edamontology.org/operation_2491' - Label 'Hydrogen bond calculation (inter-residue)'\n", + "Entity 'http://edamontology.org/operation_2492' - Label 'Protein interaction prediction'\n", + "Entity 'http://edamontology.org/operation_2493' - Label 'Codon usage data processing'\n", + "Entity 'http://edamontology.org/operation_2495' - Label 'Expression analysis'\n", + "Entity 'http://edamontology.org/operation_2496' - Label 'Gene regulatory network processing'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2498' - Label 'Sequencing-based expression profile data analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2500' - Label 'Microarray raw data analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2503' - Label 'Sequence data processing'\n", + "Entity 'http://edamontology.org/operation_2504' - Label 'Structural data processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2506' - Label 'Protein sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2507' - Label 'Nucleic acid sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2508' - Label 'Nucleic acid sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2509' - Label 'Protein sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2510' - Label 'DNA back-translation'\n", + "Entity 'http://edamontology.org/operation_2511' - Label 'Sequence editing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2512' - Label 'Sequence editing (protein)'\n", + "Entity 'http://edamontology.org/operation_2513' - Label 'Sequence generation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2514' - Label 'Sequence generation (protein)'\n", + "Entity 'http://edamontology.org/operation_2515' - Label 'Nucleic acid sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2516' - Label 'Protein sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2518' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/operation_2519' - Label 'Structure processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2521' - Label 'Map data processing'\n", + "Entity 'http://edamontology.org/operation_2574' - Label 'Protein hydropathy calculation'\n", + "Entity 'http://edamontology.org/operation_2575' - Label 'Binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2844' - Label 'Structure clustering'\n", + "Entity 'http://edamontology.org/operation_2871' - Label 'Sequence tagged site (STS) mapping'\n", + "Entity 'http://edamontology.org/operation_2928' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/operation_2929' - Label 'Protein fragment weight comparison'\n", + "Entity 'http://edamontology.org/operation_2930' - Label 'Protein property comparison'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2932' - Label 'Hopp and Woods plotting'\n", + "Entity 'http://edamontology.org/operation_2934' - Label 'Cluster textual view generation'\n", + "Entity 'http://edamontology.org/operation_2935' - Label 'Clustering profile plotting'\n", + "Entity 'http://edamontology.org/operation_2936' - Label 'Dendrograph plotting'\n", + "Entity 'http://edamontology.org/operation_2937' - Label 'Proximity map plotting'\n", + "Entity 'http://edamontology.org/operation_2938' - Label 'Dendrogram visualisation'\n", + "Entity 'http://edamontology.org/operation_2939' - Label 'Principal component visualisation'\n", + "Entity 'http://edamontology.org/operation_2940' - Label 'Scatter plot plotting'\n", + "Entity 'http://edamontology.org/operation_2941' - Label 'Whole microarray graph plotting'\n", + "Entity 'http://edamontology.org/operation_2942' - Label 'Treemap visualisation'\n", + "Entity 'http://edamontology.org/operation_2943' - Label 'Box-Whisker plot plotting'\n", + "Entity 'http://edamontology.org/operation_2944' - Label 'Physical mapping'\n", + "Entity 'http://edamontology.org/operation_2945' - Label 'Analysis'\n", + "Entity 'http://edamontology.org/operation_2946' - Label 'Alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2948' - Label 'Molecular interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2949' - Label 'Protein-protein interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2950' - Label 'Residue distance calculation'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2952' - Label 'Structure alignment processing'\n", + "Entity 'http://edamontology.org/operation_2962' - Label 'Codon usage bias calculation'\n", + "Entity 'http://edamontology.org/operation_2963' - Label 'Codon usage bias plotting'\n", + "Entity 'http://edamontology.org/operation_2964' - Label 'Codon usage fraction calculation'\n", + "Entity 'http://edamontology.org/operation_2990' - Label 'Classification'\n", + "Entity 'http://edamontology.org/operation_2993' - Label 'Molecular interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2995' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/operation_2996' - Label 'Structure classification'\n", + "Entity 'http://edamontology.org/operation_2997' - Label 'Protein comparison'\n", + "Entity 'http://edamontology.org/operation_2998' - Label 'Nucleic acid comparison'\n", + "Entity 'http://edamontology.org/operation_3023' - Label 'Prediction and recognition (protein)'\n", + "Entity 'http://edamontology.org/operation_3024' - Label 'Prediction and recognition (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_3080' - Label 'Structure editing'\n", + "Entity 'http://edamontology.org/operation_3081' - Label 'Sequence alignment editing'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3084' - Label 'Protein function prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3087' - Label 'Protein sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3088' - Label 'Protein property calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3090' - Label 'Protein feature prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3093' - Label 'Database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_3094' - Label 'Protein interaction network prediction'\n", + "Entity 'http://edamontology.org/operation_3095' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/operation_3096' - Label 'Editing'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3182' - Label 'Genome alignment'\n", + "Entity 'http://edamontology.org/operation_3183' - Label 'Localised reassembly'\n", + "Entity 'http://edamontology.org/operation_3184' - Label 'Sequence assembly visualisation'\n", + "Entity 'http://edamontology.org/operation_3185' - Label 'Base-calling'\n", + "Entity 'http://edamontology.org/operation_3186' - Label 'Bisulfite mapping'\n", + "Entity 'http://edamontology.org/operation_3187' - Label 'Sequence contamination filtering'\n", + "Entity 'http://edamontology.org/operation_3189' - Label 'Trim ends'\n", + "Entity 'http://edamontology.org/operation_3190' - Label 'Trim vector'\n", + "Entity 'http://edamontology.org/operation_3191' - Label 'Trim to reference'\n", + "Entity 'http://edamontology.org/operation_3192' - Label 'Sequence trimming'\n", + "Entity 'http://edamontology.org/operation_3194' - Label 'Genome feature comparison'\n", + "Entity 'http://edamontology.org/operation_3195' - Label 'Sequencing error detection'\n", + "Entity 'http://edamontology.org/operation_3196' - Label 'Genotyping'\n", + "Entity 'http://edamontology.org/operation_3197' - Label 'Genetic variation analysis'\n", + "Entity 'http://edamontology.org/operation_3198' - Label 'Read mapping'\n", + "Entity 'http://edamontology.org/operation_3199' - Label 'Split read mapping'\n", + "Entity 'http://edamontology.org/operation_3200' - Label 'DNA barcoding'\n", + "Entity 'http://edamontology.org/operation_3201' - Label 'SNP calling'\n", + "Entity 'http://edamontology.org/operation_3202' - Label 'Polymorphism detection'\n", + "Entity 'http://edamontology.org/operation_3203' - Label 'Chromatogram visualisation'\n", + "Entity 'http://edamontology.org/operation_3204' - Label 'Methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3205' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3206' - Label 'Whole genome methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3207' - Label 'Gene methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3208' - Label 'Genome visualisation'\n", + "Entity 'http://edamontology.org/operation_3209' - Label 'Genome comparison'\n", + "Entity 'http://edamontology.org/operation_3211' - Label 'Genome indexing'\n", + "Entity 'http://edamontology.org/operation_3212' - Label 'Genome indexing (Burrows-Wheeler)'\n", + "Entity 'http://edamontology.org/operation_3213' - Label 'Genome indexing (suffix arrays)'\n", + "Entity 'http://edamontology.org/operation_3214' - Label 'Spectral analysis'\n", + "Entity 'http://edamontology.org/operation_3215' - Label 'Peak detection'\n", + "Entity 'http://edamontology.org/operation_3216' - Label 'Scaffolding'\n", + "Entity 'http://edamontology.org/operation_3217' - Label 'Scaffold gap completion'\n", + "Entity 'http://edamontology.org/operation_3218' - Label 'Sequencing quality control'\n", + "Entity 'http://edamontology.org/operation_3219' - Label 'Read pre-processing'\n", + "Entity 'http://edamontology.org/operation_3221' - Label 'Species frequency estimation'\n", + "Entity 'http://edamontology.org/operation_3222' - Label 'Peak calling'\n", + "Entity 'http://edamontology.org/operation_3223' - Label 'Differential gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_3224' - Label 'Gene set testing'\n", + "Entity 'http://edamontology.org/operation_3225' - Label 'Variant classification'\n", + "Entity 'http://edamontology.org/operation_3226' - Label 'Variant prioritisation'\n", + "Entity 'http://edamontology.org/operation_3227' - Label 'Variant calling'\n", + "Entity 'http://edamontology.org/operation_3228' - Label 'Structural variation detection'\n", + "Entity 'http://edamontology.org/operation_3229' - Label 'Exome assembly'\n", + "Entity 'http://edamontology.org/operation_3230' - Label 'Read depth analysis'\n", + "Entity 'http://edamontology.org/operation_3232' - Label 'Gene expression QTL analysis'\n", + "Entity 'http://edamontology.org/operation_3233' - Label 'Copy number estimation'\n", + "Entity 'http://edamontology.org/operation_3237' - Label 'Primer removal'\n", + "Entity 'http://edamontology.org/operation_3258' - Label 'Transcriptome assembly'\n", + "Entity 'http://edamontology.org/operation_3259' - Label 'Transcriptome assembly (de novo)'\n", + "Entity 'http://edamontology.org/operation_3260' - Label 'Transcriptome assembly (mapping)'\n", + "Entity 'http://edamontology.org/operation_3267' - Label 'Sequence coordinate conversion'\n", + "Entity 'http://edamontology.org/operation_3278' - Label 'Document similarity calculation'\n", + "Entity 'http://edamontology.org/operation_3279' - Label 'Document clustering'\n", + "Entity 'http://edamontology.org/operation_3280' - Label 'Named-entity and concept recognition'\n", + "Entity 'http://edamontology.org/operation_3282' - Label 'ID mapping'\n", + "Entity 'http://edamontology.org/operation_3283' - Label 'Anonymisation'\n", + "Entity 'http://edamontology.org/operation_3289' - Label 'ID retrieval'\n", + "Entity 'http://edamontology.org/operation_3348' - Label 'Sequence checksum generation'\n", + "Entity 'http://edamontology.org/operation_3349' - Label 'Bibliography generation'\n", + "Entity 'http://edamontology.org/operation_3350' - Label 'Protein quaternary structure prediction'\n", + "Entity 'http://edamontology.org/operation_3351' - Label 'Molecular surface analysis'\n", + "Entity 'http://edamontology.org/operation_3352' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3353' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3357' - Label 'Format detection'\n", + "Entity 'http://edamontology.org/operation_3359' - Label 'Splitting'\n", + "Entity 'http://edamontology.org/operation_3429' - Label 'Generation'\n", + "Entity 'http://edamontology.org/operation_3430' - Label 'Nucleic acid sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3431' - Label 'Deposition'\n", + "Entity 'http://edamontology.org/operation_3432' - Label 'Clustering'\n", + "Entity 'http://edamontology.org/operation_3433' - Label 'Assembly'\n", + "Entity 'http://edamontology.org/operation_3434' - Label 'Conversion'\n", + "Entity 'http://edamontology.org/operation_3435' - Label 'Standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_3436' - Label 'Aggregation'\n", + "Entity 'http://edamontology.org/operation_3437' - Label 'Article comparison'\n", + "Entity 'http://edamontology.org/operation_3438' - Label 'Calculation'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3440' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_3441' - Label 'Plotting'\n", + "Entity 'http://edamontology.org/operation_3443' - Label 'Image analysis'\n", + "Entity 'http://edamontology.org/operation_3445' - Label 'Diffraction data analysis'\n", + "Entity 'http://edamontology.org/operation_3446' - Label 'Cell migration analysis'\n", + "Entity 'http://edamontology.org/operation_3447' - Label 'Diffraction data reduction'\n", + "Entity 'http://edamontology.org/operation_3450' - Label 'Neurite measurement'\n", + "Entity 'http://edamontology.org/operation_3453' - Label 'Diffraction data integration'\n", + "Entity 'http://edamontology.org/operation_3454' - Label 'Phasing'\n", + "Entity 'http://edamontology.org/operation_3455' - Label 'Molecular replacement'\n", + "Entity 'http://edamontology.org/operation_3456' - Label 'Rigid body refinement'\n", + "Entity 'http://edamontology.org/operation_3457' - Label 'Single particle analysis'\n", + "Entity 'http://edamontology.org/operation_3458' - Label 'Single particle alignment and classification'\n", + "Entity 'http://edamontology.org/operation_3459' - Label 'Functional clustering'\n", + "Entity 'http://edamontology.org/operation_3460' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/operation_3461' - Label 'Virulence prediction'\n", + "Entity 'http://edamontology.org/operation_3463' - Label 'Expression correlation analysis'\n", + "Entity 'http://edamontology.org/operation_3465' - Label 'Correlation'\n", + "Entity 'http://edamontology.org/operation_3469' - Label 'RNA structure covariance model generation'\n", + "Entity 'http://edamontology.org/operation_3470' - Label 'RNA secondary structure prediction (shape-based)'\n", + "Entity 'http://edamontology.org/operation_3471' - Label 'Nucleic acid folding prediction (alignment-based)'\n", + "Entity 'http://edamontology.org/operation_3472' - Label 'k-mer counting'\n", + "Entity 'http://edamontology.org/operation_3478' - Label 'Phylogenetic reconstruction'\n", + "Entity 'http://edamontology.org/operation_3480' - Label 'Probabilistic data generation'\n", + "Entity 'http://edamontology.org/operation_3481' - Label 'Probabilistic sequence generation'\n", + "Entity 'http://edamontology.org/operation_3482' - Label 'Antimicrobial resistance prediction'\n", + "Entity 'http://edamontology.org/operation_3501' - Label 'Enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_3502' - Label 'Chemical similarity enrichment'\n", + "Entity 'http://edamontology.org/operation_3503' - Label 'Incident curve plotting'\n", + "Entity 'http://edamontology.org/operation_3504' - Label 'Variant pattern analysis'\n", + "Entity 'http://edamontology.org/operation_3545' - Label 'Mathematical modelling'\n", + "Entity 'http://edamontology.org/operation_3552' - Label 'Microscope image visualisation'\n", + "Entity 'http://edamontology.org/operation_3553' - Label 'Image annotation'\n", + "Entity 'http://edamontology.org/operation_3557' - Label 'Imputation'\n", + "Entity 'http://edamontology.org/operation_3559' - Label 'Ontology visualisation'\n", + "Entity 'http://edamontology.org/operation_3560' - Label 'Maximum occurrence analysis'\n", + "Entity 'http://edamontology.org/operation_3561' - Label 'Database comparison'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3563' - Label 'RNA-seq read count analysis'\n", + "Entity 'http://edamontology.org/operation_3564' - Label 'Chemical redundancy removal'\n", + "Entity 'http://edamontology.org/operation_3565' - Label 'RNA-seq time series data analysis'\n", + "Entity 'http://edamontology.org/operation_3566' - Label 'Simulated gene expression data generation'\n", + "Entity 'http://edamontology.org/operation_3625' - Label 'Relation extraction'\n", + "Entity 'http://edamontology.org/operation_3627' - Label 'Mass spectra calibration'\n", + "Entity 'http://edamontology.org/operation_3628' - Label 'Chromatographic alignment'\n", + "Entity 'http://edamontology.org/operation_3629' - Label 'Deisotoping'\n", + "Entity 'http://edamontology.org/operation_3630' - Label 'Protein quantification'\n", + "Entity 'http://edamontology.org/operation_3631' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/operation_3632' - Label 'Isotopic distributions calculation'\n", + "Entity 'http://edamontology.org/operation_3633' - Label 'Retention time prediction'\n", + "Entity 'http://edamontology.org/operation_3634' - Label 'Label-free quantification'\n", + "Entity 'http://edamontology.org/operation_3635' - Label 'Labeled quantification'\n", + "Entity 'http://edamontology.org/operation_3636' - Label 'MRM/SRM'\n", + "Entity 'http://edamontology.org/operation_3637' - Label 'Spectral counting'\n", + "Entity 'http://edamontology.org/operation_3638' - Label 'SILAC'\n", + "Entity 'http://edamontology.org/operation_3639' - Label 'iTRAQ'\n", + "Entity 'http://edamontology.org/operation_3640' - Label '18O labeling'\n", + "Entity 'http://edamontology.org/operation_3641' - Label 'TMT-tag'\n", + "Entity 'http://edamontology.org/operation_3642' - Label 'Stable isotope dimethyl labelling'\n", + "Entity 'http://edamontology.org/operation_3643' - Label 'Tag-based peptide identification'\n", + "Entity 'http://edamontology.org/operation_3644' - Label 'de Novo sequencing'\n", + "Entity 'http://edamontology.org/operation_3645' - Label 'PTM identification'\n", + "Entity 'http://edamontology.org/operation_3646' - Label 'Peptide database search'\n", + "Entity 'http://edamontology.org/operation_3647' - Label 'Blind peptide database search'\n", + "Entity 'http://edamontology.org/operation_3648' - Label 'Validation of peptide-spectrum matches'\n", + "Entity 'http://edamontology.org/operation_3649' - Label 'Target-Decoy'\n", + "Entity 'http://edamontology.org/operation_3658' - Label 'Statistical inference'\n", + "Entity 'http://edamontology.org/operation_3659' - Label 'Regression analysis'\n", + "Entity 'http://edamontology.org/operation_3660' - Label 'Metabolic network modelling'\n", + "Entity 'http://edamontology.org/operation_3661' - Label 'SNP annotation'\n", + "Entity 'http://edamontology.org/operation_3662' - Label 'Ab-initio gene prediction'\n", + "Entity 'http://edamontology.org/operation_3663' - Label 'Homology-based gene prediction'\n", + "Entity 'http://edamontology.org/operation_3664' - Label 'Statistical modelling'\n", + "Entity 'http://edamontology.org/operation_3666' - Label 'Molecular surface comparison'\n", + "Entity 'http://edamontology.org/operation_3672' - Label 'Gene functional annotation'\n", + "Entity 'http://edamontology.org/operation_3675' - Label 'Variant filtering'\n", + "Entity 'http://edamontology.org/operation_3677' - Label 'Differential binding analysis'\n", + "Entity 'http://edamontology.org/operation_3680' - Label 'RNA-Seq analysis'\n", + "Entity 'http://edamontology.org/operation_3694' - Label 'Mass spectrum visualisation'\n", + "Entity 'http://edamontology.org/operation_3695' - Label 'Filtering'\n", + "Entity 'http://edamontology.org/operation_3703' - Label 'Reference identification'\n", + "Entity 'http://edamontology.org/operation_3704' - Label 'Ion counting'\n", + "Entity 'http://edamontology.org/operation_3705' - Label 'Isotope-coded protein label'\n", + "Entity 'http://edamontology.org/operation_3715' - Label 'Metabolic labeling'\n", + "Entity 'http://edamontology.org/operation_3730' - Label 'Cross-assembly'\n", + "Entity 'http://edamontology.org/operation_3731' - Label 'Sample comparison'\n", + "Entity 'http://edamontology.org/operation_3741' - Label 'Differential protein expression profiling'\n", + "Entity 'http://edamontology.org/operation_3742' - Label 'Differential gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_3744' - Label 'Multiple sample visualisation'\n", + "Entity 'http://edamontology.org/operation_3745' - Label 'Ancestral reconstruction'\n", + "Entity 'http://edamontology.org/operation_3755' - Label 'PTM localisation'\n", + "Entity 'http://edamontology.org/operation_3760' - Label 'Service management'\n", + "Entity 'http://edamontology.org/operation_3761' - Label 'Service discovery'\n", + "Entity 'http://edamontology.org/operation_3762' - Label 'Service composition'\n", + "Entity 'http://edamontology.org/operation_3763' - Label 'Service invocation'\n", + "Entity 'http://edamontology.org/operation_3766' - Label 'Weighted correlation network analysis'\n", + "Entity 'http://edamontology.org/operation_3767' - Label 'Protein identification'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3791' - Label 'Collapsing methods'\n", + "Entity 'http://edamontology.org/operation_3792' - Label 'miRNA expression analysis'\n", + "Entity 'http://edamontology.org/operation_3793' - Label 'Read summarisation'\n", + "Entity 'http://edamontology.org/operation_3795' - Label 'In vitro selection'\n", + "Entity 'http://edamontology.org/operation_3797' - Label 'Rarefaction'\n", + "Entity 'http://edamontology.org/operation_3798' - Label 'Read binning'\n", + "Entity 'http://edamontology.org/operation_3799' - Label 'Quantification'\n", + "Entity 'http://edamontology.org/operation_3800' - Label 'RNA-Seq quantification'\n", + "Entity 'http://edamontology.org/operation_3801' - Label 'Spectral library search'\n", + "Entity 'http://edamontology.org/operation_3802' - Label 'Sorting'\n", + "Entity 'http://edamontology.org/operation_3803' - Label 'Natural product identification'\n", + "Entity 'http://edamontology.org/operation_3809' - Label 'DMR identification'\n", + "Entity 'http://edamontology.org/operation_3840' - Label 'Multilocus sequence typing'\n", + "Entity 'http://edamontology.org/operation_3860' - Label 'Spectrum calculation'\n", + "Entity 'http://edamontology.org/operation_3890' - Label 'Trajectory visualization'\n", + "Entity 'http://edamontology.org/operation_3891' - Label 'Essential dynamics'\n", + "Entity 'http://edamontology.org/operation_3893' - Label 'Forcefield parameterisation'\n", + "Entity 'http://edamontology.org/operation_3894' - Label 'DNA profiling'\n", + "Entity 'http://edamontology.org/operation_3896' - Label 'Active site prediction'\n", + "Entity 'http://edamontology.org/operation_3897' - Label 'Ligand-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3898' - Label 'Metal-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3899' - Label 'Protein-protein docking'\n", + "Entity 'http://edamontology.org/operation_3900' - Label 'DNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3901' - Label 'RNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3902' - Label 'RNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3903' - Label 'DNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3904' - Label 'Protein disorder prediction'\n", + "Entity 'http://edamontology.org/operation_3907' - Label 'Information extraction'\n", + "Entity 'http://edamontology.org/operation_3908' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/operation_3918' - Label 'Genome analysis'\n", + "Entity 'http://edamontology.org/operation_3919' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3920' - Label 'DNA testing'\n", + "Entity 'http://edamontology.org/operation_3921' - Label 'Sequence read processing'\n", + "Entity 'http://edamontology.org/operation_3925' - Label 'Network visualisation'\n", + "Entity 'http://edamontology.org/operation_3926' - Label 'Pathway visualisation'\n", + "Entity 'http://edamontology.org/operation_3927' - Label 'Network analysis'\n", + "Entity 'http://edamontology.org/operation_3928' - Label 'Pathway analysis'\n", + "Entity 'http://edamontology.org/operation_3929' - Label 'Metabolic pathway prediction'\n", + "Entity 'http://edamontology.org/operation_3933' - Label 'Demultiplexing'\n", + "Entity 'http://edamontology.org/operation_3935' - Label 'Dimensionality reduction'\n", + "Entity 'http://edamontology.org/operation_3936' - Label 'Feature selection'\n", + "Entity 'http://edamontology.org/operation_3937' - Label 'Feature extraction'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3942' - Label 'Tree dating'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3947' - Label 'Phylogenetic tree reconciliation'\n", + "Entity 'http://edamontology.org/operation_3950' - Label 'Selection detection'\n", + "Entity 'http://edamontology.org/operation_3960' - Label 'Principal component analysis'\n", + "Entity 'http://edamontology.org/operation_3961' - Label 'Copy number variation detection'\n", + "Entity 'http://edamontology.org/operation_3962' - Label 'Deletion detection'\n", + "Entity 'http://edamontology.org/operation_3963' - Label 'Duplication detection'\n", + "Entity 'http://edamontology.org/operation_3964' - Label 'Complex CNV detection'\n", + "Entity 'http://edamontology.org/operation_3965' - Label 'Amplification detection'\n", + "Entity 'http://edamontology.org/operation_3968' - Label 'Adhesin prediction'\n", + "Entity 'http://edamontology.org/operation_4008' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/operation_4009' - Label 'Small molecule design'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/topic_0003' - Label 'Topic'\n", + "Entity 'http://edamontology.org/topic_0077' - Label 'Nucleic acids'\n", + "Entity 'http://edamontology.org/topic_0078' - Label 'Proteins'\n", + "Entity 'http://edamontology.org/topic_0079' - Label 'Metabolites'\n", + "Entity 'http://edamontology.org/topic_0080' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0081' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/topic_0082' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0084' - Label 'Phylogeny'\n", + "Entity 'http://edamontology.org/topic_0085' - Label 'Functional genomics'\n", + "Entity 'http://edamontology.org/topic_0089' - Label 'Ontology and terminology'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0091' - Label 'Bioinformatics'\n", + "Entity 'http://edamontology.org/topic_0092' - Label 'Data visualisation'\n", + "Entity 'http://edamontology.org/topic_0094' - Label 'Nucleic acid thermodynamics'\n", + "Entity 'http://edamontology.org/topic_0097' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/topic_0099' - Label 'RNA'\n", + "Entity 'http://edamontology.org/topic_0100' - Label 'Nucleic acid restriction'\n", + "Entity 'http://edamontology.org/topic_0102' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/topic_0107' - Label 'Genetic codes and codon usage'\n", + "Entity 'http://edamontology.org/topic_0108' - Label 'Protein expression'\n", + "Entity 'http://edamontology.org/topic_0109' - Label 'Gene finding'\n", + "Entity 'http://edamontology.org/topic_0110' - Label 'Transcription'\n", + "Entity 'http://edamontology.org/topic_0111' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_0112' - Label 'Nucleic acid folding'\n", + "Entity 'http://edamontology.org/topic_0114' - Label 'Gene structure'\n", + "Entity 'http://edamontology.org/topic_0121' - Label 'Proteomics'\n", + "Entity 'http://edamontology.org/topic_0122' - Label 'Structural genomics'\n", + "Entity 'http://edamontology.org/topic_0123' - Label 'Protein properties'\n", + "Entity 'http://edamontology.org/topic_0128' - Label 'Protein interactions'\n", + "Entity 'http://edamontology.org/topic_0130' - Label 'Protein folding, stability and design'\n", + "Entity 'http://edamontology.org/topic_0133' - Label 'Two-dimensional gel electrophoresis'\n", + "Entity 'http://edamontology.org/topic_0134' - Label 'Mass spectrometry'\n", + "Entity 'http://edamontology.org/topic_0135' - Label 'Protein microarrays'\n", + "Entity 'http://edamontology.org/topic_0137' - Label 'Protein hydropathy'\n", + "Entity 'http://edamontology.org/topic_0140' - Label 'Protein targeting and localisation'\n", + "Entity 'http://edamontology.org/topic_0141' - Label 'Protein cleavage sites and proteolysis'\n", + "Entity 'http://edamontology.org/topic_0143' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/topic_0144' - Label 'Protein residue interactions'\n", + "Entity 'http://edamontology.org/topic_0147' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_0148' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_0149' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_0150' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/topic_0151' - Label 'G protein-coupled receptors (GPCR)'\n", + "Entity 'http://edamontology.org/topic_0152' - Label 'Carbohydrates'\n", + "Entity 'http://edamontology.org/topic_0153' - Label 'Lipids'\n", + "Entity 'http://edamontology.org/topic_0154' - Label 'Small molecules'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0157' - Label 'Sequence composition, complexity and repeats'\n", + "Entity 'http://edamontology.org/topic_0158' - Label 'Sequence motifs'\n", + "Entity 'http://edamontology.org/topic_0159' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/topic_0160' - Label 'Sequence sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_0163' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/topic_0164' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/topic_0166' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/topic_0167' - Label 'Structural (3D) profiles'\n", + "Entity 'http://edamontology.org/topic_0172' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/topic_0173' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/topic_0174' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/topic_0175' - Label 'Homology modelling'\n", + "Entity 'http://edamontology.org/topic_0176' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/topic_0177' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/topic_0178' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0179' - Label 'Protein tertiary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0180' - Label 'Protein fold recognition'\n", + "Entity 'http://edamontology.org/topic_0182' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0183' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/topic_0184' - Label 'Threading'\n", + "Entity 'http://edamontology.org/topic_0188' - Label 'Sequence profiles and HMMs'\n", + "Entity 'http://edamontology.org/topic_0191' - Label 'Phylogeny reconstruction'\n", + "Entity 'http://edamontology.org/topic_0194' - Label 'Phylogenomics'\n", + "Entity 'http://edamontology.org/topic_0195' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/topic_0196' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/topic_0199' - Label 'Genetic variation'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0202' - Label 'Pharmacology'\n", + "Entity 'http://edamontology.org/topic_0203' - Label 'Gene expression'\n", + "Entity 'http://edamontology.org/topic_0204' - Label 'Gene regulation'\n", + "Entity 'http://edamontology.org/topic_0208' - Label 'Pharmacogenomics'\n", + "Entity 'http://edamontology.org/topic_0209' - Label 'Medicinal chemistry'\n", + "Entity 'http://edamontology.org/topic_0210' - Label 'Fish'\n", + "Entity 'http://edamontology.org/topic_0211' - Label 'Flies'\n", + "Entity 'http://edamontology.org/topic_0213' - Label 'Mice or rats'\n", + "Entity 'http://edamontology.org/topic_0215' - Label 'Worms'\n", + "Entity 'http://edamontology.org/topic_0217' - Label 'Literature analysis'\n", + "Entity 'http://edamontology.org/topic_0218' - Label 'Natural language processing'\n", + "Entity 'http://edamontology.org/topic_0219' - Label 'Data submission, annotation, and curation'\n", + "Entity 'http://edamontology.org/topic_0220' - Label 'Document, record and content management'\n", + "Entity 'http://edamontology.org/topic_0221' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0593' - Label 'NMR'\n", + "Entity 'http://edamontology.org/topic_0594' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/topic_0595' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/topic_0598' - Label 'Sequence motif or profile'\n", + "Entity 'http://edamontology.org/topic_0601' - Label 'Protein modifications'\n", + "Entity 'http://edamontology.org/topic_0602' - Label 'Molecular interactions, pathways and networks'\n", + "Entity 'http://edamontology.org/topic_0605' - Label 'Informatics'\n", + "Entity 'http://edamontology.org/topic_0606' - Label 'Literature data resources'\n", + "Entity 'http://edamontology.org/topic_0607' - Label 'Laboratory information management'\n", + "Entity 'http://edamontology.org/topic_0608' - Label 'Cell and tissue culture'\n", + "Entity 'http://edamontology.org/topic_0610' - Label 'Ecology'\n", + "Entity 'http://edamontology.org/topic_0611' - Label 'Electron microscopy'\n", + "Entity 'http://edamontology.org/topic_0612' - Label 'Cell cycle'\n", + "Entity 'http://edamontology.org/topic_0613' - Label 'Peptides and amino acids'\n", + "Entity 'http://edamontology.org/topic_0616' - Label 'Organelles'\n", + "Entity 'http://edamontology.org/topic_0617' - Label 'Ribosomes'\n", + "Entity 'http://edamontology.org/topic_0618' - Label 'Scents'\n", + "Entity 'http://edamontology.org/topic_0620' - Label 'Drugs and target structures'\n", + "Entity 'http://edamontology.org/topic_0621' - Label 'Model organisms'\n", + "Entity 'http://edamontology.org/topic_0622' - Label 'Genomics'\n", + "Entity 'http://edamontology.org/topic_0623' - Label 'Gene and protein families'\n", + "Entity 'http://edamontology.org/topic_0624' - Label 'Chromosomes'\n", + "Entity 'http://edamontology.org/topic_0625' - Label 'Genotype and phenotype'\n", + "Entity 'http://edamontology.org/topic_0629' - Label 'Gene expression and microarray'\n", + "Entity 'http://edamontology.org/topic_0632' - Label 'Probes and primers'\n", + "Entity 'http://edamontology.org/topic_0634' - Label 'Pathology'\n", + "Entity 'http://edamontology.org/topic_0635' - Label 'Specific protein resources'\n", + "Entity 'http://edamontology.org/topic_0637' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/topic_0639' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0640' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0641' - Label 'Repeat sequences'\n", + "Entity 'http://edamontology.org/topic_0642' - Label 'Low complexity sequences'\n", + "Entity 'http://edamontology.org/topic_0644' - Label 'Proteome'\n", + "Entity 'http://edamontology.org/topic_0654' - Label 'DNA'\n", + "Entity 'http://edamontology.org/topic_0655' - Label 'Coding RNA'\n", + "Entity 'http://edamontology.org/topic_0659' - Label 'Functional, regulatory and non-coding RNA'\n", + "Entity 'http://edamontology.org/topic_0660' - Label 'rRNA'\n", + "Entity 'http://edamontology.org/topic_0663' - Label 'tRNA'\n", + "Entity 'http://edamontology.org/topic_0694' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_0697' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/topic_0698' - Label 'Protein tertiary structure'\n", + "Entity 'http://edamontology.org/topic_0722' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/topic_0724' - Label 'Protein families'\n", + "Entity 'http://edamontology.org/topic_0736' - Label 'Protein folds and structural domains'\n", + "Entity 'http://edamontology.org/topic_0740' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0741' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0749' - Label 'Transcription factors and regulatory sites'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0753' - Label 'Metabolic pathways'\n", + "Entity 'http://edamontology.org/topic_0754' - Label 'Signaling pathways'\n", + "Entity 'http://edamontology.org/topic_0767' - Label 'Protein and peptide identification'\n", + "Entity 'http://edamontology.org/topic_0769' - Label 'Workflows'\n", + "Entity 'http://edamontology.org/topic_0770' - Label 'Data types and objects'\n", + "Entity 'http://edamontology.org/topic_0771' - Label 'Theoretical biology'\n", + "Entity 'http://edamontology.org/topic_0779' - Label 'Mitochondria'\n", + "Entity 'http://edamontology.org/topic_0780' - Label 'Plant biology'\n", + "Entity 'http://edamontology.org/topic_0781' - Label 'Virology'\n", + "Entity 'http://edamontology.org/topic_0782' - Label 'Fungi'\n", + "Entity 'http://edamontology.org/topic_0783' - Label 'Pathogens'\n", + "Entity 'http://edamontology.org/topic_0786' - Label 'Arabidopsis'\n", + "Entity 'http://edamontology.org/topic_0787' - Label 'Rice'\n", + "Entity 'http://edamontology.org/topic_0796' - Label 'Genetic mapping and linkage'\n", + "Entity 'http://edamontology.org/topic_0797' - Label 'Comparative genomics'\n", + "Entity 'http://edamontology.org/topic_0798' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/topic_0803' - Label 'Human disease'\n", + "Entity 'http://edamontology.org/topic_0804' - Label 'Immunology'\n", + "Entity 'http://edamontology.org/topic_0820' - Label 'Membrane and lipoproteins'\n", + "Entity 'http://edamontology.org/topic_0821' - Label 'Enzymes'\n", + "Entity 'http://edamontology.org/topic_0922' - Label 'Primers'\n", + "Entity 'http://edamontology.org/topic_1302' - Label 'PolyA signal or sites'\n", + "Entity 'http://edamontology.org/topic_1304' - Label 'CpG island and isochores'\n", + "Entity 'http://edamontology.org/topic_1305' - Label 'Restriction sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1308' - Label 'Matrix/scaffold attachment sites'\n", + "Entity 'http://edamontology.org/topic_1311' - Label 'Operon'\n", + "Entity 'http://edamontology.org/topic_1312' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_1317' - Label 'Structural biology'\n", + "Entity 'http://edamontology.org/topic_1456' - Label 'Protein membrane regions'\n", + "Entity 'http://edamontology.org/topic_1770' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/topic_1775' - Label 'Function analysis'\n", + "Entity 'http://edamontology.org/topic_1811' - Label 'Prokaryotes and Archaea'\n", + "Entity 'http://edamontology.org/topic_2225' - Label 'Protein databases'\n", + "Entity 'http://edamontology.org/topic_2226' - Label 'Structure determination'\n", + "Entity 'http://edamontology.org/topic_2229' - Label 'Cell biology'\n", + "Entity 'http://edamontology.org/topic_2230' - Label 'Classification'\n", + "Entity 'http://edamontology.org/topic_2232' - Label 'Lipoproteins'\n", + "Entity 'http://edamontology.org/topic_2257' - Label 'Phylogeny visualisation'\n", + "Entity 'http://edamontology.org/topic_2258' - Label 'Cheminformatics'\n", + "Entity 'http://edamontology.org/topic_2259' - Label 'Systems biology'\n", + "Entity 'http://edamontology.org/topic_2269' - Label 'Statistics and probability'\n", + "Entity 'http://edamontology.org/topic_2271' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/topic_2275' - Label 'Molecular modelling'\n", + "Entity 'http://edamontology.org/topic_2276' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/topic_2277' - Label 'SNP'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2397' - Label 'Exons'\n", + "Entity 'http://edamontology.org/topic_2399' - Label 'Gene transcription'\n", + "Entity 'http://edamontology.org/topic_2533' - Label 'DNA mutation'\n", + "Entity 'http://edamontology.org/topic_2640' - Label 'Oncology'\n", + "Entity 'http://edamontology.org/topic_2661' - Label 'Toxins and targets'\n", + "Entity 'http://edamontology.org/topic_2754' - Label 'Introns'\n", + "Entity 'http://edamontology.org/topic_2807' - Label 'Tool topic'\n", + "Entity 'http://edamontology.org/topic_2809' - Label 'Study topic'\n", + "Entity 'http://edamontology.org/topic_2811' - Label 'Nomenclature'\n", + "Entity 'http://edamontology.org/topic_2813' - Label 'Disease genes and proteins'\n", + "Entity 'http://edamontology.org/topic_2814' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/topic_2815' - Label 'Human biology'\n", + "Entity 'http://edamontology.org/topic_2816' - Label 'Gene resources'\n", + "Entity 'http://edamontology.org/topic_2817' - Label 'Yeast'\n", + "Entity 'http://edamontology.org/topic_2818' - Label 'Eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2819' - Label 'Invertebrates'\n", + "Entity 'http://edamontology.org/topic_2820' - Label 'Vertebrates'\n", + "Entity 'http://edamontology.org/topic_2821' - Label 'Unicellular eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2826' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/topic_2828' - Label 'X-ray diffraction'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_2830' - Label 'Immunoproteins and antigens'\n", + "Entity 'http://edamontology.org/topic_2839' - Label 'Molecules'\n", + "Entity 'http://edamontology.org/topic_2840' - Label 'Toxicology'\n", + "Entity 'http://edamontology.org/topic_2842' - Label 'High-throughput sequencing'\n", + "Entity 'http://edamontology.org/topic_2846' - Label 'Gene regulatory networks'\n", + "Entity 'http://edamontology.org/topic_2847' - Label 'Disease (specific)'\n", + "Entity 'http://edamontology.org/topic_2867' - Label 'VNTR'\n", + "Entity 'http://edamontology.org/topic_2868' - Label 'Microsatellites'\n", + "Entity 'http://edamontology.org/topic_2869' - Label 'RFLP'\n", + "Entity 'http://edamontology.org/topic_2885' - Label 'DNA polymorphism'\n", + "Entity 'http://edamontology.org/topic_2953' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/topic_3032' - Label 'Primer or probe design'\n", + "Entity 'http://edamontology.org/topic_3038' - Label 'Structure databases'\n", + "Entity 'http://edamontology.org/topic_3039' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/topic_3041' - Label 'Sequence databases'\n", + "Entity 'http://edamontology.org/topic_3042' - Label 'Nucleic acid sequences'\n", + "Entity 'http://edamontology.org/topic_3043' - Label 'Protein sequences'\n", + "Entity 'http://edamontology.org/topic_3044' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/topic_3047' - Label 'Molecular biology'\n", + "Entity 'http://edamontology.org/topic_3048' - Label 'Mammals'\n", + "Entity 'http://edamontology.org/topic_3050' - Label 'Biodiversity'\n", + "Entity 'http://edamontology.org/topic_3052' - Label 'Sequence clusters and classification'\n", + "Entity 'http://edamontology.org/topic_3053' - Label 'Genetics'\n", + "Entity 'http://edamontology.org/topic_3055' - Label 'Quantitative genetics'\n", + "Entity 'http://edamontology.org/topic_3056' - Label 'Population genetics'\n", + "Entity 'http://edamontology.org/topic_3060' - Label 'Regulatory RNA'\n", + "Entity 'http://edamontology.org/topic_3061' - Label 'Documentation and help'\n", + "Entity 'http://edamontology.org/topic_3062' - Label 'Genetic organisation'\n", + "Entity 'http://edamontology.org/topic_3063' - Label 'Medical informatics'\n", + "Entity 'http://edamontology.org/topic_3064' - Label 'Developmental biology'\n", + "Entity 'http://edamontology.org/topic_3065' - Label 'Embryology'\n", + "Entity 'http://edamontology.org/topic_3067' - Label 'Anatomy'\n", + "Entity 'http://edamontology.org/topic_3068' - Label 'Literature and language'\n", + "Entity 'http://edamontology.org/topic_3070' - Label 'Biology'\n", + "Entity 'http://edamontology.org/topic_3071' - Label 'Data management'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3073' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/topic_3074' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/topic_3075' - Label 'Biological system modelling'\n", + "Entity 'http://edamontology.org/topic_3077' - Label 'Data acquisition'\n", + "Entity 'http://edamontology.org/topic_3078' - Label 'Genes and proteins resources'\n", + "Entity 'http://edamontology.org/topic_3118' - Label 'Protein topological domains'\n", + "Entity 'http://edamontology.org/topic_3120' - Label 'Protein variants'\n", + "Entity 'http://edamontology.org/topic_3123' - Label 'Expression signals'\n", + "Entity 'http://edamontology.org/topic_3125' - Label 'DNA binding sites'\n", + "Entity 'http://edamontology.org/topic_3126' - Label 'Nucleic acid repeats'\n", + "Entity 'http://edamontology.org/topic_3127' - Label 'DNA replication and recombination'\n", + "Entity 'http://edamontology.org/topic_3135' - Label 'Signal or transit peptide'\n", + "Entity 'http://edamontology.org/topic_3139' - Label 'Sequence tagged sites'\n", + "Entity 'http://edamontology.org/topic_3168' - Label 'Sequencing'\n", + "Entity 'http://edamontology.org/topic_3169' - Label 'ChIP-seq'\n", + "Entity 'http://edamontology.org/topic_3170' - Label 'RNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3171' - Label 'DNA methylation'\n", + "Entity 'http://edamontology.org/topic_3172' - Label 'Metabolomics'\n", + "Entity 'http://edamontology.org/topic_3173' - Label 'Epigenomics'\n", + "Entity 'http://edamontology.org/topic_3174' - Label 'Metagenomics'\n", + "Entity 'http://edamontology.org/topic_3175' - Label 'Structural variation'\n", + "Entity 'http://edamontology.org/topic_3176' - Label 'DNA packaging'\n", + "Entity 'http://edamontology.org/topic_3177' - Label 'DNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3178' - Label 'RNA-Seq alignment'\n", + "Entity 'http://edamontology.org/topic_3179' - Label 'ChIP-on-chip'\n", + "Entity 'http://edamontology.org/topic_3263' - Label 'Data security'\n", + "Entity 'http://edamontology.org/topic_3277' - Label 'Sample collections'\n", + "Entity 'http://edamontology.org/topic_3292' - Label 'Biochemistry'\n", + "Entity 'http://edamontology.org/topic_3293' - Label 'Phylogenetics'\n", + "Entity 'http://edamontology.org/topic_3295' - Label 'Epigenetics'\n", + "Entity 'http://edamontology.org/topic_3297' - Label 'Biotechnology'\n", + "Entity 'http://edamontology.org/topic_3298' - Label 'Phenomics'\n", + "Entity 'http://edamontology.org/topic_3299' - Label 'Evolutionary biology'\n", + "Entity 'http://edamontology.org/topic_3300' - Label 'Physiology'\n", + "Entity 'http://edamontology.org/topic_3301' - Label 'Microbiology'\n", + "Entity 'http://edamontology.org/topic_3302' - Label 'Parasitology'\n", + "Entity 'http://edamontology.org/topic_3303' - Label 'Medicine'\n", + "Entity 'http://edamontology.org/topic_3304' - Label 'Neurobiology'\n", + "Entity 'http://edamontology.org/topic_3305' - Label 'Public health and epidemiology'\n", + "Entity 'http://edamontology.org/topic_3306' - Label 'Biophysics'\n", + "Entity 'http://edamontology.org/topic_3307' - Label 'Computational biology'\n", + "Entity 'http://edamontology.org/topic_3308' - Label 'Transcriptomics'\n", + "Entity 'http://edamontology.org/topic_3314' - Label 'Chemistry'\n", + "Entity 'http://edamontology.org/topic_3315' - Label 'Mathematics'\n", + "Entity 'http://edamontology.org/topic_3316' - Label 'Computer science'\n", + "Entity 'http://edamontology.org/topic_3318' - Label 'Physics'\n", + "Entity 'http://edamontology.org/topic_3320' - Label 'RNA splicing'\n", + "Entity 'http://edamontology.org/topic_3321' - Label 'Molecular genetics'\n", + "Entity 'http://edamontology.org/topic_3322' - Label 'Respiratory medicine'\n", + "Entity 'http://edamontology.org/topic_3323' - Label 'Metabolic disease'\n", + "Entity 'http://edamontology.org/topic_3324' - Label 'Infectious disease'\n", + "Entity 'http://edamontology.org/topic_3325' - Label 'Rare diseases'\n", + "Entity 'http://edamontology.org/topic_3332' - Label 'Computational chemistry'\n", + "Entity 'http://edamontology.org/topic_3334' - Label 'Neurology'\n", + "Entity 'http://edamontology.org/topic_3335' - Label 'Cardiology'\n", + "Entity 'http://edamontology.org/topic_3336' - Label 'Drug discovery'\n", + "Entity 'http://edamontology.org/topic_3337' - Label 'Biobank'\n", + "Entity 'http://edamontology.org/topic_3338' - Label 'Mouse clinic'\n", + "Entity 'http://edamontology.org/topic_3339' - Label 'Microbial collection'\n", + "Entity 'http://edamontology.org/topic_3340' - Label 'Cell culture collection'\n", + "Entity 'http://edamontology.org/topic_3341' - Label 'Clone library'\n", + "Entity 'http://edamontology.org/topic_3342' - Label 'Translational medicine'\n", + "Entity 'http://edamontology.org/topic_3343' - Label 'Compound libraries and screening'\n", + "Entity 'http://edamontology.org/topic_3344' - Label 'Biomedical science'\n", + "Entity 'http://edamontology.org/topic_3345' - Label 'Data identity and mapping'\n", + "Entity 'http://edamontology.org/topic_3346' - Label 'Sequence search'\n", + "Entity 'http://edamontology.org/topic_3360' - Label 'Biomarkers'\n", + "Entity 'http://edamontology.org/topic_3361' - Label 'Laboratory techniques'\n", + "Entity 'http://edamontology.org/topic_3365' - Label 'Data architecture, analysis and design'\n", + "Entity 'http://edamontology.org/topic_3366' - Label 'Data integration and warehousing'\n", + "Entity 'http://edamontology.org/topic_3368' - Label 'Biomaterials'\n", + "Entity 'http://edamontology.org/topic_3369' - Label 'Chemical biology'\n", + "Entity 'http://edamontology.org/topic_3370' - Label 'Analytical chemistry'\n", + "Entity 'http://edamontology.org/topic_3371' - Label 'Synthetic chemistry'\n", + "Entity 'http://edamontology.org/topic_3372' - Label 'Software engineering'\n", + "Entity 'http://edamontology.org/topic_3373' - Label 'Drug development'\n", + "Entity 'http://edamontology.org/topic_3374' - Label 'Biotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3375' - Label 'Drug metabolism'\n", + "Entity 'http://edamontology.org/topic_3376' - Label 'Medicines research and development'\n", + "Entity 'http://edamontology.org/topic_3377' - Label 'Safety sciences'\n", + "Entity 'http://edamontology.org/topic_3378' - Label 'Pharmacovigilance'\n", + "Entity 'http://edamontology.org/topic_3379' - Label 'Preclinical and clinical studies'\n", + "Entity 'http://edamontology.org/topic_3382' - Label 'Imaging'\n", + "Entity 'http://edamontology.org/topic_3383' - Label 'Bioimaging'\n", + "Entity 'http://edamontology.org/topic_3384' - Label 'Medical imaging'\n", + "Entity 'http://edamontology.org/topic_3385' - Label 'Light microscopy'\n", + "Entity 'http://edamontology.org/topic_3386' - Label 'Laboratory animal science'\n", + "Entity 'http://edamontology.org/topic_3387' - Label 'Marine biology'\n", + "Entity 'http://edamontology.org/topic_3388' - Label 'Molecular medicine'\n", + "Entity 'http://edamontology.org/topic_3390' - Label 'Nutritional science'\n", + "Entity 'http://edamontology.org/topic_3391' - Label 'Omics'\n", + "Entity 'http://edamontology.org/topic_3393' - Label 'Quality affairs'\n", + "Entity 'http://edamontology.org/topic_3394' - Label 'Regulatory affairs'\n", + "Entity 'http://edamontology.org/topic_3395' - Label 'Regenerative medicine'\n", + "Entity 'http://edamontology.org/topic_3396' - Label 'Systems medicine'\n", + "Entity 'http://edamontology.org/topic_3397' - Label 'Veterinary medicine'\n", + "Entity 'http://edamontology.org/topic_3398' - Label 'Bioengineering'\n", + "Entity 'http://edamontology.org/topic_3399' - Label 'Geriatric medicine'\n", + "Entity 'http://edamontology.org/topic_3400' - Label 'Allergy, clinical immunology and immunotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3401' - Label 'Pain medicine'\n", + "Entity 'http://edamontology.org/topic_3402' - Label 'Anaesthesiology'\n", + "Entity 'http://edamontology.org/topic_3403' - Label 'Critical care medicine'\n", + "Entity 'http://edamontology.org/topic_3404' - Label 'Dermatology'\n", + "Entity 'http://edamontology.org/topic_3405' - Label 'Dentistry'\n", + "Entity 'http://edamontology.org/topic_3406' - Label 'Ear, nose and throat medicine'\n", + "Entity 'http://edamontology.org/topic_3407' - Label 'Endocrinology and metabolism'\n", + "Entity 'http://edamontology.org/topic_3408' - Label 'Haematology'\n", + "Entity 'http://edamontology.org/topic_3409' - Label 'Gastroenterology'\n", + "Entity 'http://edamontology.org/topic_3410' - Label 'Gender medicine'\n", + "Entity 'http://edamontology.org/topic_3411' - Label 'Gynaecology and obstetrics'\n", + "Entity 'http://edamontology.org/topic_3412' - Label 'Hepatic and biliary medicine'\n", + "Entity 'http://edamontology.org/topic_3413' - Label 'Infectious tropical disease'\n", + "Entity 'http://edamontology.org/topic_3414' - Label 'Trauma medicine'\n", + "Entity 'http://edamontology.org/topic_3415' - Label 'Medical toxicology'\n", + "Entity 'http://edamontology.org/topic_3416' - Label 'Musculoskeletal medicine'\n", + "Entity 'http://edamontology.org/topic_3417' - Label 'Ophthalmology'\n", + "Entity 'http://edamontology.org/topic_3418' - Label 'Paediatrics'\n", + "Entity 'http://edamontology.org/topic_3419' - Label 'Psychiatry'\n", + "Entity 'http://edamontology.org/topic_3420' - Label 'Reproductive health'\n", + "Entity 'http://edamontology.org/topic_3421' - Label 'Surgery'\n", + "Entity 'http://edamontology.org/topic_3422' - Label 'Urology and nephrology'\n", + "Entity 'http://edamontology.org/topic_3423' - Label 'Complementary medicine'\n", + "Entity 'http://edamontology.org/topic_3444' - Label 'MRI'\n", + "Entity 'http://edamontology.org/topic_3448' - Label 'Neutron diffraction'\n", + "Entity 'http://edamontology.org/topic_3452' - Label 'Tomography'\n", + "Entity 'http://edamontology.org/topic_3473' - Label 'Data mining'\n", + "Entity 'http://edamontology.org/topic_3474' - Label 'Machine learning'\n", + "Entity 'http://edamontology.org/topic_3489' - Label 'Database management'\n", + "Entity 'http://edamontology.org/topic_3500' - Label 'Zoology'\n", + "Entity 'http://edamontology.org/topic_3510' - Label 'Protein sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3511' - Label 'Nucleic acid sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3512' - Label 'Gene transcripts'\n", + "Entity 'http://edamontology.org/topic_3514' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_3515' - Label 'Protein-drug interactions'\n", + "Entity 'http://edamontology.org/topic_3516' - Label 'Genotyping experiment'\n", + "Entity 'http://edamontology.org/topic_3517' - Label 'GWAS study'\n", + "Entity 'http://edamontology.org/topic_3518' - Label 'Microarray experiment'\n", + "Entity 'http://edamontology.org/topic_3519' - Label 'PCR experiment'\n", + "Entity 'http://edamontology.org/topic_3520' - Label 'Proteomics experiment'\n", + "Entity 'http://edamontology.org/topic_3521' - Label '2D PAGE experiment'\n", + "Entity 'http://edamontology.org/topic_3522' - Label 'Northern blot experiment'\n", + "Entity 'http://edamontology.org/topic_3523' - Label 'RNAi experiment'\n", + "Entity 'http://edamontology.org/topic_3524' - Label 'Simulation experiment'\n", + "Entity 'http://edamontology.org/topic_3525' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_3526' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_3527' - Label 'Cellular process pathways'\n", + "Entity 'http://edamontology.org/topic_3528' - Label 'Disease pathways'\n", + "Entity 'http://edamontology.org/topic_3529' - Label 'Environmental information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3530' - Label 'Genetic information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3531' - Label 'Protein super-secondary structure'\n", + "Entity 'http://edamontology.org/topic_3533' - Label 'Protein active sites'\n", + "Entity 'http://edamontology.org/topic_3534' - Label 'Protein binding sites'\n", + "Entity 'http://edamontology.org/topic_3535' - Label 'Protein-nucleic acid binding sites'\n", + "Entity 'http://edamontology.org/topic_3536' - Label 'Protein cleavage sites'\n", + "Entity 'http://edamontology.org/topic_3537' - Label 'Protein chemical modifications'\n", + "Entity 'http://edamontology.org/topic_3538' - Label 'Protein disordered structure'\n", + "Entity 'http://edamontology.org/topic_3539' - Label 'Protein domains'\n", + "Entity 'http://edamontology.org/topic_3540' - Label 'Protein key folding sites'\n", + "Entity 'http://edamontology.org/topic_3541' - Label 'Protein post-translational modifications'\n", + "Entity 'http://edamontology.org/topic_3542' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_3543' - Label 'Protein sequence repeats'\n", + "Entity 'http://edamontology.org/topic_3544' - Label 'Protein signal peptides'\n", + "Entity 'http://edamontology.org/topic_3569' - Label 'Applied mathematics'\n", + "Entity 'http://edamontology.org/topic_3570' - Label 'Pure mathematics'\n", + "Entity 'http://edamontology.org/topic_3571' - Label 'Data governance'\n", + "Entity 'http://edamontology.org/topic_3572' - Label 'Data quality management'\n", + "Entity 'http://edamontology.org/topic_3573' - Label 'Freshwater biology'\n", + "Entity 'http://edamontology.org/topic_3574' - Label 'Human genetics'\n", + "Entity 'http://edamontology.org/topic_3575' - Label 'Tropical medicine'\n", + "Entity 'http://edamontology.org/topic_3576' - Label 'Medical biotechnology'\n", + "Entity 'http://edamontology.org/topic_3577' - Label 'Personalised medicine'\n", + "Entity 'http://edamontology.org/topic_3656' - Label 'Immunoprecipitation experiment'\n", + "Entity 'http://edamontology.org/topic_3673' - Label 'Whole genome sequencing'\n", + "Entity 'http://edamontology.org/topic_3674' - Label 'Methylated DNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3676' - Label 'Exome sequencing'\n", + "Entity 'http://edamontology.org/topic_3678' - Label 'Experimental design and studies'\n", + "Entity 'http://edamontology.org/topic_3679' - Label 'Animal study'\n", + "Entity 'http://edamontology.org/topic_3697' - Label 'Microbial ecology'\n", + "Entity 'http://edamontology.org/topic_3794' - Label 'RNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3796' - Label 'Population genomics'\n", + "Entity 'http://edamontology.org/topic_3810' - Label 'Agricultural science'\n", + "Entity 'http://edamontology.org/topic_3837' - Label 'Metagenomic sequencing'\n", + "Entity 'http://edamontology.org/topic_3855' - Label 'Environmental sciences'\n", + "Entity 'http://edamontology.org/topic_3892' - Label 'Biomolecular simulation'\n", + "Entity 'http://edamontology.org/topic_3895' - Label 'Synthetic biology'\n", + "Entity 'http://edamontology.org/topic_3912' - Label 'Genetic engineering'\n", + "Entity 'http://edamontology.org/topic_3922' - Label 'Proteogenomics'\n", + "Entity 'http://edamontology.org/topic_3923' - Label 'Genome resequencing'\n", + "Entity 'http://edamontology.org/topic_3930' - Label 'Immunogenetics'\n", + "Entity 'http://edamontology.org/topic_3931' - Label 'Chemometrics'\n", + "Entity 'http://edamontology.org/topic_3934' - Label 'Cytometry'\n", + "Entity 'http://edamontology.org/topic_3939' - Label 'Metabolic engineering'\n", + "Entity 'http://edamontology.org/topic_3940' - Label 'Chromosome conformation capture'\n", + "Entity 'http://edamontology.org/topic_3941' - Label 'Metatranscriptomics'\n", + "Entity 'http://edamontology.org/topic_3943' - Label 'Paleogenomics'\n", + "Entity 'http://edamontology.org/topic_3944' - Label 'Cladistics'\n", + "Entity 'http://edamontology.org/topic_3945' - Label 'Molecular evolution'\n", + "Entity 'http://edamontology.org/topic_3948' - Label 'Immunoinformatics'\n", + "Entity 'http://edamontology.org/topic_3954' - Label 'Echography'\n", + "Entity 'http://edamontology.org/topic_3955' - Label 'Fluxomics'\n", + "Entity 'http://edamontology.org/topic_3957' - Label 'Protein interaction experiment'\n", + "Entity 'http://edamontology.org/topic_3958' - Label 'Copy number variation'\n", + "Entity 'http://edamontology.org/topic_3959' - Label 'Cytogenetics'\n", + "Entity 'http://edamontology.org/topic_3966' - Label 'Vaccinology'\n", + "Entity 'http://edamontology.org/topic_3967' - Label 'Immunomics'\n", + "Entity 'http://edamontology.org/topic_3974' - Label 'Epistasis'\n", + "Entity 'http://edamontology.org/topic_4010' - Label 'Open science'\n", + "Entity 'http://edamontology.org/topic_4011' - Label 'Data rescue'\n", + "Entity 'http://edamontology.org/topic_4012' - Label 'FAIR data'\n", + "Entity 'http://edamontology.org/topic_4013' - Label 'Antimicrobial Resistance'\n", + "Entity 'http://edamontology.org/topic_4014' - Label 'Electroencephalography'\n", + "Entity 'http://edamontology.org/topic_4016' - Label 'Electrocardiography'\n", + "Entity 'http://edamontology.org/topic_4017' - Label 'Cryogenic electron microscopy'\n", + "Entity 'http://edamontology.org/topic_4019' - Label 'Biosciences'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4021' - Label 'Multiomics'\n", + "Entity 'http://edamontology.org/topic_4027' - Label 'Ribosome Profiling'\n", + "Entity 'http://edamontology.org/topic_4028' - Label 'Single-Cell Sequencing'\n", + "Entity 'http://edamontology.org/topic_4029' - Label 'Acoustics'\n", + "Entity 'http://edamontology.org/topic_4030' - Label 'Microfluidics'\n", + "Entity 'http://edamontology.org/topic_4037' - Label 'Genomic imprinting'\n", + "Entity 'http://edamontology.org/topic_4038' - Label 'Metabarcoding'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT ?entity ?property ?value ?label ?id WHERE {\n", + " \n", + " VALUES ?property { edam:next_id }\n", + " #retrieve the last ID\n", + " ?property ?value .\n", + " \n", + " #match all IDs\n", + " ?entity rdf:type owl:Class .\n", + " FILTER ( ?entity != ) .\n", + "\n", + " ?entity rdfs:label ?label . \n", + " BIND(strafter(str(?entity), \"_\") AS ?id) .\n", + "} \n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:28:05.062069Z", + "start_time": "2024-02-13T17:28:04.747090Z" + } + }, + "execution_count": 32 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'N135c4b5b1ace416c880ccdef24bdefe6' - Label 'None'\n", + "Entity 'Nc0796c735a0249f3a51f0e3cb8920cb4' - Label 'None'\n", + "Entity 'http://edamontology.org/data_0005' - Label 'Resource type'\n", + "Entity 'http://edamontology.org/data_0006' - Label 'Data'\n", + "Entity 'http://edamontology.org/data_0007' - Label 'Tool'\n", + "Entity 'http://edamontology.org/data_0581' - Label 'Database'\n", + "Entity 'http://edamontology.org/data_0582' - Label 'Ontology'\n", + "Entity 'http://edamontology.org/data_0583' - Label 'Directory metadata'\n", + "Entity 'http://edamontology.org/data_0831' - Label 'MeSH vocabulary'\n", + "Entity 'http://edamontology.org/data_0832' - Label 'HGNC vocabulary'\n", + "Entity 'http://edamontology.org/data_0835' - Label 'UMLS vocabulary'\n", + "Entity 'http://edamontology.org/data_0842' - Label 'Identifier'\n", + "Entity 'http://edamontology.org/data_0843' - Label 'Database entry'\n", + "Entity 'http://edamontology.org/data_0844' - Label 'Molecular mass'\n", + "Entity 'http://edamontology.org/data_0845' - Label 'Molecular charge'\n", + "Entity 'http://edamontology.org/data_0846' - Label 'Chemical formula'\n", + "Entity 'http://edamontology.org/data_0847' - Label 'QSAR descriptor'\n", + "Entity 'http://edamontology.org/data_0848' - Label 'Raw sequence'\n", + "Entity 'http://edamontology.org/data_0849' - Label 'Sequence record'\n", + "Entity 'http://edamontology.org/data_0850' - Label 'Sequence set'\n", + "Entity 'http://edamontology.org/data_0851' - Label 'Sequence mask character'\n", + "Entity 'http://edamontology.org/data_0852' - Label 'Sequence mask type'\n", + "Entity 'http://edamontology.org/data_0853' - Label 'DNA sense specification'\n", + "Entity 'http://edamontology.org/data_0854' - Label 'Sequence length specification'\n", + "Entity 'http://edamontology.org/data_0855' - Label 'Sequence metadata'\n", + "Entity 'http://edamontology.org/data_0856' - Label 'Sequence feature source'\n", + "Entity 'http://edamontology.org/data_0857' - Label 'Sequence search results'\n", + "Entity 'http://edamontology.org/data_0858' - Label 'Sequence signature matches'\n", + "Entity 'http://edamontology.org/data_0859' - Label 'Sequence signature model'\n", + "Entity 'http://edamontology.org/data_0860' - Label 'Sequence signature data'\n", + "Entity 'http://edamontology.org/data_0861' - Label 'Sequence alignment (words)'\n", + "Entity 'http://edamontology.org/data_0862' - Label 'Dotplot'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0864' - Label 'Sequence alignment parameter'\n", + "Entity 'http://edamontology.org/data_0865' - Label 'Sequence similarity score'\n", + "Entity 'http://edamontology.org/data_0866' - Label 'Sequence alignment metadata'\n", + "Entity 'http://edamontology.org/data_0867' - Label 'Sequence alignment report'\n", + "Entity 'http://edamontology.org/data_0868' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/data_0869' - Label 'Sequence-profile alignment'\n", + "Entity 'http://edamontology.org/data_0870' - Label 'Sequence distance matrix'\n", + "Entity 'http://edamontology.org/data_0871' - Label 'Phylogenetic character data'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0874' - Label 'Comparison matrix'\n", + "Entity 'http://edamontology.org/data_0875' - Label 'Protein topology'\n", + "Entity 'http://edamontology.org/data_0876' - Label 'Protein features report (secondary structure)'\n", + "Entity 'http://edamontology.org/data_0877' - Label 'Protein features report (super-secondary)'\n", + "Entity 'http://edamontology.org/data_0878' - Label 'Protein secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0879' - Label 'Secondary structure alignment metadata (protein)'\n", + "Entity 'http://edamontology.org/data_0880' - Label 'RNA secondary structure'\n", + "Entity 'http://edamontology.org/data_0881' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0882' - Label 'Secondary structure alignment metadata (RNA)'\n", + "Entity 'http://edamontology.org/data_0883' - Label 'Structure'\n", + "Entity 'http://edamontology.org/data_0884' - Label 'Tertiary structure record'\n", + "Entity 'http://edamontology.org/data_0885' - Label 'Structure database search results'\n", + "Entity 'http://edamontology.org/data_0886' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/data_0887' - Label 'Structure alignment report'\n", + "Entity 'http://edamontology.org/data_0888' - Label 'Structure similarity score'\n", + "Entity 'http://edamontology.org/data_0889' - Label 'Structural profile'\n", + "Entity 'http://edamontology.org/data_0890' - Label 'Structural (3D) profile alignment'\n", + "Entity 'http://edamontology.org/data_0891' - Label 'Sequence-3D profile alignment'\n", + "Entity 'http://edamontology.org/data_0892' - Label 'Protein sequence-structure scoring matrix'\n", + "Entity 'http://edamontology.org/data_0893' - Label 'Sequence-structure alignment'\n", + "Entity 'http://edamontology.org/data_0894' - Label 'Amino acid annotation'\n", + "Entity 'http://edamontology.org/data_0895' - Label 'Peptide annotation'\n", + "Entity 'http://edamontology.org/data_0896' - Label 'Protein report'\n", + "Entity 'http://edamontology.org/data_0897' - Label 'Protein property'\n", + "Entity 'http://edamontology.org/data_0899' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/data_0900' - Label 'Protein domain classification'\n", + "Entity 'http://edamontology.org/data_0901' - Label 'Protein features report (domains)'\n", + "Entity 'http://edamontology.org/data_0902' - Label 'Protein architecture report'\n", + "Entity 'http://edamontology.org/data_0903' - Label 'Protein folding report'\n", + "Entity 'http://edamontology.org/data_0904' - Label 'Protein features (mutation)'\n", + "Entity 'http://edamontology.org/data_0905' - Label 'Protein interaction raw data'\n", + "Entity 'http://edamontology.org/data_0906' - Label 'Protein interaction data'\n", + "Entity 'http://edamontology.org/data_0907' - Label 'Protein family report'\n", + "Entity 'http://edamontology.org/data_0909' - Label 'Vmax'\n", + "Entity 'http://edamontology.org/data_0910' - Label 'Km'\n", + "Entity 'http://edamontology.org/data_0911' - Label 'Nucleotide base annotation'\n", + "Entity 'http://edamontology.org/data_0912' - Label 'Nucleic acid property'\n", + "Entity 'http://edamontology.org/data_0914' - Label 'Codon usage data'\n", + "Entity 'http://edamontology.org/data_0916' - Label 'Gene report'\n", + "Entity 'http://edamontology.org/data_0917' - Label 'Gene classification'\n", + "Entity 'http://edamontology.org/data_0918' - Label 'DNA variation'\n", + "Entity 'http://edamontology.org/data_0919' - Label 'Chromosome report'\n", + "Entity 'http://edamontology.org/data_0920' - Label 'Genotype/phenotype report'\n", + "Entity 'http://edamontology.org/data_0923' - Label 'PCR experiment report'\n", + "Entity 'http://edamontology.org/data_0924' - Label 'Sequence trace'\n", + "Entity 'http://edamontology.org/data_0925' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/data_0926' - Label 'RH scores'\n", + "Entity 'http://edamontology.org/data_0927' - Label 'Genetic linkage report'\n", + "Entity 'http://edamontology.org/data_0928' - Label 'Gene expression profile'\n", + "Entity 'http://edamontology.org/data_0931' - Label 'Microarray experiment report'\n", + "Entity 'http://edamontology.org/data_0932' - Label 'Oligonucleotide probe data'\n", + "Entity 'http://edamontology.org/data_0933' - Label 'SAGE experimental data'\n", + "Entity 'http://edamontology.org/data_0934' - Label 'MPSS experimental data'\n", + "Entity 'http://edamontology.org/data_0935' - Label 'SBS experimental data'\n", + "Entity 'http://edamontology.org/data_0936' - Label 'Sequence tag profile (with gene assignment)'\n", + "Entity 'http://edamontology.org/data_0937' - Label 'Electron density map'\n", + "Entity 'http://edamontology.org/data_0938' - Label 'Raw NMR data'\n", + "Entity 'http://edamontology.org/data_0939' - Label 'CD spectra'\n", + "Entity 'http://edamontology.org/data_0940' - Label 'Volume map'\n", + "Entity 'http://edamontology.org/data_0941' - Label 'Electron microscopy model'\n", + "Entity 'http://edamontology.org/data_0942' - Label '2D PAGE image'\n", + "Entity 'http://edamontology.org/data_0943' - Label 'Mass spectrum'\n", + "Entity 'http://edamontology.org/data_0944' - Label 'Peptide mass fingerprint'\n", + "Entity 'http://edamontology.org/data_0945' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/data_0946' - Label 'Pathway or network annotation'\n", + "Entity 'http://edamontology.org/data_0947' - Label 'Biological pathway map'\n", + "Entity 'http://edamontology.org/data_0948' - Label 'Data resource definition'\n", + "Entity 'http://edamontology.org/data_0949' - Label 'Workflow metadata'\n", + "Entity 'http://edamontology.org/data_0950' - Label 'Mathematical model'\n", + "Entity 'http://edamontology.org/data_0951' - Label 'Statistical estimate score'\n", + "Entity 'http://edamontology.org/data_0952' - Label 'EMBOSS database resource definition'\n", + "Entity 'http://edamontology.org/data_0953' - Label 'Version information'\n", + "Entity 'http://edamontology.org/data_0954' - Label 'Database cross-mapping'\n", + "Entity 'http://edamontology.org/data_0955' - Label 'Data index'\n", + "Entity 'http://edamontology.org/data_0956' - Label 'Data index report'\n", + "Entity 'http://edamontology.org/data_0957' - Label 'Database metadata'\n", + "Entity 'http://edamontology.org/data_0958' - Label 'Tool metadata'\n", + "Entity 'http://edamontology.org/data_0959' - Label 'Job metadata'\n", + "Entity 'http://edamontology.org/data_0960' - Label 'User metadata'\n", + "Entity 'http://edamontology.org/data_0962' - Label 'Small molecule report'\n", + "Entity 'http://edamontology.org/data_0963' - Label 'Cell line report'\n", + "Entity 'http://edamontology.org/data_0964' - Label 'Scent annotation'\n", + "Entity 'http://edamontology.org/data_0966' - Label 'Ontology term'\n", + "Entity 'http://edamontology.org/data_0967' - Label 'Ontology concept data'\n", + "Entity 'http://edamontology.org/data_0968' - Label 'Keyword'\n", + "Entity 'http://edamontology.org/data_0970' - Label 'Citation'\n", + "Entity 'http://edamontology.org/data_0971' - Label 'Article'\n", + "Entity 'http://edamontology.org/data_0972' - Label 'Text mining report'\n", + "Entity 'http://edamontology.org/data_0974' - Label 'Entity identifier'\n", + "Entity 'http://edamontology.org/data_0975' - Label 'Data resource identifier'\n", + "Entity 'http://edamontology.org/data_0976' - Label 'Identifier (by type of entity)'\n", + "Entity 'http://edamontology.org/data_0977' - Label 'Tool identifier'\n", + "Entity 'http://edamontology.org/data_0978' - Label 'Discrete entity identifier'\n", + "Entity 'http://edamontology.org/data_0979' - Label 'Entity feature identifier'\n", + "Entity 'http://edamontology.org/data_0980' - Label 'Entity collection identifier'\n", + "Entity 'http://edamontology.org/data_0981' - Label 'Phenomenon identifier'\n", + "Entity 'http://edamontology.org/data_0982' - Label 'Molecule identifier'\n", + "Entity 'http://edamontology.org/data_0983' - Label 'Atom ID'\n", + "Entity 'http://edamontology.org/data_0984' - Label 'Molecule name'\n", + "Entity 'http://edamontology.org/data_0985' - Label 'Molecule type'\n", + "Entity 'http://edamontology.org/data_0986' - Label 'Chemical identifier'\n", + "Entity 'http://edamontology.org/data_0987' - Label 'Chromosome name'\n", + "Entity 'http://edamontology.org/data_0988' - Label 'Peptide identifier'\n", + "Entity 'http://edamontology.org/data_0989' - Label 'Protein identifier'\n", + "Entity 'http://edamontology.org/data_0990' - Label 'Compound name'\n", + "Entity 'http://edamontology.org/data_0991' - Label 'Chemical registry number'\n", + "Entity 'http://edamontology.org/data_0992' - Label 'Ligand identifier'\n", + "Entity 'http://edamontology.org/data_0993' - Label 'Drug identifier'\n", + "Entity 'http://edamontology.org/data_0994' - Label 'Amino acid identifier'\n", + "Entity 'http://edamontology.org/data_0995' - Label 'Nucleotide identifier'\n", + "Entity 'http://edamontology.org/data_0996' - Label 'Monosaccharide identifier'\n", + "Entity 'http://edamontology.org/data_0997' - Label 'Chemical name (ChEBI)'\n", + "Entity 'http://edamontology.org/data_0998' - Label 'Chemical name (IUPAC)'\n", + "Entity 'http://edamontology.org/data_0999' - Label 'Chemical name (INN)'\n", + "Entity 'http://edamontology.org/data_1000' - Label 'Chemical name (brand)'\n", + "Entity 'http://edamontology.org/data_1001' - Label 'Chemical name (synonymous)'\n", + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1003' - Label 'Chemical registry number (Beilstein)'\n", + "Entity 'http://edamontology.org/data_1004' - Label 'Chemical registry number (Gmelin)'\n", + "Entity 'http://edamontology.org/data_1005' - Label 'HET group name'\n", + "Entity 'http://edamontology.org/data_1006' - Label 'Amino acid name'\n", + "Entity 'http://edamontology.org/data_1007' - Label 'Nucleotide code'\n", + "Entity 'http://edamontology.org/data_1008' - Label 'Polypeptide chain ID'\n", + "Entity 'http://edamontology.org/data_1009' - Label 'Protein name'\n", + "Entity 'http://edamontology.org/data_1010' - Label 'Enzyme identifier'\n", + "Entity 'http://edamontology.org/data_1011' - Label 'EC number'\n", + "Entity 'http://edamontology.org/data_1012' - Label 'Enzyme name'\n", + "Entity 'http://edamontology.org/data_1013' - Label 'Restriction enzyme name'\n", + "Entity 'http://edamontology.org/data_1014' - Label 'Sequence position specification'\n", + "Entity 'http://edamontology.org/data_1015' - Label 'Sequence feature ID'\n", + "Entity 'http://edamontology.org/data_1016' - Label 'Sequence position'\n", + "Entity 'http://edamontology.org/data_1017' - Label 'Sequence range'\n", + "Entity 'http://edamontology.org/data_1018' - Label 'Nucleic acid feature identifier'\n", + "Entity 'http://edamontology.org/data_1019' - Label 'Protein feature identifier'\n", + "Entity 'http://edamontology.org/data_1020' - Label 'Sequence feature key'\n", + "Entity 'http://edamontology.org/data_1021' - Label 'Sequence feature qualifier'\n", + "Entity 'http://edamontology.org/data_1022' - Label 'Sequence feature label'\n", + "Entity 'http://edamontology.org/data_1023' - Label 'EMBOSS Uniform Feature Object'\n", + "Entity 'http://edamontology.org/data_1024' - Label 'Codon name'\n", + "Entity 'http://edamontology.org/data_1025' - Label 'Gene identifier'\n", + "Entity 'http://edamontology.org/data_1026' - Label 'Gene symbol'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1028' - Label 'Gene identifier (NCBI RefSeq)'\n", + "Entity 'http://edamontology.org/data_1029' - Label 'Gene identifier (NCBI UniGene)'\n", + "Entity 'http://edamontology.org/data_1030' - Label 'Gene identifier (Entrez)'\n", + "Entity 'http://edamontology.org/data_1031' - Label 'Gene ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1032' - Label 'Gene ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1034' - Label 'Gene ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1035' - Label 'Gene ID (GeneDB)'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1037' - Label 'TAIR accession (gene)'\n", + "Entity 'http://edamontology.org/data_1038' - Label 'Protein domain ID'\n", + "Entity 'http://edamontology.org/data_1039' - Label 'SCOP domain identifier'\n", + "Entity 'http://edamontology.org/data_1040' - Label 'CATH domain ID'\n", + "Entity 'http://edamontology.org/data_1041' - Label 'SCOP concise classification string (sccs)'\n", + "Entity 'http://edamontology.org/data_1042' - Label 'SCOP sunid'\n", + "Entity 'http://edamontology.org/data_1043' - Label 'CATH node ID'\n", + "Entity 'http://edamontology.org/data_1044' - Label 'Kingdom name'\n", + "Entity 'http://edamontology.org/data_1045' - Label 'Species name'\n", + "Entity 'http://edamontology.org/data_1046' - Label 'Strain name'\n", + "Entity 'http://edamontology.org/data_1047' - Label 'URI'\n", + "Entity 'http://edamontology.org/data_1048' - Label 'Database ID'\n", + "Entity 'http://edamontology.org/data_1049' - Label 'Directory name'\n", + "Entity 'http://edamontology.org/data_1050' - Label 'File name'\n", + "Entity 'http://edamontology.org/data_1051' - Label 'Ontology name'\n", + "Entity 'http://edamontology.org/data_1052' - Label 'URL'\n", + "Entity 'http://edamontology.org/data_1053' - Label 'URN'\n", + "Entity 'http://edamontology.org/data_1055' - Label 'LSID'\n", + "Entity 'http://edamontology.org/data_1056' - Label 'Database name'\n", + "Entity 'http://edamontology.org/data_1057' - Label 'Sequence database name'\n", + "Entity 'http://edamontology.org/data_1058' - Label 'Enumerated file name'\n", + "Entity 'http://edamontology.org/data_1059' - Label 'File name extension'\n", + "Entity 'http://edamontology.org/data_1060' - Label 'File base name'\n", + "Entity 'http://edamontology.org/data_1061' - Label 'QSAR descriptor name'\n", + "Entity 'http://edamontology.org/data_1062' - Label 'Database entry identifier'\n", + "Entity 'http://edamontology.org/data_1063' - Label 'Sequence identifier'\n", + "Entity 'http://edamontology.org/data_1064' - Label 'Sequence set ID'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1067' - Label 'Phylogenetic distance matrix identifier'\n", + "Entity 'http://edamontology.org/data_1068' - Label 'Phylogenetic tree ID'\n", + "Entity 'http://edamontology.org/data_1069' - Label 'Comparison matrix identifier'\n", + "Entity 'http://edamontology.org/data_1070' - Label 'Structure ID'\n", + "Entity 'http://edamontology.org/data_1071' - Label 'Structural (3D) profile ID'\n", + "Entity 'http://edamontology.org/data_1072' - Label 'Structure alignment ID'\n", + "Entity 'http://edamontology.org/data_1073' - Label 'Amino acid index ID'\n", + "Entity 'http://edamontology.org/data_1074' - Label 'Protein interaction ID'\n", + "Entity 'http://edamontology.org/data_1075' - Label 'Protein family identifier'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1077' - Label 'Transcription factor identifier'\n", + "Entity 'http://edamontology.org/data_1078' - Label 'Experiment annotation ID'\n", + "Entity 'http://edamontology.org/data_1079' - Label 'Electron microscopy model ID'\n", + "Entity 'http://edamontology.org/data_1080' - Label 'Gene expression report ID'\n", + "Entity 'http://edamontology.org/data_1081' - Label 'Genotype and phenotype annotation ID'\n", + "Entity 'http://edamontology.org/data_1082' - Label 'Pathway or network identifier'\n", + "Entity 'http://edamontology.org/data_1083' - Label 'Workflow ID'\n", + "Entity 'http://edamontology.org/data_1084' - Label 'Data resource definition ID'\n", + "Entity 'http://edamontology.org/data_1085' - Label 'Biological model ID'\n", + "Entity 'http://edamontology.org/data_1086' - Label 'Compound identifier'\n", + "Entity 'http://edamontology.org/data_1087' - Label 'Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1088' - Label 'Article ID'\n", + "Entity 'http://edamontology.org/data_1089' - Label 'FlyBase ID'\n", + "Entity 'http://edamontology.org/data_1091' - Label 'WormBase name'\n", + "Entity 'http://edamontology.org/data_1092' - Label 'WormBase class'\n", + "Entity 'http://edamontology.org/data_1093' - Label 'Sequence accession'\n", + "Entity 'http://edamontology.org/data_1094' - Label 'Sequence type'\n", + "Entity 'http://edamontology.org/data_1095' - Label 'EMBOSS Uniform Sequence Address'\n", + "Entity 'http://edamontology.org/data_1096' - Label 'Sequence accession (protein)'\n", + "Entity 'http://edamontology.org/data_1097' - Label 'Sequence accession (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1098' - Label 'RefSeq accession'\n", + "Entity 'http://edamontology.org/data_1099' - Label 'UniProt accession (extended)'\n", + "Entity 'http://edamontology.org/data_1100' - Label 'PIR identifier'\n", + "Entity 'http://edamontology.org/data_1101' - Label 'TREMBL accession'\n", + "Entity 'http://edamontology.org/data_1102' - Label 'Gramene primary identifier'\n", + "Entity 'http://edamontology.org/data_1103' - Label 'EMBL/GenBank/DDBJ ID'\n", + "Entity 'http://edamontology.org/data_1104' - Label 'Sequence cluster ID (UniGene)'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1106' - Label 'dbSNP ID'\n", + "Entity 'http://edamontology.org/data_1110' - Label 'EMBOSS sequence type'\n", + "Entity 'http://edamontology.org/data_1111' - Label 'EMBOSS listfile'\n", + "Entity 'http://edamontology.org/data_1112' - Label 'Sequence cluster ID'\n", + "Entity 'http://edamontology.org/data_1113' - Label 'Sequence cluster ID (COG)'\n", + "Entity 'http://edamontology.org/data_1114' - Label 'Sequence motif identifier'\n", + "Entity 'http://edamontology.org/data_1115' - Label 'Sequence profile ID'\n", + "Entity 'http://edamontology.org/data_1116' - Label 'ELM ID'\n", + "Entity 'http://edamontology.org/data_1117' - Label 'Prosite accession number'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1119' - Label 'JASPAR profile ID'\n", + "Entity 'http://edamontology.org/data_1120' - Label 'Sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1121' - Label 'BLAST sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1122' - Label 'Phylogenetic tree type'\n", + "Entity 'http://edamontology.org/data_1123' - Label 'TreeBASE study accession number'\n", + "Entity 'http://edamontology.org/data_1124' - Label 'TreeFam accession number'\n", + "Entity 'http://edamontology.org/data_1125' - Label 'Comparison matrix type'\n", + "Entity 'http://edamontology.org/data_1126' - Label 'Comparison matrix name'\n", + "Entity 'http://edamontology.org/data_1127' - Label 'PDB ID'\n", + "Entity 'http://edamontology.org/data_1128' - Label 'AAindex ID'\n", + "Entity 'http://edamontology.org/data_1129' - Label 'BIND accession number'\n", + "Entity 'http://edamontology.org/data_1130' - Label 'IntAct accession number'\n", + "Entity 'http://edamontology.org/data_1131' - Label 'Protein family name'\n", + "Entity 'http://edamontology.org/data_1132' - Label 'InterPro entry name'\n", + "Entity 'http://edamontology.org/data_1133' - Label 'InterPro accession'\n", + "Entity 'http://edamontology.org/data_1134' - Label 'InterPro secondary accession'\n", + "Entity 'http://edamontology.org/data_1135' - Label 'Gene3D ID'\n", + "Entity 'http://edamontology.org/data_1136' - Label 'PIRSF ID'\n", + "Entity 'http://edamontology.org/data_1137' - Label 'PRINTS code'\n", + "Entity 'http://edamontology.org/data_1138' - Label 'Pfam accession number'\n", + "Entity 'http://edamontology.org/data_1139' - Label 'SMART accession number'\n", + "Entity 'http://edamontology.org/data_1140' - Label 'Superfamily hidden Markov model number'\n", + "Entity 'http://edamontology.org/data_1141' - Label 'TIGRFam ID'\n", + "Entity 'http://edamontology.org/data_1142' - Label 'ProDom accession number'\n", + "Entity 'http://edamontology.org/data_1143' - Label 'TRANSFAC accession number'\n", + "Entity 'http://edamontology.org/data_1144' - Label 'ArrayExpress accession number'\n", + "Entity 'http://edamontology.org/data_1145' - Label 'PRIDE experiment accession number'\n", + "Entity 'http://edamontology.org/data_1146' - Label 'EMDB ID'\n", + "Entity 'http://edamontology.org/data_1147' - Label 'GEO accession number'\n", + "Entity 'http://edamontology.org/data_1148' - Label 'GermOnline ID'\n", + "Entity 'http://edamontology.org/data_1149' - Label 'EMAGE ID'\n", + "Entity 'http://edamontology.org/data_1150' - Label 'Disease ID'\n", + "Entity 'http://edamontology.org/data_1151' - Label 'HGVbase ID'\n", + "Entity 'http://edamontology.org/data_1152' - Label 'HIVDB identifier'\n", + "Entity 'http://edamontology.org/data_1153' - Label 'OMIM ID'\n", + "Entity 'http://edamontology.org/data_1154' - Label 'KEGG object identifier'\n", + "Entity 'http://edamontology.org/data_1155' - Label 'Pathway ID (reactome)'\n", + "Entity 'http://edamontology.org/data_1156' - Label 'Pathway ID (aMAZE)'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1158' - Label 'Pathway ID (INOH)'\n", + "Entity 'http://edamontology.org/data_1159' - Label 'Pathway ID (PATIKA)'\n", + "Entity 'http://edamontology.org/data_1160' - Label 'Pathway ID (CPDB)'\n", + "Entity 'http://edamontology.org/data_1161' - Label 'Pathway ID (Panther)'\n", + "Entity 'http://edamontology.org/data_1162' - Label 'MIRIAM identifier'\n", + "Entity 'http://edamontology.org/data_1163' - Label 'MIRIAM data type name'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1165' - Label 'MIRIAM data type primary name'\n", + "Entity 'http://edamontology.org/data_1166' - Label 'MIRIAM data type synonymous name'\n", + "Entity 'http://edamontology.org/data_1167' - Label 'Taverna workflow ID'\n", + "Entity 'http://edamontology.org/data_1170' - Label 'Biological model name'\n", + "Entity 'http://edamontology.org/data_1171' - Label 'BioModel ID'\n", + "Entity 'http://edamontology.org/data_1172' - Label 'PubChem CID'\n", + "Entity 'http://edamontology.org/data_1173' - Label 'ChemSpider ID'\n", + "Entity 'http://edamontology.org/data_1174' - Label 'ChEBI ID'\n", + "Entity 'http://edamontology.org/data_1175' - Label 'BioPax concept ID'\n", + "Entity 'http://edamontology.org/data_1176' - Label 'GO concept ID'\n", + "Entity 'http://edamontology.org/data_1177' - Label 'MeSH concept ID'\n", + "Entity 'http://edamontology.org/data_1178' - Label 'HGNC concept ID'\n", + "Entity 'http://edamontology.org/data_1179' - Label 'NCBI taxonomy ID'\n", + "Entity 'http://edamontology.org/data_1180' - Label 'Plant Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1181' - Label 'UMLS concept ID'\n", + "Entity 'http://edamontology.org/data_1182' - Label 'FMA concept ID'\n", + "Entity 'http://edamontology.org/data_1183' - Label 'EMAP concept ID'\n", + "Entity 'http://edamontology.org/data_1184' - Label 'ChEBI concept ID'\n", + "Entity 'http://edamontology.org/data_1185' - Label 'MGED concept ID'\n", + "Entity 'http://edamontology.org/data_1186' - Label 'myGrid concept ID'\n", + "Entity 'http://edamontology.org/data_1187' - Label 'PubMed ID'\n", + "Entity 'http://edamontology.org/data_1188' - Label 'DOI'\n", + "Entity 'http://edamontology.org/data_1189' - Label 'Medline UI'\n", + "Entity 'http://edamontology.org/data_1190' - Label 'Tool name'\n", + "Entity 'http://edamontology.org/data_1191' - Label 'Tool name (signature)'\n", + "Entity 'http://edamontology.org/data_1192' - Label 'Tool name (BLAST)'\n", + "Entity 'http://edamontology.org/data_1193' - Label 'Tool name (FASTA)'\n", + "Entity 'http://edamontology.org/data_1194' - Label 'Tool name (EMBOSS)'\n", + "Entity 'http://edamontology.org/data_1195' - Label 'Tool name (EMBASSY package)'\n", + "Entity 'http://edamontology.org/data_1201' - Label 'QSAR descriptor (constitutional)'\n", + "Entity 'http://edamontology.org/data_1202' - Label 'QSAR descriptor (electronic)'\n", + "Entity 'http://edamontology.org/data_1203' - Label 'QSAR descriptor (geometrical)'\n", + "Entity 'http://edamontology.org/data_1204' - Label 'QSAR descriptor (topological)'\n", + "Entity 'http://edamontology.org/data_1205' - Label 'QSAR descriptor (molecular)'\n", + "Entity 'http://edamontology.org/data_1233' - Label 'Sequence set (protein)'\n", + "Entity 'http://edamontology.org/data_1234' - Label 'Sequence set (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1235' - Label 'Sequence cluster'\n", + "Entity 'http://edamontology.org/data_1236' - Label 'Psiblast checkpoint file'\n", + "Entity 'http://edamontology.org/data_1237' - Label 'HMMER synthetic sequences set'\n", + "Entity 'http://edamontology.org/data_1238' - Label 'Proteolytic digest'\n", + "Entity 'http://edamontology.org/data_1239' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/data_1240' - Label 'PCR primers'\n", + "Entity 'http://edamontology.org/data_1241' - Label 'vectorstrip cloning vector definition file'\n", + "Entity 'http://edamontology.org/data_1242' - Label 'Primer3 internal oligo mishybridizing library'\n", + "Entity 'http://edamontology.org/data_1243' - Label 'Primer3 mispriming library file'\n", + "Entity 'http://edamontology.org/data_1244' - Label 'primersearch primer pairs sequence record'\n", + "Entity 'http://edamontology.org/data_1245' - Label 'Sequence cluster (protein)'\n", + "Entity 'http://edamontology.org/data_1246' - Label 'Sequence cluster (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1249' - Label 'Sequence length'\n", + "Entity 'http://edamontology.org/data_1250' - Label 'Word size'\n", + "Entity 'http://edamontology.org/data_1251' - Label 'Window size'\n", + "Entity 'http://edamontology.org/data_1252' - Label 'Sequence length range'\n", + "Entity 'http://edamontology.org/data_1253' - Label 'Sequence information report'\n", + "Entity 'http://edamontology.org/data_1254' - Label 'Sequence property'\n", + "Entity 'http://edamontology.org/data_1255' - Label 'Sequence features'\n", + "Entity 'http://edamontology.org/data_1256' - Label 'Sequence features (comparative)'\n", + "Entity 'http://edamontology.org/data_1257' - Label 'Sequence property (protein)'\n", + "Entity 'http://edamontology.org/data_1258' - Label 'Sequence property (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1259' - Label 'Sequence complexity report'\n", + "Entity 'http://edamontology.org/data_1260' - Label 'Sequence ambiguity report'\n", + "Entity 'http://edamontology.org/data_1261' - Label 'Sequence composition report'\n", + "Entity 'http://edamontology.org/data_1262' - Label 'Peptide molecular weight hits'\n", + "Entity 'http://edamontology.org/data_1263' - Label 'Base position variability plot'\n", + "Entity 'http://edamontology.org/data_1264' - Label 'Sequence composition table'\n", + "Entity 'http://edamontology.org/data_1265' - Label 'Base frequencies table'\n", + "Entity 'http://edamontology.org/data_1266' - Label 'Base word frequencies table'\n", + "Entity 'http://edamontology.org/data_1267' - Label 'Amino acid frequencies table'\n", + "Entity 'http://edamontology.org/data_1268' - Label 'Amino acid word frequencies table'\n", + "Entity 'http://edamontology.org/data_1269' - Label 'DAS sequence feature annotation'\n", + "Entity 'http://edamontology.org/data_1270' - Label 'Feature table'\n", + "Entity 'http://edamontology.org/data_1274' - Label 'Map'\n", + "Entity 'http://edamontology.org/data_1276' - Label 'Nucleic acid features'\n", + "Entity 'http://edamontology.org/data_1277' - Label 'Protein features'\n", + "Entity 'http://edamontology.org/data_1278' - Label 'Genetic map'\n", + "Entity 'http://edamontology.org/data_1279' - Label 'Sequence map'\n", + "Entity 'http://edamontology.org/data_1280' - Label 'Physical map'\n", + "Entity 'http://edamontology.org/data_1281' - Label 'Sequence signature map'\n", + "Entity 'http://edamontology.org/data_1283' - Label 'Cytogenetic map'\n", + "Entity 'http://edamontology.org/data_1284' - Label 'DNA transduction map'\n", + "Entity 'http://edamontology.org/data_1285' - Label 'Gene map'\n", + "Entity 'http://edamontology.org/data_1286' - Label 'Plasmid map'\n", + "Entity 'http://edamontology.org/data_1288' - Label 'Genome map'\n", + "Entity 'http://edamontology.org/data_1289' - Label 'Restriction map'\n", + "Entity 'http://edamontology.org/data_1290' - Label 'InterPro compact match image'\n", + "Entity 'http://edamontology.org/data_1291' - Label 'InterPro detailed match image'\n", + "Entity 'http://edamontology.org/data_1292' - Label 'InterPro architecture image'\n", + "Entity 'http://edamontology.org/data_1293' - Label 'SMART protein schematic'\n", + "Entity 'http://edamontology.org/data_1294' - Label 'GlobPlot domain image'\n", + "Entity 'http://edamontology.org/data_1298' - Label 'Sequence motif matches'\n", + "Entity 'http://edamontology.org/data_1299' - Label 'Sequence features (repeats)'\n", + "Entity 'http://edamontology.org/data_1300' - Label 'Gene and transcript structure (report)'\n", + "Entity 'http://edamontology.org/data_1301' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/data_1303' - Label 'Nucleic acid features (quadruplexes)'\n", + "Entity 'http://edamontology.org/data_1306' - Label 'Nucleosome exclusion sequences'\n", + "Entity 'http://edamontology.org/data_1309' - Label 'Gene features (exonic splicing enhancer)'\n", + "Entity 'http://edamontology.org/data_1310' - Label 'Nucleic acid features (microRNA)'\n", + "Entity 'http://edamontology.org/data_1313' - Label 'Coding region'\n", + "Entity 'http://edamontology.org/data_1314' - Label 'Gene features (SECIS element)'\n", + "Entity 'http://edamontology.org/data_1315' - Label 'Transcription factor binding sites'\n", + "Entity 'http://edamontology.org/data_1321' - Label 'Protein features (sites)'\n", + "Entity 'http://edamontology.org/data_1322' - Label 'Protein features report (signal peptides)'\n", + "Entity 'http://edamontology.org/data_1323' - Label 'Protein features report (cleavage sites)'\n", + "Entity 'http://edamontology.org/data_1324' - Label 'Protein features (post-translation modifications)'\n", + "Entity 'http://edamontology.org/data_1325' - Label 'Protein features report (active sites)'\n", + "Entity 'http://edamontology.org/data_1326' - Label 'Protein features report (binding sites)'\n", + "Entity 'http://edamontology.org/data_1327' - Label 'Protein features (epitopes)'\n", + "Entity 'http://edamontology.org/data_1328' - Label 'Protein features report (nucleic acid binding sites)'\n", + "Entity 'http://edamontology.org/data_1329' - Label 'MHC Class I epitopes report'\n", + "Entity 'http://edamontology.org/data_1330' - Label 'MHC Class II epitopes report'\n", + "Entity 'http://edamontology.org/data_1331' - Label 'Protein features (PEST sites)'\n", + "Entity 'http://edamontology.org/data_1338' - Label 'Sequence database hits scores list'\n", + "Entity 'http://edamontology.org/data_1339' - Label 'Sequence database hits alignments list'\n", + "Entity 'http://edamontology.org/data_1340' - Label 'Sequence database hits evaluation data'\n", + "Entity 'http://edamontology.org/data_1344' - Label 'MEME motif alphabet'\n", + "Entity 'http://edamontology.org/data_1345' - Label 'MEME background frequencies file'\n", + "Entity 'http://edamontology.org/data_1346' - Label 'MEME motifs directive file'\n", + "Entity 'http://edamontology.org/data_1347' - Label 'Dirichlet distribution'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1352' - Label 'Regular expression'\n", + "Entity 'http://edamontology.org/data_1353' - Label 'Sequence motif'\n", + "Entity 'http://edamontology.org/data_1354' - Label 'Sequence profile'\n", + "Entity 'http://edamontology.org/data_1355' - Label 'Protein signature'\n", + "Entity 'http://edamontology.org/data_1358' - Label 'Prosite nucleotide pattern'\n", + "Entity 'http://edamontology.org/data_1359' - Label 'Prosite protein pattern'\n", + "Entity 'http://edamontology.org/data_1361' - Label 'Position frequency matrix'\n", + "Entity 'http://edamontology.org/data_1362' - Label 'Position weight matrix'\n", + "Entity 'http://edamontology.org/data_1363' - Label 'Information content matrix'\n", + "Entity 'http://edamontology.org/data_1364' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1365' - Label 'Fingerprint'\n", + "Entity 'http://edamontology.org/data_1368' - Label 'Domainatrix signature'\n", + "Entity 'http://edamontology.org/data_1371' - Label 'HMMER NULL hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1372' - Label 'Protein family signature'\n", + "Entity 'http://edamontology.org/data_1373' - Label 'Protein domain signature'\n", + "Entity 'http://edamontology.org/data_1374' - Label 'Protein region signature'\n", + "Entity 'http://edamontology.org/data_1375' - Label 'Protein repeat signature'\n", + "Entity 'http://edamontology.org/data_1376' - Label 'Protein site signature'\n", + "Entity 'http://edamontology.org/data_1377' - Label 'Protein conserved site signature'\n", + "Entity 'http://edamontology.org/data_1378' - Label 'Protein active site signature'\n", + "Entity 'http://edamontology.org/data_1379' - Label 'Protein binding site signature'\n", + "Entity 'http://edamontology.org/data_1380' - Label 'Protein post-translational modification signature'\n", + "Entity 'http://edamontology.org/data_1381' - Label 'Pair sequence alignment'\n", + "Entity 'http://edamontology.org/data_1382' - Label 'Sequence alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1383' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1384' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1385' - Label 'Hybrid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1388' - Label 'Hybrid sequence alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1389' - Label 'Multiple nucleotide sequence alignment'\n", + "Entity 'http://edamontology.org/data_1390' - Label 'Multiple protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1394' - Label 'Alignment score or penalty'\n", + "Entity 'http://edamontology.org/data_1395' - Label 'Score end gaps control'\n", + "Entity 'http://edamontology.org/data_1396' - Label 'Aligned sequence order'\n", + "Entity 'http://edamontology.org/data_1397' - Label 'Gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1398' - Label 'Gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1399' - Label 'Gap separation penalty'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1401' - Label 'Match reward score'\n", + "Entity 'http://edamontology.org/data_1402' - Label 'Mismatch penalty score'\n", + "Entity 'http://edamontology.org/data_1403' - Label 'Drop off score'\n", + "Entity 'http://edamontology.org/data_1404' - Label 'Gap opening penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1405' - Label 'Gap opening penalty (float)'\n", + "Entity 'http://edamontology.org/data_1406' - Label 'Gap extension penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1407' - Label 'Gap extension penalty (float)'\n", + "Entity 'http://edamontology.org/data_1408' - Label 'Gap separation penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1409' - Label 'Gap separation penalty (float)'\n", + "Entity 'http://edamontology.org/data_1410' - Label 'Terminal gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1411' - Label 'Terminal gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1412' - Label 'Sequence identity'\n", + "Entity 'http://edamontology.org/data_1413' - Label 'Sequence similarity'\n", + "Entity 'http://edamontology.org/data_1414' - Label 'Sequence alignment metadata (quality report)'\n", + "Entity 'http://edamontology.org/data_1415' - Label 'Sequence alignment report (site conservation)'\n", + "Entity 'http://edamontology.org/data_1416' - Label 'Sequence alignment report (site correlation)'\n", + "Entity 'http://edamontology.org/data_1417' - Label 'Sequence-profile alignment (Domainatrix signature)'\n", + "Entity 'http://edamontology.org/data_1418' - Label 'Sequence-profile alignment (HMM)'\n", + "Entity 'http://edamontology.org/data_1420' - Label 'Sequence-profile alignment (fingerprint)'\n", + "Entity 'http://edamontology.org/data_1426' - Label 'Phylogenetic continuous quantitative data'\n", + "Entity 'http://edamontology.org/data_1427' - Label 'Phylogenetic discrete data'\n", + "Entity 'http://edamontology.org/data_1428' - Label 'Phylogenetic character cliques'\n", + "Entity 'http://edamontology.org/data_1429' - Label 'Phylogenetic invariants'\n", + "Entity 'http://edamontology.org/data_1438' - Label 'Phylogenetic report'\n", + "Entity 'http://edamontology.org/data_1439' - Label 'DNA substitution model'\n", + "Entity 'http://edamontology.org/data_1440' - Label 'Phylogenetic tree report (tree shape)'\n", + "Entity 'http://edamontology.org/data_1441' - Label 'Phylogenetic tree report (tree evaluation)'\n", + "Entity 'http://edamontology.org/data_1442' - Label 'Phylogenetic tree distances'\n", + "Entity 'http://edamontology.org/data_1443' - Label 'Phylogenetic tree report (tree stratigraphic)'\n", + "Entity 'http://edamontology.org/data_1444' - Label 'Phylogenetic character contrasts'\n", + "Entity 'http://edamontology.org/data_1446' - Label 'Comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1447' - Label 'Comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1448' - Label 'Comparison matrix (nucleotide)'\n", + "Entity 'http://edamontology.org/data_1449' - Label 'Comparison matrix (amino acid)'\n", + "Entity 'http://edamontology.org/data_1450' - Label 'Nucleotide comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1451' - Label 'Nucleotide comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1452' - Label 'Amino acid comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1453' - Label 'Amino acid comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1459' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/data_1460' - Label 'Protein structure'\n", + "Entity 'http://edamontology.org/data_1461' - Label 'Protein-ligand complex'\n", + "Entity 'http://edamontology.org/data_1462' - Label 'Carbohydrate structure'\n", + "Entity 'http://edamontology.org/data_1463' - Label 'Small molecule structure'\n", + "Entity 'http://edamontology.org/data_1464' - Label 'DNA structure'\n", + "Entity 'http://edamontology.org/data_1465' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/data_1466' - Label 'tRNA structure'\n", + "Entity 'http://edamontology.org/data_1467' - Label 'Protein chain'\n", + "Entity 'http://edamontology.org/data_1468' - Label 'Protein domain'\n", + "Entity 'http://edamontology.org/data_1469' - Label 'Protein structure (all atoms)'\n", + "Entity 'http://edamontology.org/data_1470' - Label 'C-alpha trace'\n", + "Entity 'http://edamontology.org/data_1471' - Label 'Protein chain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1472' - Label 'Protein chain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1473' - Label 'Protein domain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1474' - Label 'Protein domain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1479' - Label 'Structure alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1480' - Label 'Structure alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1481' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/data_1482' - Label 'Nucleic acid structure alignment'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1484' - Label 'Multiple protein tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1485' - Label 'Structure alignment (protein all atoms)'\n", + "Entity 'http://edamontology.org/data_1486' - Label 'Structure alignment (protein C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1487' - Label 'Pairwise protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1488' - Label 'Pairwise protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1489' - Label 'Multiple protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1490' - Label 'Multiple protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1492' - Label 'Multiple nucleic acid tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1493' - Label 'RNA structure alignment'\n", + "Entity 'http://edamontology.org/data_1494' - Label 'Structural transformation matrix'\n", + "Entity 'http://edamontology.org/data_1495' - Label 'DaliLite hit table'\n", + "Entity 'http://edamontology.org/data_1496' - Label 'Molecular similarity score'\n", + "Entity 'http://edamontology.org/data_1497' - Label 'Root-mean-square deviation'\n", + "Entity 'http://edamontology.org/data_1498' - Label 'Tanimoto similarity score'\n", + "Entity 'http://edamontology.org/data_1499' - Label '3D-1D scoring matrix'\n", + "Entity 'http://edamontology.org/data_1501' - Label 'Amino acid index'\n", + "Entity 'http://edamontology.org/data_1502' - Label 'Amino acid index (chemical classes)'\n", + "Entity 'http://edamontology.org/data_1503' - Label 'Amino acid pair-wise contact potentials'\n", + "Entity 'http://edamontology.org/data_1505' - Label 'Amino acid index (molecular weight)'\n", + "Entity 'http://edamontology.org/data_1506' - Label 'Amino acid index (hydropathy)'\n", + "Entity 'http://edamontology.org/data_1507' - Label 'Amino acid index (White-Wimley data)'\n", + "Entity 'http://edamontology.org/data_1508' - Label 'Amino acid index (van der Waals radii)'\n", + "Entity 'http://edamontology.org/data_1509' - Label 'Enzyme report'\n", + "Entity 'http://edamontology.org/data_1517' - Label 'Restriction enzyme report'\n", + "Entity 'http://edamontology.org/data_1519' - Label 'Peptide molecular weights'\n", + "Entity 'http://edamontology.org/data_1520' - Label 'Peptide hydrophobic moment'\n", + "Entity 'http://edamontology.org/data_1521' - Label 'Protein aliphatic index'\n", + "Entity 'http://edamontology.org/data_1522' - Label 'Protein sequence hydropathy plot'\n", + "Entity 'http://edamontology.org/data_1523' - Label 'Protein charge plot'\n", + "Entity 'http://edamontology.org/data_1524' - Label 'Protein solubility'\n", + "Entity 'http://edamontology.org/data_1525' - Label 'Protein crystallizability'\n", + "Entity 'http://edamontology.org/data_1526' - Label 'Protein globularity'\n", + "Entity 'http://edamontology.org/data_1527' - Label 'Protein titration curve'\n", + "Entity 'http://edamontology.org/data_1528' - Label 'Protein isoelectric point'\n", + "Entity 'http://edamontology.org/data_1529' - Label 'Protein pKa value'\n", + "Entity 'http://edamontology.org/data_1530' - Label 'Protein hydrogen exchange rate'\n", + "Entity 'http://edamontology.org/data_1531' - Label 'Protein extinction coefficient'\n", + "Entity 'http://edamontology.org/data_1532' - Label 'Protein optical density'\n", + "Entity 'http://edamontology.org/data_1533' - Label 'Protein subcellular localisation'\n", + "Entity 'http://edamontology.org/data_1534' - Label 'Peptide immunogenicity data'\n", + "Entity 'http://edamontology.org/data_1536' - Label 'MHC peptide immunogenicity report'\n", + "Entity 'http://edamontology.org/data_1537' - Label 'Protein structure report'\n", + "Entity 'http://edamontology.org/data_1539' - Label 'Protein structural quality report'\n", + "Entity 'http://edamontology.org/data_1540' - Label 'Protein non-covalent interactions report'\n", + "Entity 'http://edamontology.org/data_1541' - Label 'Protein flexibility or motion report'\n", + "Entity 'http://edamontology.org/data_1542' - Label 'Protein solvent accessibility'\n", + "Entity 'http://edamontology.org/data_1543' - Label 'Protein surface report'\n", + "Entity 'http://edamontology.org/data_1544' - Label 'Ramachandran plot'\n", + "Entity 'http://edamontology.org/data_1545' - Label 'Protein dipole moment'\n", + "Entity 'http://edamontology.org/data_1546' - Label 'Protein distance matrix'\n", + "Entity 'http://edamontology.org/data_1547' - Label 'Protein contact map'\n", + "Entity 'http://edamontology.org/data_1548' - Label 'Protein residue 3D cluster'\n", + "Entity 'http://edamontology.org/data_1549' - Label 'Protein hydrogen bonds'\n", + "Entity 'http://edamontology.org/data_1550' - Label 'Protein non-canonical interactions'\n", + "Entity 'http://edamontology.org/data_1553' - Label 'CATH node'\n", + "Entity 'http://edamontology.org/data_1554' - Label 'SCOP node'\n", + "Entity 'http://edamontology.org/data_1555' - Label 'EMBASSY domain classification'\n", + "Entity 'http://edamontology.org/data_1556' - Label 'CATH class'\n", + "Entity 'http://edamontology.org/data_1557' - Label 'CATH architecture'\n", + "Entity 'http://edamontology.org/data_1558' - Label 'CATH topology'\n", + "Entity 'http://edamontology.org/data_1559' - Label 'CATH homologous superfamily'\n", + "Entity 'http://edamontology.org/data_1560' - Label 'CATH structurally similar group'\n", + "Entity 'http://edamontology.org/data_1561' - Label 'CATH functional category'\n", + "Entity 'http://edamontology.org/data_1564' - Label 'Protein fold recognition report'\n", + "Entity 'http://edamontology.org/data_1565' - Label 'Protein-protein interaction report'\n", + "Entity 'http://edamontology.org/data_1566' - Label 'Protein-ligand interaction report'\n", + "Entity 'http://edamontology.org/data_1567' - Label 'Protein-nucleic acid interactions report'\n", + "Entity 'http://edamontology.org/data_1583' - Label 'Nucleic acid melting profile'\n", + "Entity 'http://edamontology.org/data_1584' - Label 'Nucleic acid enthalpy'\n", + "Entity 'http://edamontology.org/data_1585' - Label 'Nucleic acid entropy'\n", + "Entity 'http://edamontology.org/data_1586' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_1587' - Label 'Nucleic acid stitch profile'\n", + "Entity 'http://edamontology.org/data_1588' - Label 'DNA base pair stacking energies data'\n", + "Entity 'http://edamontology.org/data_1589' - Label 'DNA base pair twist angle data'\n", + "Entity 'http://edamontology.org/data_1590' - Label 'DNA base trimer roll angles data'\n", + "Entity 'http://edamontology.org/data_1591' - Label 'Vienna RNA parameters'\n", + "Entity 'http://edamontology.org/data_1592' - Label 'Vienna RNA structure constraints'\n", + "Entity 'http://edamontology.org/data_1593' - Label 'Vienna RNA concentration data'\n", + "Entity 'http://edamontology.org/data_1594' - Label 'Vienna RNA calculated energy'\n", + "Entity 'http://edamontology.org/data_1595' - Label 'Base pairing probability matrix dotplot'\n", + "Entity 'http://edamontology.org/data_1596' - Label 'Nucleic acid folding report'\n", + "Entity 'http://edamontology.org/data_1597' - Label 'Codon usage table'\n", + "Entity 'http://edamontology.org/data_1598' - Label 'Genetic code'\n", + "Entity 'http://edamontology.org/data_1599' - Label 'Codon adaptation index'\n", + "Entity 'http://edamontology.org/data_1600' - Label 'Codon usage bias plot'\n", + "Entity 'http://edamontology.org/data_1601' - Label 'Nc statistic'\n", + "Entity 'http://edamontology.org/data_1602' - Label 'Codon usage fraction difference'\n", + "Entity 'http://edamontology.org/data_1621' - Label 'Pharmacogenomic test report'\n", + "Entity 'http://edamontology.org/data_1622' - Label 'Disease report'\n", + "Entity 'http://edamontology.org/data_1634' - Label 'Linkage disequilibrium (report)'\n", + "Entity 'http://edamontology.org/data_1636' - Label 'Heat map'\n", + "Entity 'http://edamontology.org/data_1642' - Label 'Affymetrix probe sets library file'\n", + "Entity 'http://edamontology.org/data_1643' - Label 'Affymetrix probe sets information library file'\n", + "Entity 'http://edamontology.org/data_1646' - Label 'Molecular weights standard fingerprint'\n", + "Entity 'http://edamontology.org/data_1656' - Label 'Metabolic pathway report'\n", + "Entity 'http://edamontology.org/data_1657' - Label 'Genetic information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1658' - Label 'Environmental information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1659' - Label 'Signal transduction pathway report'\n", + "Entity 'http://edamontology.org/data_1660' - Label 'Cellular process pathways report'\n", + "Entity 'http://edamontology.org/data_1661' - Label 'Disease pathway or network report'\n", + "Entity 'http://edamontology.org/data_1662' - Label 'Drug structure relationship map'\n", + "Entity 'http://edamontology.org/data_1663' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/data_1664' - Label 'MIRIAM datatype'\n", + "Entity 'http://edamontology.org/data_1667' - Label 'E-value'\n", + "Entity 'http://edamontology.org/data_1668' - Label 'Z-value'\n", + "Entity 'http://edamontology.org/data_1669' - Label 'P-value'\n", + "Entity 'http://edamontology.org/data_1670' - Label 'Database version information'\n", + "Entity 'http://edamontology.org/data_1671' - Label 'Tool version information'\n", + "Entity 'http://edamontology.org/data_1672' - Label 'CATH version information'\n", + "Entity 'http://edamontology.org/data_1673' - Label 'Swiss-Prot to PDB mapping'\n", + "Entity 'http://edamontology.org/data_1674' - Label 'Sequence database cross-references'\n", + "Entity 'http://edamontology.org/data_1675' - Label 'Job status'\n", + "Entity 'http://edamontology.org/data_1676' - Label 'Job ID'\n", + "Entity 'http://edamontology.org/data_1677' - Label 'Job type'\n", + "Entity 'http://edamontology.org/data_1678' - Label 'Tool log'\n", + "Entity 'http://edamontology.org/data_1679' - Label 'DaliLite log file'\n", + "Entity 'http://edamontology.org/data_1680' - Label 'STRIDE log file'\n", + "Entity 'http://edamontology.org/data_1681' - Label 'NACCESS log file'\n", + "Entity 'http://edamontology.org/data_1682' - Label 'EMBOSS wordfinder log file'\n", + "Entity 'http://edamontology.org/data_1683' - Label 'EMBOSS domainatrix log file'\n", + "Entity 'http://edamontology.org/data_1684' - Label 'EMBOSS sites log file'\n", + "Entity 'http://edamontology.org/data_1685' - Label 'EMBOSS supermatcher error file'\n", + "Entity 'http://edamontology.org/data_1686' - Label 'EMBOSS megamerger log file'\n", + "Entity 'http://edamontology.org/data_1687' - Label 'EMBOSS whichdb log file'\n", + "Entity 'http://edamontology.org/data_1688' - Label 'EMBOSS vectorstrip log file'\n", + "Entity 'http://edamontology.org/data_1689' - Label 'Username'\n", + "Entity 'http://edamontology.org/data_1690' - Label 'Password'\n", + "Entity 'http://edamontology.org/data_1691' - Label 'Email address'\n", + "Entity 'http://edamontology.org/data_1692' - Label 'Person name'\n", + "Entity 'http://edamontology.org/data_1693' - Label 'Number of iterations'\n", + "Entity 'http://edamontology.org/data_1694' - Label 'Number of output entities'\n", + "Entity 'http://edamontology.org/data_1695' - Label 'Hit sort order'\n", + "Entity 'http://edamontology.org/data_1696' - Label 'Drug report'\n", + "Entity 'http://edamontology.org/data_1707' - Label 'Phylogenetic tree image'\n", + "Entity 'http://edamontology.org/data_1708' - Label 'RNA secondary structure image'\n", + "Entity 'http://edamontology.org/data_1709' - Label 'Protein secondary structure image'\n", + "Entity 'http://edamontology.org/data_1710' - Label 'Structure image'\n", + "Entity 'http://edamontology.org/data_1711' - Label 'Sequence alignment image'\n", + "Entity 'http://edamontology.org/data_1712' - Label 'Chemical structure image'\n", + "Entity 'http://edamontology.org/data_1713' - Label 'Fate map'\n", + "Entity 'http://edamontology.org/data_1714' - Label 'Microarray spots image'\n", + "Entity 'http://edamontology.org/data_1715' - Label 'BioPax term'\n", + "Entity 'http://edamontology.org/data_1716' - Label 'GO'\n", + "Entity 'http://edamontology.org/data_1717' - Label 'MeSH'\n", + "Entity 'http://edamontology.org/data_1718' - Label 'HGNC'\n", + "Entity 'http://edamontology.org/data_1719' - Label 'NCBI taxonomy vocabulary'\n", + "Entity 'http://edamontology.org/data_1720' - Label 'Plant ontology term'\n", + "Entity 'http://edamontology.org/data_1721' - Label 'UMLS'\n", + "Entity 'http://edamontology.org/data_1722' - Label 'FMA'\n", + "Entity 'http://edamontology.org/data_1723' - Label 'EMAP'\n", + "Entity 'http://edamontology.org/data_1724' - Label 'ChEBI'\n", + "Entity 'http://edamontology.org/data_1725' - Label 'MGED'\n", + "Entity 'http://edamontology.org/data_1726' - Label 'myGrid'\n", + "Entity 'http://edamontology.org/data_1727' - Label 'GO (biological process)'\n", + "Entity 'http://edamontology.org/data_1728' - Label 'GO (molecular function)'\n", + "Entity 'http://edamontology.org/data_1729' - Label 'GO (cellular component)'\n", + "Entity 'http://edamontology.org/data_1730' - Label 'Ontology relation type'\n", + "Entity 'http://edamontology.org/data_1731' - Label 'Ontology concept definition'\n", + "Entity 'http://edamontology.org/data_1732' - Label 'Ontology concept comment'\n", + "Entity 'http://edamontology.org/data_1733' - Label 'Ontology concept reference'\n", + "Entity 'http://edamontology.org/data_1738' - Label 'doc2loc document information'\n", + "Entity 'http://edamontology.org/data_1742' - Label 'PDB residue number'\n", + "Entity 'http://edamontology.org/data_1743' - Label 'Atomic coordinate'\n", + "Entity 'http://edamontology.org/data_1744' - Label 'Atomic x coordinate'\n", + "Entity 'http://edamontology.org/data_1745' - Label 'Atomic y coordinate'\n", + "Entity 'http://edamontology.org/data_1746' - Label 'Atomic z coordinate'\n", + "Entity 'http://edamontology.org/data_1748' - Label 'PDB atom name'\n", + "Entity 'http://edamontology.org/data_1755' - Label 'Protein atom'\n", + "Entity 'http://edamontology.org/data_1756' - Label 'Protein residue'\n", + "Entity 'http://edamontology.org/data_1757' - Label 'Atom name'\n", + "Entity 'http://edamontology.org/data_1758' - Label 'PDB residue name'\n", + "Entity 'http://edamontology.org/data_1759' - Label 'PDB model number'\n", + "Entity 'http://edamontology.org/data_1762' - Label 'CATH domain report'\n", + "Entity 'http://edamontology.org/data_1764' - Label 'CATH representative domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1765' - Label 'CATH representative domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1766' - Label 'CATH domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1767' - Label 'CATH domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1771' - Label 'Sequence version'\n", + "Entity 'http://edamontology.org/data_1772' - Label 'Score'\n", + "Entity 'http://edamontology.org/data_1776' - Label 'Protein report (function)'\n", + "Entity 'http://edamontology.org/data_1783' - Label 'Gene name (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1784' - Label 'Gene name (CGD)'\n", + "Entity 'http://edamontology.org/data_1785' - Label 'Gene name (dictyBase)'\n", + "Entity 'http://edamontology.org/data_1786' - Label 'Gene name (EcoGene primary)'\n", + "Entity 'http://edamontology.org/data_1787' - Label 'Gene name (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1788' - Label 'Gene name (SGD)'\n", + "Entity 'http://edamontology.org/data_1789' - Label 'Gene name (TGD)'\n", + "Entity 'http://edamontology.org/data_1790' - Label 'Gene name (CGSC)'\n", + "Entity 'http://edamontology.org/data_1791' - Label 'Gene name (HGNC)'\n", + "Entity 'http://edamontology.org/data_1792' - Label 'Gene name (MGD)'\n", + "Entity 'http://edamontology.org/data_1793' - Label 'Gene name (Bacillus subtilis)'\n", + "Entity 'http://edamontology.org/data_1794' - Label 'Gene ID (PlasmoDB)'\n", + "Entity 'http://edamontology.org/data_1795' - Label 'Gene ID (EcoGene)'\n", + "Entity 'http://edamontology.org/data_1796' - Label 'Gene ID (FlyBase)'\n", + "Entity 'http://edamontology.org/data_1797' - Label 'Gene ID (GeneDB Glossina morsitans)'\n", + "Entity 'http://edamontology.org/data_1798' - Label 'Gene ID (GeneDB Leishmania major)'\n", + "Entity 'http://edamontology.org/data_1799' - Label 'Gene ID (GeneDB Plasmodium falciparum)'\n", + "Entity 'http://edamontology.org/data_1800' - Label 'Gene ID (GeneDB Schizosaccharomyces pombe)'\n", + "Entity 'http://edamontology.org/data_1801' - Label 'Gene ID (GeneDB Trypanosoma brucei)'\n", + "Entity 'http://edamontology.org/data_1802' - Label 'Gene ID (Gramene)'\n", + "Entity 'http://edamontology.org/data_1803' - Label 'Gene ID (Virginia microbial)'\n", + "Entity 'http://edamontology.org/data_1804' - Label 'Gene ID (SGN)'\n", + "Entity 'http://edamontology.org/data_1805' - Label 'Gene ID (WormBase)'\n", + "Entity 'http://edamontology.org/data_1806' - Label 'Gene synonym'\n", + "Entity 'http://edamontology.org/data_1807' - Label 'ORF name'\n", + "Entity 'http://edamontology.org/data_1852' - Label 'Sequence assembly component'\n", + "Entity 'http://edamontology.org/data_1853' - Label 'Chromosome annotation (aberration)'\n", + "Entity 'http://edamontology.org/data_1855' - Label 'Clone ID'\n", + "Entity 'http://edamontology.org/data_1856' - Label 'PDB insertion code'\n", + "Entity 'http://edamontology.org/data_1857' - Label 'Atomic occupancy'\n", + "Entity 'http://edamontology.org/data_1858' - Label 'Isotropic B factor'\n", + "Entity 'http://edamontology.org/data_1859' - Label 'Deletion map'\n", + "Entity 'http://edamontology.org/data_1860' - Label 'QTL map'\n", + "Entity 'http://edamontology.org/data_1863' - Label 'Haplotype map'\n", + "Entity 'http://edamontology.org/data_1864' - Label 'Map set data'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1866' - Label 'Map type'\n", + "Entity 'http://edamontology.org/data_1867' - Label 'Protein fold name'\n", + "Entity 'http://edamontology.org/data_1868' - Label 'Taxon'\n", + "Entity 'http://edamontology.org/data_1869' - Label 'Organism identifier'\n", + "Entity 'http://edamontology.org/data_1870' - Label 'Genus name'\n", + "Entity 'http://edamontology.org/data_1872' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/data_1873' - Label 'iHOP organism ID'\n", + "Entity 'http://edamontology.org/data_1874' - Label 'Genbank common name'\n", + "Entity 'http://edamontology.org/data_1875' - Label 'NCBI taxon'\n", + "Entity 'http://edamontology.org/data_1877' - Label 'Synonym'\n", + "Entity 'http://edamontology.org/data_1878' - Label 'Misspelling'\n", + "Entity 'http://edamontology.org/data_1879' - Label 'Acronym'\n", + "Entity 'http://edamontology.org/data_1880' - Label 'Misnomer'\n", + "Entity 'http://edamontology.org/data_1881' - Label 'Author ID'\n", + "Entity 'http://edamontology.org/data_1882' - Label 'DragonDB author identifier'\n", + "Entity 'http://edamontology.org/data_1883' - Label 'Annotated URI'\n", + "Entity 'http://edamontology.org/data_1884' - Label 'UniProt keywords'\n", + "Entity 'http://edamontology.org/data_1885' - Label 'Gene ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1886' - Label 'Blattner number'\n", + "Entity 'http://edamontology.org/data_1887' - Label 'Gene ID (MIPS Maize)'\n", + "Entity 'http://edamontology.org/data_1888' - Label 'Gene ID (MIPS Medicago)'\n", + "Entity 'http://edamontology.org/data_1889' - Label 'Gene name (DragonDB)'\n", + "Entity 'http://edamontology.org/data_1890' - Label 'Gene name (Arabidopsis)'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1892' - Label 'Gene name (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1893' - Label 'Locus ID'\n", + "Entity 'http://edamontology.org/data_1895' - Label 'Locus ID (AGI)'\n", + "Entity 'http://edamontology.org/data_1896' - Label 'Locus ID (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1897' - Label 'Locus ID (MGG)'\n", + "Entity 'http://edamontology.org/data_1898' - Label 'Locus ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1899' - Label 'Locus ID (CMR)'\n", + "Entity 'http://edamontology.org/data_1900' - Label 'NCBI locus tag'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1902' - Label 'Locus ID (MMP)'\n", + "Entity 'http://edamontology.org/data_1903' - Label 'Locus ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1904' - Label 'Locus ID (EntrezGene)'\n", + "Entity 'http://edamontology.org/data_1905' - Label 'Locus ID (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1906' - Label 'Quantitative trait locus'\n", + "Entity 'http://edamontology.org/data_1907' - Label 'Gene ID (KOME)'\n", + "Entity 'http://edamontology.org/data_1908' - Label 'Locus ID (Tropgene)'\n", + "Entity 'http://edamontology.org/data_1916' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/data_1917' - Label 'Atomic property'\n", + "Entity 'http://edamontology.org/data_2007' - Label 'UniProt keyword'\n", + "Entity 'http://edamontology.org/data_2009' - Label 'Ordered locus name'\n", + "Entity 'http://edamontology.org/data_2012' - Label 'Sequence coordinates'\n", + "Entity 'http://edamontology.org/data_2016' - Label 'Amino acid property'\n", + "Entity 'http://edamontology.org/data_2018' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/data_2019' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2022' - Label 'Vienna RNA structural data'\n", + "Entity 'http://edamontology.org/data_2023' - Label 'Sequence mask parameter'\n", + "Entity 'http://edamontology.org/data_2024' - Label 'Enzyme kinetics data'\n", + "Entity 'http://edamontology.org/data_2025' - Label 'Michaelis Menten plot'\n", + "Entity 'http://edamontology.org/data_2026' - Label 'Hanes Woolf plot'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2041' - Label 'Genome version information'\n", + "Entity 'http://edamontology.org/data_2042' - Label 'Evidence'\n", + "Entity 'http://edamontology.org/data_2043' - Label 'Sequence record lite'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2046' - Label 'Nucleic acid sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2047' - Label 'Protein sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2048' - Label 'Report'\n", + "Entity 'http://edamontology.org/data_2050' - Label 'Molecular property (general)'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2070' - Label 'Sequence motif (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2071' - Label 'Sequence motif (protein)'\n", + "Entity 'http://edamontology.org/data_2079' - Label 'Search parameter'\n", + "Entity 'http://edamontology.org/data_2080' - Label 'Database search results'\n", + "Entity 'http://edamontology.org/data_2081' - Label 'Secondary structure'\n", + "Entity 'http://edamontology.org/data_2082' - Label 'Matrix'\n", + "Entity 'http://edamontology.org/data_2083' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2084' - Label 'Nucleic acid report'\n", + "Entity 'http://edamontology.org/data_2085' - Label 'Structure report'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2087' - Label 'Molecular property'\n", + "Entity 'http://edamontology.org/data_2088' - Label 'DNA base structural data'\n", + "Entity 'http://edamontology.org/data_2090' - Label 'Database entry version information'\n", + "Entity 'http://edamontology.org/data_2091' - Label 'Accession'\n", + "Entity 'http://edamontology.org/data_2092' - Label 'SNP'\n", + "Entity 'http://edamontology.org/data_2093' - Label 'Data reference'\n", + "Entity 'http://edamontology.org/data_2098' - Label 'Job identifier'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2101' - Label 'Account authentication'\n", + "Entity 'http://edamontology.org/data_2102' - Label 'KEGG organism code'\n", + "Entity 'http://edamontology.org/data_2103' - Label 'Gene name (KEGG GENES)'\n", + "Entity 'http://edamontology.org/data_2104' - Label 'BioCyc ID'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2108' - Label 'Reaction ID'\n", + "Entity 'http://edamontology.org/data_2109' - Label 'Identifier (hybrid)'\n", + "Entity 'http://edamontology.org/data_2110' - Label 'Molecular property identifier'\n", + "Entity 'http://edamontology.org/data_2111' - Label 'Codon usage table ID'\n", + "Entity 'http://edamontology.org/data_2112' - Label 'FlyBase primary identifier'\n", + "Entity 'http://edamontology.org/data_2113' - Label 'WormBase identifier'\n", + "Entity 'http://edamontology.org/data_2114' - Label 'WormBase wormpep ID'\n", + "Entity 'http://edamontology.org/data_2116' - Label 'Nucleic acid features (codon)'\n", + "Entity 'http://edamontology.org/data_2117' - Label 'Map identifier'\n", + "Entity 'http://edamontology.org/data_2118' - Label 'Person identifier'\n", + "Entity 'http://edamontology.org/data_2119' - Label 'Nucleic acid identifier'\n", + "Entity 'http://edamontology.org/data_2126' - Label 'Translation frame specification'\n", + "Entity 'http://edamontology.org/data_2127' - Label 'Genetic code identifier'\n", + "Entity 'http://edamontology.org/data_2128' - Label 'Genetic code name'\n", + "Entity 'http://edamontology.org/data_2129' - Label 'File format name'\n", + "Entity 'http://edamontology.org/data_2130' - Label 'Sequence profile type'\n", + "Entity 'http://edamontology.org/data_2131' - Label 'Operating system name'\n", + "Entity 'http://edamontology.org/data_2132' - Label 'Mutation type'\n", + "Entity 'http://edamontology.org/data_2133' - Label 'Logical operator'\n", + "Entity 'http://edamontology.org/data_2134' - Label 'Results sort order'\n", + "Entity 'http://edamontology.org/data_2135' - Label 'Toggle'\n", + "Entity 'http://edamontology.org/data_2136' - Label 'Sequence width'\n", + "Entity 'http://edamontology.org/data_2137' - Label 'Gap penalty'\n", + "Entity 'http://edamontology.org/data_2139' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_2140' - Label 'Concentration'\n", + "Entity 'http://edamontology.org/data_2141' - Label 'Window step size'\n", + "Entity 'http://edamontology.org/data_2142' - Label 'EMBOSS graph'\n", + "Entity 'http://edamontology.org/data_2143' - Label 'EMBOSS report'\n", + "Entity 'http://edamontology.org/data_2145' - Label 'Sequence offset'\n", + "Entity 'http://edamontology.org/data_2146' - Label 'Threshold'\n", + "Entity 'http://edamontology.org/data_2147' - Label 'Protein report (transcription factor)'\n", + "Entity 'http://edamontology.org/data_2149' - Label 'Database category name'\n", + "Entity 'http://edamontology.org/data_2150' - Label 'Sequence profile name'\n", + "Entity 'http://edamontology.org/data_2151' - Label 'Color'\n", + "Entity 'http://edamontology.org/data_2152' - Label 'Rendering parameter'\n", + "Entity 'http://edamontology.org/data_2154' - Label 'Sequence name'\n", + "Entity 'http://edamontology.org/data_2156' - Label 'Date'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2160' - Label 'Fickett testcode plot'\n", + "Entity 'http://edamontology.org/data_2161' - Label 'Sequence similarity plot'\n", + "Entity 'http://edamontology.org/data_2162' - Label 'Helical wheel'\n", + "Entity 'http://edamontology.org/data_2163' - Label 'Helical net'\n", + "Entity 'http://edamontology.org/data_2164' - Label 'Protein sequence properties plot'\n", + "Entity 'http://edamontology.org/data_2165' - Label 'Protein ionisation curve'\n", + "Entity 'http://edamontology.org/data_2166' - Label 'Sequence composition plot'\n", + "Entity 'http://edamontology.org/data_2167' - Label 'Nucleic acid density plot'\n", + "Entity 'http://edamontology.org/data_2168' - Label 'Sequence trace image'\n", + "Entity 'http://edamontology.org/data_2169' - Label 'Nucleic acid features (siRNA)'\n", + "Entity 'http://edamontology.org/data_2173' - Label 'Sequence set (stream)'\n", + "Entity 'http://edamontology.org/data_2174' - Label 'FlyBase secondary identifier'\n", + "Entity 'http://edamontology.org/data_2176' - Label 'Cardinality'\n", + "Entity 'http://edamontology.org/data_2177' - Label 'Exactly 1'\n", + "Entity 'http://edamontology.org/data_2178' - Label '1 or more'\n", + "Entity 'http://edamontology.org/data_2179' - Label 'Exactly 2'\n", + "Entity 'http://edamontology.org/data_2180' - Label '2 or more'\n", + "Entity 'http://edamontology.org/data_2190' - Label 'Sequence checksum'\n", + "Entity 'http://edamontology.org/data_2191' - Label 'Protein features report (chemical modifications)'\n", + "Entity 'http://edamontology.org/data_2192' - Label 'Error'\n", + "Entity 'http://edamontology.org/data_2193' - Label 'Database entry metadata'\n", + "Entity 'http://edamontology.org/data_2198' - Label 'Gene cluster'\n", + "Entity 'http://edamontology.org/data_2201' - Label 'Sequence record full'\n", + "Entity 'http://edamontology.org/data_2208' - Label 'Plasmid identifier'\n", + "Entity 'http://edamontology.org/data_2209' - Label 'Mutation ID'\n", + "Entity 'http://edamontology.org/data_2212' - Label 'Mutation annotation (basic)'\n", + "Entity 'http://edamontology.org/data_2213' - Label 'Mutation annotation (prevalence)'\n", + "Entity 'http://edamontology.org/data_2214' - Label 'Mutation annotation (prognostic)'\n", + "Entity 'http://edamontology.org/data_2215' - Label 'Mutation annotation (functional)'\n", + "Entity 'http://edamontology.org/data_2216' - Label 'Codon number'\n", + "Entity 'http://edamontology.org/data_2217' - Label 'Tumor annotation'\n", + "Entity 'http://edamontology.org/data_2218' - Label 'Server metadata'\n", + "Entity 'http://edamontology.org/data_2219' - Label 'Database field name'\n", + "Entity 'http://edamontology.org/data_2220' - Label 'Sequence cluster ID (SYSTERS)'\n", + "Entity 'http://edamontology.org/data_2223' - Label 'Ontology metadata'\n", + "Entity 'http://edamontology.org/data_2235' - Label 'Raw SCOP domain classification'\n", + "Entity 'http://edamontology.org/data_2236' - Label 'Raw CATH domain classification'\n", + "Entity 'http://edamontology.org/data_2240' - Label 'Heterogen annotation'\n", + "Entity 'http://edamontology.org/data_2242' - Label 'Phylogenetic property values'\n", + "Entity 'http://edamontology.org/data_2245' - Label 'Sequence set (bootstrapped)'\n", + "Entity 'http://edamontology.org/data_2247' - Label 'Phylogenetic consensus tree'\n", + "Entity 'http://edamontology.org/data_2248' - Label 'Schema'\n", + "Entity 'http://edamontology.org/data_2249' - Label 'DTD'\n", + "Entity 'http://edamontology.org/data_2250' - Label 'XML Schema'\n", + "Entity 'http://edamontology.org/data_2251' - Label 'Relax-NG schema'\n", + "Entity 'http://edamontology.org/data_2252' - Label 'XSLT stylesheet'\n", + "Entity 'http://edamontology.org/data_2253' - Label 'Data resource definition name'\n", + "Entity 'http://edamontology.org/data_2254' - Label 'OBO file format name'\n", + "Entity 'http://edamontology.org/data_2285' - Label 'Gene ID (MIPS)'\n", + "Entity 'http://edamontology.org/data_2288' - Label 'Sequence identifier (protein)'\n", + "Entity 'http://edamontology.org/data_2289' - Label 'Sequence identifier (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2290' - Label 'EMBL accession'\n", + "Entity 'http://edamontology.org/data_2291' - Label 'UniProt ID'\n", + "Entity 'http://edamontology.org/data_2292' - Label 'GenBank accession'\n", + "Entity 'http://edamontology.org/data_2293' - Label 'Gramene secondary identifier'\n", + "Entity 'http://edamontology.org/data_2294' - Label 'Sequence variation ID'\n", + "Entity 'http://edamontology.org/data_2295' - Label 'Gene ID'\n", + "Entity 'http://edamontology.org/data_2296' - Label 'Gene name (AceView)'\n", + "Entity 'http://edamontology.org/data_2297' - Label 'Gene ID (ECK)'\n", + "Entity 'http://edamontology.org/data_2298' - Label 'Gene ID (HGNC)'\n", + "Entity 'http://edamontology.org/data_2299' - Label 'Gene name'\n", + "Entity 'http://edamontology.org/data_2300' - Label 'Gene name (NCBI)'\n", + "Entity 'http://edamontology.org/data_2301' - Label 'SMILES string'\n", + "Entity 'http://edamontology.org/data_2302' - Label 'STRING ID'\n", + "Entity 'http://edamontology.org/data_2307' - Label 'Virus annotation'\n", + "Entity 'http://edamontology.org/data_2308' - Label 'Virus annotation (taxonomy)'\n", + "Entity 'http://edamontology.org/data_2309' - Label 'Reaction ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2313' - Label 'Carbohydrate report'\n", + "Entity 'http://edamontology.org/data_2314' - Label 'GI number'\n", + "Entity 'http://edamontology.org/data_2315' - Label 'NCBI version'\n", + "Entity 'http://edamontology.org/data_2316' - Label 'Cell line name'\n", + "Entity 'http://edamontology.org/data_2317' - Label 'Cell line name (exact)'\n", + "Entity 'http://edamontology.org/data_2318' - Label 'Cell line name (truncated)'\n", + "Entity 'http://edamontology.org/data_2319' - Label 'Cell line name (no punctuation)'\n", + "Entity 'http://edamontology.org/data_2320' - Label 'Cell line name (assonant)'\n", + "Entity 'http://edamontology.org/data_2321' - Label 'Enzyme ID'\n", + "Entity 'http://edamontology.org/data_2325' - Label 'REBASE enzyme number'\n", + "Entity 'http://edamontology.org/data_2326' - Label 'DrugBank ID'\n", + "Entity 'http://edamontology.org/data_2327' - Label 'GI number (protein)'\n", + "Entity 'http://edamontology.org/data_2335' - Label 'Bit score'\n", + "Entity 'http://edamontology.org/data_2336' - Label 'Translation phase specification'\n", + "Entity 'http://edamontology.org/data_2337' - Label 'Resource metadata'\n", + "Entity 'http://edamontology.org/data_2338' - Label 'Ontology identifier'\n", + "Entity 'http://edamontology.org/data_2339' - Label 'Ontology concept name'\n", + "Entity 'http://edamontology.org/data_2340' - Label 'Genome build identifier'\n", + "Entity 'http://edamontology.org/data_2342' - Label 'Pathway or network name'\n", + "Entity 'http://edamontology.org/data_2343' - Label 'Pathway ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2344' - Label 'Pathway ID (NCI-Nature)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2346' - Label 'Sequence cluster ID (UniRef)'\n", + "Entity 'http://edamontology.org/data_2347' - Label 'Sequence cluster ID (UniRef100)'\n", + "Entity 'http://edamontology.org/data_2348' - Label 'Sequence cluster ID (UniRef90)'\n", + "Entity 'http://edamontology.org/data_2349' - Label 'Sequence cluster ID (UniRef50)'\n", + "Entity 'http://edamontology.org/data_2353' - Label 'Ontology data'\n", + "Entity 'http://edamontology.org/data_2354' - Label 'RNA family report'\n", + "Entity 'http://edamontology.org/data_2355' - Label 'RNA family identifier'\n", + "Entity 'http://edamontology.org/data_2356' - Label 'RFAM accession'\n", + "Entity 'http://edamontology.org/data_2357' - Label 'Protein signature type'\n", + "Entity 'http://edamontology.org/data_2358' - Label 'Domain-nucleic acid interaction report'\n", + "Entity 'http://edamontology.org/data_2359' - Label 'Domain-domain interactions'\n", + "Entity 'http://edamontology.org/data_2360' - Label 'Domain-domain interaction (indirect)'\n", + "Entity 'http://edamontology.org/data_2362' - Label 'Sequence accession (hybrid)'\n", + "Entity 'http://edamontology.org/data_2363' - Label '2D PAGE data'\n", + "Entity 'http://edamontology.org/data_2364' - Label '2D PAGE report'\n", + "Entity 'http://edamontology.org/data_2365' - Label 'Pathway or network accession'\n", + "Entity 'http://edamontology.org/data_2366' - Label 'Secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2368' - Label 'ASTD ID (exon)'\n", + "Entity 'http://edamontology.org/data_2369' - Label 'ASTD ID (intron)'\n", + "Entity 'http://edamontology.org/data_2370' - Label 'ASTD ID (polya)'\n", + "Entity 'http://edamontology.org/data_2371' - Label 'ASTD ID (tss)'\n", + "Entity 'http://edamontology.org/data_2372' - Label '2D PAGE spot report'\n", + "Entity 'http://edamontology.org/data_2373' - Label 'Spot ID'\n", + "Entity 'http://edamontology.org/data_2374' - Label 'Spot serial number'\n", + "Entity 'http://edamontology.org/data_2375' - Label 'Spot ID (HSC-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2378' - Label 'Protein-motif interaction'\n", + "Entity 'http://edamontology.org/data_2379' - Label 'Strain identifier'\n", + "Entity 'http://edamontology.org/data_2380' - Label 'CABRI accession'\n", + "Entity 'http://edamontology.org/data_2381' - Label 'Experiment report (genotyping)'\n", + "Entity 'http://edamontology.org/data_2382' - Label 'Genotype experiment ID'\n", + "Entity 'http://edamontology.org/data_2383' - Label 'EGA accession'\n", + "Entity 'http://edamontology.org/data_2384' - Label 'IPI protein ID'\n", + "Entity 'http://edamontology.org/data_2385' - Label 'RefSeq accession (protein)'\n", + "Entity 'http://edamontology.org/data_2386' - Label 'EPD ID'\n", + "Entity 'http://edamontology.org/data_2387' - Label 'TAIR accession'\n", + "Entity 'http://edamontology.org/data_2388' - Label 'TAIR accession (At gene)'\n", + "Entity 'http://edamontology.org/data_2389' - Label 'UniSTS accession'\n", + "Entity 'http://edamontology.org/data_2390' - Label 'UNITE accession'\n", + "Entity 'http://edamontology.org/data_2391' - Label 'UTR accession'\n", + "Entity 'http://edamontology.org/data_2392' - Label 'UniParc accession'\n", + "Entity 'http://edamontology.org/data_2393' - Label 'mFLJ/mKIAA number'\n", + "Entity 'http://edamontology.org/data_2395' - Label 'Fungi annotation'\n", + "Entity 'http://edamontology.org/data_2396' - Label 'Fungi annotation (anamorph)'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2400' - Label 'Toxin annotation'\n", + "Entity 'http://edamontology.org/data_2401' - Label 'Protein report (membrane protein)'\n", + "Entity 'http://edamontology.org/data_2402' - Label 'Protein-drug interaction report'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2523' - Label 'Phylogenetic data'\n", + "Entity 'http://edamontology.org/data_2524' - Label 'Protein data'\n", + "Entity 'http://edamontology.org/data_2525' - Label 'Nucleic acid data'\n", + "Entity 'http://edamontology.org/data_2526' - Label 'Text data'\n", + "Entity 'http://edamontology.org/data_2527' - Label 'Parameter'\n", + "Entity 'http://edamontology.org/data_2528' - Label 'Molecular data'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2530' - Label 'Organism report'\n", + "Entity 'http://edamontology.org/data_2531' - Label 'Protocol'\n", + "Entity 'http://edamontology.org/data_2534' - Label 'Sequence attribute'\n", + "Entity 'http://edamontology.org/data_2535' - Label 'Sequence tag profile'\n", + "Entity 'http://edamontology.org/data_2536' - Label 'Mass spectrometry data'\n", + "Entity 'http://edamontology.org/data_2537' - Label 'Protein structure raw data'\n", + "Entity 'http://edamontology.org/data_2538' - Label 'Mutation identifier'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2540' - Label 'Data index data'\n", + "Entity 'http://edamontology.org/data_2563' - Label 'Amino acid name (single letter)'\n", + "Entity 'http://edamontology.org/data_2564' - Label 'Amino acid name (three letter)'\n", + "Entity 'http://edamontology.org/data_2565' - Label 'Amino acid name (full name)'\n", + "Entity 'http://edamontology.org/data_2576' - Label 'Toxin identifier'\n", + "Entity 'http://edamontology.org/data_2578' - Label 'ArachnoServer ID'\n", + "Entity 'http://edamontology.org/data_2579' - Label 'Expressed gene list'\n", + "Entity 'http://edamontology.org/data_2580' - Label 'BindingDB Monomer ID'\n", + "Entity 'http://edamontology.org/data_2581' - Label 'GO concept name'\n", + "Entity 'http://edamontology.org/data_2582' - Label 'GO concept ID (biological process)'\n", + "Entity 'http://edamontology.org/data_2583' - Label 'GO concept ID (molecular function)'\n", + "Entity 'http://edamontology.org/data_2584' - Label 'GO concept name (cellular component)'\n", + "Entity 'http://edamontology.org/data_2586' - Label 'Northern blot image'\n", + "Entity 'http://edamontology.org/data_2587' - Label 'Blot ID'\n", + "Entity 'http://edamontology.org/data_2588' - Label 'BlotBase blot ID'\n", + "Entity 'http://edamontology.org/data_2589' - Label 'Hierarchy'\n", + "Entity 'http://edamontology.org/data_2590' - Label 'Hierarchy identifier'\n", + "Entity 'http://edamontology.org/data_2591' - Label 'Brite hierarchy ID'\n", + "Entity 'http://edamontology.org/data_2592' - Label 'Cancer type'\n", + "Entity 'http://edamontology.org/data_2593' - Label 'BRENDA organism ID'\n", + "Entity 'http://edamontology.org/data_2594' - Label 'UniGene taxon'\n", + "Entity 'http://edamontology.org/data_2595' - Label 'UTRdb taxon'\n", + "Entity 'http://edamontology.org/data_2596' - Label 'Catalogue ID'\n", + "Entity 'http://edamontology.org/data_2597' - Label 'CABRI catalogue name'\n", + "Entity 'http://edamontology.org/data_2598' - Label 'Secondary structure alignment metadata'\n", + "Entity 'http://edamontology.org/data_2599' - Label 'Molecule interaction report'\n", + "Entity 'http://edamontology.org/data_2600' - Label 'Pathway or network'\n", + "Entity 'http://edamontology.org/data_2601' - Label 'Small molecule data'\n", + "Entity 'http://edamontology.org/data_2602' - Label 'Genotype and phenotype data'\n", + "Entity 'http://edamontology.org/data_2603' - Label 'Expression data'\n", + "Entity 'http://edamontology.org/data_2605' - Label 'Compound ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2606' - Label 'RFAM name'\n", + "Entity 'http://edamontology.org/data_2608' - Label 'Reaction ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2609' - Label 'Drug ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2610' - Label 'Ensembl ID'\n", + "Entity 'http://edamontology.org/data_2611' - Label 'ICD identifier'\n", + "Entity 'http://edamontology.org/data_2612' - Label 'Sequence cluster ID (CluSTr)'\n", + "Entity 'http://edamontology.org/data_2613' - Label 'KEGG Glycan ID'\n", + "Entity 'http://edamontology.org/data_2614' - Label 'TCDB ID'\n", + "Entity 'http://edamontology.org/data_2615' - Label 'MINT ID'\n", + "Entity 'http://edamontology.org/data_2616' - Label 'DIP ID'\n", + "Entity 'http://edamontology.org/data_2617' - Label 'Signaling Gateway protein ID'\n", + "Entity 'http://edamontology.org/data_2618' - Label 'Protein modification ID'\n", + "Entity 'http://edamontology.org/data_2619' - Label 'RESID ID'\n", + "Entity 'http://edamontology.org/data_2620' - Label 'RGD ID'\n", + "Entity 'http://edamontology.org/data_2621' - Label 'TAIR accession (protein)'\n", + "Entity 'http://edamontology.org/data_2622' - Label 'Compound ID (HMDB)'\n", + "Entity 'http://edamontology.org/data_2625' - Label 'LIPID MAPS ID'\n", + "Entity 'http://edamontology.org/data_2626' - Label 'PeptideAtlas ID'\n", + "Entity 'http://edamontology.org/data_2627' - Label 'Molecular interaction ID'\n", + "Entity 'http://edamontology.org/data_2628' - Label 'BioGRID interaction ID'\n", + "Entity 'http://edamontology.org/data_2629' - Label 'Enzyme ID (MEROPS)'\n", + "Entity 'http://edamontology.org/data_2630' - Label 'Mobile genetic element ID'\n", + "Entity 'http://edamontology.org/data_2631' - Label 'ACLAME ID'\n", + "Entity 'http://edamontology.org/data_2632' - Label 'SGD ID'\n", + "Entity 'http://edamontology.org/data_2633' - Label 'Book ID'\n", + "Entity 'http://edamontology.org/data_2634' - Label 'ISBN'\n", + "Entity 'http://edamontology.org/data_2635' - Label 'Compound ID (3DMET)'\n", + "Entity 'http://edamontology.org/data_2636' - Label 'MatrixDB interaction ID'\n", + "Entity 'http://edamontology.org/data_2637' - Label 'cPath ID'\n", + "Entity 'http://edamontology.org/data_2638' - Label 'PubChem bioassay ID'\n", + "Entity 'http://edamontology.org/data_2639' - Label 'PubChem ID'\n", + "Entity 'http://edamontology.org/data_2641' - Label 'Reaction ID (MACie)'\n", + "Entity 'http://edamontology.org/data_2642' - Label 'Gene ID (miRBase)'\n", + "Entity 'http://edamontology.org/data_2643' - Label 'Gene ID (ZFIN)'\n", + "Entity 'http://edamontology.org/data_2644' - Label 'Reaction ID (Rhea)'\n", + "Entity 'http://edamontology.org/data_2645' - Label 'Pathway ID (Unipathway)'\n", + "Entity 'http://edamontology.org/data_2646' - Label 'Compound ID (ChEMBL)'\n", + "Entity 'http://edamontology.org/data_2647' - Label 'LGICdb identifier'\n", + "Entity 'http://edamontology.org/data_2648' - Label 'Reaction kinetics ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2649' - Label 'PharmGKB ID'\n", + "Entity 'http://edamontology.org/data_2650' - Label 'Pathway ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2651' - Label 'Disease ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2652' - Label 'Drug ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2653' - Label 'Drug ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2654' - Label 'Target ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2655' - Label 'Cell type identifier'\n", + "Entity 'http://edamontology.org/data_2656' - Label 'NeuronDB ID'\n", + "Entity 'http://edamontology.org/data_2657' - Label 'NeuroMorpho ID'\n", + "Entity 'http://edamontology.org/data_2658' - Label 'Compound ID (ChemIDplus)'\n", + "Entity 'http://edamontology.org/data_2659' - Label 'Pathway ID (SMPDB)'\n", + "Entity 'http://edamontology.org/data_2660' - Label 'BioNumbers ID'\n", + "Entity 'http://edamontology.org/data_2662' - Label 'T3DB ID'\n", + "Entity 'http://edamontology.org/data_2663' - Label 'Carbohydrate identifier'\n", + "Entity 'http://edamontology.org/data_2664' - Label 'GlycomeDB ID'\n", + "Entity 'http://edamontology.org/data_2665' - Label 'LipidBank ID'\n", + "Entity 'http://edamontology.org/data_2666' - Label 'CDD ID'\n", + "Entity 'http://edamontology.org/data_2667' - Label 'MMDB ID'\n", + "Entity 'http://edamontology.org/data_2668' - Label 'iRefIndex ID'\n", + "Entity 'http://edamontology.org/data_2669' - Label 'ModelDB ID'\n", + "Entity 'http://edamontology.org/data_2670' - Label 'Pathway ID (DQCS)'\n", + "Entity 'http://edamontology.org/data_2671' - Label 'Ensembl ID (Homo sapiens)'\n", + "Entity 'http://edamontology.org/data_2672' - Label 'Ensembl ID ('Bos taurus')'\n", + "Entity 'http://edamontology.org/data_2673' - Label 'Ensembl ID ('Canis familiaris')'\n", + "Entity 'http://edamontology.org/data_2674' - Label 'Ensembl ID ('Cavia porcellus')'\n", + "Entity 'http://edamontology.org/data_2675' - Label 'Ensembl ID ('Ciona intestinalis')'\n", + "Entity 'http://edamontology.org/data_2676' - Label 'Ensembl ID ('Ciona savignyi')'\n", + "Entity 'http://edamontology.org/data_2677' - Label 'Ensembl ID ('Danio rerio')'\n", + "Entity 'http://edamontology.org/data_2678' - Label 'Ensembl ID ('Dasypus novemcinctus')'\n", + "Entity 'http://edamontology.org/data_2679' - Label 'Ensembl ID ('Echinops telfairi')'\n", + "Entity 'http://edamontology.org/data_2680' - Label 'Ensembl ID ('Erinaceus europaeus')'\n", + "Entity 'http://edamontology.org/data_2681' - Label 'Ensembl ID ('Felis catus')'\n", + "Entity 'http://edamontology.org/data_2682' - Label 'Ensembl ID ('Gallus gallus')'\n", + "Entity 'http://edamontology.org/data_2683' - Label 'Ensembl ID ('Gasterosteus aculeatus')'\n", + "Entity 'http://edamontology.org/data_2684' - Label 'Ensembl ID ('Homo sapiens')'\n", + "Entity 'http://edamontology.org/data_2685' - Label 'Ensembl ID ('Loxodonta africana')'\n", + "Entity 'http://edamontology.org/data_2686' - Label 'Ensembl ID ('Macaca mulatta')'\n", + "Entity 'http://edamontology.org/data_2687' - Label 'Ensembl ID ('Monodelphis domestica')'\n", + "Entity 'http://edamontology.org/data_2688' - Label 'Ensembl ID ('Mus musculus')'\n", + "Entity 'http://edamontology.org/data_2689' - Label 'Ensembl ID ('Myotis lucifugus')'\n", + "Entity 'http://edamontology.org/data_2690' - Label 'Ensembl ID (\"Ornithorhynchus anatinus\")'\n", + "Entity 'http://edamontology.org/data_2691' - Label 'Ensembl ID ('Oryctolagus cuniculus')'\n", + "Entity 'http://edamontology.org/data_2692' - Label 'Ensembl ID ('Oryzias latipes')'\n", + "Entity 'http://edamontology.org/data_2693' - Label 'Ensembl ID ('Otolemur garnettii')'\n", + "Entity 'http://edamontology.org/data_2694' - Label 'Ensembl ID ('Pan troglodytes')'\n", + "Entity 'http://edamontology.org/data_2695' - Label 'Ensembl ID ('Rattus norvegicus')'\n", + "Entity 'http://edamontology.org/data_2696' - Label 'Ensembl ID ('Spermophilus tridecemlineatus')'\n", + "Entity 'http://edamontology.org/data_2697' - Label 'Ensembl ID ('Takifugu rubripes')'\n", + "Entity 'http://edamontology.org/data_2698' - Label 'Ensembl ID ('Tupaia belangeri')'\n", + "Entity 'http://edamontology.org/data_2699' - Label 'Ensembl ID ('Xenopus tropicalis')'\n", + "Entity 'http://edamontology.org/data_2700' - Label 'CATH identifier'\n", + "Entity 'http://edamontology.org/data_2701' - Label 'CATH node ID (family)'\n", + "Entity 'http://edamontology.org/data_2702' - Label 'Enzyme ID (CAZy)'\n", + "Entity 'http://edamontology.org/data_2704' - Label 'Clone ID (IMAGE)'\n", + "Entity 'http://edamontology.org/data_2705' - Label 'GO concept ID (cellular component)'\n", + "Entity 'http://edamontology.org/data_2706' - Label 'Chromosome name (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2709' - Label 'CleanEx entry name'\n", + "Entity 'http://edamontology.org/data_2710' - Label 'CleanEx dataset code'\n", + "Entity 'http://edamontology.org/data_2711' - Label 'Genome report'\n", + "Entity 'http://edamontology.org/data_2713' - Label 'Protein ID (CORUM)'\n", + "Entity 'http://edamontology.org/data_2714' - Label 'CDD PSSM-ID'\n", + "Entity 'http://edamontology.org/data_2715' - Label 'Protein ID (CuticleDB)'\n", + "Entity 'http://edamontology.org/data_2716' - Label 'DBD ID'\n", + "Entity 'http://edamontology.org/data_2717' - Label 'Oligonucleotide probe annotation'\n", + "Entity 'http://edamontology.org/data_2718' - Label 'Oligonucleotide ID'\n", + "Entity 'http://edamontology.org/data_2719' - Label 'dbProbe ID'\n", + "Entity 'http://edamontology.org/data_2720' - Label 'Dinucleotide property'\n", + "Entity 'http://edamontology.org/data_2721' - Label 'DiProDB ID'\n", + "Entity 'http://edamontology.org/data_2722' - Label 'Protein features report (disordered structure)'\n", + "Entity 'http://edamontology.org/data_2723' - Label 'Protein ID (DisProt)'\n", + "Entity 'http://edamontology.org/data_2724' - Label 'Embryo report'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2726' - Label 'Inhibitor annotation'\n", + "Entity 'http://edamontology.org/data_2727' - Label 'Promoter ID'\n", + "Entity 'http://edamontology.org/data_2728' - Label 'EST accession'\n", + "Entity 'http://edamontology.org/data_2729' - Label 'COGEME EST ID'\n", + "Entity 'http://edamontology.org/data_2730' - Label 'COGEME unisequence ID'\n", + "Entity 'http://edamontology.org/data_2731' - Label 'Protein family ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_2732' - Label 'Family name'\n", + "Entity 'http://edamontology.org/data_2733' - Label 'Genus name (virus)'\n", + "Entity 'http://edamontology.org/data_2734' - Label 'Family name (virus)'\n", + "Entity 'http://edamontology.org/data_2735' - Label 'Database name (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2736' - Label 'Sequence feature ID (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2737' - Label 'FIG ID'\n", + "Entity 'http://edamontology.org/data_2738' - Label 'Gene ID (Xenbase)'\n", + "Entity 'http://edamontology.org/data_2739' - Label 'Gene ID (Genolist)'\n", + "Entity 'http://edamontology.org/data_2740' - Label 'Gene name (Genolist)'\n", + "Entity 'http://edamontology.org/data_2741' - Label 'ABS ID'\n", + "Entity 'http://edamontology.org/data_2742' - Label 'AraC-XylS ID'\n", + "Entity 'http://edamontology.org/data_2743' - Label 'Gene name (HUGO)'\n", + "Entity 'http://edamontology.org/data_2744' - Label 'Locus ID (PseudoCAP)'\n", + "Entity 'http://edamontology.org/data_2745' - Label 'Locus ID (UTR)'\n", + "Entity 'http://edamontology.org/data_2746' - Label 'MonosaccharideDB ID'\n", + "Entity 'http://edamontology.org/data_2747' - Label 'Database name (CMD)'\n", + "Entity 'http://edamontology.org/data_2748' - Label 'Database name (Osteogenesis)'\n", + "Entity 'http://edamontology.org/data_2749' - Label 'Genome identifier'\n", + "Entity 'http://edamontology.org/data_2751' - Label 'GenomeReviews ID'\n", + "Entity 'http://edamontology.org/data_2752' - Label 'GlycoMap ID'\n", + "Entity 'http://edamontology.org/data_2753' - Label 'Carbohydrate conformational map'\n", + "Entity 'http://edamontology.org/data_2755' - Label 'Transcription factor name'\n", + "Entity 'http://edamontology.org/data_2756' - Label 'TCID'\n", + "Entity 'http://edamontology.org/data_2757' - Label 'Pfam domain name'\n", + "Entity 'http://edamontology.org/data_2758' - Label 'Pfam clan ID'\n", + "Entity 'http://edamontology.org/data_2759' - Label 'Gene ID (VectorBase)'\n", + "Entity 'http://edamontology.org/data_2761' - Label 'UTRSite ID'\n", + "Entity 'http://edamontology.org/data_2762' - Label 'Sequence signature report'\n", + "Entity 'http://edamontology.org/data_2763' - Label 'Locus annotation'\n", + "Entity 'http://edamontology.org/data_2764' - Label 'Protein name (UniProt)'\n", + "Entity 'http://edamontology.org/data_2765' - Label 'Term ID list'\n", + "Entity 'http://edamontology.org/data_2766' - Label 'HAMAP ID'\n", + "Entity 'http://edamontology.org/data_2767' - Label 'Identifier with metadata'\n", + "Entity 'http://edamontology.org/data_2768' - Label 'Gene symbol annotation'\n", + "Entity 'http://edamontology.org/data_2769' - Label 'Transcript ID'\n", + "Entity 'http://edamontology.org/data_2770' - Label 'HIT ID'\n", + "Entity 'http://edamontology.org/data_2771' - Label 'HIX ID'\n", + "Entity 'http://edamontology.org/data_2772' - Label 'HPA antibody id'\n", + "Entity 'http://edamontology.org/data_2773' - Label 'IMGT/HLA ID'\n", + "Entity 'http://edamontology.org/data_2774' - Label 'Gene ID (JCVI)'\n", + "Entity 'http://edamontology.org/data_2775' - Label 'Kinase name'\n", + "Entity 'http://edamontology.org/data_2776' - Label 'ConsensusPathDB entity ID'\n", + "Entity 'http://edamontology.org/data_2777' - Label 'ConsensusPathDB entity name'\n", + "Entity 'http://edamontology.org/data_2778' - Label 'CCAP strain number'\n", + "Entity 'http://edamontology.org/data_2779' - Label 'Stock number'\n", + "Entity 'http://edamontology.org/data_2780' - Label 'Stock number (TAIR)'\n", + "Entity 'http://edamontology.org/data_2781' - Label 'REDIdb ID'\n", + "Entity 'http://edamontology.org/data_2782' - Label 'SMART domain name'\n", + "Entity 'http://edamontology.org/data_2783' - Label 'Protein family ID (PANTHER)'\n", + "Entity 'http://edamontology.org/data_2784' - Label 'RNAVirusDB ID'\n", + "Entity 'http://edamontology.org/data_2785' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2786' - Label 'NCBI Genome Project ID'\n", + "Entity 'http://edamontology.org/data_2787' - Label 'NCBI genome accession'\n", + "Entity 'http://edamontology.org/data_2788' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2789' - Label 'Protein ID (TopDB)'\n", + "Entity 'http://edamontology.org/data_2790' - Label 'Gel ID'\n", + "Entity 'http://edamontology.org/data_2791' - Label 'Reference map name (SWISS-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2792' - Label 'Protein ID (PeroxiBase)'\n", + "Entity 'http://edamontology.org/data_2793' - Label 'SISYPHUS ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2795' - Label 'ORF identifier'\n", + "Entity 'http://edamontology.org/data_2796' - Label 'LINUCS ID'\n", + "Entity 'http://edamontology.org/data_2797' - Label 'Protein ID (LGICdb)'\n", + "Entity 'http://edamontology.org/data_2798' - Label 'MaizeDB ID'\n", + "Entity 'http://edamontology.org/data_2799' - Label 'Gene ID (MfunGD)'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2802' - Label 'Protein ID (EcID)'\n", + "Entity 'http://edamontology.org/data_2803' - Label 'Clone ID (RefSeq)'\n", + "Entity 'http://edamontology.org/data_2804' - Label 'Protein ID (ConoServer)'\n", + "Entity 'http://edamontology.org/data_2805' - Label 'GeneSNP ID'\n", + "Entity 'http://edamontology.org/data_2812' - Label 'Lipid identifier'\n", + "Entity 'http://edamontology.org/data_2831' - Label 'Databank'\n", + "Entity 'http://edamontology.org/data_2832' - Label 'Web portal'\n", + "Entity 'http://edamontology.org/data_2835' - Label 'Gene ID (VBASE2)'\n", + "Entity 'http://edamontology.org/data_2836' - Label 'DPVweb ID'\n", + "Entity 'http://edamontology.org/data_2837' - Label 'Pathway ID (BioSystems)'\n", + "Entity 'http://edamontology.org/data_2838' - Label 'Experimental data (proteomics)'\n", + "Entity 'http://edamontology.org/data_2849' - Label 'Abstract'\n", + "Entity 'http://edamontology.org/data_2850' - Label 'Lipid structure'\n", + "Entity 'http://edamontology.org/data_2851' - Label 'Drug structure'\n", + "Entity 'http://edamontology.org/data_2852' - Label 'Toxin structure'\n", + "Entity 'http://edamontology.org/data_2854' - Label 'Position-specific scoring matrix'\n", + "Entity 'http://edamontology.org/data_2855' - Label 'Distance matrix'\n", + "Entity 'http://edamontology.org/data_2856' - Label 'Structural distance matrix'\n", + "Entity 'http://edamontology.org/data_2857' - Label 'Article metadata'\n", + "Entity 'http://edamontology.org/data_2858' - Label 'Ontology concept'\n", + "Entity 'http://edamontology.org/data_2865' - Label 'Codon usage bias'\n", + "Entity 'http://edamontology.org/data_2866' - Label 'Northern blot report'\n", + "Entity 'http://edamontology.org/data_2870' - Label 'Radiation hybrid map'\n", + "Entity 'http://edamontology.org/data_2872' - Label 'ID list'\n", + "Entity 'http://edamontology.org/data_2873' - Label 'Phylogenetic gene frequencies data'\n", + "Entity 'http://edamontology.org/data_2874' - Label 'Sequence set (polymorphic)'\n", + "Entity 'http://edamontology.org/data_2875' - Label 'DRCAT resource'\n", + "Entity 'http://edamontology.org/data_2877' - Label 'Protein complex'\n", + "Entity 'http://edamontology.org/data_2878' - Label 'Protein structural motif'\n", + "Entity 'http://edamontology.org/data_2879' - Label 'Lipid report'\n", + "Entity 'http://edamontology.org/data_2880' - Label 'Secondary structure image'\n", + "Entity 'http://edamontology.org/data_2881' - Label 'Secondary structure report'\n", + "Entity 'http://edamontology.org/data_2882' - Label 'DNA features'\n", + "Entity 'http://edamontology.org/data_2883' - Label 'RNA features report'\n", + "Entity 'http://edamontology.org/data_2884' - Label 'Plot'\n", + "Entity 'http://edamontology.org/data_2886' - Label 'Protein sequence record'\n", + "Entity 'http://edamontology.org/data_2887' - Label 'Nucleic acid sequence record'\n", + "Entity 'http://edamontology.org/data_2888' - Label 'Protein sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2889' - Label 'Nucleic acid sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2891' - Label 'Biological model accession'\n", + "Entity 'http://edamontology.org/data_2892' - Label 'Cell type name'\n", + "Entity 'http://edamontology.org/data_2893' - Label 'Cell type accession'\n", + "Entity 'http://edamontology.org/data_2894' - Label 'Compound accession'\n", + "Entity 'http://edamontology.org/data_2895' - Label 'Drug accession'\n", + "Entity 'http://edamontology.org/data_2896' - Label 'Toxin name'\n", + "Entity 'http://edamontology.org/data_2897' - Label 'Toxin accession'\n", + "Entity 'http://edamontology.org/data_2898' - Label 'Monosaccharide accession'\n", + "Entity 'http://edamontology.org/data_2899' - Label 'Drug name'\n", + "Entity 'http://edamontology.org/data_2900' - Label 'Carbohydrate accession'\n", + "Entity 'http://edamontology.org/data_2901' - Label 'Molecule accession'\n", + "Entity 'http://edamontology.org/data_2902' - Label 'Data resource definition accession'\n", + "Entity 'http://edamontology.org/data_2903' - Label 'Genome accession'\n", + "Entity 'http://edamontology.org/data_2904' - Label 'Map accession'\n", + "Entity 'http://edamontology.org/data_2905' - Label 'Lipid accession'\n", + "Entity 'http://edamontology.org/data_2906' - Label 'Peptide ID'\n", + "Entity 'http://edamontology.org/data_2907' - Label 'Protein accession'\n", + "Entity 'http://edamontology.org/data_2908' - Label 'Organism accession'\n", + "Entity 'http://edamontology.org/data_2909' - Label 'Organism name'\n", + "Entity 'http://edamontology.org/data_2910' - Label 'Protein family accession'\n", + "Entity 'http://edamontology.org/data_2911' - Label 'Transcription factor accession'\n", + "Entity 'http://edamontology.org/data_2912' - Label 'Strain accession'\n", + "Entity 'http://edamontology.org/data_2913' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2914' - Label 'Sequence features metadata'\n", + "Entity 'http://edamontology.org/data_2915' - Label 'Gramene identifier'\n", + "Entity 'http://edamontology.org/data_2916' - Label 'DDBJ accession'\n", + "Entity 'http://edamontology.org/data_2917' - Label 'ConsensusPathDB identifier'\n", + "Entity 'http://edamontology.org/data_2925' - Label 'Sequence data'\n", + "Entity 'http://edamontology.org/data_2927' - Label 'Codon usage'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2955' - Label 'Sequence report'\n", + "Entity 'http://edamontology.org/data_2956' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/data_2957' - Label 'Hopp and Woods plot'\n", + "Entity 'http://edamontology.org/data_2958' - Label 'Nucleic acid melting curve'\n", + "Entity 'http://edamontology.org/data_2959' - Label 'Nucleic acid probability profile'\n", + "Entity 'http://edamontology.org/data_2960' - Label 'Nucleic acid temperature profile'\n", + "Entity 'http://edamontology.org/data_2961' - Label 'Gene regulatory network report'\n", + "Entity 'http://edamontology.org/data_2965' - Label '2D PAGE gel report'\n", + "Entity 'http://edamontology.org/data_2966' - Label 'Oligonucleotide probe sets annotation'\n", + "Entity 'http://edamontology.org/data_2967' - Label 'Microarray image'\n", + "Entity 'http://edamontology.org/data_2968' - Label 'Image'\n", + "Entity 'http://edamontology.org/data_2969' - Label 'Sequence image'\n", + "Entity 'http://edamontology.org/data_2970' - Label 'Protein hydropathy data'\n", + "Entity 'http://edamontology.org/data_2971' - Label 'Workflow data'\n", + "Entity 'http://edamontology.org/data_2972' - Label 'Workflow'\n", + "Entity 'http://edamontology.org/data_2973' - Label 'Secondary structure data'\n", + "Entity 'http://edamontology.org/data_2974' - Label 'Protein sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2975' - Label 'Nucleic acid sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2976' - Label 'Protein sequence'\n", + "Entity 'http://edamontology.org/data_2977' - Label 'Nucleic acid sequence'\n", + "Entity 'http://edamontology.org/data_2978' - Label 'Reaction data'\n", + "Entity 'http://edamontology.org/data_2979' - Label 'Peptide property'\n", + "Entity 'http://edamontology.org/data_2980' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/data_2981' - Label 'Sequence motif data'\n", + "Entity 'http://edamontology.org/data_2982' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2984' - Label 'Pathway or network report'\n", + "Entity 'http://edamontology.org/data_2985' - Label 'Nucleic acid thermodynamic data'\n", + "Entity 'http://edamontology.org/data_2986' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/data_2987' - Label 'Classification report'\n", + "Entity 'http://edamontology.org/data_2989' - Label 'Protein features report (key folding sites)'\n", + "Entity 'http://edamontology.org/data_2991' - Label 'Protein geometry data'\n", + "Entity 'http://edamontology.org/data_2992' - Label 'Protein structure image'\n", + "Entity 'http://edamontology.org/data_2994' - Label 'Phylogenetic character weights'\n", + "Entity 'http://edamontology.org/data_3002' - Label 'Annotation track'\n", + "Entity 'http://edamontology.org/data_3021' - Label 'UniProt accession'\n", + "Entity 'http://edamontology.org/data_3022' - Label 'NCBI genetic code ID'\n", + "Entity 'http://edamontology.org/data_3025' - Label 'Ontology concept identifier'\n", + "Entity 'http://edamontology.org/data_3026' - Label 'GO concept name (biological process)'\n", + "Entity 'http://edamontology.org/data_3027' - Label 'GO concept name (molecular function)'\n", + "Entity 'http://edamontology.org/data_3028' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/data_3029' - Label 'Protein ID (EMBL/GenBank/DDBJ)'\n", + "Entity 'http://edamontology.org/data_3031' - Label 'Core data'\n", + "Entity 'http://edamontology.org/data_3034' - Label 'Sequence feature identifier'\n", + "Entity 'http://edamontology.org/data_3035' - Label 'Structure identifier'\n", + "Entity 'http://edamontology.org/data_3036' - Label 'Matrix identifier'\n", + "Entity 'http://edamontology.org/data_3085' - Label 'Protein sequence composition'\n", + "Entity 'http://edamontology.org/data_3086' - Label 'Nucleic acid sequence composition (report)'\n", + "Entity 'http://edamontology.org/data_3101' - Label 'Protein domain classification node'\n", + "Entity 'http://edamontology.org/data_3102' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_3103' - Label 'ATC code'\n", + "Entity 'http://edamontology.org/data_3104' - Label 'UNII'\n", + "Entity 'http://edamontology.org/data_3105' - Label 'Geotemporal metadata'\n", + "Entity 'http://edamontology.org/data_3106' - Label 'System metadata'\n", + "Entity 'http://edamontology.org/data_3107' - Label 'Sequence feature name'\n", + "Entity 'http://edamontology.org/data_3108' - Label 'Experimental measurement'\n", + "Entity 'http://edamontology.org/data_3110' - Label 'Raw microarray data'\n", + "Entity 'http://edamontology.org/data_3111' - Label 'Processed microarray data'\n", + "Entity 'http://edamontology.org/data_3112' - Label 'Gene expression matrix'\n", + "Entity 'http://edamontology.org/data_3113' - Label 'Sample annotation'\n", + "Entity 'http://edamontology.org/data_3115' - Label 'Microarray metadata'\n", + "Entity 'http://edamontology.org/data_3116' - Label 'Microarray protocol annotation'\n", + "Entity 'http://edamontology.org/data_3117' - Label 'Microarray hybridisation data'\n", + "Entity 'http://edamontology.org/data_3119' - Label 'Sequence features (compositionally-biased regions)'\n", + "Entity 'http://edamontology.org/data_3122' - Label 'Nucleic acid features (difference and change)'\n", + "Entity 'http://edamontology.org/data_3128' - Label 'Nucleic acid structure report'\n", + "Entity 'http://edamontology.org/data_3129' - Label 'Protein features report (repeats)'\n", + "Entity 'http://edamontology.org/data_3130' - Label 'Sequence motif matches (protein)'\n", + "Entity 'http://edamontology.org/data_3131' - Label 'Sequence motif matches (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_3132' - Label 'Nucleic acid features (d-loop)'\n", + "Entity 'http://edamontology.org/data_3133' - Label 'Nucleic acid features (stem loop)'\n", + "Entity 'http://edamontology.org/data_3134' - Label 'Gene transcript report'\n", + "Entity 'http://edamontology.org/data_3137' - Label 'Non-coding RNA'\n", + "Entity 'http://edamontology.org/data_3138' - Label 'Transcriptional features (report)'\n", + "Entity 'http://edamontology.org/data_3140' - Label 'Nucleic acid features (immunoglobulin gene structure)'\n", + "Entity 'http://edamontology.org/data_3141' - Label 'SCOP class'\n", + "Entity 'http://edamontology.org/data_3142' - Label 'SCOP fold'\n", + "Entity 'http://edamontology.org/data_3143' - Label 'SCOP superfamily'\n", + "Entity 'http://edamontology.org/data_3144' - Label 'SCOP family'\n", + "Entity 'http://edamontology.org/data_3145' - Label 'SCOP protein'\n", + "Entity 'http://edamontology.org/data_3146' - Label 'SCOP species'\n", + "Entity 'http://edamontology.org/data_3147' - Label 'Mass spectrometry experiment'\n", + "Entity 'http://edamontology.org/data_3148' - Label 'Gene family report'\n", + "Entity 'http://edamontology.org/data_3153' - Label 'Protein image'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3165' - Label 'NGS experiment'\n", + "Entity 'http://edamontology.org/data_3181' - Label 'Sequence assembly report'\n", + "Entity 'http://edamontology.org/data_3210' - Label 'Genome index'\n", + "Entity 'http://edamontology.org/data_3231' - Label 'GWAS report'\n", + "Entity 'http://edamontology.org/data_3236' - Label 'Cytoband position'\n", + "Entity 'http://edamontology.org/data_3238' - Label 'Cell type ontology ID'\n", + "Entity 'http://edamontology.org/data_3241' - Label 'Kinetic model'\n", + "Entity 'http://edamontology.org/data_3264' - Label 'COSMIC ID'\n", + "Entity 'http://edamontology.org/data_3265' - Label 'HGMD ID'\n", + "Entity 'http://edamontology.org/data_3266' - Label 'Sequence assembly ID'\n", + "Entity 'http://edamontology.org/data_3268' - Label 'Sequence feature type'\n", + "Entity 'http://edamontology.org/data_3269' - Label 'Gene homology (report)'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3271' - Label 'Gene tree'\n", + "Entity 'http://edamontology.org/data_3272' - Label 'Species tree'\n", + "Entity 'http://edamontology.org/data_3273' - Label 'Sample ID'\n", + "Entity 'http://edamontology.org/data_3274' - Label 'MGI accession'\n", + "Entity 'http://edamontology.org/data_3275' - Label 'Phenotype name'\n", + "Entity 'http://edamontology.org/data_3354' - Label 'Transition matrix'\n", + "Entity 'http://edamontology.org/data_3355' - Label 'Emission matrix'\n", + "Entity 'http://edamontology.org/data_3356' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_3358' - Label 'Format identifier'\n", + "Entity 'http://edamontology.org/data_3424' - Label 'Raw image'\n", + "Entity 'http://edamontology.org/data_3425' - Label 'Carbohydrate property'\n", + "Entity 'http://edamontology.org/data_3426' - Label 'Proteomics experiment report'\n", + "Entity 'http://edamontology.org/data_3427' - Label 'RNAi report'\n", + "Entity 'http://edamontology.org/data_3428' - Label 'Simulation experiment report'\n", + "Entity 'http://edamontology.org/data_3442' - Label 'MRI image'\n", + "Entity 'http://edamontology.org/data_3449' - Label 'Cell migration track image'\n", + "Entity 'http://edamontology.org/data_3451' - Label 'Rate of association'\n", + "Entity 'http://edamontology.org/data_3479' - Label 'Gene order'\n", + "Entity 'http://edamontology.org/data_3483' - Label 'Spectrum'\n", + "Entity 'http://edamontology.org/data_3488' - Label 'NMR spectrum'\n", + "Entity 'http://edamontology.org/data_3490' - Label 'Chemical structure sketch'\n", + "Entity 'http://edamontology.org/data_3492' - Label 'Nucleic acid signature'\n", + "Entity 'http://edamontology.org/data_3494' - Label 'DNA sequence'\n", + "Entity 'http://edamontology.org/data_3495' - Label 'RNA sequence'\n", + "Entity 'http://edamontology.org/data_3496' - Label 'RNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3497' - Label 'DNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3498' - Label 'Sequence variations'\n", + "Entity 'http://edamontology.org/data_3505' - Label 'Bibliography'\n", + "Entity 'http://edamontology.org/data_3509' - Label 'Ontology mapping'\n", + "Entity 'http://edamontology.org/data_3546' - Label 'Image metadata'\n", + "Entity 'http://edamontology.org/data_3558' - Label 'Clinical trial report'\n", + "Entity 'http://edamontology.org/data_3567' - Label 'Reference sample report'\n", + "Entity 'http://edamontology.org/data_3568' - Label 'Gene Expression Atlas Experiment ID'\n", + "Entity 'http://edamontology.org/data_3667' - Label 'Disease identifier'\n", + "Entity 'http://edamontology.org/data_3668' - Label 'Disease name'\n", + "Entity 'http://edamontology.org/data_3669' - Label 'Training material'\n", + "Entity 'http://edamontology.org/data_3670' - Label 'Online course'\n", + "Entity 'http://edamontology.org/data_3671' - Label 'Text'\n", + "Entity 'http://edamontology.org/data_3707' - Label 'Biodiversity data'\n", + "Entity 'http://edamontology.org/data_3716' - Label 'Biosafety report'\n", + "Entity 'http://edamontology.org/data_3717' - Label 'Isolation report'\n", + "Entity 'http://edamontology.org/data_3718' - Label 'Pathogenicity report'\n", + "Entity 'http://edamontology.org/data_3719' - Label 'Biosafety classification'\n", + "Entity 'http://edamontology.org/data_3720' - Label 'Geographic location'\n", + "Entity 'http://edamontology.org/data_3721' - Label 'Isolation source'\n", + "Entity 'http://edamontology.org/data_3722' - Label 'Physiology parameter'\n", + "Entity 'http://edamontology.org/data_3723' - Label 'Morphology parameter'\n", + "Entity 'http://edamontology.org/data_3724' - Label 'Cultivation parameter'\n", + "Entity 'http://edamontology.org/data_3732' - Label 'Sequencing metadata name'\n", + "Entity 'http://edamontology.org/data_3733' - Label 'Flow cell identifier'\n", + "Entity 'http://edamontology.org/data_3734' - Label 'Lane identifier'\n", + "Entity 'http://edamontology.org/data_3735' - Label 'Run number'\n", + "Entity 'http://edamontology.org/data_3736' - Label 'Ecological data'\n", + "Entity 'http://edamontology.org/data_3737' - Label 'Alpha diversity data'\n", + "Entity 'http://edamontology.org/data_3738' - Label 'Beta diversity data'\n", + "Entity 'http://edamontology.org/data_3739' - Label 'Gamma diversity data'\n", + "Entity 'http://edamontology.org/data_3743' - Label 'Ordination plot'\n", + "Entity 'http://edamontology.org/data_3753' - Label 'Over-representation data'\n", + "Entity 'http://edamontology.org/data_3754' - Label 'GO-term enrichment data'\n", + "Entity 'http://edamontology.org/data_3756' - Label 'Localisation score'\n", + "Entity 'http://edamontology.org/data_3757' - Label 'Unimod ID'\n", + "Entity 'http://edamontology.org/data_3759' - Label 'ProteomeXchange ID'\n", + "Entity 'http://edamontology.org/data_3768' - Label 'Clustered expression profiles'\n", + "Entity 'http://edamontology.org/data_3769' - Label 'BRENDA ontology concept ID'\n", + "Entity 'http://edamontology.org/data_3779' - Label 'Annotated text'\n", + "Entity 'http://edamontology.org/data_3786' - Label 'Query script'\n", + "Entity 'http://edamontology.org/data_3805' - Label '3D EM Map'\n", + "Entity 'http://edamontology.org/data_3806' - Label '3D EM Mask'\n", + "Entity 'http://edamontology.org/data_3807' - Label 'EM Movie'\n", + "Entity 'http://edamontology.org/data_3808' - Label 'EM Micrograph'\n", + "Entity 'http://edamontology.org/data_3842' - Label 'Molecular simulation data'\n", + "Entity 'http://edamontology.org/data_3856' - Label 'RNA central ID'\n", + "Entity 'http://edamontology.org/data_3861' - Label 'Electronic health record'\n", + "Entity 'http://edamontology.org/data_3869' - Label 'Simulation'\n", + "Entity 'http://edamontology.org/data_3870' - Label 'Trajectory data'\n", + "Entity 'http://edamontology.org/data_3871' - Label 'Forcefield parameters'\n", + "Entity 'http://edamontology.org/data_3872' - Label 'Topology data'\n", + "Entity 'http://edamontology.org/data_3905' - Label 'Histogram'\n", + "Entity 'http://edamontology.org/data_3914' - Label 'Quality control report'\n", + "Entity 'http://edamontology.org/data_3917' - Label 'Count matrix'\n", + "Entity 'http://edamontology.org/data_3924' - Label 'DNA structure alignment'\n", + "Entity 'http://edamontology.org/data_3932' - Label 'Q-value'\n", + "Entity 'http://edamontology.org/data_3949' - Label 'Profile HMM'\n", + "Entity 'http://edamontology.org/data_3952' - Label 'Pathway ID (WikiPathways)'\n", + "Entity 'http://edamontology.org/data_3953' - Label 'Pathway overrepresentation data'\n", + "Entity 'http://edamontology.org/data_4022' - Label 'ORCID Identifier'\n", + "Entity 'http://edamontology.org/format_1196' - Label 'SMILES'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1200' - Label 'smarts'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1228' - Label 'UniGene entry format'\n", + "Entity 'http://edamontology.org/format_1247' - Label 'COG sequence cluster format'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1342' - Label 'InterPro protein view report format'\n", + "Entity 'http://edamontology.org/format_1343' - Label 'InterPro match table format'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1431' - Label 'Phylogenetic property values format'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1500' - Label 'Domainatrix 3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1511' - Label 'IntEnz enzyme report format'\n", + "Entity 'http://edamontology.org/format_1512' - Label 'BRENDA enzyme report format'\n", + "Entity 'http://edamontology.org/format_1513' - Label 'KEGG REACTION enzyme report format'\n", + "Entity 'http://edamontology.org/format_1514' - Label 'KEGG ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_1515' - Label 'REBASE proto enzyme report format'\n", + "Entity 'http://edamontology.org/format_1516' - Label 'REBASE withrefm enzyme report format'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1563' - Label 'SMART domain assignment report format'\n", + "Entity 'http://edamontology.org/format_1568' - Label 'BIND entry format'\n", + "Entity 'http://edamontology.org/format_1569' - Label 'IntAct entry format'\n", + "Entity 'http://edamontology.org/format_1570' - Label 'InterPro entry format'\n", + "Entity 'http://edamontology.org/format_1571' - Label 'InterPro entry abstract format'\n", + "Entity 'http://edamontology.org/format_1572' - Label 'Gene3D entry format'\n", + "Entity 'http://edamontology.org/format_1573' - Label 'PIRSF entry format'\n", + "Entity 'http://edamontology.org/format_1574' - Label 'PRINTS entry format'\n", + "Entity 'http://edamontology.org/format_1575' - Label 'Panther Families and HMMs entry format'\n", + "Entity 'http://edamontology.org/format_1576' - Label 'Pfam entry format'\n", + "Entity 'http://edamontology.org/format_1577' - Label 'SMART entry format'\n", + "Entity 'http://edamontology.org/format_1578' - Label 'Superfamily entry format'\n", + "Entity 'http://edamontology.org/format_1579' - Label 'TIGRFam entry format'\n", + "Entity 'http://edamontology.org/format_1580' - Label 'ProDom entry format'\n", + "Entity 'http://edamontology.org/format_1581' - Label 'FSSP entry format'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1603' - Label 'Ensembl gene report format'\n", + "Entity 'http://edamontology.org/format_1604' - Label 'DictyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1605' - Label 'CGD gene report format'\n", + "Entity 'http://edamontology.org/format_1606' - Label 'DragonDB gene report format'\n", + "Entity 'http://edamontology.org/format_1607' - Label 'EcoCyc gene report format'\n", + "Entity 'http://edamontology.org/format_1608' - Label 'FlyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1609' - Label 'Gramene gene report format'\n", + "Entity 'http://edamontology.org/format_1610' - Label 'KEGG GENES gene report format'\n", + "Entity 'http://edamontology.org/format_1611' - Label 'MaizeGDB gene report format'\n", + "Entity 'http://edamontology.org/format_1612' - Label 'MGD gene report format'\n", + "Entity 'http://edamontology.org/format_1613' - Label 'RGD gene report format'\n", + "Entity 'http://edamontology.org/format_1614' - Label 'SGD gene report format'\n", + "Entity 'http://edamontology.org/format_1615' - Label 'GeneDB gene report format'\n", + "Entity 'http://edamontology.org/format_1616' - Label 'TAIR gene report format'\n", + "Entity 'http://edamontology.org/format_1617' - Label 'WormBase gene report format'\n", + "Entity 'http://edamontology.org/format_1618' - Label 'ZFIN gene report format'\n", + "Entity 'http://edamontology.org/format_1619' - Label 'TIGR gene report format'\n", + "Entity 'http://edamontology.org/format_1620' - Label 'dbSNP polymorphism report format'\n", + "Entity 'http://edamontology.org/format_1623' - Label 'OMIM entry format'\n", + "Entity 'http://edamontology.org/format_1624' - Label 'HGVbase entry format'\n", + "Entity 'http://edamontology.org/format_1625' - Label 'HIVDB entry format'\n", + "Entity 'http://edamontology.org/format_1626' - Label 'KEGG DISEASE entry format'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1630' - Label 'CAF'\n", + "Entity 'http://edamontology.org/format_1631' - Label 'EXP'\n", + "Entity 'http://edamontology.org/format_1632' - Label 'SCF'\n", + "Entity 'http://edamontology.org/format_1633' - Label 'PHD'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1640' - Label 'ArrayExpress entry format'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1644' - Label 'CHP'\n", + "Entity 'http://edamontology.org/format_1645' - Label 'EMDB entry format'\n", + "Entity 'http://edamontology.org/format_1647' - Label 'KEGG PATHWAY entry format'\n", + "Entity 'http://edamontology.org/format_1648' - Label 'MetaCyc entry format'\n", + "Entity 'http://edamontology.org/format_1649' - Label 'HumanCyc entry format'\n", + "Entity 'http://edamontology.org/format_1650' - Label 'INOH entry format'\n", + "Entity 'http://edamontology.org/format_1651' - Label 'PATIKA entry format'\n", + "Entity 'http://edamontology.org/format_1652' - Label 'Reactome entry format'\n", + "Entity 'http://edamontology.org/format_1653' - Label 'aMAZE entry format'\n", + "Entity 'http://edamontology.org/format_1654' - Label 'CPDB entry format'\n", + "Entity 'http://edamontology.org/format_1655' - Label 'Panther Pathways entry format'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1666' - Label 'BioModel mathematical model format'\n", + "Entity 'http://edamontology.org/format_1697' - Label 'KEGG LIGAND entry format'\n", + "Entity 'http://edamontology.org/format_1698' - Label 'KEGG COMPOUND entry format'\n", + "Entity 'http://edamontology.org/format_1699' - Label 'KEGG PLANT entry format'\n", + "Entity 'http://edamontology.org/format_1700' - Label 'KEGG GLYCAN entry format'\n", + "Entity 'http://edamontology.org/format_1701' - Label 'PubChem entry format'\n", + "Entity 'http://edamontology.org/format_1702' - Label 'ChemSpider entry format'\n", + "Entity 'http://edamontology.org/format_1703' - Label 'ChEBI entry format'\n", + "Entity 'http://edamontology.org/format_1704' - Label 'MSDchem ligand dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1706' - Label 'KEGG DRUG entry format'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1747' - Label 'PDB atom record format'\n", + "Entity 'http://edamontology.org/format_1760' - Label 'CATH chain report format'\n", + "Entity 'http://edamontology.org/format_1761' - Label 'CATH PDB report format'\n", + "Entity 'http://edamontology.org/format_1782' - Label 'NCBI gene report format'\n", + "Entity 'http://edamontology.org/format_1808' - Label 'GeneIlluminator gene report format'\n", + "Entity 'http://edamontology.org/format_1809' - Label 'BacMap gene card format'\n", + "Entity 'http://edamontology.org/format_1810' - Label 'ColiCard report format'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1915' - Label 'Format'\n", + "Entity 'http://edamontology.org/format_1918' - Label 'Atomic data format'\n", + "Entity 'http://edamontology.org/format_1919' - Label 'Sequence record format'\n", + "Entity 'http://edamontology.org/format_1920' - Label 'Sequence feature annotation format'\n", + "Entity 'http://edamontology.org/format_1921' - Label 'Alignment format'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1924' - Label 'clustal sequence format'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1926' - Label 'dbid'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1930' - Label 'FASTQ'\n", + "Entity 'http://edamontology.org/format_1931' - Label 'FASTQ-illumina'\n", + "Entity 'http://edamontology.org/format_1932' - Label 'FASTQ-sanger'\n", + "Entity 'http://edamontology.org/format_1933' - Label 'FASTQ-solexa'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1937' - Label 'genpept'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1940' - Label 'giFASTA format'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1947' - Label 'GCG MSF'\n", + "Entity 'http://edamontology.org/format_1948' - Label 'nbrf/pir'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1954' - Label 'Pearson format'\n", + "Entity 'http://edamontology.org/format_1955' - Label 'phylip sequence format'\n", + "Entity 'http://edamontology.org/format_1956' - Label 'phylipnon sequence format'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1959' - Label 'selex sequence format'\n", + "Entity 'http://edamontology.org/format_1960' - Label 'Staden format'\n", + "Entity 'http://edamontology.org/format_1961' - Label 'Stockholm format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1963' - Label 'UniProtKB format'\n", + "Entity 'http://edamontology.org/format_1964' - Label 'plain text format (unformatted)'\n", + "Entity 'http://edamontology.org/format_1965' - Label 'treecon sequence format'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1971' - Label 'meganon sequence format'\n", + "Entity 'http://edamontology.org/format_1972' - Label 'NCBI format'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1974' - Label 'GFF2'\n", + "Entity 'http://edamontology.org/format_1975' - Label 'GFF3'\n", + "Entity 'http://edamontology.org/format_1976' - Label 'pir'\n", + "Entity 'http://edamontology.org/format_1977' - Label 'swiss feature'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1980' - Label 'EMBL feature'\n", + "Entity 'http://edamontology.org/format_1981' - Label 'GenBank feature'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1985' - Label 'markx0'\n", + "Entity 'http://edamontology.org/format_1986' - Label 'markx1'\n", + "Entity 'http://edamontology.org/format_1987' - Label 'markx10'\n", + "Entity 'http://edamontology.org/format_1988' - Label 'markx2'\n", + "Entity 'http://edamontology.org/format_1989' - Label 'markx3'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1991' - Label 'mega'\n", + "Entity 'http://edamontology.org/format_1992' - Label 'meganon'\n", + "Entity 'http://edamontology.org/format_1993' - Label 'msf alignment format'\n", + "Entity 'http://edamontology.org/format_1994' - Label 'nexus alignment format'\n", + "Entity 'http://edamontology.org/format_1995' - Label 'nexusnon alignment format'\n", + "Entity 'http://edamontology.org/format_1996' - Label 'pair'\n", + "Entity 'http://edamontology.org/format_1997' - Label 'PHYLIP format'\n", + "Entity 'http://edamontology.org/format_1998' - Label 'PHYLIP sequential'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2006' - Label 'Phylogenetic tree format'\n", + "Entity 'http://edamontology.org/format_2013' - Label 'Biological pathway or network format'\n", + "Entity 'http://edamontology.org/format_2014' - Label 'Sequence-profile alignment format'\n", + "Entity 'http://edamontology.org/format_2015' - Label 'Sequence-profile alignment (HMM) format'\n", + "Entity 'http://edamontology.org/format_2017' - Label 'Amino acid index format'\n", + "Entity 'http://edamontology.org/format_2020' - Label 'Article format'\n", + "Entity 'http://edamontology.org/format_2021' - Label 'Text mining report format'\n", + "Entity 'http://edamontology.org/format_2027' - Label 'Enzyme kinetics report format'\n", + "Entity 'http://edamontology.org/format_2030' - Label 'Chemical data format'\n", + "Entity 'http://edamontology.org/format_2031' - Label 'Gene annotation format'\n", + "Entity 'http://edamontology.org/format_2032' - Label 'Workflow format'\n", + "Entity 'http://edamontology.org/format_2033' - Label 'Tertiary structure format'\n", + "Entity 'http://edamontology.org/format_2034' - Label 'Biological model format'\n", + "Entity 'http://edamontology.org/format_2035' - Label 'Chemical formula format'\n", + "Entity 'http://edamontology.org/format_2036' - Label 'Phylogenetic character data format'\n", + "Entity 'http://edamontology.org/format_2037' - Label 'Phylogenetic continuous quantitative character format'\n", + "Entity 'http://edamontology.org/format_2038' - Label 'Phylogenetic discrete states format'\n", + "Entity 'http://edamontology.org/format_2039' - Label 'Phylogenetic tree report (cliques) format'\n", + "Entity 'http://edamontology.org/format_2040' - Label 'Phylogenetic tree report (invariants) format'\n", + "Entity 'http://edamontology.org/format_2045' - Label 'Electron microscopy model format'\n", + "Entity 'http://edamontology.org/format_2049' - Label 'Phylogenetic tree report (tree distances) format'\n", + "Entity 'http://edamontology.org/format_2051' - Label 'Polymorphism report format'\n", + "Entity 'http://edamontology.org/format_2052' - Label 'Protein family report format'\n", + "Entity 'http://edamontology.org/format_2054' - Label 'Protein interaction format'\n", + "Entity 'http://edamontology.org/format_2055' - Label 'Sequence assembly format'\n", + "Entity 'http://edamontology.org/format_2056' - Label 'Microarray experiment data format'\n", + "Entity 'http://edamontology.org/format_2057' - Label 'Sequence trace format'\n", + "Entity 'http://edamontology.org/format_2058' - Label 'Gene expression report format'\n", + "Entity 'http://edamontology.org/format_2059' - Label 'Genotype and phenotype annotation format'\n", + "Entity 'http://edamontology.org/format_2060' - Label 'Map format'\n", + "Entity 'http://edamontology.org/format_2061' - Label 'Nucleic acid features (primers) format'\n", + "Entity 'http://edamontology.org/format_2062' - Label 'Protein report format'\n", + "Entity 'http://edamontology.org/format_2063' - Label 'Protein report (enzyme) format'\n", + "Entity 'http://edamontology.org/format_2064' - Label '3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_2065' - Label 'Protein structure report (quality evaluation) format'\n", + "Entity 'http://edamontology.org/format_2066' - Label 'Database hits (sequence) format'\n", + "Entity 'http://edamontology.org/format_2067' - Label 'Sequence distance matrix format'\n", + "Entity 'http://edamontology.org/format_2068' - Label 'Sequence motif format'\n", + "Entity 'http://edamontology.org/format_2069' - Label 'Sequence profile format'\n", + "Entity 'http://edamontology.org/format_2072' - Label 'Hidden Markov model format'\n", + "Entity 'http://edamontology.org/format_2074' - Label 'Dirichlet distribution format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2076' - Label 'RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_2077' - Label 'Protein secondary structure format'\n", + "Entity 'http://edamontology.org/format_2078' - Label 'Sequence range format'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2155' - Label 'Sequence features (repeats) format'\n", + "Entity 'http://edamontology.org/format_2158' - Label 'Nucleic acid features (restriction sites) format'\n", + "Entity 'http://edamontology.org/format_2159' - Label 'Gene features (coding region) format'\n", + "Entity 'http://edamontology.org/format_2170' - Label 'Sequence cluster format'\n", + "Entity 'http://edamontology.org/format_2171' - Label 'Sequence cluster format (protein)'\n", + "Entity 'http://edamontology.org/format_2172' - Label 'Sequence cluster format (nucleic acid)'\n", + "Entity 'http://edamontology.org/format_2175' - Label 'Gene cluster format'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2183' - Label 'EMBLXML'\n", + "Entity 'http://edamontology.org/format_2184' - Label 'cdsxml'\n", + "Entity 'http://edamontology.org/format_2185' - Label 'INSDSeq'\n", + "Entity 'http://edamontology.org/format_2186' - Label 'geneseq'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2188' - Label 'UniProt format'\n", + "Entity 'http://edamontology.org/format_2189' - Label 'ipi'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2195' - Label 'Ontology format'\n", + "Entity 'http://edamontology.org/format_2196' - Label 'OBO format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2202' - Label 'Sequence record full format'\n", + "Entity 'http://edamontology.org/format_2203' - Label 'Sequence record lite format'\n", + "Entity 'http://edamontology.org/format_2204' - Label 'EMBL format (XML)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2206' - Label 'Sequence feature table format (text)'\n", + "Entity 'http://edamontology.org/format_2210' - Label 'Strain data format'\n", + "Entity 'http://edamontology.org/format_2211' - Label 'CIP strain data format'\n", + "Entity 'http://edamontology.org/format_2243' - Label 'phylip property values'\n", + "Entity 'http://edamontology.org/format_2303' - Label 'STRING entry format (HTML)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2306' - Label 'GTF'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2322' - Label 'BioCyc enzyme report format'\n", + "Entity 'http://edamontology.org/format_2323' - Label 'ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_2328' - Label 'PseudoCAP gene report format'\n", + "Entity 'http://edamontology.org/format_2329' - Label 'GeneCards gene report format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2332' - Label 'XML'\n", + "Entity 'http://edamontology.org/format_2333' - Label 'Binary format'\n", + "Entity 'http://edamontology.org/format_2334' - Label 'URI format'\n", + "Entity 'http://edamontology.org/format_2341' - Label 'NCI-Nature pathway entry format'\n", + "Entity 'http://edamontology.org/format_2350' - Label 'Format (by type of data)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2542' - Label 'Protein features (domains) format'\n", + "Entity 'http://edamontology.org/format_2543' - Label 'EMBL-like format'\n", + "Entity 'http://edamontology.org/format_2545' - Label 'FASTQ-like format'\n", + "Entity 'http://edamontology.org/format_2546' - Label 'FASTA-like'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2548' - Label 'Sequence feature table format'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2551' - Label 'Sequence record format (text)'\n", + "Entity 'http://edamontology.org/format_2552' - Label 'Sequence record format (XML)'\n", + "Entity 'http://edamontology.org/format_2553' - Label 'Sequence feature table format (XML)'\n", + "Entity 'http://edamontology.org/format_2554' - Label 'Alignment format (text)'\n", + "Entity 'http://edamontology.org/format_2555' - Label 'Alignment format (XML)'\n", + "Entity 'http://edamontology.org/format_2556' - Label 'Phylogenetic tree format (text)'\n", + "Entity 'http://edamontology.org/format_2557' - Label 'Phylogenetic tree format (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2559' - Label 'GenBank-like format'\n", + "Entity 'http://edamontology.org/format_2560' - Label 'STRING entry format'\n", + "Entity 'http://edamontology.org/format_2561' - Label 'Sequence assembly format (text)'\n", + "Entity 'http://edamontology.org/format_2562' - Label 'Amino acid identifier format'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2585' - Label 'SBML'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2919' - Label 'Sequence annotation track format'\n", + "Entity 'http://edamontology.org/format_2920' - Label 'Alignment format (pair only)'\n", + "Entity 'http://edamontology.org/format_2921' - Label 'Sequence variation annotation format'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3001' - Label 'ACE'\n", + "Entity 'http://edamontology.org/format_3003' - Label 'BED'\n", + "Entity 'http://edamontology.org/format_3004' - Label 'bigBed'\n", + "Entity 'http://edamontology.org/format_3005' - Label 'WIG'\n", + "Entity 'http://edamontology.org/format_3006' - Label 'bigWig'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3009' - Label '2bit'\n", + "Entity 'http://edamontology.org/format_3010' - Label '.nib'\n", + "Entity 'http://edamontology.org/format_3011' - Label 'genePred'\n", + "Entity 'http://edamontology.org/format_3012' - Label 'pgSnp'\n", + "Entity 'http://edamontology.org/format_3013' - Label 'axt'\n", + "Entity 'http://edamontology.org/format_3014' - Label 'LAV'\n", + "Entity 'http://edamontology.org/format_3015' - Label 'Pileup'\n", + "Entity 'http://edamontology.org/format_3016' - Label 'VCF'\n", + "Entity 'http://edamontology.org/format_3017' - Label 'SRF'\n", + "Entity 'http://edamontology.org/format_3018' - Label 'ZTR'\n", + "Entity 'http://edamontology.org/format_3019' - Label 'GVF'\n", + "Entity 'http://edamontology.org/format_3020' - Label 'BCF'\n", + "Entity 'http://edamontology.org/format_3033' - Label 'Matrix format'\n", + "Entity 'http://edamontology.org/format_3097' - Label 'Protein domain classification format'\n", + "Entity 'http://edamontology.org/format_3098' - Label 'Raw SCOP domain classification format'\n", + "Entity 'http://edamontology.org/format_3099' - Label 'Raw CATH domain classification format'\n", + "Entity 'http://edamontology.org/format_3100' - Label 'CATH domain report format'\n", + "Entity 'http://edamontology.org/format_3155' - Label 'SBRML'\n", + "Entity 'http://edamontology.org/format_3156' - Label 'BioPAX'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3158' - Label 'PSI MI XML (MIF)'\n", + "Entity 'http://edamontology.org/format_3159' - Label 'phyloXML'\n", + "Entity 'http://edamontology.org/format_3160' - Label 'NeXML'\n", + "Entity 'http://edamontology.org/format_3161' - Label 'MAGE-ML'\n", + "Entity 'http://edamontology.org/format_3162' - Label 'MAGE-TAB'\n", + "Entity 'http://edamontology.org/format_3163' - Label 'GCDML'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3166' - Label 'Biological pathway or network report format'\n", + "Entity 'http://edamontology.org/format_3167' - Label 'Experiment annotation format'\n", + "Entity 'http://edamontology.org/format_3235' - Label 'Cytoband format'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3240' - Label 'CellML'\n", + "Entity 'http://edamontology.org/format_3242' - Label 'PSI MI TAB (MITAB)'\n", + "Entity 'http://edamontology.org/format_3243' - Label 'PSI-PAR'\n", + "Entity 'http://edamontology.org/format_3244' - Label 'mzML'\n", + "Entity 'http://edamontology.org/format_3245' - Label 'Mass spectrometry data format'\n", + "Entity 'http://edamontology.org/format_3246' - Label 'TraML'\n", + "Entity 'http://edamontology.org/format_3247' - Label 'mzIdentML'\n", + "Entity 'http://edamontology.org/format_3248' - Label 'mzQuantML'\n", + "Entity 'http://edamontology.org/format_3249' - Label 'GelML'\n", + "Entity 'http://edamontology.org/format_3250' - Label 'spML'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3281' - Label 'A2M'\n", + "Entity 'http://edamontology.org/format_3284' - Label 'SFF'\n", + "Entity 'http://edamontology.org/format_3285' - Label 'MAP'\n", + "Entity 'http://edamontology.org/format_3286' - Label 'PED'\n", + "Entity 'http://edamontology.org/format_3287' - Label 'Individual genetic data format'\n", + "Entity 'http://edamontology.org/format_3288' - Label 'PED/MAP'\n", + "Entity 'http://edamontology.org/format_3309' - Label 'CT'\n", + "Entity 'http://edamontology.org/format_3310' - Label 'SS'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3312' - Label 'GDE'\n", + "Entity 'http://edamontology.org/format_3313' - Label 'BLC'\n", + "Entity 'http://edamontology.org/format_3326' - Label 'Data index format'\n", + "Entity 'http://edamontology.org/format_3327' - Label 'BAI'\n", + "Entity 'http://edamontology.org/format_3328' - Label 'HMMER2'\n", + "Entity 'http://edamontology.org/format_3329' - Label 'HMMER3'\n", + "Entity 'http://edamontology.org/format_3330' - Label 'PO'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3466' - Label 'EPS'\n", + "Entity 'http://edamontology.org/format_3467' - Label 'GIF'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3475' - Label 'TSV'\n", + "Entity 'http://edamontology.org/format_3476' - Label 'Gene expression data format'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3485' - Label 'RSF'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3507' - Label 'Document format'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3547' - Label 'Image format'\n", + "Entity 'http://edamontology.org/format_3548' - Label 'DICOM format'\n", + "Entity 'http://edamontology.org/format_3549' - Label 'nii'\n", + "Entity 'http://edamontology.org/format_3550' - Label 'mhd'\n", + "Entity 'http://edamontology.org/format_3551' - Label 'nrrd'\n", + "Entity 'http://edamontology.org/format_3554' - Label 'R file format'\n", + "Entity 'http://edamontology.org/format_3555' - Label 'SPSS'\n", + "Entity 'http://edamontology.org/format_3556' - Label 'MHTML'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3579' - Label 'JPG'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3581' - Label 'arff'\n", + "Entity 'http://edamontology.org/format_3582' - Label 'afg'\n", + "Entity 'http://edamontology.org/format_3583' - Label 'bedgraph'\n", + "Entity 'http://edamontology.org/format_3584' - Label 'bedstrict'\n", + "Entity 'http://edamontology.org/format_3585' - Label 'bed6'\n", + "Entity 'http://edamontology.org/format_3586' - Label 'bed12'\n", + "Entity 'http://edamontology.org/format_3587' - Label 'chrominfo'\n", + "Entity 'http://edamontology.org/format_3588' - Label 'customtrack'\n", + "Entity 'http://edamontology.org/format_3589' - Label 'csfasta'\n", + "Entity 'http://edamontology.org/format_3590' - Label 'HDF5'\n", + "Entity 'http://edamontology.org/format_3591' - Label 'TIFF'\n", + "Entity 'http://edamontology.org/format_3592' - Label 'BMP'\n", + "Entity 'http://edamontology.org/format_3593' - Label 'im'\n", + "Entity 'http://edamontology.org/format_3594' - Label 'pcd'\n", + "Entity 'http://edamontology.org/format_3595' - Label 'pcx'\n", + "Entity 'http://edamontology.org/format_3596' - Label 'ppm'\n", + "Entity 'http://edamontology.org/format_3597' - Label 'psd'\n", + "Entity 'http://edamontology.org/format_3598' - Label 'xbm'\n", + "Entity 'http://edamontology.org/format_3599' - Label 'xpm'\n", + "Entity 'http://edamontology.org/format_3600' - Label 'rgb'\n", + "Entity 'http://edamontology.org/format_3601' - Label 'pbm'\n", + "Entity 'http://edamontology.org/format_3602' - Label 'pgm'\n", + "Entity 'http://edamontology.org/format_3603' - Label 'PNG'\n", + "Entity 'http://edamontology.org/format_3604' - Label 'SVG'\n", + "Entity 'http://edamontology.org/format_3605' - Label 'rast'\n", + "Entity 'http://edamontology.org/format_3606' - Label 'Sequence quality report format (text)'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3610' - Label 'qualsolid'\n", + "Entity 'http://edamontology.org/format_3611' - Label 'qual454'\n", + "Entity 'http://edamontology.org/format_3612' - Label 'ENCODE peak format'\n", + "Entity 'http://edamontology.org/format_3613' - Label 'ENCODE narrow peak format'\n", + "Entity 'http://edamontology.org/format_3614' - Label 'ENCODE broad peak format'\n", + "Entity 'http://edamontology.org/format_3615' - Label 'bgzip'\n", + "Entity 'http://edamontology.org/format_3616' - Label 'tabix'\n", + "Entity 'http://edamontology.org/format_3617' - Label 'Graph format'\n", + "Entity 'http://edamontology.org/format_3618' - Label 'xgmml'\n", + "Entity 'http://edamontology.org/format_3619' - Label 'sif'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3621' - Label 'SQLite format'\n", + "Entity 'http://edamontology.org/format_3622' - Label 'Gemini SQLite format'\n", + "Entity 'http://edamontology.org/format_3623' - Label 'Index format'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3626' - Label 'MAT'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3651' - Label 'MGF'\n", + "Entity 'http://edamontology.org/format_3652' - Label 'dta'\n", + "Entity 'http://edamontology.org/format_3653' - Label 'pkl'\n", + "Entity 'http://edamontology.org/format_3654' - Label 'mzXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3657' - Label 'GPML'\n", + "Entity 'http://edamontology.org/format_3665' - Label 'K-mer countgraph'\n", + "Entity 'http://edamontology.org/format_3681' - Label 'mzTab'\n", + "Entity 'http://edamontology.org/format_3682' - Label 'imzML metadata file'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3685' - Label 'SED-ML'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3688' - Label 'SBtab'\n", + "Entity 'http://edamontology.org/format_3689' - Label 'BCML'\n", + "Entity 'http://edamontology.org/format_3690' - Label 'BDML'\n", + "Entity 'http://edamontology.org/format_3691' - Label 'BEL'\n", + "Entity 'http://edamontology.org/format_3692' - Label 'SBGN-ML'\n", + "Entity 'http://edamontology.org/format_3693' - Label 'AGP'\n", + "Entity 'http://edamontology.org/format_3696' - Label 'PS'\n", + "Entity 'http://edamontology.org/format_3698' - Label 'SRA format'\n", + "Entity 'http://edamontology.org/format_3699' - Label 'VDB'\n", + "Entity 'http://edamontology.org/format_3700' - Label 'Tabix index file format'\n", + "Entity 'http://edamontology.org/format_3701' - Label 'Sequin format'\n", + "Entity 'http://edamontology.org/format_3702' - Label 'MSF'\n", + "Entity 'http://edamontology.org/format_3706' - Label 'Biodiversity data format'\n", + "Entity 'http://edamontology.org/format_3708' - Label 'ABCD format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3711' - Label 'X!Tandem XML'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3713' - Label 'Mascot .dat file'\n", + "Entity 'http://edamontology.org/format_3714' - Label 'MaxQuant APL peaklist format'\n", + "Entity 'http://edamontology.org/format_3725' - Label 'SBOL'\n", + "Entity 'http://edamontology.org/format_3726' - Label 'PMML'\n", + "Entity 'http://edamontology.org/format_3727' - Label 'OME-TIFF'\n", + "Entity 'http://edamontology.org/format_3728' - Label 'LocARNA PP'\n", + "Entity 'http://edamontology.org/format_3729' - Label 'dbGaP format'\n", + "Entity 'http://edamontology.org/format_3746' - Label 'BIOM format'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3748' - Label 'Linked data format'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3750' - Label 'YAML'\n", + "Entity 'http://edamontology.org/format_3751' - Label 'DSV'\n", + "Entity 'http://edamontology.org/format_3752' - Label 'CSV'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3765' - Label 'KNIME datatable format'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3771' - Label 'UniProtKB RDF'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3775' - Label 'GSuite'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3780' - Label 'Annotated text format'\n", + "Entity 'http://edamontology.org/format_3781' - Label 'PubAnnotation format'\n", + "Entity 'http://edamontology.org/format_3782' - Label 'BioC'\n", + "Entity 'http://edamontology.org/format_3783' - Label 'PubTator format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3785' - Label 'BioNLP Shared Task format'\n", + "Entity 'http://edamontology.org/format_3787' - Label 'Query language'\n", + "Entity 'http://edamontology.org/format_3788' - Label 'SQL'\n", + "Entity 'http://edamontology.org/format_3789' - Label 'XQuery'\n", + "Entity 'http://edamontology.org/format_3790' - Label 'SPARQL'\n", + "Entity 'http://edamontology.org/format_3804' - Label 'xsd'\n", + "Entity 'http://edamontology.org/format_3811' - Label 'XMFA'\n", + "Entity 'http://edamontology.org/format_3812' - Label 'GEN'\n", + "Entity 'http://edamontology.org/format_3813' - Label 'SAMPLE file format'\n", + "Entity 'http://edamontology.org/format_3814' - Label 'SDF'\n", + "Entity 'http://edamontology.org/format_3815' - Label 'Molfile'\n", + "Entity 'http://edamontology.org/format_3816' - Label 'Mol2'\n", + "Entity 'http://edamontology.org/format_3817' - Label 'latex'\n", + "Entity 'http://edamontology.org/format_3818' - Label 'ELAND format'\n", + "Entity 'http://edamontology.org/format_3819' - Label 'Relaxed PHYLIP Interleaved'\n", + "Entity 'http://edamontology.org/format_3820' - Label 'Relaxed PHYLIP Sequential'\n", + "Entity 'http://edamontology.org/format_3821' - Label 'VisML'\n", + "Entity 'http://edamontology.org/format_3822' - Label 'GML'\n", + "Entity 'http://edamontology.org/format_3823' - Label 'FASTG'\n", + "Entity 'http://edamontology.org/format_3824' - Label 'NMR data format'\n", + "Entity 'http://edamontology.org/format_3825' - Label 'nmrML'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3827' - Label 'proBED'\n", + "Entity 'http://edamontology.org/format_3828' - Label 'Raw microarray data format'\n", + "Entity 'http://edamontology.org/format_3829' - Label 'GPR'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3838' - Label 'pptx'\n", + "Entity 'http://edamontology.org/format_3839' - Label 'ibd'\n", + "Entity 'http://edamontology.org/format_3841' - Label 'NLP format'\n", + "Entity 'http://edamontology.org/format_3843' - Label 'BEAST'\n", + "Entity 'http://edamontology.org/format_3844' - Label 'Chado-XML'\n", + "Entity 'http://edamontology.org/format_3845' - Label 'HSAML'\n", + "Entity 'http://edamontology.org/format_3846' - Label 'InterProScan XML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3849' - Label 'MSAML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3851' - Label 'PSDML'\n", + "Entity 'http://edamontology.org/format_3852' - Label 'SeqXML'\n", + "Entity 'http://edamontology.org/format_3853' - Label 'UniParc XML'\n", + "Entity 'http://edamontology.org/format_3854' - Label 'UniRef XML'\n", + "Entity 'http://edamontology.org/format_3857' - Label 'CWL'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3859' - Label 'JCAMP-DX'\n", + "Entity 'http://edamontology.org/format_3862' - Label 'NLP annotation format'\n", + "Entity 'http://edamontology.org/format_3863' - Label 'NLP corpus format'\n", + "Entity 'http://edamontology.org/format_3864' - Label 'mirGFF3'\n", + "Entity 'http://edamontology.org/format_3865' - Label 'RNA annotation format'\n", + "Entity 'http://edamontology.org/format_3866' - Label 'Trajectory format'\n", + "Entity 'http://edamontology.org/format_3867' - Label 'Trajectory format (binary)'\n", + "Entity 'http://edamontology.org/format_3868' - Label 'Trajectory format (text)'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3879' - Label 'Topology format'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3884' - Label 'FF parameter format'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3888' - Label 'AMBER frcmod'\n", + "Entity 'http://edamontology.org/format_3889' - Label 'AMBER off'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3911' - Label 'msh'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3956' - Label 'N-Quads'\n", + "Entity 'http://edamontology.org/format_3969' - Label 'Vega'\n", + "Entity 'http://edamontology.org/format_3970' - Label 'Vega-lite'\n", + "Entity 'http://edamontology.org/format_3971' - Label 'NeuroML'\n", + "Entity 'http://edamontology.org/format_3972' - Label 'BNGL'\n", + "Entity 'http://edamontology.org/format_3973' - Label 'Docker image'\n", + "Entity 'http://edamontology.org/format_3975' - Label 'GFA 1'\n", + "Entity 'http://edamontology.org/format_3976' - Label 'GFA 2'\n", + "Entity 'http://edamontology.org/format_3977' - Label 'ObjTables'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3981' - Label 'TAR format'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3987' - Label 'ZIP format'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3989' - Label 'GZIP format'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4001' - Label 'NIFTI format'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4003' - Label 'NumPy format'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4005' - Label 'Configuration file format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4015' - Label 'PEtab'\n", + "Entity 'http://edamontology.org/format_4018' - Label 'gVCF'\n", + "Entity 'http://edamontology.org/format_4023' - Label 'cml'\n", + "Entity 'http://edamontology.org/format_4024' - Label 'cif'\n", + "Entity 'http://edamontology.org/format_4025' - Label 'BioSimulators format for the specifications of biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4026' - Label 'BioSimulators standard for command-line interfaces for biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4039' - Label 'MSP'\n", + "Entity 'http://edamontology.org/operation_0004' - Label 'Operation'\n", + "Entity 'http://edamontology.org/operation_0224' - Label 'Query and retrieval'\n", + "Entity 'http://edamontology.org/operation_0225' - Label 'Data retrieval (database cross-reference)'\n", + "Entity 'http://edamontology.org/operation_0226' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/operation_0227' - Label 'Indexing'\n", + "Entity 'http://edamontology.org/operation_0228' - Label 'Data index analysis'\n", + "Entity 'http://edamontology.org/operation_0229' - Label 'Annotation retrieval (sequence)'\n", + "Entity 'http://edamontology.org/operation_0230' - Label 'Sequence generation'\n", + "Entity 'http://edamontology.org/operation_0231' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/operation_0232' - Label 'Sequence merging'\n", + "Entity 'http://edamontology.org/operation_0233' - Label 'Sequence conversion'\n", + "Entity 'http://edamontology.org/operation_0234' - Label 'Sequence complexity calculation'\n", + "Entity 'http://edamontology.org/operation_0235' - Label 'Sequence ambiguity calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0237' - Label 'Repeat sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0241' - Label 'Transcription regulatory sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0242' - Label 'Conserved transcription regulatory sequence identification'\n", + "Entity 'http://edamontology.org/operation_0243' - Label 'Protein property calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0244' - Label 'Simulation analysis'\n", + "Entity 'http://edamontology.org/operation_0245' - Label 'Structural motif discovery'\n", + "Entity 'http://edamontology.org/operation_0246' - Label 'Protein domain recognition'\n", + "Entity 'http://edamontology.org/operation_0247' - Label 'Protein architecture analysis'\n", + "Entity 'http://edamontology.org/operation_0248' - Label 'Residue interaction calculation'\n", + "Entity 'http://edamontology.org/operation_0249' - Label 'Protein geometry calculation'\n", + "Entity 'http://edamontology.org/operation_0250' - Label 'Protein property calculation'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0254' - Label 'Data retrieval (feature table)'\n", + "Entity 'http://edamontology.org/operation_0255' - Label 'Feature table query'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0257' - Label 'Data retrieval (sequence alignment)'\n", + "Entity 'http://edamontology.org/operation_0258' - Label 'Sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_0259' - Label 'Sequence alignment comparison'\n", + "Entity 'http://edamontology.org/operation_0260' - Label 'Sequence alignment conversion'\n", + "Entity 'http://edamontology.org/operation_0261' - Label 'Nucleic acid property processing'\n", + "Entity 'http://edamontology.org/operation_0262' - Label 'Nucleic acid property calculation'\n", + "Entity 'http://edamontology.org/operation_0264' - Label 'Alternative splicing prediction'\n", + "Entity 'http://edamontology.org/operation_0265' - Label 'Frameshift detection'\n", + "Entity 'http://edamontology.org/operation_0266' - Label 'Vector sequence detection'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0268' - Label 'Protein super-secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0269' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/operation_0270' - Label 'Transmembrane protein analysis'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0272' - Label 'Residue contact prediction'\n", + "Entity 'http://edamontology.org/operation_0273' - Label 'Protein interaction raw data analysis'\n", + "Entity 'http://edamontology.org/operation_0274' - Label 'Protein-protein interaction prediction (from protein sequence)'\n", + "Entity 'http://edamontology.org/operation_0275' - Label 'Protein-protein interaction prediction (from protein structure)'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0280' - Label 'Data retrieval (restriction enzyme annotation)'\n", + "Entity 'http://edamontology.org/operation_0281' - Label 'Genetic marker identification'\n", + "Entity 'http://edamontology.org/operation_0282' - Label 'Genetic mapping'\n", + "Entity 'http://edamontology.org/operation_0283' - Label 'Linkage analysis'\n", + "Entity 'http://edamontology.org/operation_0284' - Label 'Codon usage table generation'\n", + "Entity 'http://edamontology.org/operation_0285' - Label 'Codon usage table comparison'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0288' - Label 'Sequence word comparison'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0290' - Label 'Sequence redundancy removal'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0293' - Label 'Hybrid sequence alignment construction'\n", + "Entity 'http://edamontology.org/operation_0294' - Label 'Structure-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0298' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0299' - Label '3D profile-to-3D profile alignment'\n", + "Entity 'http://edamontology.org/operation_0300' - Label 'Sequence profile alignment'\n", + "Entity 'http://edamontology.org/operation_0301' - Label 'Sequence-to-3D-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0302' - Label 'Protein threading'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0304' - Label 'Metadata retrieval'\n", + "Entity 'http://edamontology.org/operation_0305' - Label 'Literature search'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0307' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0310' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/operation_0311' - Label 'Microarray data standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_0312' - Label 'Sequencing-based expression profile data processing'\n", + "Entity 'http://edamontology.org/operation_0313' - Label 'Expression profile clustering'\n", + "Entity 'http://edamontology.org/operation_0314' - Label 'Gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_0315' - Label 'Expression profile comparison'\n", + "Entity 'http://edamontology.org/operation_0316' - Label 'Functional profiling'\n", + "Entity 'http://edamontology.org/operation_0317' - Label 'EST and cDNA sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0318' - Label 'Structural genomics target selection'\n", + "Entity 'http://edamontology.org/operation_0319' - Label 'Protein secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0322' - Label 'Molecular model refinement'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0324' - Label 'Phylogenetic analysis'\n", + "Entity 'http://edamontology.org/operation_0325' - Label 'Phylogenetic tree comparison'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0327' - Label 'Phylogenetic footprinting'\n", + "Entity 'http://edamontology.org/operation_0328' - Label 'Protein folding simulation'\n", + "Entity 'http://edamontology.org/operation_0329' - Label 'Protein folding pathway prediction'\n", + "Entity 'http://edamontology.org/operation_0330' - Label 'Protein SNP mapping'\n", + "Entity 'http://edamontology.org/operation_0331' - Label 'Variant effect prediction'\n", + "Entity 'http://edamontology.org/operation_0332' - Label 'Immunogen design'\n", + "Entity 'http://edamontology.org/operation_0333' - Label 'Zinc finger prediction'\n", + "Entity 'http://edamontology.org/operation_0334' - Label 'Enzyme kinetics calculation'\n", + "Entity 'http://edamontology.org/operation_0335' - Label 'Formatting'\n", + "Entity 'http://edamontology.org/operation_0336' - Label 'Format validation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0338' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/operation_0339' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/operation_0340' - Label 'Protein secondary database search'\n", + "Entity 'http://edamontology.org/operation_0341' - Label 'Motif database search'\n", + "Entity 'http://edamontology.org/operation_0342' - Label 'Sequence profile database search'\n", + "Entity 'http://edamontology.org/operation_0343' - Label 'Transmembrane protein database search'\n", + "Entity 'http://edamontology.org/operation_0344' - Label 'Sequence retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0345' - Label 'Sequence retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0346' - Label 'Sequence similarity search'\n", + "Entity 'http://edamontology.org/operation_0347' - Label 'Sequence database search (by motif or pattern)'\n", + "Entity 'http://edamontology.org/operation_0348' - Label 'Sequence database search (by amino acid composition)'\n", + "Entity 'http://edamontology.org/operation_0349' - Label 'Sequence database search (by property)'\n", + "Entity 'http://edamontology.org/operation_0350' - Label 'Sequence database search (by sequence using word-based methods)'\n", + "Entity 'http://edamontology.org/operation_0351' - Label 'Sequence database search (by sequence using profile-based methods)'\n", + "Entity 'http://edamontology.org/operation_0352' - Label 'Sequence database search (by sequence using local alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0353' - Label 'Sequence database search (by sequence using global alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0354' - Label 'Sequence database search (by sequence for primer sequences)'\n", + "Entity 'http://edamontology.org/operation_0355' - Label 'Sequence database search (by molecular weight)'\n", + "Entity 'http://edamontology.org/operation_0356' - Label 'Sequence database search (by isoelectric point)'\n", + "Entity 'http://edamontology.org/operation_0357' - Label 'Structure retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0358' - Label 'Structure retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0359' - Label 'Structure database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_0360' - Label 'Structural similarity search'\n", + "Entity 'http://edamontology.org/operation_0361' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/operation_0362' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/operation_0363' - Label 'Reverse complement'\n", + "Entity 'http://edamontology.org/operation_0364' - Label 'Random sequence generation'\n", + "Entity 'http://edamontology.org/operation_0365' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/operation_0366' - Label 'Protein sequence cleavage'\n", + "Entity 'http://edamontology.org/operation_0367' - Label 'Sequence mutation and randomisation'\n", + "Entity 'http://edamontology.org/operation_0368' - Label 'Sequence masking'\n", + "Entity 'http://edamontology.org/operation_0369' - Label 'Sequence cutting'\n", + "Entity 'http://edamontology.org/operation_0370' - Label 'Restriction site creation'\n", + "Entity 'http://edamontology.org/operation_0371' - Label 'DNA translation'\n", + "Entity 'http://edamontology.org/operation_0372' - Label 'DNA transcription'\n", + "Entity 'http://edamontology.org/operation_0377' - Label 'Sequence composition calculation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_0378' - Label 'Sequence composition calculation (protein)'\n", + "Entity 'http://edamontology.org/operation_0379' - Label 'Repeat sequence detection'\n", + "Entity 'http://edamontology.org/operation_0380' - Label 'Repeat sequence organisation analysis'\n", + "Entity 'http://edamontology.org/operation_0383' - Label 'Protein hydropathy calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0384' - Label 'Accessible surface calculation'\n", + "Entity 'http://edamontology.org/operation_0385' - Label 'Protein hydropathy cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0386' - Label 'Protein dipole moment calculation'\n", + "Entity 'http://edamontology.org/operation_0387' - Label 'Molecular surface calculation'\n", + "Entity 'http://edamontology.org/operation_0388' - Label 'Protein binding site prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_0389' - Label 'Protein-nucleic acid interaction analysis'\n", + "Entity 'http://edamontology.org/operation_0390' - Label 'Protein peeling'\n", + "Entity 'http://edamontology.org/operation_0391' - Label 'Protein distance matrix calculation'\n", + "Entity 'http://edamontology.org/operation_0392' - Label 'Contact map calculation'\n", + "Entity 'http://edamontology.org/operation_0393' - Label 'Residue cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0394' - Label 'Hydrogen bond calculation'\n", + "Entity 'http://edamontology.org/operation_0395' - Label 'Residue non-canonical interaction detection'\n", + "Entity 'http://edamontology.org/operation_0396' - Label 'Ramachandran plot calculation'\n", + "Entity 'http://edamontology.org/operation_0397' - Label 'Ramachandran plot validation'\n", + "Entity 'http://edamontology.org/operation_0398' - Label 'Protein molecular weight calculation'\n", + "Entity 'http://edamontology.org/operation_0399' - Label 'Protein extinction coefficient calculation'\n", + "Entity 'http://edamontology.org/operation_0400' - Label 'Protein pKa calculation'\n", + "Entity 'http://edamontology.org/operation_0401' - Label 'Protein hydropathy calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0402' - Label 'Protein titration curve plotting'\n", + "Entity 'http://edamontology.org/operation_0403' - Label 'Protein isoelectric point calculation'\n", + "Entity 'http://edamontology.org/operation_0404' - Label 'Protein hydrogen exchange rate calculation'\n", + "Entity 'http://edamontology.org/operation_0405' - Label 'Protein hydrophobic region calculation'\n", + "Entity 'http://edamontology.org/operation_0406' - Label 'Protein aliphatic index calculation'\n", + "Entity 'http://edamontology.org/operation_0407' - Label 'Protein hydrophobic moment plotting'\n", + "Entity 'http://edamontology.org/operation_0408' - Label 'Protein globularity prediction'\n", + "Entity 'http://edamontology.org/operation_0409' - Label 'Protein solubility prediction'\n", + "Entity 'http://edamontology.org/operation_0410' - Label 'Protein crystallizability prediction'\n", + "Entity 'http://edamontology.org/operation_0411' - Label 'Protein signal peptide detection (eukaryotes)'\n", + "Entity 'http://edamontology.org/operation_0412' - Label 'Protein signal peptide detection (bacteria)'\n", + "Entity 'http://edamontology.org/operation_0413' - Label 'MHC peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0414' - Label 'Protein feature prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0416' - Label 'Epitope mapping'\n", + "Entity 'http://edamontology.org/operation_0417' - Label 'Post-translational modification site prediction'\n", + "Entity 'http://edamontology.org/operation_0418' - Label 'Protein signal peptide detection'\n", + "Entity 'http://edamontology.org/operation_0419' - Label 'Protein binding site prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0420' - Label 'Nucleic acids-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0421' - Label 'Protein folding site prediction'\n", + "Entity 'http://edamontology.org/operation_0422' - Label 'Protein cleavage site prediction'\n", + "Entity 'http://edamontology.org/operation_0423' - Label 'Epitope mapping (MHC Class I)'\n", + "Entity 'http://edamontology.org/operation_0424' - Label 'Epitope mapping (MHC Class II)'\n", + "Entity 'http://edamontology.org/operation_0425' - Label 'Whole gene prediction'\n", + "Entity 'http://edamontology.org/operation_0426' - Label 'Gene component prediction'\n", + "Entity 'http://edamontology.org/operation_0427' - Label 'Transposon prediction'\n", + "Entity 'http://edamontology.org/operation_0428' - Label 'PolyA signal detection'\n", + "Entity 'http://edamontology.org/operation_0429' - Label 'Quadruplex formation site detection'\n", + "Entity 'http://edamontology.org/operation_0430' - Label 'CpG island and isochore detection'\n", + "Entity 'http://edamontology.org/operation_0431' - Label 'Restriction site recognition'\n", + "Entity 'http://edamontology.org/operation_0432' - Label 'Nucleosome position prediction'\n", + "Entity 'http://edamontology.org/operation_0433' - Label 'Splice site prediction'\n", + "Entity 'http://edamontology.org/operation_0434' - Label 'Integrated gene prediction'\n", + "Entity 'http://edamontology.org/operation_0435' - Label 'Operon prediction'\n", + "Entity 'http://edamontology.org/operation_0436' - Label 'Coding region prediction'\n", + "Entity 'http://edamontology.org/operation_0437' - Label 'SECIS element prediction'\n", + "Entity 'http://edamontology.org/operation_0438' - Label 'Transcriptional regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0439' - Label 'Translation initiation site prediction'\n", + "Entity 'http://edamontology.org/operation_0440' - Label 'Promoter prediction'\n", + "Entity 'http://edamontology.org/operation_0441' - Label 'cis-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0442' - Label 'Transcriptional regulatory element prediction (RNA-cis)'\n", + "Entity 'http://edamontology.org/operation_0443' - Label 'trans-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0444' - Label 'S/MAR prediction'\n", + "Entity 'http://edamontology.org/operation_0445' - Label 'Transcription factor binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0446' - Label 'Exonic splicing enhancer prediction'\n", + "Entity 'http://edamontology.org/operation_0447' - Label 'Sequence alignment validation'\n", + "Entity 'http://edamontology.org/operation_0448' - Label 'Sequence alignment analysis (conservation)'\n", + "Entity 'http://edamontology.org/operation_0449' - Label 'Sequence alignment analysis (site correlation)'\n", + "Entity 'http://edamontology.org/operation_0450' - Label 'Chimera detection'\n", + "Entity 'http://edamontology.org/operation_0451' - Label 'Recombination detection'\n", + "Entity 'http://edamontology.org/operation_0452' - Label 'Indel detection'\n", + "Entity 'http://edamontology.org/operation_0453' - Label 'Nucleosome formation potential prediction'\n", + "Entity 'http://edamontology.org/operation_0455' - Label 'Nucleic acid thermodynamic property calculation'\n", + "Entity 'http://edamontology.org/operation_0456' - Label 'Nucleic acid melting profile plotting'\n", + "Entity 'http://edamontology.org/operation_0457' - Label 'Nucleic acid stitch profile plotting'\n", + "Entity 'http://edamontology.org/operation_0458' - Label 'Nucleic acid melting curve plotting'\n", + "Entity 'http://edamontology.org/operation_0459' - Label 'Nucleic acid probability profile plotting'\n", + "Entity 'http://edamontology.org/operation_0460' - Label 'Nucleic acid temperature profile plotting'\n", + "Entity 'http://edamontology.org/operation_0461' - Label 'Nucleic acid curvature calculation'\n", + "Entity 'http://edamontology.org/operation_0463' - Label 'miRNA target prediction'\n", + "Entity 'http://edamontology.org/operation_0464' - Label 'tRNA gene prediction'\n", + "Entity 'http://edamontology.org/operation_0465' - Label 'siRNA binding specificity prediction'\n", + "Entity 'http://edamontology.org/operation_0467' - Label 'Protein secondary structure prediction (integrated)'\n", + "Entity 'http://edamontology.org/operation_0468' - Label 'Protein secondary structure prediction (helices)'\n", + "Entity 'http://edamontology.org/operation_0469' - Label 'Protein secondary structure prediction (turns)'\n", + "Entity 'http://edamontology.org/operation_0470' - Label 'Protein secondary structure prediction (coils)'\n", + "Entity 'http://edamontology.org/operation_0471' - Label 'Disulfide bond prediction'\n", + "Entity 'http://edamontology.org/operation_0472' - Label 'GPCR prediction'\n", + "Entity 'http://edamontology.org/operation_0473' - Label 'GPCR analysis'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0475' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/operation_0476' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/operation_0477' - Label 'Protein modelling'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0479' - Label 'Backbone modelling'\n", + "Entity 'http://edamontology.org/operation_0480' - Label 'Side chain modelling'\n", + "Entity 'http://edamontology.org/operation_0481' - Label 'Loop modelling'\n", + "Entity 'http://edamontology.org/operation_0482' - Label 'Protein-ligand docking'\n", + "Entity 'http://edamontology.org/operation_0483' - Label 'RNA inverse folding'\n", + "Entity 'http://edamontology.org/operation_0484' - Label 'SNP detection'\n", + "Entity 'http://edamontology.org/operation_0485' - Label 'Radiation Hybrid Mapping'\n", + "Entity 'http://edamontology.org/operation_0486' - Label 'Functional mapping'\n", + "Entity 'http://edamontology.org/operation_0487' - Label 'Haplotype mapping'\n", + "Entity 'http://edamontology.org/operation_0488' - Label 'Linkage disequilibrium calculation'\n", + "Entity 'http://edamontology.org/operation_0489' - Label 'Genetic code prediction'\n", + "Entity 'http://edamontology.org/operation_0490' - Label 'Dot plot plotting'\n", + "Entity 'http://edamontology.org/operation_0491' - Label 'Pairwise sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0492' - Label 'Multiple sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0495' - Label 'Local alignment'\n", + "Entity 'http://edamontology.org/operation_0496' - Label 'Global alignment'\n", + "Entity 'http://edamontology.org/operation_0497' - Label 'Constrained sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0498' - Label 'Consensus-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0499' - Label 'Tree-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0500' - Label 'Secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0501' - Label 'Protein secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0503' - Label 'Pairwise structure alignment'\n", + "Entity 'http://edamontology.org/operation_0504' - Label 'Multiple structure alignment'\n", + "Entity 'http://edamontology.org/operation_0505' - Label 'Structure alignment (protein)'\n", + "Entity 'http://edamontology.org/operation_0506' - Label 'Structure alignment (RNA)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0509' - Label 'Local structure alignment'\n", + "Entity 'http://edamontology.org/operation_0510' - Label 'Global structure alignment'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0515' - Label 'Data retrieval (tool metadata)'\n", + "Entity 'http://edamontology.org/operation_0516' - Label 'Data retrieval (database metadata)'\n", + "Entity 'http://edamontology.org/operation_0517' - Label 'PCR primer design (for large scale sequencing)'\n", + "Entity 'http://edamontology.org/operation_0518' - Label 'PCR primer design (for genotyping polymorphisms)'\n", + "Entity 'http://edamontology.org/operation_0519' - Label 'PCR primer design (for gene transcription profiling)'\n", + "Entity 'http://edamontology.org/operation_0520' - Label 'PCR primer design (for conserved primers)'\n", + "Entity 'http://edamontology.org/operation_0521' - Label 'PCR primer design (based on gene structure)'\n", + "Entity 'http://edamontology.org/operation_0522' - Label 'PCR primer design (for methylation PCRs)'\n", + "Entity 'http://edamontology.org/operation_0523' - Label 'Mapping assembly'\n", + "Entity 'http://edamontology.org/operation_0524' - Label 'De-novo assembly'\n", + "Entity 'http://edamontology.org/operation_0525' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_0526' - Label 'EST assembly'\n", + "Entity 'http://edamontology.org/operation_0527' - Label 'Sequence tag mapping'\n", + "Entity 'http://edamontology.org/operation_0528' - Label 'SAGE data processing'\n", + "Entity 'http://edamontology.org/operation_0529' - Label 'MPSS data processing'\n", + "Entity 'http://edamontology.org/operation_0530' - Label 'SBS data processing'\n", + "Entity 'http://edamontology.org/operation_0531' - Label 'Heat map generation'\n", + "Entity 'http://edamontology.org/operation_0532' - Label 'Gene expression profile analysis'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0534' - Label 'Protein secondary structure assignment (from coordinate data)'\n", + "Entity 'http://edamontology.org/operation_0535' - Label 'Protein secondary structure assignment (from CD data)'\n", + "Entity 'http://edamontology.org/operation_0536' - Label 'Protein structure assignment (from X-ray crystallographic data)'\n", + "Entity 'http://edamontology.org/operation_0537' - Label 'Protein structure assignment (from NMR data)'\n", + "Entity 'http://edamontology.org/operation_0538' - Label 'Phylogenetic inference (data centric)'\n", + "Entity 'http://edamontology.org/operation_0539' - Label 'Phylogenetic inference (method centric)'\n", + "Entity 'http://edamontology.org/operation_0540' - Label 'Phylogenetic inference (from molecular sequences)'\n", + "Entity 'http://edamontology.org/operation_0541' - Label 'Phylogenetic inference (from continuous quantitative characters)'\n", + "Entity 'http://edamontology.org/operation_0542' - Label 'Phylogenetic inference (from gene frequencies)'\n", + "Entity 'http://edamontology.org/operation_0543' - Label 'Phylogenetic inference (from polymorphism data)'\n", + "Entity 'http://edamontology.org/operation_0544' - Label 'Species tree construction'\n", + "Entity 'http://edamontology.org/operation_0545' - Label 'Phylogenetic inference (parsimony methods)'\n", + "Entity 'http://edamontology.org/operation_0546' - Label 'Phylogenetic inference (minimum distance methods)'\n", + "Entity 'http://edamontology.org/operation_0547' - Label 'Phylogenetic inference (maximum likelihood and Bayesian methods)'\n", + "Entity 'http://edamontology.org/operation_0548' - Label 'Phylogenetic inference (quartet methods)'\n", + "Entity 'http://edamontology.org/operation_0549' - Label 'Phylogenetic inference (AI methods)'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0551' - Label 'Phylogenetic tree topology analysis'\n", + "Entity 'http://edamontology.org/operation_0552' - Label 'Phylogenetic tree bootstrapping'\n", + "Entity 'http://edamontology.org/operation_0553' - Label 'Gene tree construction'\n", + "Entity 'http://edamontology.org/operation_0554' - Label 'Allele frequency distribution analysis'\n", + "Entity 'http://edamontology.org/operation_0555' - Label 'Consensus tree construction'\n", + "Entity 'http://edamontology.org/operation_0556' - Label 'Phylogenetic sub/super tree construction'\n", + "Entity 'http://edamontology.org/operation_0557' - Label 'Phylogenetic tree distances calculation'\n", + "Entity 'http://edamontology.org/operation_0558' - Label 'Phylogenetic tree annotation'\n", + "Entity 'http://edamontology.org/operation_0559' - Label 'Immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0560' - Label 'DNA vaccine design'\n", + "Entity 'http://edamontology.org/operation_0561' - Label 'Sequence formatting'\n", + "Entity 'http://edamontology.org/operation_0562' - Label 'Sequence alignment formatting'\n", + "Entity 'http://edamontology.org/operation_0563' - Label 'Codon usage table formatting'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0565' - Label 'Sequence alignment visualisation'\n", + "Entity 'http://edamontology.org/operation_0566' - Label 'Sequence cluster visualisation'\n", + "Entity 'http://edamontology.org/operation_0567' - Label 'Phylogenetic tree visualisation'\n", + "Entity 'http://edamontology.org/operation_0568' - Label 'RNA secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0569' - Label 'Protein secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0571' - Label 'Expression data visualisation'\n", + "Entity 'http://edamontology.org/operation_0572' - Label 'Protein interaction network visualisation'\n", + "Entity 'http://edamontology.org/operation_0573' - Label 'Map drawing'\n", + "Entity 'http://edamontology.org/operation_0574' - Label 'Sequence motif rendering'\n", + "Entity 'http://edamontology.org/operation_0575' - Label 'Restriction map drawing'\n", + "Entity 'http://edamontology.org/operation_0577' - Label 'DNA linear map rendering'\n", + "Entity 'http://edamontology.org/operation_0578' - Label 'Plasmid map drawing'\n", + "Entity 'http://edamontology.org/operation_0579' - Label 'Operon drawing'\n", + "Entity 'http://edamontology.org/operation_1768' - Label 'Nucleic acid folding family identification'\n", + "Entity 'http://edamontology.org/operation_1769' - Label 'Nucleic acid folding energy calculation'\n", + "Entity 'http://edamontology.org/operation_1774' - Label 'Annotation retrieval'\n", + "Entity 'http://edamontology.org/operation_1777' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/operation_1778' - Label 'Protein function comparison'\n", + "Entity 'http://edamontology.org/operation_1780' - Label 'Sequence submission'\n", + "Entity 'http://edamontology.org/operation_1781' - Label 'Gene regulatory network analysis'\n", + "Entity 'http://edamontology.org/operation_1812' - Label 'Parsing'\n", + "Entity 'http://edamontology.org/operation_1813' - Label 'Sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1814' - Label 'Structure retrieval'\n", + "Entity 'http://edamontology.org/operation_1816' - Label 'Surface rendering'\n", + "Entity 'http://edamontology.org/operation_1817' - Label 'Protein atom surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1818' - Label 'Protein atom surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1819' - Label 'Protein residue surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1820' - Label 'Protein residue surface calculation (vacuum accessible)'\n", + "Entity 'http://edamontology.org/operation_1821' - Label 'Protein residue surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1822' - Label 'Protein residue surface calculation (vacuum molecular)'\n", + "Entity 'http://edamontology.org/operation_1823' - Label 'Protein surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1824' - Label 'Protein surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1825' - Label 'Backbone torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1826' - Label 'Full torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1827' - Label 'Cysteine torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1828' - Label 'Tau angle calculation'\n", + "Entity 'http://edamontology.org/operation_1829' - Label 'Cysteine bridge detection'\n", + "Entity 'http://edamontology.org/operation_1830' - Label 'Free cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1831' - Label 'Metal-bound cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1832' - Label 'Residue contact calculation (residue-nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_1834' - Label 'Protein-metal contact calculation'\n", + "Entity 'http://edamontology.org/operation_1835' - Label 'Residue contact calculation (residue-negative ion)'\n", + "Entity 'http://edamontology.org/operation_1836' - Label 'Residue bump detection'\n", + "Entity 'http://edamontology.org/operation_1837' - Label 'Residue symmetry contact calculation'\n", + "Entity 'http://edamontology.org/operation_1838' - Label 'Residue contact calculation (residue-ligand)'\n", + "Entity 'http://edamontology.org/operation_1839' - Label 'Salt bridge calculation'\n", + "Entity 'http://edamontology.org/operation_1841' - Label 'Rotamer likelihood prediction'\n", + "Entity 'http://edamontology.org/operation_1842' - Label 'Proline mutation value calculation'\n", + "Entity 'http://edamontology.org/operation_1843' - Label 'Residue packing validation'\n", + "Entity 'http://edamontology.org/operation_1844' - Label 'Protein geometry validation'\n", + "Entity 'http://edamontology.org/operation_1845' - Label 'PDB file sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1846' - Label 'HET group detection'\n", + "Entity 'http://edamontology.org/operation_1847' - Label 'DSSP secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_1848' - Label 'Structure formatting'\n", + "Entity 'http://edamontology.org/operation_1850' - Label 'Protein cysteine and disulfide bond assignment'\n", + "Entity 'http://edamontology.org/operation_1913' - Label 'Residue validation'\n", + "Entity 'http://edamontology.org/operation_1914' - Label 'Structure retrieval (water)'\n", + "Entity 'http://edamontology.org/operation_2008' - Label 'siRNA duplex prediction'\n", + "Entity 'http://edamontology.org/operation_2089' - Label 'Sequence alignment refinement'\n", + "Entity 'http://edamontology.org/operation_2120' - Label 'Listfile processing'\n", + "Entity 'http://edamontology.org/operation_2121' - Label 'Sequence file editing'\n", + "Entity 'http://edamontology.org/operation_2122' - Label 'Sequence alignment file processing'\n", + "Entity 'http://edamontology.org/operation_2123' - Label 'Small molecule data processing'\n", + "Entity 'http://edamontology.org/operation_2222' - Label 'Data retrieval (ontology annotation)'\n", + "Entity 'http://edamontology.org/operation_2224' - Label 'Data retrieval (ontology concept)'\n", + "Entity 'http://edamontology.org/operation_2233' - Label 'Representative sequence identification'\n", + "Entity 'http://edamontology.org/operation_2234' - Label 'Structure file processing'\n", + "Entity 'http://edamontology.org/operation_2237' - Label 'Data retrieval (sequence profile)'\n", + "Entity 'http://edamontology.org/operation_2238' - Label 'Statistical calculation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2241' - Label 'Transmembrane protein visualisation'\n", + "Entity 'http://edamontology.org/operation_2246' - Label 'Demonstration'\n", + "Entity 'http://edamontology.org/operation_2264' - Label 'Data retrieval (pathway or network)'\n", + "Entity 'http://edamontology.org/operation_2265' - Label 'Data retrieval (identifier)'\n", + "Entity 'http://edamontology.org/operation_2284' - Label 'Nucleic acid density plotting'\n", + "Entity 'http://edamontology.org/operation_2403' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2404' - Label 'Sequence motif analysis'\n", + "Entity 'http://edamontology.org/operation_2405' - Label 'Protein interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2406' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/operation_2407' - Label 'Annotation processing'\n", + "Entity 'http://edamontology.org/operation_2408' - Label 'Sequence feature analysis'\n", + "Entity 'http://edamontology.org/operation_2409' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2410' - Label 'Gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_2411' - Label 'Structural profile processing'\n", + "Entity 'http://edamontology.org/operation_2412' - Label 'Data index processing'\n", + "Entity 'http://edamontology.org/operation_2413' - Label 'Sequence profile processing'\n", + "Entity 'http://edamontology.org/operation_2414' - Label 'Protein function analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2416' - Label 'Protein secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2417' - Label 'Physicochemical property data processing'\n", + "Entity 'http://edamontology.org/operation_2419' - Label 'Primer and probe design'\n", + "Entity 'http://edamontology.org/operation_2420' - Label 'Operation (typed)'\n", + "Entity 'http://edamontology.org/operation_2421' - Label 'Database search'\n", + "Entity 'http://edamontology.org/operation_2422' - Label 'Data retrieval'\n", + "Entity 'http://edamontology.org/operation_2423' - Label 'Prediction and recognition'\n", + "Entity 'http://edamontology.org/operation_2424' - Label 'Comparison'\n", + "Entity 'http://edamontology.org/operation_2425' - Label 'Optimisation and refinement'\n", + "Entity 'http://edamontology.org/operation_2426' - Label 'Modelling and simulation'\n", + "Entity 'http://edamontology.org/operation_2427' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2428' - Label 'Validation'\n", + "Entity 'http://edamontology.org/operation_2429' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/operation_2430' - Label 'Design'\n", + "Entity 'http://edamontology.org/operation_2432' - Label 'Microarray data processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2434' - Label 'Data retrieval (codon usage table)'\n", + "Entity 'http://edamontology.org/operation_2435' - Label 'Gene expression profile processing'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2437' - Label 'Gene regulatory network prediction'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2439' - Label 'RNA secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2440' - Label 'Structure processing (RNA)'\n", + "Entity 'http://edamontology.org/operation_2441' - Label 'RNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2442' - Label 'DNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2443' - Label 'Phylogenetic tree processing'\n", + "Entity 'http://edamontology.org/operation_2444' - Label 'Protein secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2445' - Label 'Protein interaction network processing'\n", + "Entity 'http://edamontology.org/operation_2446' - Label 'Sequence processing'\n", + "Entity 'http://edamontology.org/operation_2447' - Label 'Sequence processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2448' - Label 'Sequence processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2452' - Label 'Sequence cluster processing'\n", + "Entity 'http://edamontology.org/operation_2453' - Label 'Feature table processing'\n", + "Entity 'http://edamontology.org/operation_2454' - Label 'Gene prediction'\n", + "Entity 'http://edamontology.org/operation_2456' - Label 'GPCR classification'\n", + "Entity 'http://edamontology.org/operation_2457' - Label 'GPCR coupling selectivity prediction'\n", + "Entity 'http://edamontology.org/operation_2459' - Label 'Structure processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2460' - Label 'Protein atom surface calculation'\n", + "Entity 'http://edamontology.org/operation_2461' - Label 'Protein residue surface calculation'\n", + "Entity 'http://edamontology.org/operation_2462' - Label 'Protein surface calculation'\n", + "Entity 'http://edamontology.org/operation_2463' - Label 'Sequence alignment processing'\n", + "Entity 'http://edamontology.org/operation_2464' - Label 'Protein-protein binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2465' - Label 'Structure processing'\n", + "Entity 'http://edamontology.org/operation_2466' - Label 'Map annotation'\n", + "Entity 'http://edamontology.org/operation_2467' - Label 'Data retrieval (protein annotation)'\n", + "Entity 'http://edamontology.org/operation_2468' - Label 'Data retrieval (phylogenetic tree)'\n", + "Entity 'http://edamontology.org/operation_2469' - Label 'Data retrieval (protein interaction annotation)'\n", + "Entity 'http://edamontology.org/operation_2470' - Label 'Data retrieval (protein family annotation)'\n", + "Entity 'http://edamontology.org/operation_2471' - Label 'Data retrieval (RNA family annotation)'\n", + "Entity 'http://edamontology.org/operation_2472' - Label 'Data retrieval (gene annotation)'\n", + "Entity 'http://edamontology.org/operation_2473' - Label 'Data retrieval (genotype and phenotype annotation)'\n", + "Entity 'http://edamontology.org/operation_2474' - Label 'Protein architecture comparison'\n", + "Entity 'http://edamontology.org/operation_2475' - Label 'Protein architecture recognition'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2478' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2479' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2480' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/operation_2481' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/operation_2482' - Label 'Secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2483' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/operation_2485' - Label 'Helical wheel drawing'\n", + "Entity 'http://edamontology.org/operation_2486' - Label 'Topology diagram drawing'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2488' - Label 'Protein secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2489' - Label 'Subcellular localisation prediction'\n", + "Entity 'http://edamontology.org/operation_2490' - Label 'Residue contact calculation (residue-residue)'\n", + "Entity 'http://edamontology.org/operation_2491' - Label 'Hydrogen bond calculation (inter-residue)'\n", + "Entity 'http://edamontology.org/operation_2492' - Label 'Protein interaction prediction'\n", + "Entity 'http://edamontology.org/operation_2493' - Label 'Codon usage data processing'\n", + "Entity 'http://edamontology.org/operation_2495' - Label 'Expression analysis'\n", + "Entity 'http://edamontology.org/operation_2496' - Label 'Gene regulatory network processing'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2498' - Label 'Sequencing-based expression profile data analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2500' - Label 'Microarray raw data analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2503' - Label 'Sequence data processing'\n", + "Entity 'http://edamontology.org/operation_2504' - Label 'Structural data processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2506' - Label 'Protein sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2507' - Label 'Nucleic acid sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2508' - Label 'Nucleic acid sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2509' - Label 'Protein sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2510' - Label 'DNA back-translation'\n", + "Entity 'http://edamontology.org/operation_2511' - Label 'Sequence editing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2512' - Label 'Sequence editing (protein)'\n", + "Entity 'http://edamontology.org/operation_2513' - Label 'Sequence generation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2514' - Label 'Sequence generation (protein)'\n", + "Entity 'http://edamontology.org/operation_2515' - Label 'Nucleic acid sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2516' - Label 'Protein sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2518' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/operation_2519' - Label 'Structure processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2521' - Label 'Map data processing'\n", + "Entity 'http://edamontology.org/operation_2574' - Label 'Protein hydropathy calculation'\n", + "Entity 'http://edamontology.org/operation_2575' - Label 'Binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2844' - Label 'Structure clustering'\n", + "Entity 'http://edamontology.org/operation_2871' - Label 'Sequence tagged site (STS) mapping'\n", + "Entity 'http://edamontology.org/operation_2928' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/operation_2929' - Label 'Protein fragment weight comparison'\n", + "Entity 'http://edamontology.org/operation_2930' - Label 'Protein property comparison'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2932' - Label 'Hopp and Woods plotting'\n", + "Entity 'http://edamontology.org/operation_2934' - Label 'Cluster textual view generation'\n", + "Entity 'http://edamontology.org/operation_2935' - Label 'Clustering profile plotting'\n", + "Entity 'http://edamontology.org/operation_2936' - Label 'Dendrograph plotting'\n", + "Entity 'http://edamontology.org/operation_2937' - Label 'Proximity map plotting'\n", + "Entity 'http://edamontology.org/operation_2938' - Label 'Dendrogram visualisation'\n", + "Entity 'http://edamontology.org/operation_2939' - Label 'Principal component visualisation'\n", + "Entity 'http://edamontology.org/operation_2940' - Label 'Scatter plot plotting'\n", + "Entity 'http://edamontology.org/operation_2941' - Label 'Whole microarray graph plotting'\n", + "Entity 'http://edamontology.org/operation_2942' - Label 'Treemap visualisation'\n", + "Entity 'http://edamontology.org/operation_2943' - Label 'Box-Whisker plot plotting'\n", + "Entity 'http://edamontology.org/operation_2944' - Label 'Physical mapping'\n", + "Entity 'http://edamontology.org/operation_2945' - Label 'Analysis'\n", + "Entity 'http://edamontology.org/operation_2946' - Label 'Alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2948' - Label 'Molecular interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2949' - Label 'Protein-protein interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2950' - Label 'Residue distance calculation'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2952' - Label 'Structure alignment processing'\n", + "Entity 'http://edamontology.org/operation_2962' - Label 'Codon usage bias calculation'\n", + "Entity 'http://edamontology.org/operation_2963' - Label 'Codon usage bias plotting'\n", + "Entity 'http://edamontology.org/operation_2964' - Label 'Codon usage fraction calculation'\n", + "Entity 'http://edamontology.org/operation_2990' - Label 'Classification'\n", + "Entity 'http://edamontology.org/operation_2993' - Label 'Molecular interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2995' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/operation_2996' - Label 'Structure classification'\n", + "Entity 'http://edamontology.org/operation_2997' - Label 'Protein comparison'\n", + "Entity 'http://edamontology.org/operation_2998' - Label 'Nucleic acid comparison'\n", + "Entity 'http://edamontology.org/operation_3023' - Label 'Prediction and recognition (protein)'\n", + "Entity 'http://edamontology.org/operation_3024' - Label 'Prediction and recognition (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_3080' - Label 'Structure editing'\n", + "Entity 'http://edamontology.org/operation_3081' - Label 'Sequence alignment editing'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3084' - Label 'Protein function prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3087' - Label 'Protein sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3088' - Label 'Protein property calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3090' - Label 'Protein feature prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3093' - Label 'Database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_3094' - Label 'Protein interaction network prediction'\n", + "Entity 'http://edamontology.org/operation_3095' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/operation_3096' - Label 'Editing'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3182' - Label 'Genome alignment'\n", + "Entity 'http://edamontology.org/operation_3183' - Label 'Localised reassembly'\n", + "Entity 'http://edamontology.org/operation_3184' - Label 'Sequence assembly visualisation'\n", + "Entity 'http://edamontology.org/operation_3185' - Label 'Base-calling'\n", + "Entity 'http://edamontology.org/operation_3186' - Label 'Bisulfite mapping'\n", + "Entity 'http://edamontology.org/operation_3187' - Label 'Sequence contamination filtering'\n", + "Entity 'http://edamontology.org/operation_3189' - Label 'Trim ends'\n", + "Entity 'http://edamontology.org/operation_3190' - Label 'Trim vector'\n", + "Entity 'http://edamontology.org/operation_3191' - Label 'Trim to reference'\n", + "Entity 'http://edamontology.org/operation_3192' - Label 'Sequence trimming'\n", + "Entity 'http://edamontology.org/operation_3194' - Label 'Genome feature comparison'\n", + "Entity 'http://edamontology.org/operation_3195' - Label 'Sequencing error detection'\n", + "Entity 'http://edamontology.org/operation_3196' - Label 'Genotyping'\n", + "Entity 'http://edamontology.org/operation_3197' - Label 'Genetic variation analysis'\n", + "Entity 'http://edamontology.org/operation_3198' - Label 'Read mapping'\n", + "Entity 'http://edamontology.org/operation_3199' - Label 'Split read mapping'\n", + "Entity 'http://edamontology.org/operation_3200' - Label 'DNA barcoding'\n", + "Entity 'http://edamontology.org/operation_3201' - Label 'SNP calling'\n", + "Entity 'http://edamontology.org/operation_3202' - Label 'Polymorphism detection'\n", + "Entity 'http://edamontology.org/operation_3203' - Label 'Chromatogram visualisation'\n", + "Entity 'http://edamontology.org/operation_3204' - Label 'Methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3205' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3206' - Label 'Whole genome methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3207' - Label 'Gene methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3208' - Label 'Genome visualisation'\n", + "Entity 'http://edamontology.org/operation_3209' - Label 'Genome comparison'\n", + "Entity 'http://edamontology.org/operation_3211' - Label 'Genome indexing'\n", + "Entity 'http://edamontology.org/operation_3212' - Label 'Genome indexing (Burrows-Wheeler)'\n", + "Entity 'http://edamontology.org/operation_3213' - Label 'Genome indexing (suffix arrays)'\n", + "Entity 'http://edamontology.org/operation_3214' - Label 'Spectral analysis'\n", + "Entity 'http://edamontology.org/operation_3215' - Label 'Peak detection'\n", + "Entity 'http://edamontology.org/operation_3216' - Label 'Scaffolding'\n", + "Entity 'http://edamontology.org/operation_3217' - Label 'Scaffold gap completion'\n", + "Entity 'http://edamontology.org/operation_3218' - Label 'Sequencing quality control'\n", + "Entity 'http://edamontology.org/operation_3219' - Label 'Read pre-processing'\n", + "Entity 'http://edamontology.org/operation_3221' - Label 'Species frequency estimation'\n", + "Entity 'http://edamontology.org/operation_3222' - Label 'Peak calling'\n", + "Entity 'http://edamontology.org/operation_3223' - Label 'Differential gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_3224' - Label 'Gene set testing'\n", + "Entity 'http://edamontology.org/operation_3225' - Label 'Variant classification'\n", + "Entity 'http://edamontology.org/operation_3226' - Label 'Variant prioritisation'\n", + "Entity 'http://edamontology.org/operation_3227' - Label 'Variant calling'\n", + "Entity 'http://edamontology.org/operation_3228' - Label 'Structural variation detection'\n", + "Entity 'http://edamontology.org/operation_3229' - Label 'Exome assembly'\n", + "Entity 'http://edamontology.org/operation_3230' - Label 'Read depth analysis'\n", + "Entity 'http://edamontology.org/operation_3232' - Label 'Gene expression QTL analysis'\n", + "Entity 'http://edamontology.org/operation_3233' - Label 'Copy number estimation'\n", + "Entity 'http://edamontology.org/operation_3237' - Label 'Primer removal'\n", + "Entity 'http://edamontology.org/operation_3258' - Label 'Transcriptome assembly'\n", + "Entity 'http://edamontology.org/operation_3259' - Label 'Transcriptome assembly (de novo)'\n", + "Entity 'http://edamontology.org/operation_3260' - Label 'Transcriptome assembly (mapping)'\n", + "Entity 'http://edamontology.org/operation_3267' - Label 'Sequence coordinate conversion'\n", + "Entity 'http://edamontology.org/operation_3278' - Label 'Document similarity calculation'\n", + "Entity 'http://edamontology.org/operation_3279' - Label 'Document clustering'\n", + "Entity 'http://edamontology.org/operation_3280' - Label 'Named-entity and concept recognition'\n", + "Entity 'http://edamontology.org/operation_3282' - Label 'ID mapping'\n", + "Entity 'http://edamontology.org/operation_3283' - Label 'Anonymisation'\n", + "Entity 'http://edamontology.org/operation_3289' - Label 'ID retrieval'\n", + "Entity 'http://edamontology.org/operation_3348' - Label 'Sequence checksum generation'\n", + "Entity 'http://edamontology.org/operation_3349' - Label 'Bibliography generation'\n", + "Entity 'http://edamontology.org/operation_3350' - Label 'Protein quaternary structure prediction'\n", + "Entity 'http://edamontology.org/operation_3351' - Label 'Molecular surface analysis'\n", + "Entity 'http://edamontology.org/operation_3352' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3353' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3357' - Label 'Format detection'\n", + "Entity 'http://edamontology.org/operation_3359' - Label 'Splitting'\n", + "Entity 'http://edamontology.org/operation_3429' - Label 'Generation'\n", + "Entity 'http://edamontology.org/operation_3430' - Label 'Nucleic acid sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3431' - Label 'Deposition'\n", + "Entity 'http://edamontology.org/operation_3432' - Label 'Clustering'\n", + "Entity 'http://edamontology.org/operation_3433' - Label 'Assembly'\n", + "Entity 'http://edamontology.org/operation_3434' - Label 'Conversion'\n", + "Entity 'http://edamontology.org/operation_3435' - Label 'Standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_3436' - Label 'Aggregation'\n", + "Entity 'http://edamontology.org/operation_3437' - Label 'Article comparison'\n", + "Entity 'http://edamontology.org/operation_3438' - Label 'Calculation'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3440' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_3441' - Label 'Plotting'\n", + "Entity 'http://edamontology.org/operation_3443' - Label 'Image analysis'\n", + "Entity 'http://edamontology.org/operation_3445' - Label 'Diffraction data analysis'\n", + "Entity 'http://edamontology.org/operation_3446' - Label 'Cell migration analysis'\n", + "Entity 'http://edamontology.org/operation_3447' - Label 'Diffraction data reduction'\n", + "Entity 'http://edamontology.org/operation_3450' - Label 'Neurite measurement'\n", + "Entity 'http://edamontology.org/operation_3453' - Label 'Diffraction data integration'\n", + "Entity 'http://edamontology.org/operation_3454' - Label 'Phasing'\n", + "Entity 'http://edamontology.org/operation_3455' - Label 'Molecular replacement'\n", + "Entity 'http://edamontology.org/operation_3456' - Label 'Rigid body refinement'\n", + "Entity 'http://edamontology.org/operation_3457' - Label 'Single particle analysis'\n", + "Entity 'http://edamontology.org/operation_3458' - Label 'Single particle alignment and classification'\n", + "Entity 'http://edamontology.org/operation_3459' - Label 'Functional clustering'\n", + "Entity 'http://edamontology.org/operation_3460' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/operation_3461' - Label 'Virulence prediction'\n", + "Entity 'http://edamontology.org/operation_3463' - Label 'Expression correlation analysis'\n", + "Entity 'http://edamontology.org/operation_3465' - Label 'Correlation'\n", + "Entity 'http://edamontology.org/operation_3469' - Label 'RNA structure covariance model generation'\n", + "Entity 'http://edamontology.org/operation_3470' - Label 'RNA secondary structure prediction (shape-based)'\n", + "Entity 'http://edamontology.org/operation_3471' - Label 'Nucleic acid folding prediction (alignment-based)'\n", + "Entity 'http://edamontology.org/operation_3472' - Label 'k-mer counting'\n", + "Entity 'http://edamontology.org/operation_3478' - Label 'Phylogenetic reconstruction'\n", + "Entity 'http://edamontology.org/operation_3480' - Label 'Probabilistic data generation'\n", + "Entity 'http://edamontology.org/operation_3481' - Label 'Probabilistic sequence generation'\n", + "Entity 'http://edamontology.org/operation_3482' - Label 'Antimicrobial resistance prediction'\n", + "Entity 'http://edamontology.org/operation_3501' - Label 'Enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_3502' - Label 'Chemical similarity enrichment'\n", + "Entity 'http://edamontology.org/operation_3503' - Label 'Incident curve plotting'\n", + "Entity 'http://edamontology.org/operation_3504' - Label 'Variant pattern analysis'\n", + "Entity 'http://edamontology.org/operation_3545' - Label 'Mathematical modelling'\n", + "Entity 'http://edamontology.org/operation_3552' - Label 'Microscope image visualisation'\n", + "Entity 'http://edamontology.org/operation_3553' - Label 'Image annotation'\n", + "Entity 'http://edamontology.org/operation_3557' - Label 'Imputation'\n", + "Entity 'http://edamontology.org/operation_3559' - Label 'Ontology visualisation'\n", + "Entity 'http://edamontology.org/operation_3560' - Label 'Maximum occurrence analysis'\n", + "Entity 'http://edamontology.org/operation_3561' - Label 'Database comparison'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3563' - Label 'RNA-seq read count analysis'\n", + "Entity 'http://edamontology.org/operation_3564' - Label 'Chemical redundancy removal'\n", + "Entity 'http://edamontology.org/operation_3565' - Label 'RNA-seq time series data analysis'\n", + "Entity 'http://edamontology.org/operation_3566' - Label 'Simulated gene expression data generation'\n", + "Entity 'http://edamontology.org/operation_3625' - Label 'Relation extraction'\n", + "Entity 'http://edamontology.org/operation_3627' - Label 'Mass spectra calibration'\n", + "Entity 'http://edamontology.org/operation_3628' - Label 'Chromatographic alignment'\n", + "Entity 'http://edamontology.org/operation_3629' - Label 'Deisotoping'\n", + "Entity 'http://edamontology.org/operation_3630' - Label 'Protein quantification'\n", + "Entity 'http://edamontology.org/operation_3631' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/operation_3632' - Label 'Isotopic distributions calculation'\n", + "Entity 'http://edamontology.org/operation_3633' - Label 'Retention time prediction'\n", + "Entity 'http://edamontology.org/operation_3634' - Label 'Label-free quantification'\n", + "Entity 'http://edamontology.org/operation_3635' - Label 'Labeled quantification'\n", + "Entity 'http://edamontology.org/operation_3636' - Label 'MRM/SRM'\n", + "Entity 'http://edamontology.org/operation_3637' - Label 'Spectral counting'\n", + "Entity 'http://edamontology.org/operation_3638' - Label 'SILAC'\n", + "Entity 'http://edamontology.org/operation_3639' - Label 'iTRAQ'\n", + "Entity 'http://edamontology.org/operation_3640' - Label '18O labeling'\n", + "Entity 'http://edamontology.org/operation_3641' - Label 'TMT-tag'\n", + "Entity 'http://edamontology.org/operation_3642' - Label 'Stable isotope dimethyl labelling'\n", + "Entity 'http://edamontology.org/operation_3643' - Label 'Tag-based peptide identification'\n", + "Entity 'http://edamontology.org/operation_3644' - Label 'de Novo sequencing'\n", + "Entity 'http://edamontology.org/operation_3645' - Label 'PTM identification'\n", + "Entity 'http://edamontology.org/operation_3646' - Label 'Peptide database search'\n", + "Entity 'http://edamontology.org/operation_3647' - Label 'Blind peptide database search'\n", + "Entity 'http://edamontology.org/operation_3648' - Label 'Validation of peptide-spectrum matches'\n", + "Entity 'http://edamontology.org/operation_3649' - Label 'Target-Decoy'\n", + "Entity 'http://edamontology.org/operation_3658' - Label 'Statistical inference'\n", + "Entity 'http://edamontology.org/operation_3659' - Label 'Regression analysis'\n", + "Entity 'http://edamontology.org/operation_3660' - Label 'Metabolic network modelling'\n", + "Entity 'http://edamontology.org/operation_3661' - Label 'SNP annotation'\n", + "Entity 'http://edamontology.org/operation_3662' - Label 'Ab-initio gene prediction'\n", + "Entity 'http://edamontology.org/operation_3663' - Label 'Homology-based gene prediction'\n", + "Entity 'http://edamontology.org/operation_3664' - Label 'Statistical modelling'\n", + "Entity 'http://edamontology.org/operation_3666' - Label 'Molecular surface comparison'\n", + "Entity 'http://edamontology.org/operation_3672' - Label 'Gene functional annotation'\n", + "Entity 'http://edamontology.org/operation_3675' - Label 'Variant filtering'\n", + "Entity 'http://edamontology.org/operation_3677' - Label 'Differential binding analysis'\n", + "Entity 'http://edamontology.org/operation_3680' - Label 'RNA-Seq analysis'\n", + "Entity 'http://edamontology.org/operation_3694' - Label 'Mass spectrum visualisation'\n", + "Entity 'http://edamontology.org/operation_3695' - Label 'Filtering'\n", + "Entity 'http://edamontology.org/operation_3703' - Label 'Reference identification'\n", + "Entity 'http://edamontology.org/operation_3704' - Label 'Ion counting'\n", + "Entity 'http://edamontology.org/operation_3705' - Label 'Isotope-coded protein label'\n", + "Entity 'http://edamontology.org/operation_3715' - Label 'Metabolic labeling'\n", + "Entity 'http://edamontology.org/operation_3730' - Label 'Cross-assembly'\n", + "Entity 'http://edamontology.org/operation_3731' - Label 'Sample comparison'\n", + "Entity 'http://edamontology.org/operation_3741' - Label 'Differential protein expression profiling'\n", + "Entity 'http://edamontology.org/operation_3742' - Label 'Differential gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_3744' - Label 'Multiple sample visualisation'\n", + "Entity 'http://edamontology.org/operation_3745' - Label 'Ancestral reconstruction'\n", + "Entity 'http://edamontology.org/operation_3755' - Label 'PTM localisation'\n", + "Entity 'http://edamontology.org/operation_3760' - Label 'Service management'\n", + "Entity 'http://edamontology.org/operation_3761' - Label 'Service discovery'\n", + "Entity 'http://edamontology.org/operation_3762' - Label 'Service composition'\n", + "Entity 'http://edamontology.org/operation_3763' - Label 'Service invocation'\n", + "Entity 'http://edamontology.org/operation_3766' - Label 'Weighted correlation network analysis'\n", + "Entity 'http://edamontology.org/operation_3767' - Label 'Protein identification'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3791' - Label 'Collapsing methods'\n", + "Entity 'http://edamontology.org/operation_3792' - Label 'miRNA expression analysis'\n", + "Entity 'http://edamontology.org/operation_3793' - Label 'Read summarisation'\n", + "Entity 'http://edamontology.org/operation_3795' - Label 'In vitro selection'\n", + "Entity 'http://edamontology.org/operation_3797' - Label 'Rarefaction'\n", + "Entity 'http://edamontology.org/operation_3798' - Label 'Read binning'\n", + "Entity 'http://edamontology.org/operation_3799' - Label 'Quantification'\n", + "Entity 'http://edamontology.org/operation_3800' - Label 'RNA-Seq quantification'\n", + "Entity 'http://edamontology.org/operation_3801' - Label 'Spectral library search'\n", + "Entity 'http://edamontology.org/operation_3802' - Label 'Sorting'\n", + "Entity 'http://edamontology.org/operation_3803' - Label 'Natural product identification'\n", + "Entity 'http://edamontology.org/operation_3809' - Label 'DMR identification'\n", + "Entity 'http://edamontology.org/operation_3840' - Label 'Multilocus sequence typing'\n", + "Entity 'http://edamontology.org/operation_3860' - Label 'Spectrum calculation'\n", + "Entity 'http://edamontology.org/operation_3890' - Label 'Trajectory visualization'\n", + "Entity 'http://edamontology.org/operation_3891' - Label 'Essential dynamics'\n", + "Entity 'http://edamontology.org/operation_3893' - Label 'Forcefield parameterisation'\n", + "Entity 'http://edamontology.org/operation_3894' - Label 'DNA profiling'\n", + "Entity 'http://edamontology.org/operation_3896' - Label 'Active site prediction'\n", + "Entity 'http://edamontology.org/operation_3897' - Label 'Ligand-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3898' - Label 'Metal-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3899' - Label 'Protein-protein docking'\n", + "Entity 'http://edamontology.org/operation_3900' - Label 'DNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3901' - Label 'RNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3902' - Label 'RNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3903' - Label 'DNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3904' - Label 'Protein disorder prediction'\n", + "Entity 'http://edamontology.org/operation_3907' - Label 'Information extraction'\n", + "Entity 'http://edamontology.org/operation_3908' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/operation_3918' - Label 'Genome analysis'\n", + "Entity 'http://edamontology.org/operation_3919' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3920' - Label 'DNA testing'\n", + "Entity 'http://edamontology.org/operation_3921' - Label 'Sequence read processing'\n", + "Entity 'http://edamontology.org/operation_3925' - Label 'Network visualisation'\n", + "Entity 'http://edamontology.org/operation_3926' - Label 'Pathway visualisation'\n", + "Entity 'http://edamontology.org/operation_3927' - Label 'Network analysis'\n", + "Entity 'http://edamontology.org/operation_3928' - Label 'Pathway analysis'\n", + "Entity 'http://edamontology.org/operation_3929' - Label 'Metabolic pathway prediction'\n", + "Entity 'http://edamontology.org/operation_3933' - Label 'Demultiplexing'\n", + "Entity 'http://edamontology.org/operation_3935' - Label 'Dimensionality reduction'\n", + "Entity 'http://edamontology.org/operation_3936' - Label 'Feature selection'\n", + "Entity 'http://edamontology.org/operation_3937' - Label 'Feature extraction'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3942' - Label 'Tree dating'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3947' - Label 'Phylogenetic tree reconciliation'\n", + "Entity 'http://edamontology.org/operation_3950' - Label 'Selection detection'\n", + "Entity 'http://edamontology.org/operation_3960' - Label 'Principal component analysis'\n", + "Entity 'http://edamontology.org/operation_3961' - Label 'Copy number variation detection'\n", + "Entity 'http://edamontology.org/operation_3962' - Label 'Deletion detection'\n", + "Entity 'http://edamontology.org/operation_3963' - Label 'Duplication detection'\n", + "Entity 'http://edamontology.org/operation_3964' - Label 'Complex CNV detection'\n", + "Entity 'http://edamontology.org/operation_3965' - Label 'Amplification detection'\n", + "Entity 'http://edamontology.org/operation_3968' - Label 'Adhesin prediction'\n", + "Entity 'http://edamontology.org/operation_4008' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/operation_4009' - Label 'Small molecule design'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/topic_0003' - Label 'Topic'\n", + "Entity 'http://edamontology.org/topic_0077' - Label 'Nucleic acids'\n", + "Entity 'http://edamontology.org/topic_0078' - Label 'Proteins'\n", + "Entity 'http://edamontology.org/topic_0079' - Label 'Metabolites'\n", + "Entity 'http://edamontology.org/topic_0080' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0081' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/topic_0082' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0084' - Label 'Phylogeny'\n", + "Entity 'http://edamontology.org/topic_0085' - Label 'Functional genomics'\n", + "Entity 'http://edamontology.org/topic_0089' - Label 'Ontology and terminology'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0091' - Label 'Bioinformatics'\n", + "Entity 'http://edamontology.org/topic_0092' - Label 'Data visualisation'\n", + "Entity 'http://edamontology.org/topic_0094' - Label 'Nucleic acid thermodynamics'\n", + "Entity 'http://edamontology.org/topic_0097' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/topic_0099' - Label 'RNA'\n", + "Entity 'http://edamontology.org/topic_0100' - Label 'Nucleic acid restriction'\n", + "Entity 'http://edamontology.org/topic_0102' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/topic_0107' - Label 'Genetic codes and codon usage'\n", + "Entity 'http://edamontology.org/topic_0108' - Label 'Protein expression'\n", + "Entity 'http://edamontology.org/topic_0109' - Label 'Gene finding'\n", + "Entity 'http://edamontology.org/topic_0110' - Label 'Transcription'\n", + "Entity 'http://edamontology.org/topic_0111' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_0112' - Label 'Nucleic acid folding'\n", + "Entity 'http://edamontology.org/topic_0114' - Label 'Gene structure'\n", + "Entity 'http://edamontology.org/topic_0121' - Label 'Proteomics'\n", + "Entity 'http://edamontology.org/topic_0122' - Label 'Structural genomics'\n", + "Entity 'http://edamontology.org/topic_0123' - Label 'Protein properties'\n", + "Entity 'http://edamontology.org/topic_0128' - Label 'Protein interactions'\n", + "Entity 'http://edamontology.org/topic_0130' - Label 'Protein folding, stability and design'\n", + "Entity 'http://edamontology.org/topic_0133' - Label 'Two-dimensional gel electrophoresis'\n", + "Entity 'http://edamontology.org/topic_0134' - Label 'Mass spectrometry'\n", + "Entity 'http://edamontology.org/topic_0135' - Label 'Protein microarrays'\n", + "Entity 'http://edamontology.org/topic_0137' - Label 'Protein hydropathy'\n", + "Entity 'http://edamontology.org/topic_0140' - Label 'Protein targeting and localisation'\n", + "Entity 'http://edamontology.org/topic_0141' - Label 'Protein cleavage sites and proteolysis'\n", + "Entity 'http://edamontology.org/topic_0143' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/topic_0144' - Label 'Protein residue interactions'\n", + "Entity 'http://edamontology.org/topic_0147' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_0148' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_0149' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_0150' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/topic_0151' - Label 'G protein-coupled receptors (GPCR)'\n", + "Entity 'http://edamontology.org/topic_0152' - Label 'Carbohydrates'\n", + "Entity 'http://edamontology.org/topic_0153' - Label 'Lipids'\n", + "Entity 'http://edamontology.org/topic_0154' - Label 'Small molecules'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0157' - Label 'Sequence composition, complexity and repeats'\n", + "Entity 'http://edamontology.org/topic_0158' - Label 'Sequence motifs'\n", + "Entity 'http://edamontology.org/topic_0159' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/topic_0160' - Label 'Sequence sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_0163' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/topic_0164' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/topic_0166' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/topic_0167' - Label 'Structural (3D) profiles'\n", + "Entity 'http://edamontology.org/topic_0172' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/topic_0173' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/topic_0174' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/topic_0175' - Label 'Homology modelling'\n", + "Entity 'http://edamontology.org/topic_0176' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/topic_0177' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/topic_0178' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0179' - Label 'Protein tertiary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0180' - Label 'Protein fold recognition'\n", + "Entity 'http://edamontology.org/topic_0182' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0183' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/topic_0184' - Label 'Threading'\n", + "Entity 'http://edamontology.org/topic_0188' - Label 'Sequence profiles and HMMs'\n", + "Entity 'http://edamontology.org/topic_0191' - Label 'Phylogeny reconstruction'\n", + "Entity 'http://edamontology.org/topic_0194' - Label 'Phylogenomics'\n", + "Entity 'http://edamontology.org/topic_0195' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/topic_0196' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/topic_0199' - Label 'Genetic variation'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0202' - Label 'Pharmacology'\n", + "Entity 'http://edamontology.org/topic_0203' - Label 'Gene expression'\n", + "Entity 'http://edamontology.org/topic_0204' - Label 'Gene regulation'\n", + "Entity 'http://edamontology.org/topic_0208' - Label 'Pharmacogenomics'\n", + "Entity 'http://edamontology.org/topic_0209' - Label 'Medicinal chemistry'\n", + "Entity 'http://edamontology.org/topic_0210' - Label 'Fish'\n", + "Entity 'http://edamontology.org/topic_0211' - Label 'Flies'\n", + "Entity 'http://edamontology.org/topic_0213' - Label 'Mice or rats'\n", + "Entity 'http://edamontology.org/topic_0215' - Label 'Worms'\n", + "Entity 'http://edamontology.org/topic_0217' - Label 'Literature analysis'\n", + "Entity 'http://edamontology.org/topic_0218' - Label 'Natural language processing'\n", + "Entity 'http://edamontology.org/topic_0219' - Label 'Data submission, annotation, and curation'\n", + "Entity 'http://edamontology.org/topic_0220' - Label 'Document, record and content management'\n", + "Entity 'http://edamontology.org/topic_0221' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0593' - Label 'NMR'\n", + "Entity 'http://edamontology.org/topic_0594' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/topic_0595' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/topic_0598' - Label 'Sequence motif or profile'\n", + "Entity 'http://edamontology.org/topic_0601' - Label 'Protein modifications'\n", + "Entity 'http://edamontology.org/topic_0602' - Label 'Molecular interactions, pathways and networks'\n", + "Entity 'http://edamontology.org/topic_0605' - Label 'Informatics'\n", + "Entity 'http://edamontology.org/topic_0606' - Label 'Literature data resources'\n", + "Entity 'http://edamontology.org/topic_0607' - Label 'Laboratory information management'\n", + "Entity 'http://edamontology.org/topic_0608' - Label 'Cell and tissue culture'\n", + "Entity 'http://edamontology.org/topic_0610' - Label 'Ecology'\n", + "Entity 'http://edamontology.org/topic_0611' - Label 'Electron microscopy'\n", + "Entity 'http://edamontology.org/topic_0612' - Label 'Cell cycle'\n", + "Entity 'http://edamontology.org/topic_0613' - Label 'Peptides and amino acids'\n", + "Entity 'http://edamontology.org/topic_0616' - Label 'Organelles'\n", + "Entity 'http://edamontology.org/topic_0617' - Label 'Ribosomes'\n", + "Entity 'http://edamontology.org/topic_0618' - Label 'Scents'\n", + "Entity 'http://edamontology.org/topic_0620' - Label 'Drugs and target structures'\n", + "Entity 'http://edamontology.org/topic_0621' - Label 'Model organisms'\n", + "Entity 'http://edamontology.org/topic_0622' - Label 'Genomics'\n", + "Entity 'http://edamontology.org/topic_0623' - Label 'Gene and protein families'\n", + "Entity 'http://edamontology.org/topic_0624' - Label 'Chromosomes'\n", + "Entity 'http://edamontology.org/topic_0625' - Label 'Genotype and phenotype'\n", + "Entity 'http://edamontology.org/topic_0629' - Label 'Gene expression and microarray'\n", + "Entity 'http://edamontology.org/topic_0632' - Label 'Probes and primers'\n", + "Entity 'http://edamontology.org/topic_0634' - Label 'Pathology'\n", + "Entity 'http://edamontology.org/topic_0635' - Label 'Specific protein resources'\n", + "Entity 'http://edamontology.org/topic_0637' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/topic_0639' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0640' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0641' - Label 'Repeat sequences'\n", + "Entity 'http://edamontology.org/topic_0642' - Label 'Low complexity sequences'\n", + "Entity 'http://edamontology.org/topic_0644' - Label 'Proteome'\n", + "Entity 'http://edamontology.org/topic_0654' - Label 'DNA'\n", + "Entity 'http://edamontology.org/topic_0655' - Label 'Coding RNA'\n", + "Entity 'http://edamontology.org/topic_0659' - Label 'Functional, regulatory and non-coding RNA'\n", + "Entity 'http://edamontology.org/topic_0660' - Label 'rRNA'\n", + "Entity 'http://edamontology.org/topic_0663' - Label 'tRNA'\n", + "Entity 'http://edamontology.org/topic_0694' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_0697' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/topic_0698' - Label 'Protein tertiary structure'\n", + "Entity 'http://edamontology.org/topic_0722' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/topic_0724' - Label 'Protein families'\n", + "Entity 'http://edamontology.org/topic_0736' - Label 'Protein folds and structural domains'\n", + "Entity 'http://edamontology.org/topic_0740' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0741' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0749' - Label 'Transcription factors and regulatory sites'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0753' - Label 'Metabolic pathways'\n", + "Entity 'http://edamontology.org/topic_0754' - Label 'Signaling pathways'\n", + "Entity 'http://edamontology.org/topic_0767' - Label 'Protein and peptide identification'\n", + "Entity 'http://edamontology.org/topic_0769' - Label 'Workflows'\n", + "Entity 'http://edamontology.org/topic_0770' - Label 'Data types and objects'\n", + "Entity 'http://edamontology.org/topic_0771' - Label 'Theoretical biology'\n", + "Entity 'http://edamontology.org/topic_0779' - Label 'Mitochondria'\n", + "Entity 'http://edamontology.org/topic_0780' - Label 'Plant biology'\n", + "Entity 'http://edamontology.org/topic_0781' - Label 'Virology'\n", + "Entity 'http://edamontology.org/topic_0782' - Label 'Fungi'\n", + "Entity 'http://edamontology.org/topic_0783' - Label 'Pathogens'\n", + "Entity 'http://edamontology.org/topic_0786' - Label 'Arabidopsis'\n", + "Entity 'http://edamontology.org/topic_0787' - Label 'Rice'\n", + "Entity 'http://edamontology.org/topic_0796' - Label 'Genetic mapping and linkage'\n", + "Entity 'http://edamontology.org/topic_0797' - Label 'Comparative genomics'\n", + "Entity 'http://edamontology.org/topic_0798' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/topic_0803' - Label 'Human disease'\n", + "Entity 'http://edamontology.org/topic_0804' - Label 'Immunology'\n", + "Entity 'http://edamontology.org/topic_0820' - Label 'Membrane and lipoproteins'\n", + "Entity 'http://edamontology.org/topic_0821' - Label 'Enzymes'\n", + "Entity 'http://edamontology.org/topic_0922' - Label 'Primers'\n", + "Entity 'http://edamontology.org/topic_1302' - Label 'PolyA signal or sites'\n", + "Entity 'http://edamontology.org/topic_1304' - Label 'CpG island and isochores'\n", + "Entity 'http://edamontology.org/topic_1305' - Label 'Restriction sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1308' - Label 'Matrix/scaffold attachment sites'\n", + "Entity 'http://edamontology.org/topic_1311' - Label 'Operon'\n", + "Entity 'http://edamontology.org/topic_1312' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_1317' - Label 'Structural biology'\n", + "Entity 'http://edamontology.org/topic_1456' - Label 'Protein membrane regions'\n", + "Entity 'http://edamontology.org/topic_1770' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/topic_1775' - Label 'Function analysis'\n", + "Entity 'http://edamontology.org/topic_1811' - Label 'Prokaryotes and Archaea'\n", + "Entity 'http://edamontology.org/topic_2225' - Label 'Protein databases'\n", + "Entity 'http://edamontology.org/topic_2226' - Label 'Structure determination'\n", + "Entity 'http://edamontology.org/topic_2229' - Label 'Cell biology'\n", + "Entity 'http://edamontology.org/topic_2230' - Label 'Classification'\n", + "Entity 'http://edamontology.org/topic_2232' - Label 'Lipoproteins'\n", + "Entity 'http://edamontology.org/topic_2257' - Label 'Phylogeny visualisation'\n", + "Entity 'http://edamontology.org/topic_2258' - Label 'Cheminformatics'\n", + "Entity 'http://edamontology.org/topic_2259' - Label 'Systems biology'\n", + "Entity 'http://edamontology.org/topic_2269' - Label 'Statistics and probability'\n", + "Entity 'http://edamontology.org/topic_2271' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/topic_2275' - Label 'Molecular modelling'\n", + "Entity 'http://edamontology.org/topic_2276' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/topic_2277' - Label 'SNP'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2397' - Label 'Exons'\n", + "Entity 'http://edamontology.org/topic_2399' - Label 'Gene transcription'\n", + "Entity 'http://edamontology.org/topic_2533' - Label 'DNA mutation'\n", + "Entity 'http://edamontology.org/topic_2640' - Label 'Oncology'\n", + "Entity 'http://edamontology.org/topic_2661' - Label 'Toxins and targets'\n", + "Entity 'http://edamontology.org/topic_2754' - Label 'Introns'\n", + "Entity 'http://edamontology.org/topic_2807' - Label 'Tool topic'\n", + "Entity 'http://edamontology.org/topic_2809' - Label 'Study topic'\n", + "Entity 'http://edamontology.org/topic_2811' - Label 'Nomenclature'\n", + "Entity 'http://edamontology.org/topic_2813' - Label 'Disease genes and proteins'\n", + "Entity 'http://edamontology.org/topic_2814' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/topic_2815' - Label 'Human biology'\n", + "Entity 'http://edamontology.org/topic_2816' - Label 'Gene resources'\n", + "Entity 'http://edamontology.org/topic_2817' - Label 'Yeast'\n", + "Entity 'http://edamontology.org/topic_2818' - Label 'Eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2819' - Label 'Invertebrates'\n", + "Entity 'http://edamontology.org/topic_2820' - Label 'Vertebrates'\n", + "Entity 'http://edamontology.org/topic_2821' - Label 'Unicellular eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2826' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/topic_2828' - Label 'X-ray diffraction'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_2830' - Label 'Immunoproteins and antigens'\n", + "Entity 'http://edamontology.org/topic_2839' - Label 'Molecules'\n", + "Entity 'http://edamontology.org/topic_2840' - Label 'Toxicology'\n", + "Entity 'http://edamontology.org/topic_2842' - Label 'High-throughput sequencing'\n", + "Entity 'http://edamontology.org/topic_2846' - Label 'Gene regulatory networks'\n", + "Entity 'http://edamontology.org/topic_2847' - Label 'Disease (specific)'\n", + "Entity 'http://edamontology.org/topic_2867' - Label 'VNTR'\n", + "Entity 'http://edamontology.org/topic_2868' - Label 'Microsatellites'\n", + "Entity 'http://edamontology.org/topic_2869' - Label 'RFLP'\n", + "Entity 'http://edamontology.org/topic_2885' - Label 'DNA polymorphism'\n", + "Entity 'http://edamontology.org/topic_2953' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/topic_3032' - Label 'Primer or probe design'\n", + "Entity 'http://edamontology.org/topic_3038' - Label 'Structure databases'\n", + "Entity 'http://edamontology.org/topic_3039' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/topic_3041' - Label 'Sequence databases'\n", + "Entity 'http://edamontology.org/topic_3042' - Label 'Nucleic acid sequences'\n", + "Entity 'http://edamontology.org/topic_3043' - Label 'Protein sequences'\n", + "Entity 'http://edamontology.org/topic_3044' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/topic_3047' - Label 'Molecular biology'\n", + "Entity 'http://edamontology.org/topic_3048' - Label 'Mammals'\n", + "Entity 'http://edamontology.org/topic_3050' - Label 'Biodiversity'\n", + "Entity 'http://edamontology.org/topic_3052' - Label 'Sequence clusters and classification'\n", + "Entity 'http://edamontology.org/topic_3053' - Label 'Genetics'\n", + "Entity 'http://edamontology.org/topic_3055' - Label 'Quantitative genetics'\n", + "Entity 'http://edamontology.org/topic_3056' - Label 'Population genetics'\n", + "Entity 'http://edamontology.org/topic_3060' - Label 'Regulatory RNA'\n", + "Entity 'http://edamontology.org/topic_3061' - Label 'Documentation and help'\n", + "Entity 'http://edamontology.org/topic_3062' - Label 'Genetic organisation'\n", + "Entity 'http://edamontology.org/topic_3063' - Label 'Medical informatics'\n", + "Entity 'http://edamontology.org/topic_3064' - Label 'Developmental biology'\n", + "Entity 'http://edamontology.org/topic_3065' - Label 'Embryology'\n", + "Entity 'http://edamontology.org/topic_3067' - Label 'Anatomy'\n", + "Entity 'http://edamontology.org/topic_3068' - Label 'Literature and language'\n", + "Entity 'http://edamontology.org/topic_3070' - Label 'Biology'\n", + "Entity 'http://edamontology.org/topic_3071' - Label 'Data management'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3073' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/topic_3074' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/topic_3075' - Label 'Biological system modelling'\n", + "Entity 'http://edamontology.org/topic_3077' - Label 'Data acquisition'\n", + "Entity 'http://edamontology.org/topic_3078' - Label 'Genes and proteins resources'\n", + "Entity 'http://edamontology.org/topic_3118' - Label 'Protein topological domains'\n", + "Entity 'http://edamontology.org/topic_3120' - Label 'Protein variants'\n", + "Entity 'http://edamontology.org/topic_3123' - Label 'Expression signals'\n", + "Entity 'http://edamontology.org/topic_3125' - Label 'DNA binding sites'\n", + "Entity 'http://edamontology.org/topic_3126' - Label 'Nucleic acid repeats'\n", + "Entity 'http://edamontology.org/topic_3127' - Label 'DNA replication and recombination'\n", + "Entity 'http://edamontology.org/topic_3135' - Label 'Signal or transit peptide'\n", + "Entity 'http://edamontology.org/topic_3139' - Label 'Sequence tagged sites'\n", + "Entity 'http://edamontology.org/topic_3168' - Label 'Sequencing'\n", + "Entity 'http://edamontology.org/topic_3169' - Label 'ChIP-seq'\n", + "Entity 'http://edamontology.org/topic_3170' - Label 'RNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3171' - Label 'DNA methylation'\n", + "Entity 'http://edamontology.org/topic_3172' - Label 'Metabolomics'\n", + "Entity 'http://edamontology.org/topic_3173' - Label 'Epigenomics'\n", + "Entity 'http://edamontology.org/topic_3174' - Label 'Metagenomics'\n", + "Entity 'http://edamontology.org/topic_3175' - Label 'Structural variation'\n", + "Entity 'http://edamontology.org/topic_3176' - Label 'DNA packaging'\n", + "Entity 'http://edamontology.org/topic_3177' - Label 'DNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3178' - Label 'RNA-Seq alignment'\n", + "Entity 'http://edamontology.org/topic_3179' - Label 'ChIP-on-chip'\n", + "Entity 'http://edamontology.org/topic_3263' - Label 'Data security'\n", + "Entity 'http://edamontology.org/topic_3277' - Label 'Sample collections'\n", + "Entity 'http://edamontology.org/topic_3292' - Label 'Biochemistry'\n", + "Entity 'http://edamontology.org/topic_3293' - Label 'Phylogenetics'\n", + "Entity 'http://edamontology.org/topic_3295' - Label 'Epigenetics'\n", + "Entity 'http://edamontology.org/topic_3297' - Label 'Biotechnology'\n", + "Entity 'http://edamontology.org/topic_3298' - Label 'Phenomics'\n", + "Entity 'http://edamontology.org/topic_3299' - Label 'Evolutionary biology'\n", + "Entity 'http://edamontology.org/topic_3300' - Label 'Physiology'\n", + "Entity 'http://edamontology.org/topic_3301' - Label 'Microbiology'\n", + "Entity 'http://edamontology.org/topic_3302' - Label 'Parasitology'\n", + "Entity 'http://edamontology.org/topic_3303' - Label 'Medicine'\n", + "Entity 'http://edamontology.org/topic_3304' - Label 'Neurobiology'\n", + "Entity 'http://edamontology.org/topic_3305' - Label 'Public health and epidemiology'\n", + "Entity 'http://edamontology.org/topic_3306' - Label 'Biophysics'\n", + "Entity 'http://edamontology.org/topic_3307' - Label 'Computational biology'\n", + "Entity 'http://edamontology.org/topic_3308' - Label 'Transcriptomics'\n", + "Entity 'http://edamontology.org/topic_3314' - Label 'Chemistry'\n", + "Entity 'http://edamontology.org/topic_3315' - Label 'Mathematics'\n", + "Entity 'http://edamontology.org/topic_3316' - Label 'Computer science'\n", + "Entity 'http://edamontology.org/topic_3318' - Label 'Physics'\n", + "Entity 'http://edamontology.org/topic_3320' - Label 'RNA splicing'\n", + "Entity 'http://edamontology.org/topic_3321' - Label 'Molecular genetics'\n", + "Entity 'http://edamontology.org/topic_3322' - Label 'Respiratory medicine'\n", + "Entity 'http://edamontology.org/topic_3323' - Label 'Metabolic disease'\n", + "Entity 'http://edamontology.org/topic_3324' - Label 'Infectious disease'\n", + "Entity 'http://edamontology.org/topic_3325' - Label 'Rare diseases'\n", + "Entity 'http://edamontology.org/topic_3332' - Label 'Computational chemistry'\n", + "Entity 'http://edamontology.org/topic_3334' - Label 'Neurology'\n", + "Entity 'http://edamontology.org/topic_3335' - Label 'Cardiology'\n", + "Entity 'http://edamontology.org/topic_3336' - Label 'Drug discovery'\n", + "Entity 'http://edamontology.org/topic_3337' - Label 'Biobank'\n", + "Entity 'http://edamontology.org/topic_3338' - Label 'Mouse clinic'\n", + "Entity 'http://edamontology.org/topic_3339' - Label 'Microbial collection'\n", + "Entity 'http://edamontology.org/topic_3340' - Label 'Cell culture collection'\n", + "Entity 'http://edamontology.org/topic_3341' - Label 'Clone library'\n", + "Entity 'http://edamontology.org/topic_3342' - Label 'Translational medicine'\n", + "Entity 'http://edamontology.org/topic_3343' - Label 'Compound libraries and screening'\n", + "Entity 'http://edamontology.org/topic_3344' - Label 'Biomedical science'\n", + "Entity 'http://edamontology.org/topic_3345' - Label 'Data identity and mapping'\n", + "Entity 'http://edamontology.org/topic_3346' - Label 'Sequence search'\n", + "Entity 'http://edamontology.org/topic_3360' - Label 'Biomarkers'\n", + "Entity 'http://edamontology.org/topic_3361' - Label 'Laboratory techniques'\n", + "Entity 'http://edamontology.org/topic_3365' - Label 'Data architecture, analysis and design'\n", + "Entity 'http://edamontology.org/topic_3366' - Label 'Data integration and warehousing'\n", + "Entity 'http://edamontology.org/topic_3368' - Label 'Biomaterials'\n", + "Entity 'http://edamontology.org/topic_3369' - Label 'Chemical biology'\n", + "Entity 'http://edamontology.org/topic_3370' - Label 'Analytical chemistry'\n", + "Entity 'http://edamontology.org/topic_3371' - Label 'Synthetic chemistry'\n", + "Entity 'http://edamontology.org/topic_3372' - Label 'Software engineering'\n", + "Entity 'http://edamontology.org/topic_3373' - Label 'Drug development'\n", + "Entity 'http://edamontology.org/topic_3374' - Label 'Biotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3375' - Label 'Drug metabolism'\n", + "Entity 'http://edamontology.org/topic_3376' - Label 'Medicines research and development'\n", + "Entity 'http://edamontology.org/topic_3377' - Label 'Safety sciences'\n", + "Entity 'http://edamontology.org/topic_3378' - Label 'Pharmacovigilance'\n", + "Entity 'http://edamontology.org/topic_3379' - Label 'Preclinical and clinical studies'\n", + "Entity 'http://edamontology.org/topic_3382' - Label 'Imaging'\n", + "Entity 'http://edamontology.org/topic_3383' - Label 'Bioimaging'\n", + "Entity 'http://edamontology.org/topic_3384' - Label 'Medical imaging'\n", + "Entity 'http://edamontology.org/topic_3385' - Label 'Light microscopy'\n", + "Entity 'http://edamontology.org/topic_3386' - Label 'Laboratory animal science'\n", + "Entity 'http://edamontology.org/topic_3387' - Label 'Marine biology'\n", + "Entity 'http://edamontology.org/topic_3388' - Label 'Molecular medicine'\n", + "Entity 'http://edamontology.org/topic_3390' - Label 'Nutritional science'\n", + "Entity 'http://edamontology.org/topic_3391' - Label 'Omics'\n", + "Entity 'http://edamontology.org/topic_3393' - Label 'Quality affairs'\n", + "Entity 'http://edamontology.org/topic_3394' - Label 'Regulatory affairs'\n", + "Entity 'http://edamontology.org/topic_3395' - Label 'Regenerative medicine'\n", + "Entity 'http://edamontology.org/topic_3396' - Label 'Systems medicine'\n", + "Entity 'http://edamontology.org/topic_3397' - Label 'Veterinary medicine'\n", + "Entity 'http://edamontology.org/topic_3398' - Label 'Bioengineering'\n", + "Entity 'http://edamontology.org/topic_3399' - Label 'Geriatric medicine'\n", + "Entity 'http://edamontology.org/topic_3400' - Label 'Allergy, clinical immunology and immunotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3401' - Label 'Pain medicine'\n", + "Entity 'http://edamontology.org/topic_3402' - Label 'Anaesthesiology'\n", + "Entity 'http://edamontology.org/topic_3403' - Label 'Critical care medicine'\n", + "Entity 'http://edamontology.org/topic_3404' - Label 'Dermatology'\n", + "Entity 'http://edamontology.org/topic_3405' - Label 'Dentistry'\n", + "Entity 'http://edamontology.org/topic_3406' - Label 'Ear, nose and throat medicine'\n", + "Entity 'http://edamontology.org/topic_3407' - Label 'Endocrinology and metabolism'\n", + "Entity 'http://edamontology.org/topic_3408' - Label 'Haematology'\n", + "Entity 'http://edamontology.org/topic_3409' - Label 'Gastroenterology'\n", + "Entity 'http://edamontology.org/topic_3410' - Label 'Gender medicine'\n", + "Entity 'http://edamontology.org/topic_3411' - Label 'Gynaecology and obstetrics'\n", + "Entity 'http://edamontology.org/topic_3412' - Label 'Hepatic and biliary medicine'\n", + "Entity 'http://edamontology.org/topic_3413' - Label 'Infectious tropical disease'\n", + "Entity 'http://edamontology.org/topic_3414' - Label 'Trauma medicine'\n", + "Entity 'http://edamontology.org/topic_3415' - Label 'Medical toxicology'\n", + "Entity 'http://edamontology.org/topic_3416' - Label 'Musculoskeletal medicine'\n", + "Entity 'http://edamontology.org/topic_3417' - Label 'Ophthalmology'\n", + "Entity 'http://edamontology.org/topic_3418' - Label 'Paediatrics'\n", + "Entity 'http://edamontology.org/topic_3419' - Label 'Psychiatry'\n", + "Entity 'http://edamontology.org/topic_3420' - Label 'Reproductive health'\n", + "Entity 'http://edamontology.org/topic_3421' - Label 'Surgery'\n", + "Entity 'http://edamontology.org/topic_3422' - Label 'Urology and nephrology'\n", + "Entity 'http://edamontology.org/topic_3423' - Label 'Complementary medicine'\n", + "Entity 'http://edamontology.org/topic_3444' - Label 'MRI'\n", + "Entity 'http://edamontology.org/topic_3448' - Label 'Neutron diffraction'\n", + "Entity 'http://edamontology.org/topic_3452' - Label 'Tomography'\n", + "Entity 'http://edamontology.org/topic_3473' - Label 'Data mining'\n", + "Entity 'http://edamontology.org/topic_3474' - Label 'Machine learning'\n", + "Entity 'http://edamontology.org/topic_3489' - Label 'Database management'\n", + "Entity 'http://edamontology.org/topic_3500' - Label 'Zoology'\n", + "Entity 'http://edamontology.org/topic_3510' - Label 'Protein sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3511' - Label 'Nucleic acid sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3512' - Label 'Gene transcripts'\n", + "Entity 'http://edamontology.org/topic_3514' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_3515' - Label 'Protein-drug interactions'\n", + "Entity 'http://edamontology.org/topic_3516' - Label 'Genotyping experiment'\n", + "Entity 'http://edamontology.org/topic_3517' - Label 'GWAS study'\n", + "Entity 'http://edamontology.org/topic_3518' - Label 'Microarray experiment'\n", + "Entity 'http://edamontology.org/topic_3519' - Label 'PCR experiment'\n", + "Entity 'http://edamontology.org/topic_3520' - Label 'Proteomics experiment'\n", + "Entity 'http://edamontology.org/topic_3521' - Label '2D PAGE experiment'\n", + "Entity 'http://edamontology.org/topic_3522' - Label 'Northern blot experiment'\n", + "Entity 'http://edamontology.org/topic_3523' - Label 'RNAi experiment'\n", + "Entity 'http://edamontology.org/topic_3524' - Label 'Simulation experiment'\n", + "Entity 'http://edamontology.org/topic_3525' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_3526' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_3527' - Label 'Cellular process pathways'\n", + "Entity 'http://edamontology.org/topic_3528' - Label 'Disease pathways'\n", + "Entity 'http://edamontology.org/topic_3529' - Label 'Environmental information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3530' - Label 'Genetic information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3531' - Label 'Protein super-secondary structure'\n", + "Entity 'http://edamontology.org/topic_3533' - Label 'Protein active sites'\n", + "Entity 'http://edamontology.org/topic_3534' - Label 'Protein binding sites'\n", + "Entity 'http://edamontology.org/topic_3535' - Label 'Protein-nucleic acid binding sites'\n", + "Entity 'http://edamontology.org/topic_3536' - Label 'Protein cleavage sites'\n", + "Entity 'http://edamontology.org/topic_3537' - Label 'Protein chemical modifications'\n", + "Entity 'http://edamontology.org/topic_3538' - Label 'Protein disordered structure'\n", + "Entity 'http://edamontology.org/topic_3539' - Label 'Protein domains'\n", + "Entity 'http://edamontology.org/topic_3540' - Label 'Protein key folding sites'\n", + "Entity 'http://edamontology.org/topic_3541' - Label 'Protein post-translational modifications'\n", + "Entity 'http://edamontology.org/topic_3542' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_3543' - Label 'Protein sequence repeats'\n", + "Entity 'http://edamontology.org/topic_3544' - Label 'Protein signal peptides'\n", + "Entity 'http://edamontology.org/topic_3569' - Label 'Applied mathematics'\n", + "Entity 'http://edamontology.org/topic_3570' - Label 'Pure mathematics'\n", + "Entity 'http://edamontology.org/topic_3571' - Label 'Data governance'\n", + "Entity 'http://edamontology.org/topic_3572' - Label 'Data quality management'\n", + "Entity 'http://edamontology.org/topic_3573' - Label 'Freshwater biology'\n", + "Entity 'http://edamontology.org/topic_3574' - Label 'Human genetics'\n", + "Entity 'http://edamontology.org/topic_3575' - Label 'Tropical medicine'\n", + "Entity 'http://edamontology.org/topic_3576' - Label 'Medical biotechnology'\n", + "Entity 'http://edamontology.org/topic_3577' - Label 'Personalised medicine'\n", + "Entity 'http://edamontology.org/topic_3656' - Label 'Immunoprecipitation experiment'\n", + "Entity 'http://edamontology.org/topic_3673' - Label 'Whole genome sequencing'\n", + "Entity 'http://edamontology.org/topic_3674' - Label 'Methylated DNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3676' - Label 'Exome sequencing'\n", + "Entity 'http://edamontology.org/topic_3678' - Label 'Experimental design and studies'\n", + "Entity 'http://edamontology.org/topic_3679' - Label 'Animal study'\n", + "Entity 'http://edamontology.org/topic_3697' - Label 'Microbial ecology'\n", + "Entity 'http://edamontology.org/topic_3794' - Label 'RNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3796' - Label 'Population genomics'\n", + "Entity 'http://edamontology.org/topic_3810' - Label 'Agricultural science'\n", + "Entity 'http://edamontology.org/topic_3837' - Label 'Metagenomic sequencing'\n", + "Entity 'http://edamontology.org/topic_3855' - Label 'Environmental sciences'\n", + "Entity 'http://edamontology.org/topic_3892' - Label 'Biomolecular simulation'\n", + "Entity 'http://edamontology.org/topic_3895' - Label 'Synthetic biology'\n", + "Entity 'http://edamontology.org/topic_3912' - Label 'Genetic engineering'\n", + "Entity 'http://edamontology.org/topic_3922' - Label 'Proteogenomics'\n", + "Entity 'http://edamontology.org/topic_3923' - Label 'Genome resequencing'\n", + "Entity 'http://edamontology.org/topic_3930' - Label 'Immunogenetics'\n", + "Entity 'http://edamontology.org/topic_3931' - Label 'Chemometrics'\n", + "Entity 'http://edamontology.org/topic_3934' - Label 'Cytometry'\n", + "Entity 'http://edamontology.org/topic_3939' - Label 'Metabolic engineering'\n", + "Entity 'http://edamontology.org/topic_3940' - Label 'Chromosome conformation capture'\n", + "Entity 'http://edamontology.org/topic_3941' - Label 'Metatranscriptomics'\n", + "Entity 'http://edamontology.org/topic_3943' - Label 'Paleogenomics'\n", + "Entity 'http://edamontology.org/topic_3944' - Label 'Cladistics'\n", + "Entity 'http://edamontology.org/topic_3945' - Label 'Molecular evolution'\n", + "Entity 'http://edamontology.org/topic_3948' - Label 'Immunoinformatics'\n", + "Entity 'http://edamontology.org/topic_3954' - Label 'Echography'\n", + "Entity 'http://edamontology.org/topic_3955' - Label 'Fluxomics'\n", + "Entity 'http://edamontology.org/topic_3957' - Label 'Protein interaction experiment'\n", + "Entity 'http://edamontology.org/topic_3958' - Label 'Copy number variation'\n", + "Entity 'http://edamontology.org/topic_3959' - Label 'Cytogenetics'\n", + "Entity 'http://edamontology.org/topic_3966' - Label 'Vaccinology'\n", + "Entity 'http://edamontology.org/topic_3967' - Label 'Immunomics'\n", + "Entity 'http://edamontology.org/topic_3974' - Label 'Epistasis'\n", + "Entity 'http://edamontology.org/topic_4010' - Label 'Open science'\n", + "Entity 'http://edamontology.org/topic_4011' - Label 'Data rescue'\n", + "Entity 'http://edamontology.org/topic_4012' - Label 'FAIR data'\n", + "Entity 'http://edamontology.org/topic_4013' - Label 'Antimicrobial Resistance'\n", + "Entity 'http://edamontology.org/topic_4014' - Label 'Electroencephalography'\n", + "Entity 'http://edamontology.org/topic_4016' - Label 'Electrocardiography'\n", + "Entity 'http://edamontology.org/topic_4017' - Label 'Cryogenic electron microscopy'\n", + "Entity 'http://edamontology.org/topic_4019' - Label 'Biosciences'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4021' - Label 'Multiomics'\n", + "Entity 'http://edamontology.org/topic_4027' - Label 'Ribosome Profiling'\n", + "Entity 'http://edamontology.org/topic_4028' - Label 'Single-Cell Sequencing'\n", + "Entity 'http://edamontology.org/topic_4029' - Label 'Acoustics'\n", + "Entity 'http://edamontology.org/topic_4030' - Label 'Microfluidics'\n", + "Entity 'http://edamontology.org/topic_4037' - Label 'Genomic imprinting'\n", + "Entity 'http://edamontology.org/topic_4038' - Label 'Metabarcoding'\n", + "Entity 'http://www.geneontology.org/formats/oboInOwl#ObsoleteClass' - Label 'Obsolete concept (EDAM)'\n", + "Entity 'http://www.w3.org/2002/07/owl#DeprecatedClass' - Label 'None'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?label WHERE {\n", + " \n", + " ?entity a owl:Class .\n", + " OPTIONAL {?entity rdfs:label ?label .}\n", + " \n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:28:58.299173Z", + "start_time": "2024-02-13T17:28:58.179473Z" + } + }, + "execution_count": 33 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1003' - Label 'Chemical registry number (Beilstein)'\n", + "Entity 'http://edamontology.org/data_1004' - Label 'Chemical registry number (Gmelin)'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1031' - Label 'Gene ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1032' - Label 'Gene ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1039' - Label 'SCOP domain identifier'\n", + "Entity 'http://edamontology.org/data_1040' - Label 'CATH domain ID'\n", + "Entity 'http://edamontology.org/data_1041' - Label 'SCOP concise classification string (sccs)'\n", + "Entity 'http://edamontology.org/data_1042' - Label 'SCOP sunid'\n", + "Entity 'http://edamontology.org/data_1043' - Label 'CATH node ID'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1100' - Label 'PIR identifier'\n", + "Entity 'http://edamontology.org/data_1102' - Label 'Gramene primary identifier'\n", + "Entity 'http://edamontology.org/data_1103' - Label 'EMBL/GenBank/DDBJ ID'\n", + "Entity 'http://edamontology.org/data_1104' - Label 'Sequence cluster ID (UniGene)'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1106' - Label 'dbSNP ID'\n", + "Entity 'http://edamontology.org/data_1113' - Label 'Sequence cluster ID (COG)'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1119' - Label 'JASPAR profile ID'\n", + "Entity 'http://edamontology.org/data_1123' - Label 'TreeBASE study accession number'\n", + "Entity 'http://edamontology.org/data_1124' - Label 'TreeFam accession number'\n", + "Entity 'http://edamontology.org/data_1128' - Label 'AAindex ID'\n", + "Entity 'http://edamontology.org/data_1129' - Label 'BIND accession number'\n", + "Entity 'http://edamontology.org/data_1134' - Label 'InterPro secondary accession'\n", + "Entity 'http://edamontology.org/data_1135' - Label 'Gene3D ID'\n", + "Entity 'http://edamontology.org/data_1140' - Label 'Superfamily hidden Markov model number'\n", + "Entity 'http://edamontology.org/data_1141' - Label 'TIGRFam ID'\n", + "Entity 'http://edamontology.org/data_1143' - Label 'TRANSFAC accession number'\n", + "Entity 'http://edamontology.org/data_1146' - Label 'EMDB ID'\n", + "Entity 'http://edamontology.org/data_1148' - Label 'GermOnline ID'\n", + "Entity 'http://edamontology.org/data_1149' - Label 'EMAGE ID'\n", + "Entity 'http://edamontology.org/data_1151' - Label 'HGVbase ID'\n", + "Entity 'http://edamontology.org/data_1154' - Label 'KEGG object identifier'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1158' - Label 'Pathway ID (INOH)'\n", + "Entity 'http://edamontology.org/data_1159' - Label 'Pathway ID (PATIKA)'\n", + "Entity 'http://edamontology.org/data_1160' - Label 'Pathway ID (CPDB)'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1167' - Label 'Taverna workflow ID'\n", + "Entity 'http://edamontology.org/data_1175' - Label 'BioPax concept ID'\n", + "Entity 'http://edamontology.org/data_1177' - Label 'MeSH concept ID'\n", + "Entity 'http://edamontology.org/data_1178' - Label 'HGNC concept ID'\n", + "Entity 'http://edamontology.org/data_1180' - Label 'Plant Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1181' - Label 'UMLS concept ID'\n", + "Entity 'http://edamontology.org/data_1183' - Label 'EMAP concept ID'\n", + "Entity 'http://edamontology.org/data_1184' - Label 'ChEBI concept ID'\n", + "Entity 'http://edamontology.org/data_1185' - Label 'MGED concept ID'\n", + "Entity 'http://edamontology.org/data_1186' - Label 'myGrid concept ID'\n", + "Entity 'http://edamontology.org/data_1189' - Label 'Medline UI'\n", + "Entity 'http://edamontology.org/data_1794' - Label 'Gene ID (PlasmoDB)'\n", + "Entity 'http://edamontology.org/data_1795' - Label 'Gene ID (EcoGene)'\n", + "Entity 'http://edamontology.org/data_1796' - Label 'Gene ID (FlyBase)'\n", + "Entity 'http://edamontology.org/data_1802' - Label 'Gene ID (Gramene)'\n", + "Entity 'http://edamontology.org/data_1803' - Label 'Gene ID (Virginia microbial)'\n", + "Entity 'http://edamontology.org/data_1804' - Label 'Gene ID (SGN)'\n", + "Entity 'http://edamontology.org/data_1873' - Label 'iHOP organism ID'\n", + "Entity 'http://edamontology.org/data_1885' - Label 'Gene ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1886' - Label 'Blattner number'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1896' - Label 'Locus ID (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1897' - Label 'Locus ID (MGG)'\n", + "Entity 'http://edamontology.org/data_1898' - Label 'Locus ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1899' - Label 'Locus ID (CMR)'\n", + "Entity 'http://edamontology.org/data_1900' - Label 'NCBI locus tag'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1902' - Label 'Locus ID (MMP)'\n", + "Entity 'http://edamontology.org/data_1903' - Label 'Locus ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1904' - Label 'Locus ID (EntrezGene)'\n", + "Entity 'http://edamontology.org/data_1905' - Label 'Locus ID (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1907' - Label 'Gene ID (KOME)'\n", + "Entity 'http://edamontology.org/data_1908' - Label 'Locus ID (Tropgene)'\n", + "Entity 'http://edamontology.org/data_2102' - Label 'KEGG organism code'\n", + "Entity 'http://edamontology.org/data_2104' - Label 'BioCyc ID'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2112' - Label 'FlyBase primary identifier'\n", + "Entity 'http://edamontology.org/data_2174' - Label 'FlyBase secondary identifier'\n", + "Entity 'http://edamontology.org/data_2209' - Label 'Mutation ID'\n", + "Entity 'http://edamontology.org/data_2220' - Label 'Sequence cluster ID (SYSTERS)'\n", + "Entity 'http://edamontology.org/data_2285' - Label 'Gene ID (MIPS)'\n", + "Entity 'http://edamontology.org/data_2290' - Label 'EMBL accession'\n", + "Entity 'http://edamontology.org/data_2292' - Label 'GenBank accession'\n", + "Entity 'http://edamontology.org/data_2293' - Label 'Gramene secondary identifier'\n", + "Entity 'http://edamontology.org/data_2297' - Label 'Gene ID (ECK)'\n", + "Entity 'http://edamontology.org/data_2298' - Label 'Gene ID (HGNC)'\n", + "Entity 'http://edamontology.org/data_2302' - Label 'STRING ID'\n", + "Entity 'http://edamontology.org/data_2314' - Label 'GI number'\n", + "Entity 'http://edamontology.org/data_2315' - Label 'NCBI version'\n", + "Entity 'http://edamontology.org/data_2325' - Label 'REBASE enzyme number'\n", + "Entity 'http://edamontology.org/data_2327' - Label 'GI number (protein)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2346' - Label 'Sequence cluster ID (UniRef)'\n", + "Entity 'http://edamontology.org/data_2347' - Label 'Sequence cluster ID (UniRef100)'\n", + "Entity 'http://edamontology.org/data_2348' - Label 'Sequence cluster ID (UniRef90)'\n", + "Entity 'http://edamontology.org/data_2349' - Label 'Sequence cluster ID (UniRef50)'\n", + "Entity 'http://edamontology.org/data_2356' - Label 'RFAM accession'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2368' - Label 'ASTD ID (exon)'\n", + "Entity 'http://edamontology.org/data_2369' - Label 'ASTD ID (intron)'\n", + "Entity 'http://edamontology.org/data_2370' - Label 'ASTD ID (polya)'\n", + "Entity 'http://edamontology.org/data_2371' - Label 'ASTD ID (tss)'\n", + "Entity 'http://edamontology.org/data_2374' - Label 'Spot serial number'\n", + "Entity 'http://edamontology.org/data_2375' - Label 'Spot ID (HSC-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2380' - Label 'CABRI accession'\n", + "Entity 'http://edamontology.org/data_2383' - Label 'EGA accession'\n", + "Entity 'http://edamontology.org/data_2385' - Label 'RefSeq accession (protein)'\n", + "Entity 'http://edamontology.org/data_2386' - Label 'EPD ID'\n", + "Entity 'http://edamontology.org/data_2387' - Label 'TAIR accession'\n", + "Entity 'http://edamontology.org/data_2388' - Label 'TAIR accession (At gene)'\n", + "Entity 'http://edamontology.org/data_2389' - Label 'UniSTS accession'\n", + "Entity 'http://edamontology.org/data_2390' - Label 'UNITE accession'\n", + "Entity 'http://edamontology.org/data_2391' - Label 'UTR accession'\n", + "Entity 'http://edamontology.org/data_2393' - Label 'mFLJ/mKIAA number'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2578' - Label 'ArachnoServer ID'\n", + "Entity 'http://edamontology.org/data_2580' - Label 'BindingDB Monomer ID'\n", + "Entity 'http://edamontology.org/data_2588' - Label 'BlotBase blot ID'\n", + "Entity 'http://edamontology.org/data_2591' - Label 'Brite hierarchy ID'\n", + "Entity 'http://edamontology.org/data_2593' - Label 'BRENDA organism ID'\n", + "Entity 'http://edamontology.org/data_2639' - Label 'PubChem ID'\n", + "Entity 'http://edamontology.org/data_2700' - Label 'CATH identifier'\n", + "Entity 'http://edamontology.org/data_2701' - Label 'CATH node ID (family)'\n", + "Entity 'http://edamontology.org/data_2702' - Label 'Enzyme ID (CAZy)'\n", + "Entity 'http://edamontology.org/data_2704' - Label 'Clone ID (IMAGE)'\n", + "Entity 'http://edamontology.org/data_2709' - Label 'CleanEx entry name'\n", + "Entity 'http://edamontology.org/data_2713' - Label 'Protein ID (CORUM)'\n", + "Entity 'http://edamontology.org/data_2714' - Label 'CDD PSSM-ID'\n", + "Entity 'http://edamontology.org/data_2715' - Label 'Protein ID (CuticleDB)'\n", + "Entity 'http://edamontology.org/data_2716' - Label 'DBD ID'\n", + "Entity 'http://edamontology.org/data_2719' - Label 'dbProbe ID'\n", + "Entity 'http://edamontology.org/data_2721' - Label 'DiProDB ID'\n", + "Entity 'http://edamontology.org/data_2723' - Label 'Protein ID (DisProt)'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2729' - Label 'COGEME EST ID'\n", + "Entity 'http://edamontology.org/data_2730' - Label 'COGEME unisequence ID'\n", + "Entity 'http://edamontology.org/data_2731' - Label 'Protein family ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_2736' - Label 'Sequence feature ID (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2737' - Label 'FIG ID'\n", + "Entity 'http://edamontology.org/data_2738' - Label 'Gene ID (Xenbase)'\n", + "Entity 'http://edamontology.org/data_2739' - Label 'Gene ID (Genolist)'\n", + "Entity 'http://edamontology.org/data_2741' - Label 'ABS ID'\n", + "Entity 'http://edamontology.org/data_2742' - Label 'AraC-XylS ID'\n", + "Entity 'http://edamontology.org/data_2744' - Label 'Locus ID (PseudoCAP)'\n", + "Entity 'http://edamontology.org/data_2745' - Label 'Locus ID (UTR)'\n", + "Entity 'http://edamontology.org/data_2746' - Label 'MonosaccharideDB ID'\n", + "Entity 'http://edamontology.org/data_2756' - Label 'TCID'\n", + "Entity 'http://edamontology.org/data_2759' - Label 'Gene ID (VectorBase)'\n", + "Entity 'http://edamontology.org/data_2766' - Label 'HAMAP ID'\n", + "Entity 'http://edamontology.org/data_2770' - Label 'HIT ID'\n", + "Entity 'http://edamontology.org/data_2771' - Label 'HIX ID'\n", + "Entity 'http://edamontology.org/data_2772' - Label 'HPA antibody id'\n", + "Entity 'http://edamontology.org/data_2773' - Label 'IMGT/HLA ID'\n", + "Entity 'http://edamontology.org/data_2774' - Label 'Gene ID (JCVI)'\n", + "Entity 'http://edamontology.org/data_2776' - Label 'ConsensusPathDB entity ID'\n", + "Entity 'http://edamontology.org/data_2778' - Label 'CCAP strain number'\n", + "Entity 'http://edamontology.org/data_2780' - Label 'Stock number (TAIR)'\n", + "Entity 'http://edamontology.org/data_2781' - Label 'REDIdb ID'\n", + "Entity 'http://edamontology.org/data_2783' - Label 'Protein family ID (PANTHER)'\n", + "Entity 'http://edamontology.org/data_2784' - Label 'RNAVirusDB ID'\n", + "Entity 'http://edamontology.org/data_2786' - Label 'NCBI Genome Project ID'\n", + "Entity 'http://edamontology.org/data_2787' - Label 'NCBI genome accession'\n", + "Entity 'http://edamontology.org/data_2789' - Label 'Protein ID (TopDB)'\n", + "Entity 'http://edamontology.org/data_2792' - Label 'Protein ID (PeroxiBase)'\n", + "Entity 'http://edamontology.org/data_2793' - Label 'SISYPHUS ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2797' - Label 'Protein ID (LGICdb)'\n", + "Entity 'http://edamontology.org/data_2798' - Label 'MaizeDB ID'\n", + "Entity 'http://edamontology.org/data_2799' - Label 'Gene ID (MfunGD)'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2802' - Label 'Protein ID (EcID)'\n", + "Entity 'http://edamontology.org/data_2803' - Label 'Clone ID (RefSeq)'\n", + "Entity 'http://edamontology.org/data_2804' - Label 'Protein ID (ConoServer)'\n", + "Entity 'http://edamontology.org/data_2805' - Label 'GeneSNP ID'\n", + "Entity 'http://edamontology.org/data_2835' - Label 'Gene ID (VBASE2)'\n", + "Entity 'http://edamontology.org/data_2836' - Label 'DPVweb ID'\n", + "Entity 'http://edamontology.org/data_2915' - Label 'Gramene identifier'\n", + "Entity 'http://edamontology.org/data_2916' - Label 'DDBJ accession'\n", + "Entity 'http://edamontology.org/data_3029' - Label 'Protein ID (EMBL/GenBank/DDBJ)'\n", + "Entity 'http://edamontology.org/data_3103' - Label 'ATC code'\n", + "Entity 'http://edamontology.org/data_3264' - Label 'COSMIC ID'\n", + "Entity 'http://edamontology.org/data_3265' - Label 'HGMD ID'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3274' - Label 'MGI accession'\n", + "Entity 'http://edamontology.org/data_3757' - Label 'Unimod ID'\n", + "Entity 'http://edamontology.org/data_3769' - Label 'BRENDA ontology concept ID'\n", + "Entity 'http://edamontology.org/data_3856' - Label 'RNA central ID'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT ?entity ?label ?property WHERE\n", + "{\n", + " ?entity rdfs:subClassOf+ edam:data_2091 .\n", + " ?entity rdfs:label ?label .\n", + " VALUES ?property { edam:regex \n", + " }\n", + " FILTER NOT EXISTS {?entity ?property ?value .}\n", + " \n", + "}ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:30:45.202465Z", + "start_time": "2024-02-13T17:30:45.093914Z" + } + }, + "execution_count": 35 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam: \n", + "\n", + "CONSTRUCT { \n", + " ?children_format rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ; \n", + " owl:onProperty edam:is_format_of ; \n", + " owl:someValuesFrom ?data. \n", + "}\n", + "WHERE {\n", + " ?parent_format rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ; \n", + " owl:onProperty edam:is_format_of ; \n", + " owl:someValuesFrom ?data.\n", + " ?children_format rdfs:subClassOf+ ?parent_format .\n", + " }\n", + "\"\"\"\n", + "\n", + "#results = kg.query(query)\n", + "\n", + "#for r in results :\n", + "# print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:31:55.773119Z", + "start_time": "2024-02-13T17:31:55.728822Z" + } + }, + "execution_count": 39 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_0849' - Label 'Sequence record'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0871' - Label 'Phylogenetic character data'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0883' - Label 'Structure'\n", + "Entity 'http://edamontology.org/data_1255' - Label 'Sequence features'\n", + "Entity 'http://edamontology.org/data_1354' - Label 'Sequence profile'\n", + "Entity 'http://edamontology.org/data_1381' - Label 'Pair sequence alignment'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2048' - Label 'Report'\n", + "Entity 'http://edamontology.org/data_2091' - Label 'Accession'\n", + "Entity 'http://edamontology.org/data_2091' - Label 'Accession'\n", + "Entity 'http://edamontology.org/data_2098' - Label 'Job identifier'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2968' - Label 'Image'\n", + "Entity 'http://edamontology.org/data_2968' - Label 'Image'\n", + "Entity 'http://edamontology.org/data_2976' - Label 'Protein sequence'\n", + "Entity 'http://edamontology.org/data_2977' - Label 'Nucleic acid sequence'\n", + "Entity 'http://edamontology.org/data_3424' - Label 'Raw image'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1997' - Label 'PHYLIP format'\n", + "Entity 'http://edamontology.org/format_1998' - Label 'PHYLIP sequential'\n", + "Entity 'http://edamontology.org/format_2183' - Label 'EMBLXML'\n", + "Entity 'http://edamontology.org/format_2184' - Label 'cdsxml'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3485' - Label 'RSF'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3610' - Label 'qualsolid'\n", + "Entity 'http://edamontology.org/format_3611' - Label 'qual454'\n", + "Entity 'http://edamontology.org/format_3654' - Label 'mzXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/operation_0558' - Label 'Phylogenetic tree annotation'\n", + "Entity 'http://edamontology.org/topic_0077' - Label 'Nucleic acids'\n", + "Entity 'http://edamontology.org/topic_0077' - Label 'Nucleic acids'\n", + "Entity 'http://edamontology.org/topic_0078' - Label 'Proteins'\n", + "Entity 'http://edamontology.org/topic_0080' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0081' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/topic_0084' - Label 'Phylogeny'\n", + "Entity 'http://edamontology.org/topic_0089' - Label 'Ontology and terminology'\n", + "Entity 'http://edamontology.org/topic_0091' - Label 'Bioinformatics'\n", + "Entity 'http://edamontology.org/topic_0121' - Label 'Proteomics'\n", + "Entity 'http://edamontology.org/topic_0199' - Label 'Genetic variation'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0203' - Label 'Gene expression'\n", + "Entity 'http://edamontology.org/topic_0610' - Label 'Ecology'\n", + "Entity 'http://edamontology.org/topic_0622' - Label 'Genomics'\n", + "Entity 'http://edamontology.org/topic_0632' - Label 'Probes and primers'\n", + "Entity 'http://edamontology.org/topic_0804' - Label 'Immunology'\n", + "Entity 'http://edamontology.org/topic_0804' - Label 'Immunology'\n", + "Entity 'http://edamontology.org/topic_2259' - Label 'Systems biology'\n", + "Entity 'http://edamontology.org/topic_2269' - Label 'Statistics and probability'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_3050' - Label 'Biodiversity'\n", + "Entity 'http://edamontology.org/topic_3053' - Label 'Genetics'\n", + "Entity 'http://edamontology.org/topic_3068' - Label 'Literature and language'\n", + "Entity 'http://edamontology.org/topic_3071' - Label 'Data management'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3168' - Label 'Sequencing'\n", + "Entity 'http://edamontology.org/topic_3172' - Label 'Metabolomics'\n", + "Entity 'http://edamontology.org/topic_3173' - Label 'Epigenomics'\n", + "Entity 'http://edamontology.org/topic_3176' - Label 'DNA packaging'\n", + "Entity 'http://edamontology.org/topic_3293' - Label 'Phylogenetics'\n", + "Entity 'http://edamontology.org/topic_3295' - Label 'Epigenetics'\n", + "Entity 'http://edamontology.org/topic_3412' - Label 'Hepatic and biliary medicine'\n", + "Entity 'http://edamontology.org/topic_3571' - Label 'Data governance'\n", + "Entity 'http://edamontology.org/topic_3974' - Label 'Epistasis'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?label ?value WHERE {\n", + " VALUES ?property {\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "\n", + "\n", + "}\n", + "\n", + "?entity ?property ?value .\n", + "\n", + "FILTER isLiteral(?value) \n", + "?entity rdfs:label ?label .\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:32:43.406278Z", + "start_time": "2024-02-13T17:32:42.503590Z" + } + }, + "execution_count": 40 + }, + { + "cell_type": "code", + "outputs": [ + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mKeyboardInterrupt\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[42], line 37\u001B[0m\n\u001B[1;32m 1\u001B[0m query\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 2\u001B[0m \u001B[38;5;124mPREFIX edam:\u001B[39m\n\u001B[1;32m 3\u001B[0m \n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 32\u001B[0m \u001B[38;5;124mORDER BY ?entity\u001B[39m\n\u001B[1;32m 33\u001B[0m \u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 35\u001B[0m results \u001B[38;5;241m=\u001B[39m kg\u001B[38;5;241m.\u001B[39mquery(query)\n\u001B[0;32m---> 37\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m r \u001B[38;5;129;01min\u001B[39;00m results :\n\u001B[1;32m 38\u001B[0m \u001B[38;5;28mprint\u001B[39m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mEntity \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mentity\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m - Label \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mlabel\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m\"\u001B[39m) \n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/query.py:373\u001B[0m, in \u001B[0;36mResult.__iter__\u001B[0;34m(self)\u001B[0m\n\u001B[1;32m 369\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mtype \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mSELECT\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 370\u001B[0m \u001B[38;5;66;03m# this iterates over ResultRows of variable bindings\u001B[39;00m\n\u001B[1;32m 372\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_genbindings:\n\u001B[0;32m--> 373\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m b \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_genbindings:\n\u001B[1;32m 374\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m b: \u001B[38;5;66;03m# don't add a result row in case of empty binding {}\u001B[39;00m\n\u001B[1;32m 375\u001B[0m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_bindings\u001B[38;5;241m.\u001B[39mappend(b)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:551\u001B[0m, in \u001B[0;36mevalDistinct\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 548\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalDistinct\u001B[39m(\n\u001B[1;32m 549\u001B[0m ctx: QueryContext, part: CompValue\n\u001B[1;32m 550\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Generator[FrozenBindings, \u001B[38;5;28;01mNone\u001B[39;00m, \u001B[38;5;28;01mNone\u001B[39;00m]:\n\u001B[0;32m--> 551\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 553\u001B[0m done \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mset\u001B[39m()\n\u001B[1;32m 554\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m res:\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:303\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 300\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalMinus(ctx, part)\n\u001B[1;32m 302\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mProject\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 303\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalProject\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 304\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mSlice\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 305\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalSlice(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:561\u001B[0m, in \u001B[0;36mevalProject\u001B[0;34m(ctx, project)\u001B[0m\n\u001B[1;32m 560\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalProject\u001B[39m(ctx: QueryContext, project: CompValue):\n\u001B[0;32m--> 561\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mproject\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 562\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m (row\u001B[38;5;241m.\u001B[39mproject(project\u001B[38;5;241m.\u001B[39mPV) \u001B[38;5;28;01mfor\u001B[39;00m row \u001B[38;5;129;01min\u001B[39;00m res)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:312\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 309\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalReduced(ctx, part)\n\u001B[1;32m 311\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mOrderBy\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 312\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalOrderBy\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 313\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mGroup\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 314\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalGroup(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:491\u001B[0m, in \u001B[0;36mevalOrderBy\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 489\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m e \u001B[38;5;129;01min\u001B[39;00m \u001B[38;5;28mreversed\u001B[39m(part\u001B[38;5;241m.\u001B[39mexpr):\n\u001B[1;32m 490\u001B[0m reverse \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mbool\u001B[39m(e\u001B[38;5;241m.\u001B[39morder \u001B[38;5;129;01mand\u001B[39;00m e\u001B[38;5;241m.\u001B[39morder \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mDESC\u001B[39m\u001B[38;5;124m\"\u001B[39m)\n\u001B[0;32m--> 491\u001B[0m res \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;43msorted\u001B[39;49m\u001B[43m(\u001B[49m\n\u001B[1;32m 492\u001B[0m \u001B[43m \u001B[49m\u001B[43mres\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mkey\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mlambda\u001B[39;49;00m\u001B[43m \u001B[49m\u001B[43mx\u001B[49m\u001B[43m:\u001B[49m\u001B[43m \u001B[49m\u001B[43m_val\u001B[49m\u001B[43m(\u001B[49m\u001B[43mvalue\u001B[49m\u001B[43m(\u001B[49m\u001B[43mx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43me\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mexpr\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mvariables\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mTrue\u001B[39;49;00m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mreverse\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[43mreverse\u001B[49m\n\u001B[1;32m 493\u001B[0m \u001B[43m \u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 495\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m res\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:205\u001B[0m, in \u001B[0;36mevalFilter\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 200\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalFilter\u001B[39m(\n\u001B[1;32m 201\u001B[0m ctx: QueryContext, part: CompValue\n\u001B[1;32m 202\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Generator[FrozenBindings, \u001B[38;5;28;01mNone\u001B[39;00m, \u001B[38;5;28;01mNone\u001B[39;00m]:\n\u001B[1;32m 203\u001B[0m \u001B[38;5;66;03m# TODO: Deal with dict returned from evalPart!\u001B[39;00m\n\u001B[1;32m 204\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m c \u001B[38;5;129;01min\u001B[39;00m evalPart(ctx, part\u001B[38;5;241m.\u001B[39mp):\n\u001B[0;32m--> 205\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[43m_ebv\u001B[49m\u001B[43m(\u001B[49m\n\u001B[1;32m 206\u001B[0m \u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mexpr\u001B[49m\u001B[43m,\u001B[49m\n\u001B[1;32m 207\u001B[0m \u001B[43m \u001B[49m\u001B[43mc\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mforget\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43m_except\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43m_vars\u001B[49m\u001B[43m)\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;28;43;01mif\u001B[39;49;00m\u001B[43m \u001B[49m\u001B[38;5;129;43;01mnot\u001B[39;49;00m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mno_isolated_scope\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;28;43;01melse\u001B[39;49;00m\u001B[43m \u001B[49m\u001B[43mc\u001B[49m\u001B[43m,\u001B[49m\n\u001B[1;32m 208\u001B[0m \u001B[43m \u001B[49m\u001B[43m)\u001B[49m:\n\u001B[1;32m 209\u001B[0m \u001B[38;5;28;01myield\u001B[39;00m c\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evalutils.py:90\u001B[0m, in \u001B[0;36m_ebv\u001B[0;34m(expr, ctx)\u001B[0m\n\u001B[1;32m 88\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(expr, Expr):\n\u001B[1;32m 89\u001B[0m \u001B[38;5;28;01mtry\u001B[39;00m:\n\u001B[0;32m---> 90\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m EBV(\u001B[43mexpr\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43meval\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m)\u001B[49m)\n\u001B[1;32m 91\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m SPARQLError:\n\u001B[1;32m 92\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;01mFalse\u001B[39;00m \u001B[38;5;66;03m# filter error == False\u001B[39;00m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:228\u001B[0m, in \u001B[0;36mExpr.eval\u001B[0;34m(self, ctx)\u001B[0m\n\u001B[1;32m 226\u001B[0m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mctx: Optional[Union[Mapping, FrozenBindings]] \u001B[38;5;241m=\u001B[39m ctx\n\u001B[1;32m 227\u001B[0m \u001B[38;5;66;03m# type error: \"None\" not callable\u001B[39;00m\n\u001B[0;32m--> 228\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43m_evalfn\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m)\u001B[49m \u001B[38;5;66;03m# type: ignore[misc]\u001B[39;00m\n\u001B[1;32m 229\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m SPARQLError \u001B[38;5;28;01mas\u001B[39;00m e:\n\u001B[1;32m 230\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m e\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/operators.py:929\u001B[0m, in \u001B[0;36mConditionalAndExpression\u001B[0;34m(e, ctx)\u001B[0m\n\u001B[1;32m 923\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mConditionalAndExpression\u001B[39m(\n\u001B[1;32m 924\u001B[0m e: Expr, ctx: Union[QueryContext, FrozenBindings]\n\u001B[1;32m 925\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Literal:\n\u001B[1;32m 926\u001B[0m \u001B[38;5;66;03m# TODO: handle returned errors\u001B[39;00m\n\u001B[1;32m 928\u001B[0m expr \u001B[38;5;241m=\u001B[39m e\u001B[38;5;241m.\u001B[39mexpr\n\u001B[0;32m--> 929\u001B[0m other \u001B[38;5;241m=\u001B[39m \u001B[43me\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mother\u001B[49m\n\u001B[1;32m 931\u001B[0m \u001B[38;5;66;03m# because of the way the add-expr production handled operator precedence\u001B[39;00m\n\u001B[1;32m 932\u001B[0m \u001B[38;5;66;03m# we sometimes have nothing to do\u001B[39;00m\n\u001B[1;32m 933\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m other \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m:\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:196\u001B[0m, in \u001B[0;36mCompValue.__getattr__\u001B[0;34m(self, a)\u001B[0m\n\u001B[1;32m 194\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mAttributeError\u001B[39;00m()\n\u001B[1;32m 195\u001B[0m \u001B[38;5;28;01mtry\u001B[39;00m:\n\u001B[0;32m--> 196\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[43m[\u001B[49m\u001B[43ma\u001B[49m\u001B[43m]\u001B[49m\n\u001B[1;32m 197\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m \u001B[38;5;167;01mKeyError\u001B[39;00m:\n\u001B[1;32m 198\u001B[0m \u001B[38;5;66;03m# raise AttributeError('no such attribute '+a)\u001B[39;00m\n\u001B[1;32m 199\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:184\u001B[0m, in \u001B[0;36mCompValue.__getitem__\u001B[0;34m(self, a)\u001B[0m\n\u001B[1;32m 183\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m__getitem__\u001B[39m(\u001B[38;5;28mself\u001B[39m, a):\n\u001B[0;32m--> 184\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43m_value\u001B[49m\u001B[43m(\u001B[49m\u001B[43mOrderedDict\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[38;5;21;43m__getitem__\u001B[39;49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43ma\u001B[49m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:179\u001B[0m, in \u001B[0;36mCompValue._value\u001B[0;34m(self, val, variables, errors)\u001B[0m\n\u001B[1;32m 175\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m_value\u001B[39m(\n\u001B[1;32m 176\u001B[0m \u001B[38;5;28mself\u001B[39m, val: _ValT, variables: \u001B[38;5;28mbool\u001B[39m \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;01mFalse\u001B[39;00m, errors: \u001B[38;5;28mbool\u001B[39m \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;01mFalse\u001B[39;00m\n\u001B[1;32m 177\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Union[_ValT, Any]:\n\u001B[1;32m 178\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mctx \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m:\n\u001B[0;32m--> 179\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mvalue\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mval\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mvariables\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 180\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 181\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m val\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:81\u001B[0m, in \u001B[0;36mvalue\u001B[0;34m(ctx, val, variables, errors)\u001B[0m\n\u001B[1;32m 78\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mException\u001B[39;00m(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mWhat do I do with this CompValue? \u001B[39m\u001B[38;5;132;01m%s\u001B[39;00m\u001B[38;5;124m\"\u001B[39m \u001B[38;5;241m%\u001B[39m val)\n\u001B[1;32m 80\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, \u001B[38;5;28mlist\u001B[39m):\n\u001B[0;32m---> 81\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m [value(ctx, x, variables, errors) \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m val]\n\u001B[1;32m 83\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, (BNode, Variable)):\n\u001B[1;32m 84\u001B[0m r \u001B[38;5;241m=\u001B[39m ctx\u001B[38;5;241m.\u001B[39mget(val)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:81\u001B[0m, in \u001B[0;36m\u001B[0;34m(.0)\u001B[0m\n\u001B[1;32m 78\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mException\u001B[39;00m(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mWhat do I do with this CompValue? \u001B[39m\u001B[38;5;132;01m%s\u001B[39;00m\u001B[38;5;124m\"\u001B[39m \u001B[38;5;241m%\u001B[39m val)\n\u001B[1;32m 80\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, \u001B[38;5;28mlist\u001B[39m):\n\u001B[0;32m---> 81\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m [\u001B[43mvalue\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mvariables\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43merrors\u001B[49m\u001B[43m)\u001B[49m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m val]\n\u001B[1;32m 83\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, (BNode, Variable)):\n\u001B[1;32m 84\u001B[0m r \u001B[38;5;241m=\u001B[39m ctx\u001B[38;5;241m.\u001B[39mget(val)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:76\u001B[0m, in \u001B[0;36mvalue\u001B[0;34m(ctx, val, variables, errors)\u001B[0m\n\u001B[1;32m 63\u001B[0m \u001B[38;5;250m\u001B[39m\u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 64\u001B[0m \u001B[38;5;124;03mutility function for evaluating something...\u001B[39;00m\n\u001B[1;32m 65\u001B[0m \n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 72\u001B[0m \n\u001B[1;32m 73\u001B[0m \u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 75\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, Expr):\n\u001B[0;32m---> 76\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mval\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43meval\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m)\u001B[49m \u001B[38;5;66;03m# recurse?\u001B[39;00m\n\u001B[1;32m 77\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(val, CompValue):\n\u001B[1;32m 78\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m \u001B[38;5;167;01mException\u001B[39;00m(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mWhat do I do with this CompValue? \u001B[39m\u001B[38;5;132;01m%s\u001B[39;00m\u001B[38;5;124m\"\u001B[39m \u001B[38;5;241m%\u001B[39m val)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parserutils.py:228\u001B[0m, in \u001B[0;36mExpr.eval\u001B[0;34m(self, ctx)\u001B[0m\n\u001B[1;32m 226\u001B[0m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mctx: Optional[Union[Mapping, FrozenBindings]] \u001B[38;5;241m=\u001B[39m ctx\n\u001B[1;32m 227\u001B[0m \u001B[38;5;66;03m# type error: \"None\" not callable\u001B[39;00m\n\u001B[0;32m--> 228\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43m_evalfn\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m)\u001B[49m \u001B[38;5;66;03m# type: ignore[misc]\u001B[39;00m\n\u001B[1;32m 229\u001B[0m \u001B[38;5;28;01mexcept\u001B[39;00m SPARQLError \u001B[38;5;28;01mas\u001B[39;00m e:\n\u001B[1;32m 230\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m e\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/operators.py:583\u001B[0m, in \u001B[0;36mBuiltin_EXISTS\u001B[0;34m(e, ctx)\u001B[0m\n\u001B[1;32m 581\u001B[0m ctx \u001B[38;5;241m=\u001B[39m ctx\u001B[38;5;241m.\u001B[39mctx\u001B[38;5;241m.\u001B[39mthaw(ctx) \u001B[38;5;66;03m# type: ignore[assignment] # hmm\u001B[39;00m\n\u001B[1;32m 582\u001B[0m \u001B[38;5;66;03m# type error: Argument 1 to \"evalPart\" has incompatible type \"FrozenBindings\"; expected \"QueryContext\"\u001B[39;00m\n\u001B[0;32m--> 583\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m x \u001B[38;5;129;01min\u001B[39;00m \u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43me\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mgraph\u001B[49m\u001B[43m)\u001B[49m: \u001B[38;5;66;03m# type: ignore[arg-type]\u001B[39;00m\n\u001B[1;32m 584\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m Literal(exists)\n\u001B[1;32m 585\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m Literal(\u001B[38;5;129;01mnot\u001B[39;00m exists)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:300\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 298\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalExtend(ctx, part)\n\u001B[1;32m 299\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mMinus\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 300\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalMinus\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 302\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mProject\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 303\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalProject(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:171\u001B[0m, in \u001B[0;36mevalMinus\u001B[0;34m(ctx, minus)\u001B[0m\n\u001B[1;32m 169\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mevalMinus\u001B[39m(ctx: QueryContext, minus: CompValue) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m Generator[FrozenDict, \u001B[38;5;28;01mNone\u001B[39;00m, \u001B[38;5;28;01mNone\u001B[39;00m]:\n\u001B[1;32m 170\u001B[0m a \u001B[38;5;241m=\u001B[39m evalPart(ctx, minus\u001B[38;5;241m.\u001B[39mp1)\n\u001B[0;32m--> 171\u001B[0m b \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mset\u001B[39m(\u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mminus\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp2\u001B[49m\u001B[43m)\u001B[49m)\n\u001B[1;32m 172\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m _minus(a, b)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:288\u001B[0m, in \u001B[0;36mevalPart\u001B[0;34m(ctx, part)\u001B[0m\n\u001B[1;32m 286\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalFilter(ctx, part)\n\u001B[1;32m 287\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mJoin\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 288\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mevalJoin\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mpart\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 289\u001B[0m \u001B[38;5;28;01melif\u001B[39;00m part\u001B[38;5;241m.\u001B[39mname \u001B[38;5;241m==\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mLeftJoin\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 290\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalLeftJoin(ctx, part)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:156\u001B[0m, in \u001B[0;36mevalJoin\u001B[0;34m(ctx, join)\u001B[0m\n\u001B[1;32m 154\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 155\u001B[0m a \u001B[38;5;241m=\u001B[39m evalPart(ctx, join\u001B[38;5;241m.\u001B[39mp1)\n\u001B[0;32m--> 156\u001B[0m b \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;43mset\u001B[39;49m\u001B[43m(\u001B[49m\u001B[43mevalPart\u001B[49m\u001B[43m(\u001B[49m\u001B[43mctx\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mjoin\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mp2\u001B[49m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 157\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m _join(a, b)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/evaluate.py:90\u001B[0m, in \u001B[0;36mevalBGP\u001B[0;34m(ctx, bgp)\u001B[0m\n\u001B[1;32m 88\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m ss, sp, so \u001B[38;5;129;01min\u001B[39;00m ctx\u001B[38;5;241m.\u001B[39mgraph\u001B[38;5;241m.\u001B[39mtriples((_s, _p, _o)): \u001B[38;5;66;03m# type: ignore[union-attr, arg-type]\u001B[39;00m\n\u001B[1;32m 89\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m \u001B[38;5;129;01min\u001B[39;00m (_s, _p, _o):\n\u001B[0;32m---> 90\u001B[0m c \u001B[38;5;241m=\u001B[39m \u001B[43mctx\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mpush\u001B[49m\u001B[43m(\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 91\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 92\u001B[0m c \u001B[38;5;241m=\u001B[39m ctx\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/sparql.py:396\u001B[0m, in \u001B[0;36mQueryContext.push\u001B[0;34m(self)\u001B[0m\n\u001B[1;32m 395\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mpush\u001B[39m(\u001B[38;5;28mself\u001B[39m) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mQueryContext\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[0;32m--> 396\u001B[0m r \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mclone\u001B[49m\u001B[43m(\u001B[49m\u001B[43mBindings\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mbindings\u001B[49m\u001B[43m)\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 397\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m r\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/sparql.py:295\u001B[0m, in \u001B[0;36mQueryContext.clone\u001B[0;34m(self, bindings)\u001B[0m\n\u001B[1;32m 290\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21mclone\u001B[39m(\n\u001B[1;32m 291\u001B[0m \u001B[38;5;28mself\u001B[39m, bindings: Optional[Union[FrozenBindings, Bindings, List[Any]]] \u001B[38;5;241m=\u001B[39m \u001B[38;5;28;01mNone\u001B[39;00m\n\u001B[1;32m 292\u001B[0m ) \u001B[38;5;241m-\u001B[39m\u001B[38;5;241m>\u001B[39m \u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mQueryContext\u001B[39m\u001B[38;5;124m\"\u001B[39m:\n\u001B[1;32m 293\u001B[0m r \u001B[38;5;241m=\u001B[39m QueryContext(\n\u001B[1;32m 294\u001B[0m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_dataset \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39m_dataset \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m \u001B[38;5;28;01melse\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mgraph,\n\u001B[0;32m--> 295\u001B[0m bindings \u001B[38;5;129;01mor\u001B[39;00m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mbindings,\n\u001B[1;32m 296\u001B[0m initBindings\u001B[38;5;241m=\u001B[39m\u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39minitBindings,\n\u001B[1;32m 297\u001B[0m )\n\u001B[1;32m 298\u001B[0m r\u001B[38;5;241m.\u001B[39mprologue \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mprologue\n\u001B[1;32m 299\u001B[0m r\u001B[38;5;241m.\u001B[39mgraph \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mgraph\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/sparql.py:98\u001B[0m, in \u001B[0;36mBindings.__len__\u001B[0;34m(self)\u001B[0m\n\u001B[1;32m 96\u001B[0m i \u001B[38;5;241m=\u001B[39m \u001B[38;5;241m0\u001B[39m\n\u001B[1;32m 97\u001B[0m d: Optional[Bindings] \u001B[38;5;241m=\u001B[39m \u001B[38;5;28mself\u001B[39m\n\u001B[0;32m---> 98\u001B[0m \u001B[38;5;28;01mwhile\u001B[39;00m d \u001B[38;5;129;01mis\u001B[39;00m \u001B[38;5;129;01mnot\u001B[39;00m \u001B[38;5;28;01mNone\u001B[39;00m:\n\u001B[1;32m 99\u001B[0m i \u001B[38;5;241m+\u001B[39m\u001B[38;5;241m=\u001B[39m \u001B[38;5;28mlen\u001B[39m(d\u001B[38;5;241m.\u001B[39m_d)\n\u001B[1;32m 100\u001B[0m d \u001B[38;5;241m=\u001B[39m d\u001B[38;5;241m.\u001B[39mouter\n", + "\u001B[0;31mKeyboardInterrupt\u001B[0m: " + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT DISTINCT ?entity ?property ?label ?property_subs_edam WHERE {\n", + "\n", + " VALUES ?property {oboInOwl:hasDefinition\n", + " edam:created_in\n", + " #oboInOwl:inSubset\n", + " rdfs:label\n", + " rdfs:subClassOf }\n", + " ?entity a owl:Class .\n", + "\n", + " FILTER NOT EXISTS {?entity owl:deprecated true .}\n", + " OPTIONAL {?entity rdfs:label ?label .}\n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + "\n", + " FILTER NOT EXISTS {?entity ?property ?value .\n", + " MINUS { ?value rdf:type owl:Restriction .} #to prevent concept with rdfs:subClassOf property being only restriction (e.g. has_topic)\n", + " }\n", + " FILTER (!isBlank(?entity))\n", + " # UNION\n", + " # {\n", + " # VALUES ?property { oboInOwl:inSubset\n", + " # }\n", + " # FILTER NOT EXISTS {?entity ?property .}\n", + " # }\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:34:51.916015Z", + "start_time": "2024-02-13T17:33:28.687288Z" + } + }, + "execution_count": 42 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT DISTINCT ?entity ?property ?label WHERE {\n", + " \n", + " ?entity owl:deprecated true .\n", + " ?entity rdfs:label ?label .\n", + " FILTER ( ?entity != )\n", + " \n", + " {VALUES ?property { edam:obsolete_since\n", + " edam:oldParent \n", + " }\n", + " FILTER NOT EXISTS {?entity ?property ?value .}\n", + " }\n", + " # UNION\n", + " # {VALUES ?property { oboInOwl:inSubset \n", + " # }\n", + " # FILTER NOT EXISTS {?entity ?property .}\n", + " # }\n", + " UNION\n", + " {VALUES ?property { rdfs:subClassOf \n", + " }\n", + " FILTER NOT EXISTS {?entity ?property .}}\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:35:44.305467Z", + "start_time": "2024-02-13T17:35:44.131381Z" + } + }, + "execution_count": 44 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT DISTINCT ?entity ?target ?label ?property\n", + "WHERE {\n", + " VALUES ?property { edam:has_topic\n", + " edam:has_input\n", + " edam:has_output\n", + " edam:is_format_of\n", + " edam:is_identifier_of\n", + " \n", + " }\n", + " ?entity ?p ?value .\n", + " #{?entity rdfs:subClassOf+ edam:operation_0004 .}\n", + " #UNION\n", + " #{\n", + " #?entity rdfs:subClassOf+ edam:data_0006 .\n", + " #}\n", + " ?entity rdfs:label ?label .\n", + " ?entity rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ; \n", + " owl:onProperty ?property ; \n", + " owl:someValuesFrom ?target.\n", + " ?target owl:deprecated ?deprecated . \n", + " FILTER (?deprecated = true)\n", + "}\n", + "ORDER BY ?entity \n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:36:22.365946Z", + "start_time": "2024-02-13T17:36:22.359500Z" + } + }, + "execution_count": 45 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT DISTINCT ?entity ?label ?value ?property WHERE {\n", + " \n", + " ?entity rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ;\n", + " owl:onProperty ?property ; \n", + " owl:someValuesFrom ?value .\n", + " ?value edam:notRecommendedForAnnotation true .\n", + " \n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + " FILTER ( ?entity != )\n", + " ?entity rdfs:label ?label .\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:36:58.570387Z", + "start_time": "2024-02-13T17:36:57.590318Z" + } + }, + "execution_count": 46 + }, + { + "cell_type": "code", + "outputs": [ + { + "ename": "ParseException", + "evalue": "Expected SelectQuery, found 'FILTER' (at char 169), (line:7, col:4)", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mParseException\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[48], line 14\u001B[0m\n\u001B[1;32m 1\u001B[0m query\u001B[38;5;241m=\u001B[39m\u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[1;32m 2\u001B[0m \u001B[38;5;124mPREFIX edam:\u001B[39m\n\u001B[1;32m 3\u001B[0m \n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 11\u001B[0m \u001B[38;5;124mORDER BY ?entity\u001B[39m\n\u001B[1;32m 12\u001B[0m \u001B[38;5;124m\"\"\"\u001B[39m\n\u001B[0;32m---> 14\u001B[0m results \u001B[38;5;241m=\u001B[39m \u001B[43mkg\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery\u001B[49m\u001B[43m)\u001B[49m\n\u001B[1;32m 16\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m r \u001B[38;5;129;01min\u001B[39;00m results :\n\u001B[1;32m 17\u001B[0m \u001B[38;5;28mprint\u001B[39m(\u001B[38;5;124mf\u001B[39m\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mEntity \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mentity\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m - Label \u001B[39m\u001B[38;5;124m'\u001B[39m\u001B[38;5;132;01m{\u001B[39;00mr[\u001B[38;5;124m'\u001B[39m\u001B[38;5;124mlabel\u001B[39m\u001B[38;5;124m'\u001B[39m]\u001B[38;5;132;01m}\u001B[39;00m\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m\"\u001B[39m) \n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/graph.py:1565\u001B[0m, in \u001B[0;36mGraph.query\u001B[0;34m(self, query_object, processor, result, initNs, initBindings, use_store_provided, **kwargs)\u001B[0m\n\u001B[1;32m 1562\u001B[0m processor \u001B[38;5;241m=\u001B[39m plugin\u001B[38;5;241m.\u001B[39mget(processor, query\u001B[38;5;241m.\u001B[39mProcessor)(\u001B[38;5;28mself\u001B[39m)\n\u001B[1;32m 1564\u001B[0m \u001B[38;5;66;03m# type error: Argument 1 to \"Result\" has incompatible type \"Mapping[str, Any]\"; expected \"str\"\u001B[39;00m\n\u001B[0;32m-> 1565\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m result(\u001B[43mprocessor\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mquery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mquery_object\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitBindings\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43minitNs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/processor.py:144\u001B[0m, in \u001B[0;36mSPARQLProcessor.query\u001B[0;34m(self, strOrQuery, initBindings, initNs, base, DEBUG)\u001B[0m\n\u001B[1;32m 124\u001B[0m \u001B[38;5;250m\u001B[39m\u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 125\u001B[0m \u001B[38;5;124;03mEvaluate a query with the given initial bindings, and initial\u001B[39;00m\n\u001B[1;32m 126\u001B[0m \u001B[38;5;124;03mnamespaces. The given base is used to resolve relative URIs in\u001B[39;00m\n\u001B[0;32m (...)\u001B[0m\n\u001B[1;32m 140\u001B[0m \u001B[38;5;124;03m documentation.\u001B[39;00m\n\u001B[1;32m 141\u001B[0m \u001B[38;5;124;03m\"\"\"\u001B[39;00m\n\u001B[1;32m 143\u001B[0m \u001B[38;5;28;01mif\u001B[39;00m \u001B[38;5;28misinstance\u001B[39m(strOrQuery, \u001B[38;5;28mstr\u001B[39m):\n\u001B[0;32m--> 144\u001B[0m strOrQuery \u001B[38;5;241m=\u001B[39m translateQuery(\u001B[43mparseQuery\u001B[49m\u001B[43m(\u001B[49m\u001B[43mstrOrQuery\u001B[49m\u001B[43m)\u001B[49m, base, initNs)\n\u001B[1;32m 146\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m evalQuery(\u001B[38;5;28mself\u001B[39m\u001B[38;5;241m.\u001B[39mgraph, strOrQuery, initBindings, base)\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/rdflib/plugins/sparql/parser.py:1542\u001B[0m, in \u001B[0;36mparseQuery\u001B[0;34m(q)\u001B[0m\n\u001B[1;32m 1539\u001B[0m q \u001B[38;5;241m=\u001B[39m q\u001B[38;5;241m.\u001B[39mdecode(\u001B[38;5;124m\"\u001B[39m\u001B[38;5;124mutf-8\u001B[39m\u001B[38;5;124m\"\u001B[39m)\n\u001B[1;32m 1541\u001B[0m q \u001B[38;5;241m=\u001B[39m expandUnicodeEscapes(q)\n\u001B[0;32m-> 1542\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mQuery\u001B[49m\u001B[38;5;241;43m.\u001B[39;49m\u001B[43mparseString\u001B[49m\u001B[43m(\u001B[49m\u001B[43mq\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[43mparseAll\u001B[49m\u001B[38;5;241;43m=\u001B[39;49m\u001B[38;5;28;43;01mTrue\u001B[39;49;00m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/util.py:256\u001B[0m, in \u001B[0;36m_make_synonym_function.._inner\u001B[0;34m(self, *args, **kwargs)\u001B[0m\n\u001B[1;32m 251\u001B[0m \u001B[38;5;129m@wraps\u001B[39m(fn)\n\u001B[1;32m 252\u001B[0m \u001B[38;5;28;01mdef\u001B[39;00m \u001B[38;5;21m_inner\u001B[39m(\u001B[38;5;28mself\u001B[39m, \u001B[38;5;241m*\u001B[39margs, \u001B[38;5;241m*\u001B[39m\u001B[38;5;241m*\u001B[39mkwargs):\n\u001B[1;32m 253\u001B[0m \u001B[38;5;66;03m# warnings.warn(\u001B[39;00m\n\u001B[1;32m 254\u001B[0m \u001B[38;5;66;03m# f\"Deprecated - use {fn.__name__}\", DeprecationWarning, stacklevel=3\u001B[39;00m\n\u001B[1;32m 255\u001B[0m \u001B[38;5;66;03m# )\u001B[39;00m\n\u001B[0;32m--> 256\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m \u001B[43mfn\u001B[49m\u001B[43m(\u001B[49m\u001B[38;5;28;43mself\u001B[39;49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43margs\u001B[49m\u001B[43m,\u001B[49m\u001B[43m \u001B[49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[38;5;241;43m*\u001B[39;49m\u001B[43mkwargs\u001B[49m\u001B[43m)\u001B[49m\n", + "File \u001B[0;32m~/mambaforge/lib/python3.10/site-packages/pyparsing/core.py:1197\u001B[0m, in \u001B[0;36mParserElement.parse_string\u001B[0;34m(self, instring, parse_all, parseAll)\u001B[0m\n\u001B[1;32m 1194\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m\n\u001B[1;32m 1195\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1196\u001B[0m \u001B[38;5;66;03m# catch and re-raise exception from here, clearing out pyparsing internal stack trace\u001B[39;00m\n\u001B[0;32m-> 1197\u001B[0m \u001B[38;5;28;01mraise\u001B[39;00m exc\u001B[38;5;241m.\u001B[39mwith_traceback(\u001B[38;5;28;01mNone\u001B[39;00m)\n\u001B[1;32m 1198\u001B[0m \u001B[38;5;28;01melse\u001B[39;00m:\n\u001B[1;32m 1199\u001B[0m \u001B[38;5;28;01mreturn\u001B[39;00m tokens\n", + "\u001B[0;31mParseException\u001B[0m: Expected SelectQuery, found 'FILTER' (at char 169), (line:7, col:4)" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "\n", + "SELECT DISTINCT ?entity ?property ?value ?label WHERE {\n", + " ?entity ?property ?value .\n", + " ?entity rdfs:label ?label . \n", + " FILTER REGEX(str(?value), \"^[\\\\s\\r\\n]+\")\n", + " FILTER (!isBlank(?entity))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:37:43.255350Z", + "start_time": "2024-02-13T17:37:43.213404Z" + } + }, + "execution_count": 48 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT ?entity ?label ?id ?subset ?superclass ?label_sc ?id_sc ?subset_sc WHERE {\n", + "\n", + " ?entity a owl:Class .\n", + " ?entity rdfs:label ?label . \n", + " BIND(strafter(str(?entity), \"org/\") AS ?id) .\n", + " BIND(strbefore(str(?id), \"_\") AS ?subset) .\n", + " \n", + " ?entity rdfs:subClassOf ?superclass .\n", + " ?superclass rdfs:label ?label_sc . \n", + " BIND(strafter(str(?superclass), \"org/\") AS ?id_sc) .\n", + " BIND(strbefore(str(?id_sc), \"_\") AS ?subset_sc) .\n", + " \n", + " FILTER ( ?subset_sc != ?subset) .\n", + "} \n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:38:31.933779Z", + "start_time": "2024-02-13T17:38:31.263856Z" + } + }, + "execution_count": 49 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?label ?property ?value WHERE {\n", + " VALUES ?property { rdfs:subClassOf }\n", + " ?entity ?property ?value\n", + " FILTER (?entity = ?value)\n", + "\t ?entity rdfs:label ?label \n", + "\t \n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:39:00.957289Z", + "start_time": "2024-02-13T17:39:00.769363Z" + } + }, + "execution_count": 50 + }, + { + "cell_type": "code", + "outputs": [], + "source": [ + "query=\"\"\"\n", + "SELECT DISTINCT ?entity ?property ?value ?label WHERE {\n", + " ?entity ?property ?value .\n", + " ?entity rdfs:label ?label . \n", + " \n", + " FILTER regex(?value, \"\\t\")\n", + " FILTER (!isBlank(?entity))\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:39:44.609247Z", + "start_time": "2024-02-13T17:39:42.950288Z" + } + }, + "execution_count": 51 + }, + { + "cell_type": "code", + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Entity 'http://edamontology.org/data_0005' - Label 'Resource type'\n", + "Entity 'http://edamontology.org/data_0005' - Label 'Resource type'\n", + "Entity 'http://edamontology.org/data_0007' - Label 'Tool'\n", + "Entity 'http://edamontology.org/data_0007' - Label 'Tool'\n", + "Entity 'http://edamontology.org/data_0581' - Label 'Database'\n", + "Entity 'http://edamontology.org/data_0581' - Label 'Database'\n", + "Entity 'http://edamontology.org/data_0582' - Label 'Ontology'\n", + "Entity 'http://edamontology.org/data_0582' - Label 'Ontology'\n", + "Entity 'http://edamontology.org/data_0583' - Label 'Directory metadata'\n", + "Entity 'http://edamontology.org/data_0583' - Label 'Directory metadata'\n", + "Entity 'http://edamontology.org/data_0831' - Label 'MeSH vocabulary'\n", + "Entity 'http://edamontology.org/data_0831' - Label 'MeSH vocabulary'\n", + "Entity 'http://edamontology.org/data_0832' - Label 'HGNC vocabulary'\n", + "Entity 'http://edamontology.org/data_0832' - Label 'HGNC vocabulary'\n", + "Entity 'http://edamontology.org/data_0835' - Label 'UMLS vocabulary'\n", + "Entity 'http://edamontology.org/data_0835' - Label 'UMLS vocabulary'\n", + "Entity 'http://edamontology.org/data_0842' - Label 'Identifier'\n", + "Entity 'http://edamontology.org/data_0842' - Label 'Identifier'\n", + "Entity 'http://edamontology.org/data_0843' - Label 'Database entry'\n", + "Entity 'http://edamontology.org/data_0843' - Label 'Database entry'\n", + "Entity 'http://edamontology.org/data_0844' - Label 'Molecular mass'\n", + "Entity 'http://edamontology.org/data_0845' - Label 'Molecular charge'\n", + "Entity 'http://edamontology.org/data_0846' - Label 'Chemical formula'\n", + "Entity 'http://edamontology.org/data_0847' - Label 'QSAR descriptor'\n", + "Entity 'http://edamontology.org/data_0848' - Label 'Raw sequence'\n", + "Entity 'http://edamontology.org/data_0848' - Label 'Raw sequence'\n", + "Entity 'http://edamontology.org/data_0849' - Label 'Sequence record'\n", + "Entity 'http://edamontology.org/data_0850' - Label 'Sequence set'\n", + "Entity 'http://edamontology.org/data_0851' - Label 'Sequence mask character'\n", + "Entity 'http://edamontology.org/data_0851' - Label 'Sequence mask character'\n", + "Entity 'http://edamontology.org/data_0852' - Label 'Sequence mask type'\n", + "Entity 'http://edamontology.org/data_0852' - Label 'Sequence mask type'\n", + "Entity 'http://edamontology.org/data_0853' - Label 'DNA sense specification'\n", + "Entity 'http://edamontology.org/data_0853' - Label 'DNA sense specification'\n", + "Entity 'http://edamontology.org/data_0854' - Label 'Sequence length specification'\n", + "Entity 'http://edamontology.org/data_0854' - Label 'Sequence length specification'\n", + "Entity 'http://edamontology.org/data_0855' - Label 'Sequence metadata'\n", + "Entity 'http://edamontology.org/data_0855' - Label 'Sequence metadata'\n", + "Entity 'http://edamontology.org/data_0856' - Label 'Sequence feature source'\n", + "Entity 'http://edamontology.org/data_0857' - Label 'Sequence search results'\n", + "Entity 'http://edamontology.org/data_0858' - Label 'Sequence signature matches'\n", + "Entity 'http://edamontology.org/data_0858' - Label 'Sequence signature matches'\n", + "Entity 'http://edamontology.org/data_0859' - Label 'Sequence signature model'\n", + "Entity 'http://edamontology.org/data_0859' - Label 'Sequence signature model'\n", + "Entity 'http://edamontology.org/data_0860' - Label 'Sequence signature data'\n", + "Entity 'http://edamontology.org/data_0860' - Label 'Sequence signature data'\n", + "Entity 'http://edamontology.org/data_0861' - Label 'Sequence alignment (words)'\n", + "Entity 'http://edamontology.org/data_0861' - Label 'Sequence alignment (words)'\n", + "Entity 'http://edamontology.org/data_0862' - Label 'Dotplot'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0863' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/data_0864' - Label 'Sequence alignment parameter'\n", + "Entity 'http://edamontology.org/data_0864' - Label 'Sequence alignment parameter'\n", + "Entity 'http://edamontology.org/data_0865' - Label 'Sequence similarity score'\n", + "Entity 'http://edamontology.org/data_0866' - Label 'Sequence alignment metadata'\n", + "Entity 'http://edamontology.org/data_0866' - Label 'Sequence alignment metadata'\n", + "Entity 'http://edamontology.org/data_0867' - Label 'Sequence alignment report'\n", + "Entity 'http://edamontology.org/data_0868' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/data_0868' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/data_0869' - Label 'Sequence-profile alignment'\n", + "Entity 'http://edamontology.org/data_0869' - Label 'Sequence-profile alignment'\n", + "Entity 'http://edamontology.org/data_0870' - Label 'Sequence distance matrix'\n", + "Entity 'http://edamontology.org/data_0871' - Label 'Phylogenetic character data'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0872' - Label 'Phylogenetic tree'\n", + "Entity 'http://edamontology.org/data_0874' - Label 'Comparison matrix'\n", + "Entity 'http://edamontology.org/data_0875' - Label 'Protein topology'\n", + "Entity 'http://edamontology.org/data_0875' - Label 'Protein topology'\n", + "Entity 'http://edamontology.org/data_0876' - Label 'Protein features report (secondary structure)'\n", + "Entity 'http://edamontology.org/data_0876' - Label 'Protein features report (secondary structure)'\n", + "Entity 'http://edamontology.org/data_0877' - Label 'Protein features report (super-secondary)'\n", + "Entity 'http://edamontology.org/data_0877' - Label 'Protein features report (super-secondary)'\n", + "Entity 'http://edamontology.org/data_0878' - Label 'Protein secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0879' - Label 'Secondary structure alignment metadata (protein)'\n", + "Entity 'http://edamontology.org/data_0879' - Label 'Secondary structure alignment metadata (protein)'\n", + "Entity 'http://edamontology.org/data_0880' - Label 'RNA secondary structure'\n", + "Entity 'http://edamontology.org/data_0880' - Label 'RNA secondary structure'\n", + "Entity 'http://edamontology.org/data_0881' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_0882' - Label 'Secondary structure alignment metadata (RNA)'\n", + "Entity 'http://edamontology.org/data_0882' - Label 'Secondary structure alignment metadata (RNA)'\n", + "Entity 'http://edamontology.org/data_0883' - Label 'Structure'\n", + "Entity 'http://edamontology.org/data_0883' - Label 'Structure'\n", + "Entity 'http://edamontology.org/data_0884' - Label 'Tertiary structure record'\n", + "Entity 'http://edamontology.org/data_0884' - Label 'Tertiary structure record'\n", + "Entity 'http://edamontology.org/data_0885' - Label 'Structure database search results'\n", + "Entity 'http://edamontology.org/data_0885' - Label 'Structure database search results'\n", + "Entity 'http://edamontology.org/data_0886' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/data_0886' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/data_0887' - Label 'Structure alignment report'\n", + "Entity 'http://edamontology.org/data_0888' - Label 'Structure similarity score'\n", + "Entity 'http://edamontology.org/data_0889' - Label 'Structural profile'\n", + "Entity 'http://edamontology.org/data_0889' - Label 'Structural profile'\n", + "Entity 'http://edamontology.org/data_0890' - Label 'Structural (3D) profile alignment'\n", + "Entity 'http://edamontology.org/data_0891' - Label 'Sequence-3D profile alignment'\n", + "Entity 'http://edamontology.org/data_0891' - Label 'Sequence-3D profile alignment'\n", + "Entity 'http://edamontology.org/data_0892' - Label 'Protein sequence-structure scoring matrix'\n", + "Entity 'http://edamontology.org/data_0893' - Label 'Sequence-structure alignment'\n", + "Entity 'http://edamontology.org/data_0894' - Label 'Amino acid annotation'\n", + "Entity 'http://edamontology.org/data_0894' - Label 'Amino acid annotation'\n", + "Entity 'http://edamontology.org/data_0895' - Label 'Peptide annotation'\n", + "Entity 'http://edamontology.org/data_0895' - Label 'Peptide annotation'\n", + "Entity 'http://edamontology.org/data_0896' - Label 'Protein report'\n", + "Entity 'http://edamontology.org/data_0897' - Label 'Protein property'\n", + "Entity 'http://edamontology.org/data_0899' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/data_0899' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/data_0900' - Label 'Protein domain classification'\n", + "Entity 'http://edamontology.org/data_0900' - Label 'Protein domain classification'\n", + "Entity 'http://edamontology.org/data_0901' - Label 'Protein features report (domains)'\n", + "Entity 'http://edamontology.org/data_0901' - Label 'Protein features report (domains)'\n", + "Entity 'http://edamontology.org/data_0902' - Label 'Protein architecture report'\n", + "Entity 'http://edamontology.org/data_0902' - Label 'Protein architecture report'\n", + "Entity 'http://edamontology.org/data_0903' - Label 'Protein folding report'\n", + "Entity 'http://edamontology.org/data_0903' - Label 'Protein folding report'\n", + "Entity 'http://edamontology.org/data_0904' - Label 'Protein features (mutation)'\n", + "Entity 'http://edamontology.org/data_0904' - Label 'Protein features (mutation)'\n", + "Entity 'http://edamontology.org/data_0905' - Label 'Protein interaction raw data'\n", + "Entity 'http://edamontology.org/data_0906' - Label 'Protein interaction data'\n", + "Entity 'http://edamontology.org/data_0906' - Label 'Protein interaction data'\n", + "Entity 'http://edamontology.org/data_0907' - Label 'Protein family report'\n", + "Entity 'http://edamontology.org/data_0907' - Label 'Protein family report'\n", + "Entity 'http://edamontology.org/data_0909' - Label 'Vmax'\n", + "Entity 'http://edamontology.org/data_0910' - Label 'Km'\n", + "Entity 'http://edamontology.org/data_0911' - Label 'Nucleotide base annotation'\n", + "Entity 'http://edamontology.org/data_0911' - Label 'Nucleotide base annotation'\n", + "Entity 'http://edamontology.org/data_0912' - Label 'Nucleic acid property'\n", + "Entity 'http://edamontology.org/data_0914' - Label 'Codon usage data'\n", + "Entity 'http://edamontology.org/data_0914' - Label 'Codon usage data'\n", + "Entity 'http://edamontology.org/data_0916' - Label 'Gene report'\n", + "Entity 'http://edamontology.org/data_0917' - Label 'Gene classification'\n", + "Entity 'http://edamontology.org/data_0917' - Label 'Gene classification'\n", + "Entity 'http://edamontology.org/data_0918' - Label 'DNA variation'\n", + "Entity 'http://edamontology.org/data_0918' - Label 'DNA variation'\n", + "Entity 'http://edamontology.org/data_0919' - Label 'Chromosome report'\n", + "Entity 'http://edamontology.org/data_0920' - Label 'Genotype/phenotype report'\n", + "Entity 'http://edamontology.org/data_0923' - Label 'PCR experiment report'\n", + "Entity 'http://edamontology.org/data_0923' - Label 'PCR experiment report'\n", + "Entity 'http://edamontology.org/data_0924' - Label 'Sequence trace'\n", + "Entity 'http://edamontology.org/data_0924' - Label 'Sequence trace'\n", + "Entity 'http://edamontology.org/data_0925' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/data_0926' - Label 'RH scores'\n", + "Entity 'http://edamontology.org/data_0927' - Label 'Genetic linkage report'\n", + "Entity 'http://edamontology.org/data_0928' - Label 'Gene expression profile'\n", + "Entity 'http://edamontology.org/data_0931' - Label 'Microarray experiment report'\n", + "Entity 'http://edamontology.org/data_0931' - Label 'Microarray experiment report'\n", + "Entity 'http://edamontology.org/data_0932' - Label 'Oligonucleotide probe data'\n", + "Entity 'http://edamontology.org/data_0932' - Label 'Oligonucleotide probe data'\n", + "Entity 'http://edamontology.org/data_0933' - Label 'SAGE experimental data'\n", + "Entity 'http://edamontology.org/data_0933' - Label 'SAGE experimental data'\n", + "Entity 'http://edamontology.org/data_0934' - Label 'MPSS experimental data'\n", + "Entity 'http://edamontology.org/data_0934' - Label 'MPSS experimental data'\n", + "Entity 'http://edamontology.org/data_0935' - Label 'SBS experimental data'\n", + "Entity 'http://edamontology.org/data_0935' - Label 'SBS experimental data'\n", + "Entity 'http://edamontology.org/data_0936' - Label 'Sequence tag profile (with gene assignment)'\n", + "Entity 'http://edamontology.org/data_0936' - Label 'Sequence tag profile (with gene assignment)'\n", + "Entity 'http://edamontology.org/data_0937' - Label 'Electron density map'\n", + "Entity 'http://edamontology.org/data_0938' - Label 'Raw NMR data'\n", + "Entity 'http://edamontology.org/data_0939' - Label 'CD spectra'\n", + "Entity 'http://edamontology.org/data_0940' - Label 'Volume map'\n", + "Entity 'http://edamontology.org/data_0940' - Label 'Volume map'\n", + "Entity 'http://edamontology.org/data_0941' - Label 'Electron microscopy model'\n", + "Entity 'http://edamontology.org/data_0941' - Label 'Electron microscopy model'\n", + "Entity 'http://edamontology.org/data_0942' - Label '2D PAGE image'\n", + "Entity 'http://edamontology.org/data_0942' - Label '2D PAGE image'\n", + "Entity 'http://edamontology.org/data_0943' - Label 'Mass spectrum'\n", + "Entity 'http://edamontology.org/data_0943' - Label 'Mass spectrum'\n", + "Entity 'http://edamontology.org/data_0944' - Label 'Peptide mass fingerprint'\n", + "Entity 'http://edamontology.org/data_0944' - Label 'Peptide mass fingerprint'\n", + "Entity 'http://edamontology.org/data_0944' - Label 'Peptide mass fingerprint'\n", + "Entity 'http://edamontology.org/data_0945' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/data_0945' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/data_0945' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/data_0946' - Label 'Pathway or network annotation'\n", + "Entity 'http://edamontology.org/data_0946' - Label 'Pathway or network annotation'\n", + "Entity 'http://edamontology.org/data_0947' - Label 'Biological pathway map'\n", + "Entity 'http://edamontology.org/data_0947' - Label 'Biological pathway map'\n", + "Entity 'http://edamontology.org/data_0948' - Label 'Data resource definition'\n", + "Entity 'http://edamontology.org/data_0948' - Label 'Data resource definition'\n", + "Entity 'http://edamontology.org/data_0949' - Label 'Workflow metadata'\n", + "Entity 'http://edamontology.org/data_0950' - Label 'Mathematical model'\n", + "Entity 'http://edamontology.org/data_0950' - Label 'Mathematical model'\n", + "Entity 'http://edamontology.org/data_0951' - Label 'Statistical estimate score'\n", + "Entity 'http://edamontology.org/data_0952' - Label 'EMBOSS database resource definition'\n", + "Entity 'http://edamontology.org/data_0952' - Label 'EMBOSS database resource definition'\n", + "Entity 'http://edamontology.org/data_0953' - Label 'Version information'\n", + "Entity 'http://edamontology.org/data_0953' - Label 'Version information'\n", + "Entity 'http://edamontology.org/data_0954' - Label 'Database cross-mapping'\n", + "Entity 'http://edamontology.org/data_0955' - Label 'Data index'\n", + "Entity 'http://edamontology.org/data_0955' - Label 'Data index'\n", + "Entity 'http://edamontology.org/data_0956' - Label 'Data index report'\n", + "Entity 'http://edamontology.org/data_0956' - Label 'Data index report'\n", + "Entity 'http://edamontology.org/data_0957' - Label 'Database metadata'\n", + "Entity 'http://edamontology.org/data_0958' - Label 'Tool metadata'\n", + "Entity 'http://edamontology.org/data_0959' - Label 'Job metadata'\n", + "Entity 'http://edamontology.org/data_0959' - Label 'Job metadata'\n", + "Entity 'http://edamontology.org/data_0960' - Label 'User metadata'\n", + "Entity 'http://edamontology.org/data_0962' - Label 'Small molecule report'\n", + "Entity 'http://edamontology.org/data_0962' - Label 'Small molecule report'\n", + "Entity 'http://edamontology.org/data_0963' - Label 'Cell line report'\n", + "Entity 'http://edamontology.org/data_0964' - Label 'Scent annotation'\n", + "Entity 'http://edamontology.org/data_0964' - Label 'Scent annotation'\n", + "Entity 'http://edamontology.org/data_0966' - Label 'Ontology term'\n", + "Entity 'http://edamontology.org/data_0967' - Label 'Ontology concept data'\n", + "Entity 'http://edamontology.org/data_0968' - Label 'Keyword'\n", + "Entity 'http://edamontology.org/data_0970' - Label 'Citation'\n", + "Entity 'http://edamontology.org/data_0971' - Label 'Article'\n", + "Entity 'http://edamontology.org/data_0971' - Label 'Article'\n", + "Entity 'http://edamontology.org/data_0972' - Label 'Text mining report'\n", + "Entity 'http://edamontology.org/data_0972' - Label 'Text mining report'\n", + "Entity 'http://edamontology.org/data_0974' - Label 'Entity identifier'\n", + "Entity 'http://edamontology.org/data_0974' - Label 'Entity identifier'\n", + "Entity 'http://edamontology.org/data_0975' - Label 'Data resource identifier'\n", + "Entity 'http://edamontology.org/data_0975' - Label 'Data resource identifier'\n", + "Entity 'http://edamontology.org/data_0976' - Label 'Identifier (by type of entity)'\n", + "Entity 'http://edamontology.org/data_0977' - Label 'Tool identifier'\n", + "Entity 'http://edamontology.org/data_0978' - Label 'Discrete entity identifier'\n", + "Entity 'http://edamontology.org/data_0978' - Label 'Discrete entity identifier'\n", + "Entity 'http://edamontology.org/data_0979' - Label 'Entity feature identifier'\n", + "Entity 'http://edamontology.org/data_0979' - Label 'Entity feature identifier'\n", + "Entity 'http://edamontology.org/data_0980' - Label 'Entity collection identifier'\n", + "Entity 'http://edamontology.org/data_0980' - Label 'Entity collection identifier'\n", + "Entity 'http://edamontology.org/data_0981' - Label 'Phenomenon identifier'\n", + "Entity 'http://edamontology.org/data_0981' - Label 'Phenomenon identifier'\n", + "Entity 'http://edamontology.org/data_0982' - Label 'Molecule identifier'\n", + "Entity 'http://edamontology.org/data_0983' - Label 'Atom ID'\n", + "Entity 'http://edamontology.org/data_0984' - Label 'Molecule name'\n", + "Entity 'http://edamontology.org/data_0984' - Label 'Molecule name'\n", + "Entity 'http://edamontology.org/data_0985' - Label 'Molecule type'\n", + "Entity 'http://edamontology.org/data_0985' - Label 'Molecule type'\n", + "Entity 'http://edamontology.org/data_0986' - Label 'Chemical identifier'\n", + "Entity 'http://edamontology.org/data_0986' - Label 'Chemical identifier'\n", + "Entity 'http://edamontology.org/data_0987' - Label 'Chromosome name'\n", + "Entity 'http://edamontology.org/data_0987' - Label 'Chromosome name'\n", + "Entity 'http://edamontology.org/data_0987' - Label 'Chromosome name'\n", + "Entity 'http://edamontology.org/data_0988' - Label 'Peptide identifier'\n", + "Entity 'http://edamontology.org/data_0989' - Label 'Protein identifier'\n", + "Entity 'http://edamontology.org/data_0989' - Label 'Protein identifier'\n", + "Entity 'http://edamontology.org/data_0990' - Label 'Compound name'\n", + "Entity 'http://edamontology.org/data_0990' - Label 'Compound name'\n", + "Entity 'http://edamontology.org/data_0991' - Label 'Chemical registry number'\n", + "Entity 'http://edamontology.org/data_0992' - Label 'Ligand identifier'\n", + "Entity 'http://edamontology.org/data_0992' - Label 'Ligand identifier'\n", + "Entity 'http://edamontology.org/data_0993' - Label 'Drug identifier'\n", + "Entity 'http://edamontology.org/data_0993' - Label 'Drug identifier'\n", + "Entity 'http://edamontology.org/data_0994' - Label 'Amino acid identifier'\n", + "Entity 'http://edamontology.org/data_0994' - Label 'Amino acid identifier'\n", + "Entity 'http://edamontology.org/data_0995' - Label 'Nucleotide identifier'\n", + "Entity 'http://edamontology.org/data_0996' - Label 'Monosaccharide identifier'\n", + "Entity 'http://edamontology.org/data_0997' - Label 'Chemical name (ChEBI)'\n", + "Entity 'http://edamontology.org/data_0998' - Label 'Chemical name (IUPAC)'\n", + "Entity 'http://edamontology.org/data_0999' - Label 'Chemical name (INN)'\n", + "Entity 'http://edamontology.org/data_1000' - Label 'Chemical name (brand)'\n", + "Entity 'http://edamontology.org/data_1001' - Label 'Chemical name (synonymous)'\n", + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1002' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_1003' - Label 'Chemical registry number (Beilstein)'\n", + "Entity 'http://edamontology.org/data_1003' - Label 'Chemical registry number (Beilstein)'\n", + "Entity 'http://edamontology.org/data_1004' - Label 'Chemical registry number (Gmelin)'\n", + "Entity 'http://edamontology.org/data_1004' - Label 'Chemical registry number (Gmelin)'\n", + "Entity 'http://edamontology.org/data_1005' - Label 'HET group name'\n", + "Entity 'http://edamontology.org/data_1006' - Label 'Amino acid name'\n", + "Entity 'http://edamontology.org/data_1007' - Label 'Nucleotide code'\n", + "Entity 'http://edamontology.org/data_1007' - Label 'Nucleotide code'\n", + "Entity 'http://edamontology.org/data_1008' - Label 'Polypeptide chain ID'\n", + "Entity 'http://edamontology.org/data_1008' - Label 'Polypeptide chain ID'\n", + "Entity 'http://edamontology.org/data_1009' - Label 'Protein name'\n", + "Entity 'http://edamontology.org/data_1009' - Label 'Protein name'\n", + "Entity 'http://edamontology.org/data_1010' - Label 'Enzyme identifier'\n", + "Entity 'http://edamontology.org/data_1011' - Label 'EC number'\n", + "Entity 'http://edamontology.org/data_1011' - Label 'EC number'\n", + "Entity 'http://edamontology.org/data_1012' - Label 'Enzyme name'\n", + "Entity 'http://edamontology.org/data_1012' - Label 'Enzyme name'\n", + "Entity 'http://edamontology.org/data_1013' - Label 'Restriction enzyme name'\n", + "Entity 'http://edamontology.org/data_1014' - Label 'Sequence position specification'\n", + "Entity 'http://edamontology.org/data_1014' - Label 'Sequence position specification'\n", + "Entity 'http://edamontology.org/data_1015' - Label 'Sequence feature ID'\n", + "Entity 'http://edamontology.org/data_1016' - Label 'Sequence position'\n", + "Entity 'http://edamontology.org/data_1017' - Label 'Sequence range'\n", + "Entity 'http://edamontology.org/data_1018' - Label 'Nucleic acid feature identifier'\n", + "Entity 'http://edamontology.org/data_1018' - Label 'Nucleic acid feature identifier'\n", + "Entity 'http://edamontology.org/data_1019' - Label 'Protein feature identifier'\n", + "Entity 'http://edamontology.org/data_1019' - Label 'Protein feature identifier'\n", + "Entity 'http://edamontology.org/data_1020' - Label 'Sequence feature key'\n", + "Entity 'http://edamontology.org/data_1021' - Label 'Sequence feature qualifier'\n", + "Entity 'http://edamontology.org/data_1022' - Label 'Sequence feature label'\n", + "Entity 'http://edamontology.org/data_1022' - Label 'Sequence feature label'\n", + "Entity 'http://edamontology.org/data_1022' - Label 'Sequence feature label'\n", + "Entity 'http://edamontology.org/data_1023' - Label 'EMBOSS Uniform Feature Object'\n", + "Entity 'http://edamontology.org/data_1023' - Label 'EMBOSS Uniform Feature Object'\n", + "Entity 'http://edamontology.org/data_1024' - Label 'Codon name'\n", + "Entity 'http://edamontology.org/data_1024' - Label 'Codon name'\n", + "Entity 'http://edamontology.org/data_1025' - Label 'Gene identifier'\n", + "Entity 'http://edamontology.org/data_1025' - Label 'Gene identifier'\n", + "Entity 'http://edamontology.org/data_1026' - Label 'Gene symbol'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1027' - Label 'Gene ID (NCBI)'\n", + "Entity 'http://edamontology.org/data_1028' - Label 'Gene identifier (NCBI RefSeq)'\n", + "Entity 'http://edamontology.org/data_1028' - Label 'Gene identifier (NCBI RefSeq)'\n", + "Entity 'http://edamontology.org/data_1029' - Label 'Gene identifier (NCBI UniGene)'\n", + "Entity 'http://edamontology.org/data_1029' - Label 'Gene identifier (NCBI UniGene)'\n", + "Entity 'http://edamontology.org/data_1030' - Label 'Gene identifier (Entrez)'\n", + "Entity 'http://edamontology.org/data_1030' - Label 'Gene identifier (Entrez)'\n", + "Entity 'http://edamontology.org/data_1031' - Label 'Gene ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1031' - Label 'Gene ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1032' - Label 'Gene ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1032' - Label 'Gene ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1033' - Label 'Ensembl gene ID'\n", + "Entity 'http://edamontology.org/data_1034' - Label 'Gene ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1034' - Label 'Gene ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1034' - Label 'Gene ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1035' - Label 'Gene ID (GeneDB)'\n", + "Entity 'http://edamontology.org/data_1035' - Label 'Gene ID (GeneDB)'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1036' - Label 'TIGR identifier'\n", + "Entity 'http://edamontology.org/data_1037' - Label 'TAIR accession (gene)'\n", + "Entity 'http://edamontology.org/data_1037' - Label 'TAIR accession (gene)'\n", + "Entity 'http://edamontology.org/data_1038' - Label 'Protein domain ID'\n", + "Entity 'http://edamontology.org/data_1038' - Label 'Protein domain ID'\n", + "Entity 'http://edamontology.org/data_1039' - Label 'SCOP domain identifier'\n", + "Entity 'http://edamontology.org/data_1039' - Label 'SCOP domain identifier'\n", + "Entity 'http://edamontology.org/data_1040' - Label 'CATH domain ID'\n", + "Entity 'http://edamontology.org/data_1041' - Label 'SCOP concise classification string (sccs)'\n", + "Entity 'http://edamontology.org/data_1042' - Label 'SCOP sunid'\n", + "Entity 'http://edamontology.org/data_1043' - Label 'CATH node ID'\n", + "Entity 'http://edamontology.org/data_1044' - Label 'Kingdom name'\n", + "Entity 'http://edamontology.org/data_1045' - Label 'Species name'\n", + "Entity 'http://edamontology.org/data_1046' - Label 'Strain name'\n", + "Entity 'http://edamontology.org/data_1046' - Label 'Strain name'\n", + "Entity 'http://edamontology.org/data_1047' - Label 'URI'\n", + "Entity 'http://edamontology.org/data_1048' - Label 'Database ID'\n", + "Entity 'http://edamontology.org/data_1048' - Label 'Database ID'\n", + "Entity 'http://edamontology.org/data_1049' - Label 'Directory name'\n", + "Entity 'http://edamontology.org/data_1050' - Label 'File name'\n", + "Entity 'http://edamontology.org/data_1051' - Label 'Ontology name'\n", + "Entity 'http://edamontology.org/data_1051' - Label 'Ontology name'\n", + "Entity 'http://edamontology.org/data_1051' - Label 'Ontology name'\n", + "Entity 'http://edamontology.org/data_1052' - Label 'URL'\n", + "Entity 'http://edamontology.org/data_1053' - Label 'URN'\n", + "Entity 'http://edamontology.org/data_1055' - Label 'LSID'\n", + "Entity 'http://edamontology.org/data_1056' - Label 'Database name'\n", + "Entity 'http://edamontology.org/data_1056' - Label 'Database name'\n", + "Entity 'http://edamontology.org/data_1057' - Label 'Sequence database name'\n", + "Entity 'http://edamontology.org/data_1057' - Label 'Sequence database name'\n", + "Entity 'http://edamontology.org/data_1058' - Label 'Enumerated file name'\n", + "Entity 'http://edamontology.org/data_1059' - Label 'File name extension'\n", + "Entity 'http://edamontology.org/data_1060' - Label 'File base name'\n", + "Entity 'http://edamontology.org/data_1061' - Label 'QSAR descriptor name'\n", + "Entity 'http://edamontology.org/data_1061' - Label 'QSAR descriptor name'\n", + "Entity 'http://edamontology.org/data_1061' - Label 'QSAR descriptor name'\n", + "Entity 'http://edamontology.org/data_1062' - Label 'Database entry identifier'\n", + "Entity 'http://edamontology.org/data_1062' - Label 'Database entry identifier'\n", + "Entity 'http://edamontology.org/data_1063' - Label 'Sequence identifier'\n", + "Entity 'http://edamontology.org/data_1063' - Label 'Sequence identifier'\n", + "Entity 'http://edamontology.org/data_1064' - Label 'Sequence set ID'\n", + "Entity 'http://edamontology.org/data_1064' - Label 'Sequence set ID'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1065' - Label 'Sequence signature identifier'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1066' - Label 'Sequence alignment ID'\n", + "Entity 'http://edamontology.org/data_1067' - Label 'Phylogenetic distance matrix identifier'\n", + "Entity 'http://edamontology.org/data_1067' - Label 'Phylogenetic distance matrix identifier'\n", + "Entity 'http://edamontology.org/data_1068' - Label 'Phylogenetic tree ID'\n", + "Entity 'http://edamontology.org/data_1068' - Label 'Phylogenetic tree ID'\n", + "Entity 'http://edamontology.org/data_1069' - Label 'Comparison matrix identifier'\n", + "Entity 'http://edamontology.org/data_1069' - Label 'Comparison matrix identifier'\n", + "Entity 'http://edamontology.org/data_1070' - Label 'Structure ID'\n", + "Entity 'http://edamontology.org/data_1071' - Label 'Structural (3D) profile ID'\n", + "Entity 'http://edamontology.org/data_1071' - Label 'Structural (3D) profile ID'\n", + "Entity 'http://edamontology.org/data_1072' - Label 'Structure alignment ID'\n", + "Entity 'http://edamontology.org/data_1072' - Label 'Structure alignment ID'\n", + "Entity 'http://edamontology.org/data_1073' - Label 'Amino acid index ID'\n", + "Entity 'http://edamontology.org/data_1073' - Label 'Amino acid index ID'\n", + "Entity 'http://edamontology.org/data_1073' - Label 'Amino acid index ID'\n", + "Entity 'http://edamontology.org/data_1074' - Label 'Protein interaction ID'\n", + "Entity 'http://edamontology.org/data_1074' - Label 'Protein interaction ID'\n", + "Entity 'http://edamontology.org/data_1075' - Label 'Protein family identifier'\n", + "Entity 'http://edamontology.org/data_1075' - Label 'Protein family identifier'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1076' - Label 'Codon usage table name'\n", + "Entity 'http://edamontology.org/data_1077' - Label 'Transcription factor identifier'\n", + "Entity 'http://edamontology.org/data_1077' - Label 'Transcription factor identifier'\n", + "Entity 'http://edamontology.org/data_1078' - Label 'Experiment annotation ID'\n", + "Entity 'http://edamontology.org/data_1078' - Label 'Experiment annotation ID'\n", + "Entity 'http://edamontology.org/data_1079' - Label 'Electron microscopy model ID'\n", + "Entity 'http://edamontology.org/data_1079' - Label 'Electron microscopy model ID'\n", + "Entity 'http://edamontology.org/data_1080' - Label 'Gene expression report ID'\n", + "Entity 'http://edamontology.org/data_1080' - Label 'Gene expression report ID'\n", + "Entity 'http://edamontology.org/data_1081' - Label 'Genotype and phenotype annotation ID'\n", + "Entity 'http://edamontology.org/data_1081' - Label 'Genotype and phenotype annotation ID'\n", + "Entity 'http://edamontology.org/data_1082' - Label 'Pathway or network identifier'\n", + "Entity 'http://edamontology.org/data_1082' - Label 'Pathway or network identifier'\n", + "Entity 'http://edamontology.org/data_1083' - Label 'Workflow ID'\n", + "Entity 'http://edamontology.org/data_1084' - Label 'Data resource definition ID'\n", + "Entity 'http://edamontology.org/data_1085' - Label 'Biological model ID'\n", + "Entity 'http://edamontology.org/data_1085' - Label 'Biological model ID'\n", + "Entity 'http://edamontology.org/data_1086' - Label 'Compound identifier'\n", + "Entity 'http://edamontology.org/data_1086' - Label 'Compound identifier'\n", + "Entity 'http://edamontology.org/data_1087' - Label 'Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1088' - Label 'Article ID'\n", + "Entity 'http://edamontology.org/data_1088' - Label 'Article ID'\n", + "Entity 'http://edamontology.org/data_1089' - Label 'FlyBase ID'\n", + "Entity 'http://edamontology.org/data_1089' - Label 'FlyBase ID'\n", + "Entity 'http://edamontology.org/data_1091' - Label 'WormBase name'\n", + "Entity 'http://edamontology.org/data_1091' - Label 'WormBase name'\n", + "Entity 'http://edamontology.org/data_1092' - Label 'WormBase class'\n", + "Entity 'http://edamontology.org/data_1093' - Label 'Sequence accession'\n", + "Entity 'http://edamontology.org/data_1094' - Label 'Sequence type'\n", + "Entity 'http://edamontology.org/data_1094' - Label 'Sequence type'\n", + "Entity 'http://edamontology.org/data_1095' - Label 'EMBOSS Uniform Sequence Address'\n", + "Entity 'http://edamontology.org/data_1095' - Label 'EMBOSS Uniform Sequence Address'\n", + "Entity 'http://edamontology.org/data_1096' - Label 'Sequence accession (protein)'\n", + "Entity 'http://edamontology.org/data_1096' - Label 'Sequence accession (protein)'\n", + "Entity 'http://edamontology.org/data_1097' - Label 'Sequence accession (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1097' - Label 'Sequence accession (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1098' - Label 'RefSeq accession'\n", + "Entity 'http://edamontology.org/data_1098' - Label 'RefSeq accession'\n", + "Entity 'http://edamontology.org/data_1099' - Label 'UniProt accession (extended)'\n", + "Entity 'http://edamontology.org/data_1099' - Label 'UniProt accession (extended)'\n", + "Entity 'http://edamontology.org/data_1100' - Label 'PIR identifier'\n", + "Entity 'http://edamontology.org/data_1100' - Label 'PIR identifier'\n", + "Entity 'http://edamontology.org/data_1101' - Label 'TREMBL accession'\n", + "Entity 'http://edamontology.org/data_1101' - Label 'TREMBL accession'\n", + "Entity 'http://edamontology.org/data_1102' - Label 'Gramene primary identifier'\n", + "Entity 'http://edamontology.org/data_1103' - Label 'EMBL/GenBank/DDBJ ID'\n", + "Entity 'http://edamontology.org/data_1103' - Label 'EMBL/GenBank/DDBJ ID'\n", + "Entity 'http://edamontology.org/data_1104' - Label 'Sequence cluster ID (UniGene)'\n", + "Entity 'http://edamontology.org/data_1104' - Label 'Sequence cluster ID (UniGene)'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1105' - Label 'dbEST accession'\n", + "Entity 'http://edamontology.org/data_1106' - Label 'dbSNP ID'\n", + "Entity 'http://edamontology.org/data_1106' - Label 'dbSNP ID'\n", + "Entity 'http://edamontology.org/data_1110' - Label 'EMBOSS sequence type'\n", + "Entity 'http://edamontology.org/data_1110' - Label 'EMBOSS sequence type'\n", + "Entity 'http://edamontology.org/data_1111' - Label 'EMBOSS listfile'\n", + "Entity 'http://edamontology.org/data_1111' - Label 'EMBOSS listfile'\n", + "Entity 'http://edamontology.org/data_1112' - Label 'Sequence cluster ID'\n", + "Entity 'http://edamontology.org/data_1112' - Label 'Sequence cluster ID'\n", + "Entity 'http://edamontology.org/data_1113' - Label 'Sequence cluster ID (COG)'\n", + "Entity 'http://edamontology.org/data_1113' - Label 'Sequence cluster ID (COG)'\n", + "Entity 'http://edamontology.org/data_1114' - Label 'Sequence motif identifier'\n", + "Entity 'http://edamontology.org/data_1114' - Label 'Sequence motif identifier'\n", + "Entity 'http://edamontology.org/data_1115' - Label 'Sequence profile ID'\n", + "Entity 'http://edamontology.org/data_1115' - Label 'Sequence profile ID'\n", + "Entity 'http://edamontology.org/data_1116' - Label 'ELM ID'\n", + "Entity 'http://edamontology.org/data_1117' - Label 'Prosite accession number'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1118' - Label 'HMMER hidden Markov model ID'\n", + "Entity 'http://edamontology.org/data_1119' - Label 'JASPAR profile ID'\n", + "Entity 'http://edamontology.org/data_1119' - Label 'JASPAR profile ID'\n", + "Entity 'http://edamontology.org/data_1120' - Label 'Sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1120' - Label 'Sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1121' - Label 'BLAST sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1121' - Label 'BLAST sequence alignment type'\n", + "Entity 'http://edamontology.org/data_1122' - Label 'Phylogenetic tree type'\n", + "Entity 'http://edamontology.org/data_1122' - Label 'Phylogenetic tree type'\n", + "Entity 'http://edamontology.org/data_1123' - Label 'TreeBASE study accession number'\n", + "Entity 'http://edamontology.org/data_1123' - Label 'TreeBASE study accession number'\n", + "Entity 'http://edamontology.org/data_1124' - Label 'TreeFam accession number'\n", + "Entity 'http://edamontology.org/data_1124' - Label 'TreeFam accession number'\n", + "Entity 'http://edamontology.org/data_1125' - Label 'Comparison matrix type'\n", + "Entity 'http://edamontology.org/data_1125' - Label 'Comparison matrix type'\n", + "Entity 'http://edamontology.org/data_1126' - Label 'Comparison matrix name'\n", + "Entity 'http://edamontology.org/data_1126' - Label 'Comparison matrix name'\n", + "Entity 'http://edamontology.org/data_1126' - Label 'Comparison matrix name'\n", + "Entity 'http://edamontology.org/data_1127' - Label 'PDB ID'\n", + "Entity 'http://edamontology.org/data_1127' - Label 'PDB ID'\n", + "Entity 'http://edamontology.org/data_1128' - Label 'AAindex ID'\n", + "Entity 'http://edamontology.org/data_1128' - Label 'AAindex ID'\n", + "Entity 'http://edamontology.org/data_1129' - Label 'BIND accession number'\n", + "Entity 'http://edamontology.org/data_1129' - Label 'BIND accession number'\n", + "Entity 'http://edamontology.org/data_1130' - Label 'IntAct accession number'\n", + "Entity 'http://edamontology.org/data_1130' - Label 'IntAct accession number'\n", + "Entity 'http://edamontology.org/data_1131' - Label 'Protein family name'\n", + "Entity 'http://edamontology.org/data_1131' - Label 'Protein family name'\n", + "Entity 'http://edamontology.org/data_1132' - Label 'InterPro entry name'\n", + "Entity 'http://edamontology.org/data_1132' - Label 'InterPro entry name'\n", + "Entity 'http://edamontology.org/data_1133' - Label 'InterPro accession'\n", + "Entity 'http://edamontology.org/data_1133' - Label 'InterPro accession'\n", + "Entity 'http://edamontology.org/data_1133' - Label 'InterPro accession'\n", + "Entity 'http://edamontology.org/data_1134' - Label 'InterPro secondary accession'\n", + "Entity 'http://edamontology.org/data_1134' - Label 'InterPro secondary accession'\n", + "Entity 'http://edamontology.org/data_1135' - Label 'Gene3D ID'\n", + "Entity 'http://edamontology.org/data_1135' - Label 'Gene3D ID'\n", + "Entity 'http://edamontology.org/data_1136' - Label 'PIRSF ID'\n", + "Entity 'http://edamontology.org/data_1136' - Label 'PIRSF ID'\n", + "Entity 'http://edamontology.org/data_1137' - Label 'PRINTS code'\n", + "Entity 'http://edamontology.org/data_1137' - Label 'PRINTS code'\n", + "Entity 'http://edamontology.org/data_1138' - Label 'Pfam accession number'\n", + "Entity 'http://edamontology.org/data_1138' - Label 'Pfam accession number'\n", + "Entity 'http://edamontology.org/data_1139' - Label 'SMART accession number'\n", + "Entity 'http://edamontology.org/data_1139' - Label 'SMART accession number'\n", + "Entity 'http://edamontology.org/data_1140' - Label 'Superfamily hidden Markov model number'\n", + "Entity 'http://edamontology.org/data_1140' - Label 'Superfamily hidden Markov model number'\n", + "Entity 'http://edamontology.org/data_1141' - Label 'TIGRFam ID'\n", + "Entity 'http://edamontology.org/data_1141' - Label 'TIGRFam ID'\n", + "Entity 'http://edamontology.org/data_1142' - Label 'ProDom accession number'\n", + "Entity 'http://edamontology.org/data_1142' - Label 'ProDom accession number'\n", + "Entity 'http://edamontology.org/data_1143' - Label 'TRANSFAC accession number'\n", + "Entity 'http://edamontology.org/data_1143' - Label 'TRANSFAC accession number'\n", + "Entity 'http://edamontology.org/data_1144' - Label 'ArrayExpress accession number'\n", + "Entity 'http://edamontology.org/data_1145' - Label 'PRIDE experiment accession number'\n", + "Entity 'http://edamontology.org/data_1146' - Label 'EMDB ID'\n", + "Entity 'http://edamontology.org/data_1146' - Label 'EMDB ID'\n", + "Entity 'http://edamontology.org/data_1147' - Label 'GEO accession number'\n", + "Entity 'http://edamontology.org/data_1147' - Label 'GEO accession number'\n", + "Entity 'http://edamontology.org/data_1148' - Label 'GermOnline ID'\n", + "Entity 'http://edamontology.org/data_1148' - Label 'GermOnline ID'\n", + "Entity 'http://edamontology.org/data_1149' - Label 'EMAGE ID'\n", + "Entity 'http://edamontology.org/data_1149' - Label 'EMAGE ID'\n", + "Entity 'http://edamontology.org/data_1150' - Label 'Disease ID'\n", + "Entity 'http://edamontology.org/data_1151' - Label 'HGVbase ID'\n", + "Entity 'http://edamontology.org/data_1151' - Label 'HGVbase ID'\n", + "Entity 'http://edamontology.org/data_1152' - Label 'HIVDB identifier'\n", + "Entity 'http://edamontology.org/data_1152' - Label 'HIVDB identifier'\n", + "Entity 'http://edamontology.org/data_1153' - Label 'OMIM ID'\n", + "Entity 'http://edamontology.org/data_1153' - Label 'OMIM ID'\n", + "Entity 'http://edamontology.org/data_1154' - Label 'KEGG object identifier'\n", + "Entity 'http://edamontology.org/data_1154' - Label 'KEGG object identifier'\n", + "Entity 'http://edamontology.org/data_1155' - Label 'Pathway ID (reactome)'\n", + "Entity 'http://edamontology.org/data_1155' - Label 'Pathway ID (reactome)'\n", + "Entity 'http://edamontology.org/data_1156' - Label 'Pathway ID (aMAZE)'\n", + "Entity 'http://edamontology.org/data_1156' - Label 'Pathway ID (aMAZE)'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1157' - Label 'Pathway ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_1158' - Label 'Pathway ID (INOH)'\n", + "Entity 'http://edamontology.org/data_1158' - Label 'Pathway ID (INOH)'\n", + "Entity 'http://edamontology.org/data_1159' - Label 'Pathway ID (PATIKA)'\n", + "Entity 'http://edamontology.org/data_1159' - Label 'Pathway ID (PATIKA)'\n", + "Entity 'http://edamontology.org/data_1160' - Label 'Pathway ID (CPDB)'\n", + "Entity 'http://edamontology.org/data_1160' - Label 'Pathway ID (CPDB)'\n", + "Entity 'http://edamontology.org/data_1161' - Label 'Pathway ID (Panther)'\n", + "Entity 'http://edamontology.org/data_1161' - Label 'Pathway ID (Panther)'\n", + "Entity 'http://edamontology.org/data_1162' - Label 'MIRIAM identifier'\n", + "Entity 'http://edamontology.org/data_1162' - Label 'MIRIAM identifier'\n", + "Entity 'http://edamontology.org/data_1162' - Label 'MIRIAM identifier'\n", + "Entity 'http://edamontology.org/data_1163' - Label 'MIRIAM data type name'\n", + "Entity 'http://edamontology.org/data_1163' - Label 'MIRIAM data type name'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1164' - Label 'MIRIAM URI'\n", + "Entity 'http://edamontology.org/data_1165' - Label 'MIRIAM data type primary name'\n", + "Entity 'http://edamontology.org/data_1166' - Label 'MIRIAM data type synonymous name'\n", + "Entity 'http://edamontology.org/data_1167' - Label 'Taverna workflow ID'\n", + "Entity 'http://edamontology.org/data_1167' - Label 'Taverna workflow ID'\n", + "Entity 'http://edamontology.org/data_1170' - Label 'Biological model name'\n", + "Entity 'http://edamontology.org/data_1170' - Label 'Biological model name'\n", + "Entity 'http://edamontology.org/data_1171' - Label 'BioModel ID'\n", + "Entity 'http://edamontology.org/data_1171' - Label 'BioModel ID'\n", + "Entity 'http://edamontology.org/data_1172' - Label 'PubChem CID'\n", + "Entity 'http://edamontology.org/data_1172' - Label 'PubChem CID'\n", + "Entity 'http://edamontology.org/data_1173' - Label 'ChemSpider ID'\n", + "Entity 'http://edamontology.org/data_1173' - Label 'ChemSpider ID'\n", + "Entity 'http://edamontology.org/data_1174' - Label 'ChEBI ID'\n", + "Entity 'http://edamontology.org/data_1174' - Label 'ChEBI ID'\n", + "Entity 'http://edamontology.org/data_1175' - Label 'BioPax concept ID'\n", + "Entity 'http://edamontology.org/data_1175' - Label 'BioPax concept ID'\n", + "Entity 'http://edamontology.org/data_1176' - Label 'GO concept ID'\n", + "Entity 'http://edamontology.org/data_1176' - Label 'GO concept ID'\n", + "Entity 'http://edamontology.org/data_1177' - Label 'MeSH concept ID'\n", + "Entity 'http://edamontology.org/data_1177' - Label 'MeSH concept ID'\n", + "Entity 'http://edamontology.org/data_1178' - Label 'HGNC concept ID'\n", + "Entity 'http://edamontology.org/data_1178' - Label 'HGNC concept ID'\n", + "Entity 'http://edamontology.org/data_1179' - Label 'NCBI taxonomy ID'\n", + "Entity 'http://edamontology.org/data_1179' - Label 'NCBI taxonomy ID'\n", + "Entity 'http://edamontology.org/data_1179' - Label 'NCBI taxonomy ID'\n", + "Entity 'http://edamontology.org/data_1180' - Label 'Plant Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1180' - Label 'Plant Ontology concept ID'\n", + "Entity 'http://edamontology.org/data_1181' - Label 'UMLS concept ID'\n", + "Entity 'http://edamontology.org/data_1181' - Label 'UMLS concept ID'\n", + "Entity 'http://edamontology.org/data_1182' - Label 'FMA concept ID'\n", + "Entity 'http://edamontology.org/data_1182' - Label 'FMA concept ID'\n", + "Entity 'http://edamontology.org/data_1183' - Label 'EMAP concept ID'\n", + "Entity 'http://edamontology.org/data_1183' - Label 'EMAP concept ID'\n", + "Entity 'http://edamontology.org/data_1184' - Label 'ChEBI concept ID'\n", + "Entity 'http://edamontology.org/data_1184' - Label 'ChEBI concept ID'\n", + "Entity 'http://edamontology.org/data_1185' - Label 'MGED concept ID'\n", + "Entity 'http://edamontology.org/data_1185' - Label 'MGED concept ID'\n", + "Entity 'http://edamontology.org/data_1186' - Label 'myGrid concept ID'\n", + "Entity 'http://edamontology.org/data_1186' - Label 'myGrid concept ID'\n", + "Entity 'http://edamontology.org/data_1187' - Label 'PubMed ID'\n", + "Entity 'http://edamontology.org/data_1187' - Label 'PubMed ID'\n", + "Entity 'http://edamontology.org/data_1188' - Label 'DOI'\n", + "Entity 'http://edamontology.org/data_1188' - Label 'DOI'\n", + "Entity 'http://edamontology.org/data_1189' - Label 'Medline UI'\n", + "Entity 'http://edamontology.org/data_1189' - Label 'Medline UI'\n", + "Entity 'http://edamontology.org/data_1190' - Label 'Tool name'\n", + "Entity 'http://edamontology.org/data_1191' - Label 'Tool name (signature)'\n", + "Entity 'http://edamontology.org/data_1192' - Label 'Tool name (BLAST)'\n", + "Entity 'http://edamontology.org/data_1193' - Label 'Tool name (FASTA)'\n", + "Entity 'http://edamontology.org/data_1194' - Label 'Tool name (EMBOSS)'\n", + "Entity 'http://edamontology.org/data_1195' - Label 'Tool name (EMBASSY package)'\n", + "Entity 'http://edamontology.org/data_1201' - Label 'QSAR descriptor (constitutional)'\n", + "Entity 'http://edamontology.org/data_1202' - Label 'QSAR descriptor (electronic)'\n", + "Entity 'http://edamontology.org/data_1203' - Label 'QSAR descriptor (geometrical)'\n", + "Entity 'http://edamontology.org/data_1204' - Label 'QSAR descriptor (topological)'\n", + "Entity 'http://edamontology.org/data_1205' - Label 'QSAR descriptor (molecular)'\n", + "Entity 'http://edamontology.org/data_1233' - Label 'Sequence set (protein)'\n", + "Entity 'http://edamontology.org/data_1234' - Label 'Sequence set (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1235' - Label 'Sequence cluster'\n", + "Entity 'http://edamontology.org/data_1235' - Label 'Sequence cluster'\n", + "Entity 'http://edamontology.org/data_1236' - Label 'Psiblast checkpoint file'\n", + "Entity 'http://edamontology.org/data_1236' - Label 'Psiblast checkpoint file'\n", + "Entity 'http://edamontology.org/data_1237' - Label 'HMMER synthetic sequences set'\n", + "Entity 'http://edamontology.org/data_1237' - Label 'HMMER synthetic sequences set'\n", + "Entity 'http://edamontology.org/data_1238' - Label 'Proteolytic digest'\n", + "Entity 'http://edamontology.org/data_1238' - Label 'Proteolytic digest'\n", + "Entity 'http://edamontology.org/data_1239' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/data_1240' - Label 'PCR primers'\n", + "Entity 'http://edamontology.org/data_1241' - Label 'vectorstrip cloning vector definition file'\n", + "Entity 'http://edamontology.org/data_1241' - Label 'vectorstrip cloning vector definition file'\n", + "Entity 'http://edamontology.org/data_1242' - Label 'Primer3 internal oligo mishybridizing library'\n", + "Entity 'http://edamontology.org/data_1242' - Label 'Primer3 internal oligo mishybridizing library'\n", + "Entity 'http://edamontology.org/data_1243' - Label 'Primer3 mispriming library file'\n", + "Entity 'http://edamontology.org/data_1243' - Label 'Primer3 mispriming library file'\n", + "Entity 'http://edamontology.org/data_1244' - Label 'primersearch primer pairs sequence record'\n", + "Entity 'http://edamontology.org/data_1244' - Label 'primersearch primer pairs sequence record'\n", + "Entity 'http://edamontology.org/data_1245' - Label 'Sequence cluster (protein)'\n", + "Entity 'http://edamontology.org/data_1245' - Label 'Sequence cluster (protein)'\n", + "Entity 'http://edamontology.org/data_1246' - Label 'Sequence cluster (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1246' - Label 'Sequence cluster (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1249' - Label 'Sequence length'\n", + "Entity 'http://edamontology.org/data_1250' - Label 'Word size'\n", + "Entity 'http://edamontology.org/data_1250' - Label 'Word size'\n", + "Entity 'http://edamontology.org/data_1251' - Label 'Window size'\n", + "Entity 'http://edamontology.org/data_1251' - Label 'Window size'\n", + "Entity 'http://edamontology.org/data_1252' - Label 'Sequence length range'\n", + "Entity 'http://edamontology.org/data_1252' - Label 'Sequence length range'\n", + "Entity 'http://edamontology.org/data_1253' - Label 'Sequence information report'\n", + "Entity 'http://edamontology.org/data_1253' - Label 'Sequence information report'\n", + "Entity 'http://edamontology.org/data_1254' - Label 'Sequence property'\n", + "Entity 'http://edamontology.org/data_1255' - Label 'Sequence features'\n", + "Entity 'http://edamontology.org/data_1256' - Label 'Sequence features (comparative)'\n", + "Entity 'http://edamontology.org/data_1256' - Label 'Sequence features (comparative)'\n", + "Entity 'http://edamontology.org/data_1257' - Label 'Sequence property (protein)'\n", + "Entity 'http://edamontology.org/data_1257' - Label 'Sequence property (protein)'\n", + "Entity 'http://edamontology.org/data_1258' - Label 'Sequence property (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1258' - Label 'Sequence property (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_1259' - Label 'Sequence complexity report'\n", + "Entity 'http://edamontology.org/data_1260' - Label 'Sequence ambiguity report'\n", + "Entity 'http://edamontology.org/data_1261' - Label 'Sequence composition report'\n", + "Entity 'http://edamontology.org/data_1262' - Label 'Peptide molecular weight hits'\n", + "Entity 'http://edamontology.org/data_1263' - Label 'Base position variability plot'\n", + "Entity 'http://edamontology.org/data_1264' - Label 'Sequence composition table'\n", + "Entity 'http://edamontology.org/data_1264' - Label 'Sequence composition table'\n", + "Entity 'http://edamontology.org/data_1265' - Label 'Base frequencies table'\n", + "Entity 'http://edamontology.org/data_1265' - Label 'Base frequencies table'\n", + "Entity 'http://edamontology.org/data_1266' - Label 'Base word frequencies table'\n", + "Entity 'http://edamontology.org/data_1266' - Label 'Base word frequencies table'\n", + "Entity 'http://edamontology.org/data_1267' - Label 'Amino acid frequencies table'\n", + "Entity 'http://edamontology.org/data_1267' - Label 'Amino acid frequencies table'\n", + "Entity 'http://edamontology.org/data_1268' - Label 'Amino acid word frequencies table'\n", + "Entity 'http://edamontology.org/data_1268' - Label 'Amino acid word frequencies table'\n", + "Entity 'http://edamontology.org/data_1269' - Label 'DAS sequence feature annotation'\n", + "Entity 'http://edamontology.org/data_1269' - Label 'DAS sequence feature annotation'\n", + "Entity 'http://edamontology.org/data_1270' - Label 'Feature table'\n", + "Entity 'http://edamontology.org/data_1274' - Label 'Map'\n", + "Entity 'http://edamontology.org/data_1274' - Label 'Map'\n", + "Entity 'http://edamontology.org/data_1276' - Label 'Nucleic acid features'\n", + "Entity 'http://edamontology.org/data_1277' - Label 'Protein features'\n", + "Entity 'http://edamontology.org/data_1277' - Label 'Protein features'\n", + "Entity 'http://edamontology.org/data_1278' - Label 'Genetic map'\n", + "Entity 'http://edamontology.org/data_1279' - Label 'Sequence map'\n", + "Entity 'http://edamontology.org/data_1280' - Label 'Physical map'\n", + "Entity 'http://edamontology.org/data_1281' - Label 'Sequence signature map'\n", + "Entity 'http://edamontology.org/data_1281' - Label 'Sequence signature map'\n", + "Entity 'http://edamontology.org/data_1283' - Label 'Cytogenetic map'\n", + "Entity 'http://edamontology.org/data_1284' - Label 'DNA transduction map'\n", + "Entity 'http://edamontology.org/data_1285' - Label 'Gene map'\n", + "Entity 'http://edamontology.org/data_1286' - Label 'Plasmid map'\n", + "Entity 'http://edamontology.org/data_1288' - Label 'Genome map'\n", + "Entity 'http://edamontology.org/data_1289' - Label 'Restriction map'\n", + "Entity 'http://edamontology.org/data_1289' - Label 'Restriction map'\n", + "Entity 'http://edamontology.org/data_1290' - Label 'InterPro compact match image'\n", + "Entity 'http://edamontology.org/data_1290' - Label 'InterPro compact match image'\n", + "Entity 'http://edamontology.org/data_1291' - Label 'InterPro detailed match image'\n", + "Entity 'http://edamontology.org/data_1291' - Label 'InterPro detailed match image'\n", + "Entity 'http://edamontology.org/data_1292' - Label 'InterPro architecture image'\n", + "Entity 'http://edamontology.org/data_1292' - Label 'InterPro architecture image'\n", + "Entity 'http://edamontology.org/data_1293' - Label 'SMART protein schematic'\n", + "Entity 'http://edamontology.org/data_1293' - Label 'SMART protein schematic'\n", + "Entity 'http://edamontology.org/data_1294' - Label 'GlobPlot domain image'\n", + "Entity 'http://edamontology.org/data_1294' - Label 'GlobPlot domain image'\n", + "Entity 'http://edamontology.org/data_1298' - Label 'Sequence motif matches'\n", + "Entity 'http://edamontology.org/data_1298' - Label 'Sequence motif matches'\n", + "Entity 'http://edamontology.org/data_1299' - Label 'Sequence features (repeats)'\n", + "Entity 'http://edamontology.org/data_1299' - Label 'Sequence features (repeats)'\n", + "Entity 'http://edamontology.org/data_1300' - Label 'Gene and transcript structure (report)'\n", + "Entity 'http://edamontology.org/data_1300' - Label 'Gene and transcript structure (report)'\n", + "Entity 'http://edamontology.org/data_1301' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/data_1301' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/data_1303' - Label 'Nucleic acid features (quadruplexes)'\n", + "Entity 'http://edamontology.org/data_1303' - Label 'Nucleic acid features (quadruplexes)'\n", + "Entity 'http://edamontology.org/data_1306' - Label 'Nucleosome exclusion sequences'\n", + "Entity 'http://edamontology.org/data_1306' - Label 'Nucleosome exclusion sequences'\n", + "Entity 'http://edamontology.org/data_1309' - Label 'Gene features (exonic splicing enhancer)'\n", + "Entity 'http://edamontology.org/data_1309' - Label 'Gene features (exonic splicing enhancer)'\n", + "Entity 'http://edamontology.org/data_1310' - Label 'Nucleic acid features (microRNA)'\n", + "Entity 'http://edamontology.org/data_1310' - Label 'Nucleic acid features (microRNA)'\n", + "Entity 'http://edamontology.org/data_1313' - Label 'Coding region'\n", + "Entity 'http://edamontology.org/data_1313' - Label 'Coding region'\n", + "Entity 'http://edamontology.org/data_1314' - Label 'Gene features (SECIS element)'\n", + "Entity 'http://edamontology.org/data_1314' - Label 'Gene features (SECIS element)'\n", + "Entity 'http://edamontology.org/data_1315' - Label 'Transcription factor binding sites'\n", + "Entity 'http://edamontology.org/data_1315' - Label 'Transcription factor binding sites'\n", + "Entity 'http://edamontology.org/data_1321' - Label 'Protein features (sites)'\n", + "Entity 'http://edamontology.org/data_1321' - Label 'Protein features (sites)'\n", + "Entity 'http://edamontology.org/data_1322' - Label 'Protein features report (signal peptides)'\n", + "Entity 'http://edamontology.org/data_1322' - Label 'Protein features report (signal peptides)'\n", + "Entity 'http://edamontology.org/data_1323' - Label 'Protein features report (cleavage sites)'\n", + "Entity 'http://edamontology.org/data_1323' - Label 'Protein features report (cleavage sites)'\n", + "Entity 'http://edamontology.org/data_1324' - Label 'Protein features (post-translation modifications)'\n", + "Entity 'http://edamontology.org/data_1324' - Label 'Protein features (post-translation modifications)'\n", + "Entity 'http://edamontology.org/data_1325' - Label 'Protein features report (active sites)'\n", + "Entity 'http://edamontology.org/data_1325' - Label 'Protein features report (active sites)'\n", + "Entity 'http://edamontology.org/data_1326' - Label 'Protein features report (binding sites)'\n", + "Entity 'http://edamontology.org/data_1326' - Label 'Protein features report (binding sites)'\n", + "Entity 'http://edamontology.org/data_1327' - Label 'Protein features (epitopes)'\n", + "Entity 'http://edamontology.org/data_1327' - Label 'Protein features (epitopes)'\n", + "Entity 'http://edamontology.org/data_1328' - Label 'Protein features report (nucleic acid binding sites)'\n", + "Entity 'http://edamontology.org/data_1328' - Label 'Protein features report (nucleic acid binding sites)'\n", + "Entity 'http://edamontology.org/data_1329' - Label 'MHC Class I epitopes report'\n", + "Entity 'http://edamontology.org/data_1329' - Label 'MHC Class I epitopes report'\n", + "Entity 'http://edamontology.org/data_1330' - Label 'MHC Class II epitopes report'\n", + "Entity 'http://edamontology.org/data_1330' - Label 'MHC Class II epitopes report'\n", + "Entity 'http://edamontology.org/data_1331' - Label 'Protein features (PEST sites)'\n", + "Entity 'http://edamontology.org/data_1331' - Label 'Protein features (PEST sites)'\n", + "Entity 'http://edamontology.org/data_1338' - Label 'Sequence database hits scores list'\n", + "Entity 'http://edamontology.org/data_1338' - Label 'Sequence database hits scores list'\n", + "Entity 'http://edamontology.org/data_1339' - Label 'Sequence database hits alignments list'\n", + "Entity 'http://edamontology.org/data_1339' - Label 'Sequence database hits alignments list'\n", + "Entity 'http://edamontology.org/data_1340' - Label 'Sequence database hits evaluation data'\n", + "Entity 'http://edamontology.org/data_1340' - Label 'Sequence database hits evaluation data'\n", + "Entity 'http://edamontology.org/data_1344' - Label 'MEME motif alphabet'\n", + "Entity 'http://edamontology.org/data_1344' - Label 'MEME motif alphabet'\n", + "Entity 'http://edamontology.org/data_1345' - Label 'MEME background frequencies file'\n", + "Entity 'http://edamontology.org/data_1345' - Label 'MEME background frequencies file'\n", + "Entity 'http://edamontology.org/data_1346' - Label 'MEME motifs directive file'\n", + "Entity 'http://edamontology.org/data_1346' - Label 'MEME motifs directive file'\n", + "Entity 'http://edamontology.org/data_1347' - Label 'Dirichlet distribution'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1348' - Label 'HMM emission and transition counts'\n", + "Entity 'http://edamontology.org/data_1352' - Label 'Regular expression'\n", + "Entity 'http://edamontology.org/data_1353' - Label 'Sequence motif'\n", + "Entity 'http://edamontology.org/data_1353' - Label 'Sequence motif'\n", + "Entity 'http://edamontology.org/data_1354' - Label 'Sequence profile'\n", + "Entity 'http://edamontology.org/data_1354' - Label 'Sequence profile'\n", + "Entity 'http://edamontology.org/data_1355' - Label 'Protein signature'\n", + "Entity 'http://edamontology.org/data_1358' - Label 'Prosite nucleotide pattern'\n", + "Entity 'http://edamontology.org/data_1358' - Label 'Prosite nucleotide pattern'\n", + "Entity 'http://edamontology.org/data_1359' - Label 'Prosite protein pattern'\n", + "Entity 'http://edamontology.org/data_1359' - Label 'Prosite protein pattern'\n", + "Entity 'http://edamontology.org/data_1361' - Label 'Position frequency matrix'\n", + "Entity 'http://edamontology.org/data_1362' - Label 'Position weight matrix'\n", + "Entity 'http://edamontology.org/data_1363' - Label 'Information content matrix'\n", + "Entity 'http://edamontology.org/data_1364' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1365' - Label 'Fingerprint'\n", + "Entity 'http://edamontology.org/data_1368' - Label 'Domainatrix signature'\n", + "Entity 'http://edamontology.org/data_1368' - Label 'Domainatrix signature'\n", + "Entity 'http://edamontology.org/data_1371' - Label 'HMMER NULL hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1371' - Label 'HMMER NULL hidden Markov model'\n", + "Entity 'http://edamontology.org/data_1372' - Label 'Protein family signature'\n", + "Entity 'http://edamontology.org/data_1372' - Label 'Protein family signature'\n", + "Entity 'http://edamontology.org/data_1373' - Label 'Protein domain signature'\n", + "Entity 'http://edamontology.org/data_1373' - Label 'Protein domain signature'\n", + "Entity 'http://edamontology.org/data_1374' - Label 'Protein region signature'\n", + "Entity 'http://edamontology.org/data_1374' - Label 'Protein region signature'\n", + "Entity 'http://edamontology.org/data_1375' - Label 'Protein repeat signature'\n", + "Entity 'http://edamontology.org/data_1375' - Label 'Protein repeat signature'\n", + "Entity 'http://edamontology.org/data_1376' - Label 'Protein site signature'\n", + "Entity 'http://edamontology.org/data_1376' - Label 'Protein site signature'\n", + "Entity 'http://edamontology.org/data_1377' - Label 'Protein conserved site signature'\n", + "Entity 'http://edamontology.org/data_1377' - Label 'Protein conserved site signature'\n", + "Entity 'http://edamontology.org/data_1378' - Label 'Protein active site signature'\n", + "Entity 'http://edamontology.org/data_1378' - Label 'Protein active site signature'\n", + "Entity 'http://edamontology.org/data_1379' - Label 'Protein binding site signature'\n", + "Entity 'http://edamontology.org/data_1379' - Label 'Protein binding site signature'\n", + "Entity 'http://edamontology.org/data_1380' - Label 'Protein post-translational modification signature'\n", + "Entity 'http://edamontology.org/data_1380' - Label 'Protein post-translational modification signature'\n", + "Entity 'http://edamontology.org/data_1381' - Label 'Pair sequence alignment'\n", + "Entity 'http://edamontology.org/data_1382' - Label 'Sequence alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1382' - Label 'Sequence alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1383' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1384' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1385' - Label 'Hybrid sequence alignment'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1386' - Label 'Sequence alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1387' - Label 'Sequence alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1388' - Label 'Hybrid sequence alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1388' - Label 'Hybrid sequence alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1389' - Label 'Multiple nucleotide sequence alignment'\n", + "Entity 'http://edamontology.org/data_1389' - Label 'Multiple nucleotide sequence alignment'\n", + "Entity 'http://edamontology.org/data_1390' - Label 'Multiple protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1390' - Label 'Multiple protein sequence alignment'\n", + "Entity 'http://edamontology.org/data_1394' - Label 'Alignment score or penalty'\n", + "Entity 'http://edamontology.org/data_1395' - Label 'Score end gaps control'\n", + "Entity 'http://edamontology.org/data_1395' - Label 'Score end gaps control'\n", + "Entity 'http://edamontology.org/data_1396' - Label 'Aligned sequence order'\n", + "Entity 'http://edamontology.org/data_1396' - Label 'Aligned sequence order'\n", + "Entity 'http://edamontology.org/data_1397' - Label 'Gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1398' - Label 'Gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1399' - Label 'Gap separation penalty'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1400' - Label 'Terminal gap penalty'\n", + "Entity 'http://edamontology.org/data_1401' - Label 'Match reward score'\n", + "Entity 'http://edamontology.org/data_1402' - Label 'Mismatch penalty score'\n", + "Entity 'http://edamontology.org/data_1403' - Label 'Drop off score'\n", + "Entity 'http://edamontology.org/data_1404' - Label 'Gap opening penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1404' - Label 'Gap opening penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1405' - Label 'Gap opening penalty (float)'\n", + "Entity 'http://edamontology.org/data_1405' - Label 'Gap opening penalty (float)'\n", + "Entity 'http://edamontology.org/data_1406' - Label 'Gap extension penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1406' - Label 'Gap extension penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1407' - Label 'Gap extension penalty (float)'\n", + "Entity 'http://edamontology.org/data_1407' - Label 'Gap extension penalty (float)'\n", + "Entity 'http://edamontology.org/data_1408' - Label 'Gap separation penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1408' - Label 'Gap separation penalty (integer)'\n", + "Entity 'http://edamontology.org/data_1409' - Label 'Gap separation penalty (float)'\n", + "Entity 'http://edamontology.org/data_1409' - Label 'Gap separation penalty (float)'\n", + "Entity 'http://edamontology.org/data_1410' - Label 'Terminal gap opening penalty'\n", + "Entity 'http://edamontology.org/data_1411' - Label 'Terminal gap extension penalty'\n", + "Entity 'http://edamontology.org/data_1412' - Label 'Sequence identity'\n", + "Entity 'http://edamontology.org/data_1413' - Label 'Sequence similarity'\n", + "Entity 'http://edamontology.org/data_1414' - Label 'Sequence alignment metadata (quality report)'\n", + "Entity 'http://edamontology.org/data_1414' - Label 'Sequence alignment metadata (quality report)'\n", + "Entity 'http://edamontology.org/data_1415' - Label 'Sequence alignment report (site conservation)'\n", + "Entity 'http://edamontology.org/data_1415' - Label 'Sequence alignment report (site conservation)'\n", + "Entity 'http://edamontology.org/data_1416' - Label 'Sequence alignment report (site correlation)'\n", + "Entity 'http://edamontology.org/data_1416' - Label 'Sequence alignment report (site correlation)'\n", + "Entity 'http://edamontology.org/data_1417' - Label 'Sequence-profile alignment (Domainatrix signature)'\n", + "Entity 'http://edamontology.org/data_1417' - Label 'Sequence-profile alignment (Domainatrix signature)'\n", + "Entity 'http://edamontology.org/data_1418' - Label 'Sequence-profile alignment (HMM)'\n", + "Entity 'http://edamontology.org/data_1418' - Label 'Sequence-profile alignment (HMM)'\n", + "Entity 'http://edamontology.org/data_1420' - Label 'Sequence-profile alignment (fingerprint)'\n", + "Entity 'http://edamontology.org/data_1420' - Label 'Sequence-profile alignment (fingerprint)'\n", + "Entity 'http://edamontology.org/data_1426' - Label 'Phylogenetic continuous quantitative data'\n", + "Entity 'http://edamontology.org/data_1427' - Label 'Phylogenetic discrete data'\n", + "Entity 'http://edamontology.org/data_1428' - Label 'Phylogenetic character cliques'\n", + "Entity 'http://edamontology.org/data_1429' - Label 'Phylogenetic invariants'\n", + "Entity 'http://edamontology.org/data_1429' - Label 'Phylogenetic invariants'\n", + "Entity 'http://edamontology.org/data_1438' - Label 'Phylogenetic report'\n", + "Entity 'http://edamontology.org/data_1438' - Label 'Phylogenetic report'\n", + "Entity 'http://edamontology.org/data_1439' - Label 'DNA substitution model'\n", + "Entity 'http://edamontology.org/data_1440' - Label 'Phylogenetic tree report (tree shape)'\n", + "Entity 'http://edamontology.org/data_1440' - Label 'Phylogenetic tree report (tree shape)'\n", + "Entity 'http://edamontology.org/data_1441' - Label 'Phylogenetic tree report (tree evaluation)'\n", + "Entity 'http://edamontology.org/data_1441' - Label 'Phylogenetic tree report (tree evaluation)'\n", + "Entity 'http://edamontology.org/data_1442' - Label 'Phylogenetic tree distances'\n", + "Entity 'http://edamontology.org/data_1443' - Label 'Phylogenetic tree report (tree stratigraphic)'\n", + "Entity 'http://edamontology.org/data_1443' - Label 'Phylogenetic tree report (tree stratigraphic)'\n", + "Entity 'http://edamontology.org/data_1444' - Label 'Phylogenetic character contrasts'\n", + "Entity 'http://edamontology.org/data_1446' - Label 'Comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1446' - Label 'Comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1447' - Label 'Comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1447' - Label 'Comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1448' - Label 'Comparison matrix (nucleotide)'\n", + "Entity 'http://edamontology.org/data_1449' - Label 'Comparison matrix (amino acid)'\n", + "Entity 'http://edamontology.org/data_1449' - Label 'Comparison matrix (amino acid)'\n", + "Entity 'http://edamontology.org/data_1450' - Label 'Nucleotide comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1450' - Label 'Nucleotide comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1451' - Label 'Nucleotide comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1451' - Label 'Nucleotide comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1452' - Label 'Amino acid comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1452' - Label 'Amino acid comparison matrix (integers)'\n", + "Entity 'http://edamontology.org/data_1453' - Label 'Amino acid comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1453' - Label 'Amino acid comparison matrix (floats)'\n", + "Entity 'http://edamontology.org/data_1459' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/data_1459' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/data_1460' - Label 'Protein structure'\n", + "Entity 'http://edamontology.org/data_1460' - Label 'Protein structure'\n", + "Entity 'http://edamontology.org/data_1461' - Label 'Protein-ligand complex'\n", + "Entity 'http://edamontology.org/data_1462' - Label 'Carbohydrate structure'\n", + "Entity 'http://edamontology.org/data_1462' - Label 'Carbohydrate structure'\n", + "Entity 'http://edamontology.org/data_1462' - Label 'Carbohydrate structure'\n", + "Entity 'http://edamontology.org/data_1463' - Label 'Small molecule structure'\n", + "Entity 'http://edamontology.org/data_1463' - Label 'Small molecule structure'\n", + "Entity 'http://edamontology.org/data_1464' - Label 'DNA structure'\n", + "Entity 'http://edamontology.org/data_1465' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/data_1465' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/data_1466' - Label 'tRNA structure'\n", + "Entity 'http://edamontology.org/data_1467' - Label 'Protein chain'\n", + "Entity 'http://edamontology.org/data_1468' - Label 'Protein domain'\n", + "Entity 'http://edamontology.org/data_1468' - Label 'Protein domain'\n", + "Entity 'http://edamontology.org/data_1469' - Label 'Protein structure (all atoms)'\n", + "Entity 'http://edamontology.org/data_1469' - Label 'Protein structure (all atoms)'\n", + "Entity 'http://edamontology.org/data_1470' - Label 'C-alpha trace'\n", + "Entity 'http://edamontology.org/data_1471' - Label 'Protein chain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1471' - Label 'Protein chain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1472' - Label 'Protein chain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1472' - Label 'Protein chain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1473' - Label 'Protein domain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1473' - Label 'Protein domain (all atoms)'\n", + "Entity 'http://edamontology.org/data_1474' - Label 'Protein domain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1474' - Label 'Protein domain (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1479' - Label 'Structure alignment (pair)'\n", + "Entity 'http://edamontology.org/data_1480' - Label 'Structure alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1480' - Label 'Structure alignment (multiple)'\n", + "Entity 'http://edamontology.org/data_1481' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/data_1482' - Label 'Nucleic acid structure alignment'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1483' - Label 'Structure alignment (protein pair)'\n", + "Entity 'http://edamontology.org/data_1484' - Label 'Multiple protein tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1484' - Label 'Multiple protein tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1485' - Label 'Structure alignment (protein all atoms)'\n", + "Entity 'http://edamontology.org/data_1485' - Label 'Structure alignment (protein all atoms)'\n", + "Entity 'http://edamontology.org/data_1486' - Label 'Structure alignment (protein C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1486' - Label 'Structure alignment (protein C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1487' - Label 'Pairwise protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1487' - Label 'Pairwise protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1488' - Label 'Pairwise protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1488' - Label 'Pairwise protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1489' - Label 'Multiple protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1489' - Label 'Multiple protein tertiary structure alignment (all atoms)'\n", + "Entity 'http://edamontology.org/data_1490' - Label 'Multiple protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1490' - Label 'Multiple protein tertiary structure alignment (C-alpha atoms)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1491' - Label 'Structure alignment (nucleic acid pair)'\n", + "Entity 'http://edamontology.org/data_1492' - Label 'Multiple nucleic acid tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1492' - Label 'Multiple nucleic acid tertiary structure alignment'\n", + "Entity 'http://edamontology.org/data_1493' - Label 'RNA structure alignment'\n", + "Entity 'http://edamontology.org/data_1494' - Label 'Structural transformation matrix'\n", + "Entity 'http://edamontology.org/data_1495' - Label 'DaliLite hit table'\n", + "Entity 'http://edamontology.org/data_1495' - Label 'DaliLite hit table'\n", + "Entity 'http://edamontology.org/data_1496' - Label 'Molecular similarity score'\n", + "Entity 'http://edamontology.org/data_1496' - Label 'Molecular similarity score'\n", + "Entity 'http://edamontology.org/data_1497' - Label 'Root-mean-square deviation'\n", + "Entity 'http://edamontology.org/data_1498' - Label 'Tanimoto similarity score'\n", + "Entity 'http://edamontology.org/data_1499' - Label '3D-1D scoring matrix'\n", + "Entity 'http://edamontology.org/data_1501' - Label 'Amino acid index'\n", + "Entity 'http://edamontology.org/data_1501' - Label 'Amino acid index'\n", + "Entity 'http://edamontology.org/data_1502' - Label 'Amino acid index (chemical classes)'\n", + "Entity 'http://edamontology.org/data_1503' - Label 'Amino acid pair-wise contact potentials'\n", + "Entity 'http://edamontology.org/data_1505' - Label 'Amino acid index (molecular weight)'\n", + "Entity 'http://edamontology.org/data_1506' - Label 'Amino acid index (hydropathy)'\n", + "Entity 'http://edamontology.org/data_1507' - Label 'Amino acid index (White-Wimley data)'\n", + "Entity 'http://edamontology.org/data_1508' - Label 'Amino acid index (van der Waals radii)'\n", + "Entity 'http://edamontology.org/data_1509' - Label 'Enzyme report'\n", + "Entity 'http://edamontology.org/data_1509' - Label 'Enzyme report'\n", + "Entity 'http://edamontology.org/data_1517' - Label 'Restriction enzyme report'\n", + "Entity 'http://edamontology.org/data_1517' - Label 'Restriction enzyme report'\n", + "Entity 'http://edamontology.org/data_1519' - Label 'Peptide molecular weights'\n", + "Entity 'http://edamontology.org/data_1520' - Label 'Peptide hydrophobic moment'\n", + "Entity 'http://edamontology.org/data_1521' - Label 'Protein aliphatic index'\n", + "Entity 'http://edamontology.org/data_1522' - Label 'Protein sequence hydropathy plot'\n", + "Entity 'http://edamontology.org/data_1523' - Label 'Protein charge plot'\n", + "Entity 'http://edamontology.org/data_1524' - Label 'Protein solubility'\n", + "Entity 'http://edamontology.org/data_1525' - Label 'Protein crystallizability'\n", + "Entity 'http://edamontology.org/data_1526' - Label 'Protein globularity'\n", + "Entity 'http://edamontology.org/data_1527' - Label 'Protein titration curve'\n", + "Entity 'http://edamontology.org/data_1527' - Label 'Protein titration curve'\n", + "Entity 'http://edamontology.org/data_1528' - Label 'Protein isoelectric point'\n", + "Entity 'http://edamontology.org/data_1529' - Label 'Protein pKa value'\n", + "Entity 'http://edamontology.org/data_1530' - Label 'Protein hydrogen exchange rate'\n", + "Entity 'http://edamontology.org/data_1531' - Label 'Protein extinction coefficient'\n", + "Entity 'http://edamontology.org/data_1532' - Label 'Protein optical density'\n", + "Entity 'http://edamontology.org/data_1533' - Label 'Protein subcellular localisation'\n", + "Entity 'http://edamontology.org/data_1533' - Label 'Protein subcellular localisation'\n", + "Entity 'http://edamontology.org/data_1534' - Label 'Peptide immunogenicity data'\n", + "Entity 'http://edamontology.org/data_1536' - Label 'MHC peptide immunogenicity report'\n", + "Entity 'http://edamontology.org/data_1536' - Label 'MHC peptide immunogenicity report'\n", + "Entity 'http://edamontology.org/data_1537' - Label 'Protein structure report'\n", + "Entity 'http://edamontology.org/data_1537' - Label 'Protein structure report'\n", + "Entity 'http://edamontology.org/data_1539' - Label 'Protein structural quality report'\n", + "Entity 'http://edamontology.org/data_1540' - Label 'Protein non-covalent interactions report'\n", + "Entity 'http://edamontology.org/data_1540' - Label 'Protein non-covalent interactions report'\n", + "Entity 'http://edamontology.org/data_1541' - Label 'Protein flexibility or motion report'\n", + "Entity 'http://edamontology.org/data_1541' - Label 'Protein flexibility or motion report'\n", + "Entity 'http://edamontology.org/data_1542' - Label 'Protein solvent accessibility'\n", + "Entity 'http://edamontology.org/data_1543' - Label 'Protein surface report'\n", + "Entity 'http://edamontology.org/data_1543' - Label 'Protein surface report'\n", + "Entity 'http://edamontology.org/data_1544' - Label 'Ramachandran plot'\n", + "Entity 'http://edamontology.org/data_1545' - Label 'Protein dipole moment'\n", + "Entity 'http://edamontology.org/data_1546' - Label 'Protein distance matrix'\n", + "Entity 'http://edamontology.org/data_1546' - Label 'Protein distance matrix'\n", + "Entity 'http://edamontology.org/data_1547' - Label 'Protein contact map'\n", + "Entity 'http://edamontology.org/data_1548' - Label 'Protein residue 3D cluster'\n", + "Entity 'http://edamontology.org/data_1549' - Label 'Protein hydrogen bonds'\n", + "Entity 'http://edamontology.org/data_1550' - Label 'Protein non-canonical interactions'\n", + "Entity 'http://edamontology.org/data_1550' - Label 'Protein non-canonical interactions'\n", + "Entity 'http://edamontology.org/data_1553' - Label 'CATH node'\n", + "Entity 'http://edamontology.org/data_1553' - Label 'CATH node'\n", + "Entity 'http://edamontology.org/data_1554' - Label 'SCOP node'\n", + "Entity 'http://edamontology.org/data_1554' - Label 'SCOP node'\n", + "Entity 'http://edamontology.org/data_1555' - Label 'EMBASSY domain classification'\n", + "Entity 'http://edamontology.org/data_1555' - Label 'EMBASSY domain classification'\n", + "Entity 'http://edamontology.org/data_1556' - Label 'CATH class'\n", + "Entity 'http://edamontology.org/data_1556' - Label 'CATH class'\n", + "Entity 'http://edamontology.org/data_1557' - Label 'CATH architecture'\n", + "Entity 'http://edamontology.org/data_1557' - Label 'CATH architecture'\n", + "Entity 'http://edamontology.org/data_1558' - Label 'CATH topology'\n", + "Entity 'http://edamontology.org/data_1558' - Label 'CATH topology'\n", + "Entity 'http://edamontology.org/data_1559' - Label 'CATH homologous superfamily'\n", + "Entity 'http://edamontology.org/data_1559' - Label 'CATH homologous superfamily'\n", + "Entity 'http://edamontology.org/data_1560' - Label 'CATH structurally similar group'\n", + "Entity 'http://edamontology.org/data_1560' - Label 'CATH structurally similar group'\n", + "Entity 'http://edamontology.org/data_1561' - Label 'CATH functional category'\n", + "Entity 'http://edamontology.org/data_1561' - Label 'CATH functional category'\n", + "Entity 'http://edamontology.org/data_1564' - Label 'Protein fold recognition report'\n", + "Entity 'http://edamontology.org/data_1564' - Label 'Protein fold recognition report'\n", + "Entity 'http://edamontology.org/data_1565' - Label 'Protein-protein interaction report'\n", + "Entity 'http://edamontology.org/data_1565' - Label 'Protein-protein interaction report'\n", + "Entity 'http://edamontology.org/data_1566' - Label 'Protein-ligand interaction report'\n", + "Entity 'http://edamontology.org/data_1567' - Label 'Protein-nucleic acid interactions report'\n", + "Entity 'http://edamontology.org/data_1567' - Label 'Protein-nucleic acid interactions report'\n", + "Entity 'http://edamontology.org/data_1583' - Label 'Nucleic acid melting profile'\n", + "Entity 'http://edamontology.org/data_1584' - Label 'Nucleic acid enthalpy'\n", + "Entity 'http://edamontology.org/data_1585' - Label 'Nucleic acid entropy'\n", + "Entity 'http://edamontology.org/data_1586' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_1586' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_1587' - Label 'Nucleic acid stitch profile'\n", + "Entity 'http://edamontology.org/data_1587' - Label 'Nucleic acid stitch profile'\n", + "Entity 'http://edamontology.org/data_1588' - Label 'DNA base pair stacking energies data'\n", + "Entity 'http://edamontology.org/data_1589' - Label 'DNA base pair twist angle data'\n", + "Entity 'http://edamontology.org/data_1590' - Label 'DNA base trimer roll angles data'\n", + "Entity 'http://edamontology.org/data_1591' - Label 'Vienna RNA parameters'\n", + "Entity 'http://edamontology.org/data_1591' - Label 'Vienna RNA parameters'\n", + "Entity 'http://edamontology.org/data_1592' - Label 'Vienna RNA structure constraints'\n", + "Entity 'http://edamontology.org/data_1592' - Label 'Vienna RNA structure constraints'\n", + "Entity 'http://edamontology.org/data_1593' - Label 'Vienna RNA concentration data'\n", + "Entity 'http://edamontology.org/data_1593' - Label 'Vienna RNA concentration data'\n", + "Entity 'http://edamontology.org/data_1594' - Label 'Vienna RNA calculated energy'\n", + "Entity 'http://edamontology.org/data_1594' - Label 'Vienna RNA calculated energy'\n", + "Entity 'http://edamontology.org/data_1595' - Label 'Base pairing probability matrix dotplot'\n", + "Entity 'http://edamontology.org/data_1595' - Label 'Base pairing probability matrix dotplot'\n", + "Entity 'http://edamontology.org/data_1596' - Label 'Nucleic acid folding report'\n", + "Entity 'http://edamontology.org/data_1597' - Label 'Codon usage table'\n", + "Entity 'http://edamontology.org/data_1597' - Label 'Codon usage table'\n", + "Entity 'http://edamontology.org/data_1598' - Label 'Genetic code'\n", + "Entity 'http://edamontology.org/data_1599' - Label 'Codon adaptation index'\n", + "Entity 'http://edamontology.org/data_1599' - Label 'Codon adaptation index'\n", + "Entity 'http://edamontology.org/data_1600' - Label 'Codon usage bias plot'\n", + "Entity 'http://edamontology.org/data_1601' - Label 'Nc statistic'\n", + "Entity 'http://edamontology.org/data_1601' - Label 'Nc statistic'\n", + "Entity 'http://edamontology.org/data_1602' - Label 'Codon usage fraction difference'\n", + "Entity 'http://edamontology.org/data_1621' - Label 'Pharmacogenomic test report'\n", + "Entity 'http://edamontology.org/data_1622' - Label 'Disease report'\n", + "Entity 'http://edamontology.org/data_1622' - Label 'Disease report'\n", + "Entity 'http://edamontology.org/data_1634' - Label 'Linkage disequilibrium (report)'\n", + "Entity 'http://edamontology.org/data_1634' - Label 'Linkage disequilibrium (report)'\n", + "Entity 'http://edamontology.org/data_1636' - Label 'Heat map'\n", + "Entity 'http://edamontology.org/data_1636' - Label 'Heat map'\n", + "Entity 'http://edamontology.org/data_1642' - Label 'Affymetrix probe sets library file'\n", + "Entity 'http://edamontology.org/data_1642' - Label 'Affymetrix probe sets library file'\n", + "Entity 'http://edamontology.org/data_1643' - Label 'Affymetrix probe sets information library file'\n", + "Entity 'http://edamontology.org/data_1643' - Label 'Affymetrix probe sets information library file'\n", + "Entity 'http://edamontology.org/data_1646' - Label 'Molecular weights standard fingerprint'\n", + "Entity 'http://edamontology.org/data_1646' - Label 'Molecular weights standard fingerprint'\n", + "Entity 'http://edamontology.org/data_1656' - Label 'Metabolic pathway report'\n", + "Entity 'http://edamontology.org/data_1656' - Label 'Metabolic pathway report'\n", + "Entity 'http://edamontology.org/data_1657' - Label 'Genetic information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1657' - Label 'Genetic information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1658' - Label 'Environmental information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1658' - Label 'Environmental information processing pathway report'\n", + "Entity 'http://edamontology.org/data_1659' - Label 'Signal transduction pathway report'\n", + "Entity 'http://edamontology.org/data_1659' - Label 'Signal transduction pathway report'\n", + "Entity 'http://edamontology.org/data_1660' - Label 'Cellular process pathways report'\n", + "Entity 'http://edamontology.org/data_1660' - Label 'Cellular process pathways report'\n", + "Entity 'http://edamontology.org/data_1661' - Label 'Disease pathway or network report'\n", + "Entity 'http://edamontology.org/data_1661' - Label 'Disease pathway or network report'\n", + "Entity 'http://edamontology.org/data_1662' - Label 'Drug structure relationship map'\n", + "Entity 'http://edamontology.org/data_1662' - Label 'Drug structure relationship map'\n", + "Entity 'http://edamontology.org/data_1663' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/data_1663' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/data_1664' - Label 'MIRIAM datatype'\n", + "Entity 'http://edamontology.org/data_1664' - Label 'MIRIAM datatype'\n", + "Entity 'http://edamontology.org/data_1667' - Label 'E-value'\n", + "Entity 'http://edamontology.org/data_1668' - Label 'Z-value'\n", + "Entity 'http://edamontology.org/data_1669' - Label 'P-value'\n", + "Entity 'http://edamontology.org/data_1670' - Label 'Database version information'\n", + "Entity 'http://edamontology.org/data_1670' - Label 'Database version information'\n", + "Entity 'http://edamontology.org/data_1671' - Label 'Tool version information'\n", + "Entity 'http://edamontology.org/data_1671' - Label 'Tool version information'\n", + "Entity 'http://edamontology.org/data_1672' - Label 'CATH version information'\n", + "Entity 'http://edamontology.org/data_1672' - Label 'CATH version information'\n", + "Entity 'http://edamontology.org/data_1673' - Label 'Swiss-Prot to PDB mapping'\n", + "Entity 'http://edamontology.org/data_1673' - Label 'Swiss-Prot to PDB mapping'\n", + "Entity 'http://edamontology.org/data_1674' - Label 'Sequence database cross-references'\n", + "Entity 'http://edamontology.org/data_1674' - Label 'Sequence database cross-references'\n", + "Entity 'http://edamontology.org/data_1675' - Label 'Job status'\n", + "Entity 'http://edamontology.org/data_1675' - Label 'Job status'\n", + "Entity 'http://edamontology.org/data_1676' - Label 'Job ID'\n", + "Entity 'http://edamontology.org/data_1676' - Label 'Job ID'\n", + "Entity 'http://edamontology.org/data_1677' - Label 'Job type'\n", + "Entity 'http://edamontology.org/data_1677' - Label 'Job type'\n", + "Entity 'http://edamontology.org/data_1678' - Label 'Tool log'\n", + "Entity 'http://edamontology.org/data_1678' - Label 'Tool log'\n", + "Entity 'http://edamontology.org/data_1679' - Label 'DaliLite log file'\n", + "Entity 'http://edamontology.org/data_1679' - Label 'DaliLite log file'\n", + "Entity 'http://edamontology.org/data_1680' - Label 'STRIDE log file'\n", + "Entity 'http://edamontology.org/data_1680' - Label 'STRIDE log file'\n", + "Entity 'http://edamontology.org/data_1681' - Label 'NACCESS log file'\n", + "Entity 'http://edamontology.org/data_1681' - Label 'NACCESS log file'\n", + "Entity 'http://edamontology.org/data_1682' - Label 'EMBOSS wordfinder log file'\n", + "Entity 'http://edamontology.org/data_1682' - Label 'EMBOSS wordfinder log file'\n", + "Entity 'http://edamontology.org/data_1683' - Label 'EMBOSS domainatrix log file'\n", + "Entity 'http://edamontology.org/data_1683' - Label 'EMBOSS domainatrix log file'\n", + "Entity 'http://edamontology.org/data_1684' - Label 'EMBOSS sites log file'\n", + "Entity 'http://edamontology.org/data_1684' - Label 'EMBOSS sites log file'\n", + "Entity 'http://edamontology.org/data_1685' - Label 'EMBOSS supermatcher error file'\n", + "Entity 'http://edamontology.org/data_1685' - Label 'EMBOSS supermatcher error file'\n", + "Entity 'http://edamontology.org/data_1686' - Label 'EMBOSS megamerger log file'\n", + "Entity 'http://edamontology.org/data_1686' - Label 'EMBOSS megamerger log file'\n", + "Entity 'http://edamontology.org/data_1687' - Label 'EMBOSS whichdb log file'\n", + "Entity 'http://edamontology.org/data_1687' - Label 'EMBOSS whichdb log file'\n", + "Entity 'http://edamontology.org/data_1688' - Label 'EMBOSS vectorstrip log file'\n", + "Entity 'http://edamontology.org/data_1688' - Label 'EMBOSS vectorstrip log file'\n", + "Entity 'http://edamontology.org/data_1689' - Label 'Username'\n", + "Entity 'http://edamontology.org/data_1690' - Label 'Password'\n", + "Entity 'http://edamontology.org/data_1691' - Label 'Email address'\n", + "Entity 'http://edamontology.org/data_1692' - Label 'Person name'\n", + "Entity 'http://edamontology.org/data_1693' - Label 'Number of iterations'\n", + "Entity 'http://edamontology.org/data_1693' - Label 'Number of iterations'\n", + "Entity 'http://edamontology.org/data_1694' - Label 'Number of output entities'\n", + "Entity 'http://edamontology.org/data_1694' - Label 'Number of output entities'\n", + "Entity 'http://edamontology.org/data_1695' - Label 'Hit sort order'\n", + "Entity 'http://edamontology.org/data_1695' - Label 'Hit sort order'\n", + "Entity 'http://edamontology.org/data_1696' - Label 'Drug report'\n", + "Entity 'http://edamontology.org/data_1696' - Label 'Drug report'\n", + "Entity 'http://edamontology.org/data_1707' - Label 'Phylogenetic tree image'\n", + "Entity 'http://edamontology.org/data_1708' - Label 'RNA secondary structure image'\n", + "Entity 'http://edamontology.org/data_1709' - Label 'Protein secondary structure image'\n", + "Entity 'http://edamontology.org/data_1710' - Label 'Structure image'\n", + "Entity 'http://edamontology.org/data_1711' - Label 'Sequence alignment image'\n", + "Entity 'http://edamontology.org/data_1712' - Label 'Chemical structure image'\n", + "Entity 'http://edamontology.org/data_1713' - Label 'Fate map'\n", + "Entity 'http://edamontology.org/data_1713' - Label 'Fate map'\n", + "Entity 'http://edamontology.org/data_1714' - Label 'Microarray spots image'\n", + "Entity 'http://edamontology.org/data_1714' - Label 'Microarray spots image'\n", + "Entity 'http://edamontology.org/data_1715' - Label 'BioPax term'\n", + "Entity 'http://edamontology.org/data_1715' - Label 'BioPax term'\n", + "Entity 'http://edamontology.org/data_1716' - Label 'GO'\n", + "Entity 'http://edamontology.org/data_1716' - Label 'GO'\n", + "Entity 'http://edamontology.org/data_1717' - Label 'MeSH'\n", + "Entity 'http://edamontology.org/data_1717' - Label 'MeSH'\n", + "Entity 'http://edamontology.org/data_1718' - Label 'HGNC'\n", + "Entity 'http://edamontology.org/data_1718' - Label 'HGNC'\n", + "Entity 'http://edamontology.org/data_1719' - Label 'NCBI taxonomy vocabulary'\n", + "Entity 'http://edamontology.org/data_1719' - Label 'NCBI taxonomy vocabulary'\n", + "Entity 'http://edamontology.org/data_1720' - Label 'Plant ontology term'\n", + "Entity 'http://edamontology.org/data_1720' - Label 'Plant ontology term'\n", + "Entity 'http://edamontology.org/data_1721' - Label 'UMLS'\n", + "Entity 'http://edamontology.org/data_1721' - Label 'UMLS'\n", + "Entity 'http://edamontology.org/data_1722' - Label 'FMA'\n", + "Entity 'http://edamontology.org/data_1722' - Label 'FMA'\n", + "Entity 'http://edamontology.org/data_1723' - Label 'EMAP'\n", + "Entity 'http://edamontology.org/data_1723' - Label 'EMAP'\n", + "Entity 'http://edamontology.org/data_1724' - Label 'ChEBI'\n", + "Entity 'http://edamontology.org/data_1724' - Label 'ChEBI'\n", + "Entity 'http://edamontology.org/data_1725' - Label 'MGED'\n", + "Entity 'http://edamontology.org/data_1725' - Label 'MGED'\n", + "Entity 'http://edamontology.org/data_1726' - Label 'myGrid'\n", + "Entity 'http://edamontology.org/data_1726' - Label 'myGrid'\n", + "Entity 'http://edamontology.org/data_1727' - Label 'GO (biological process)'\n", + "Entity 'http://edamontology.org/data_1727' - Label 'GO (biological process)'\n", + "Entity 'http://edamontology.org/data_1728' - Label 'GO (molecular function)'\n", + "Entity 'http://edamontology.org/data_1728' - Label 'GO (molecular function)'\n", + "Entity 'http://edamontology.org/data_1729' - Label 'GO (cellular component)'\n", + "Entity 'http://edamontology.org/data_1729' - Label 'GO (cellular component)'\n", + "Entity 'http://edamontology.org/data_1730' - Label 'Ontology relation type'\n", + "Entity 'http://edamontology.org/data_1730' - Label 'Ontology relation type'\n", + "Entity 'http://edamontology.org/data_1731' - Label 'Ontology concept definition'\n", + "Entity 'http://edamontology.org/data_1732' - Label 'Ontology concept comment'\n", + "Entity 'http://edamontology.org/data_1732' - Label 'Ontology concept comment'\n", + "Entity 'http://edamontology.org/data_1733' - Label 'Ontology concept reference'\n", + "Entity 'http://edamontology.org/data_1733' - Label 'Ontology concept reference'\n", + "Entity 'http://edamontology.org/data_1738' - Label 'doc2loc document information'\n", + "Entity 'http://edamontology.org/data_1738' - Label 'doc2loc document information'\n", + "Entity 'http://edamontology.org/data_1742' - Label 'PDB residue number'\n", + "Entity 'http://edamontology.org/data_1743' - Label 'Atomic coordinate'\n", + "Entity 'http://edamontology.org/data_1744' - Label 'Atomic x coordinate'\n", + "Entity 'http://edamontology.org/data_1744' - Label 'Atomic x coordinate'\n", + "Entity 'http://edamontology.org/data_1745' - Label 'Atomic y coordinate'\n", + "Entity 'http://edamontology.org/data_1745' - Label 'Atomic y coordinate'\n", + "Entity 'http://edamontology.org/data_1746' - Label 'Atomic z coordinate'\n", + "Entity 'http://edamontology.org/data_1746' - Label 'Atomic z coordinate'\n", + "Entity 'http://edamontology.org/data_1748' - Label 'PDB atom name'\n", + "Entity 'http://edamontology.org/data_1755' - Label 'Protein atom'\n", + "Entity 'http://edamontology.org/data_1756' - Label 'Protein residue'\n", + "Entity 'http://edamontology.org/data_1757' - Label 'Atom name'\n", + "Entity 'http://edamontology.org/data_1757' - Label 'Atom name'\n", + "Entity 'http://edamontology.org/data_1758' - Label 'PDB residue name'\n", + "Entity 'http://edamontology.org/data_1759' - Label 'PDB model number'\n", + "Entity 'http://edamontology.org/data_1762' - Label 'CATH domain report'\n", + "Entity 'http://edamontology.org/data_1762' - Label 'CATH domain report'\n", + "Entity 'http://edamontology.org/data_1764' - Label 'CATH representative domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1764' - Label 'CATH representative domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1765' - Label 'CATH representative domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1765' - Label 'CATH representative domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1766' - Label 'CATH domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1766' - Label 'CATH domain sequences (ATOM)'\n", + "Entity 'http://edamontology.org/data_1767' - Label 'CATH domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1767' - Label 'CATH domain sequences (COMBS)'\n", + "Entity 'http://edamontology.org/data_1771' - Label 'Sequence version'\n", + "Entity 'http://edamontology.org/data_1772' - Label 'Score'\n", + "Entity 'http://edamontology.org/data_1776' - Label 'Protein report (function)'\n", + "Entity 'http://edamontology.org/data_1776' - Label 'Protein report (function)'\n", + "Entity 'http://edamontology.org/data_1783' - Label 'Gene name (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1783' - Label 'Gene name (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1784' - Label 'Gene name (CGD)'\n", + "Entity 'http://edamontology.org/data_1784' - Label 'Gene name (CGD)'\n", + "Entity 'http://edamontology.org/data_1785' - Label 'Gene name (dictyBase)'\n", + "Entity 'http://edamontology.org/data_1785' - Label 'Gene name (dictyBase)'\n", + "Entity 'http://edamontology.org/data_1786' - Label 'Gene name (EcoGene primary)'\n", + "Entity 'http://edamontology.org/data_1786' - Label 'Gene name (EcoGene primary)'\n", + "Entity 'http://edamontology.org/data_1787' - Label 'Gene name (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1787' - Label 'Gene name (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1788' - Label 'Gene name (SGD)'\n", + "Entity 'http://edamontology.org/data_1788' - Label 'Gene name (SGD)'\n", + "Entity 'http://edamontology.org/data_1789' - Label 'Gene name (TGD)'\n", + "Entity 'http://edamontology.org/data_1789' - Label 'Gene name (TGD)'\n", + "Entity 'http://edamontology.org/data_1790' - Label 'Gene name (CGSC)'\n", + "Entity 'http://edamontology.org/data_1790' - Label 'Gene name (CGSC)'\n", + "Entity 'http://edamontology.org/data_1791' - Label 'Gene name (HGNC)'\n", + "Entity 'http://edamontology.org/data_1791' - Label 'Gene name (HGNC)'\n", + "Entity 'http://edamontology.org/data_1792' - Label 'Gene name (MGD)'\n", + "Entity 'http://edamontology.org/data_1792' - Label 'Gene name (MGD)'\n", + "Entity 'http://edamontology.org/data_1793' - Label 'Gene name (Bacillus subtilis)'\n", + "Entity 'http://edamontology.org/data_1793' - Label 'Gene name (Bacillus subtilis)'\n", + "Entity 'http://edamontology.org/data_1794' - Label 'Gene ID (PlasmoDB)'\n", + "Entity 'http://edamontology.org/data_1794' - Label 'Gene ID (PlasmoDB)'\n", + "Entity 'http://edamontology.org/data_1795' - Label 'Gene ID (EcoGene)'\n", + "Entity 'http://edamontology.org/data_1795' - Label 'Gene ID (EcoGene)'\n", + "Entity 'http://edamontology.org/data_1796' - Label 'Gene ID (FlyBase)'\n", + "Entity 'http://edamontology.org/data_1796' - Label 'Gene ID (FlyBase)'\n", + "Entity 'http://edamontology.org/data_1797' - Label 'Gene ID (GeneDB Glossina morsitans)'\n", + "Entity 'http://edamontology.org/data_1797' - Label 'Gene ID (GeneDB Glossina morsitans)'\n", + "Entity 'http://edamontology.org/data_1798' - Label 'Gene ID (GeneDB Leishmania major)'\n", + "Entity 'http://edamontology.org/data_1798' - Label 'Gene ID (GeneDB Leishmania major)'\n", + "Entity 'http://edamontology.org/data_1799' - Label 'Gene ID (GeneDB Plasmodium falciparum)'\n", + "Entity 'http://edamontology.org/data_1799' - Label 'Gene ID (GeneDB Plasmodium falciparum)'\n", + "Entity 'http://edamontology.org/data_1800' - Label 'Gene ID (GeneDB Schizosaccharomyces pombe)'\n", + "Entity 'http://edamontology.org/data_1800' - Label 'Gene ID (GeneDB Schizosaccharomyces pombe)'\n", + "Entity 'http://edamontology.org/data_1801' - Label 'Gene ID (GeneDB Trypanosoma brucei)'\n", + "Entity 'http://edamontology.org/data_1801' - Label 'Gene ID (GeneDB Trypanosoma brucei)'\n", + "Entity 'http://edamontology.org/data_1802' - Label 'Gene ID (Gramene)'\n", + "Entity 'http://edamontology.org/data_1802' - Label 'Gene ID (Gramene)'\n", + "Entity 'http://edamontology.org/data_1803' - Label 'Gene ID (Virginia microbial)'\n", + "Entity 'http://edamontology.org/data_1803' - Label 'Gene ID (Virginia microbial)'\n", + "Entity 'http://edamontology.org/data_1804' - Label 'Gene ID (SGN)'\n", + "Entity 'http://edamontology.org/data_1804' - Label 'Gene ID (SGN)'\n", + "Entity 'http://edamontology.org/data_1805' - Label 'Gene ID (WormBase)'\n", + "Entity 'http://edamontology.org/data_1805' - Label 'Gene ID (WormBase)'\n", + "Entity 'http://edamontology.org/data_1805' - Label 'Gene ID (WormBase)'\n", + "Entity 'http://edamontology.org/data_1806' - Label 'Gene synonym'\n", + "Entity 'http://edamontology.org/data_1806' - Label 'Gene synonym'\n", + "Entity 'http://edamontology.org/data_1807' - Label 'ORF name'\n", + "Entity 'http://edamontology.org/data_1807' - Label 'ORF name'\n", + "Entity 'http://edamontology.org/data_1852' - Label 'Sequence assembly component'\n", + "Entity 'http://edamontology.org/data_1852' - Label 'Sequence assembly component'\n", + "Entity 'http://edamontology.org/data_1853' - Label 'Chromosome annotation (aberration)'\n", + "Entity 'http://edamontology.org/data_1853' - Label 'Chromosome annotation (aberration)'\n", + "Entity 'http://edamontology.org/data_1855' - Label 'Clone ID'\n", + "Entity 'http://edamontology.org/data_1856' - Label 'PDB insertion code'\n", + "Entity 'http://edamontology.org/data_1857' - Label 'Atomic occupancy'\n", + "Entity 'http://edamontology.org/data_1858' - Label 'Isotropic B factor'\n", + "Entity 'http://edamontology.org/data_1859' - Label 'Deletion map'\n", + "Entity 'http://edamontology.org/data_1860' - Label 'QTL map'\n", + "Entity 'http://edamontology.org/data_1863' - Label 'Haplotype map'\n", + "Entity 'http://edamontology.org/data_1864' - Label 'Map set data'\n", + "Entity 'http://edamontology.org/data_1864' - Label 'Map set data'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1865' - Label 'Map feature'\n", + "Entity 'http://edamontology.org/data_1866' - Label 'Map type'\n", + "Entity 'http://edamontology.org/data_1866' - Label 'Map type'\n", + "Entity 'http://edamontology.org/data_1867' - Label 'Protein fold name'\n", + "Entity 'http://edamontology.org/data_1868' - Label 'Taxon'\n", + "Entity 'http://edamontology.org/data_1869' - Label 'Organism identifier'\n", + "Entity 'http://edamontology.org/data_1869' - Label 'Organism identifier'\n", + "Entity 'http://edamontology.org/data_1870' - Label 'Genus name'\n", + "Entity 'http://edamontology.org/data_1872' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/data_1873' - Label 'iHOP organism ID'\n", + "Entity 'http://edamontology.org/data_1873' - Label 'iHOP organism ID'\n", + "Entity 'http://edamontology.org/data_1874' - Label 'Genbank common name'\n", + "Entity 'http://edamontology.org/data_1875' - Label 'NCBI taxon'\n", + "Entity 'http://edamontology.org/data_1877' - Label 'Synonym'\n", + "Entity 'http://edamontology.org/data_1877' - Label 'Synonym'\n", + "Entity 'http://edamontology.org/data_1878' - Label 'Misspelling'\n", + "Entity 'http://edamontology.org/data_1878' - Label 'Misspelling'\n", + "Entity 'http://edamontology.org/data_1879' - Label 'Acronym'\n", + "Entity 'http://edamontology.org/data_1879' - Label 'Acronym'\n", + "Entity 'http://edamontology.org/data_1880' - Label 'Misnomer'\n", + "Entity 'http://edamontology.org/data_1880' - Label 'Misnomer'\n", + "Entity 'http://edamontology.org/data_1881' - Label 'Author ID'\n", + "Entity 'http://edamontology.org/data_1882' - Label 'DragonDB author identifier'\n", + "Entity 'http://edamontology.org/data_1883' - Label 'Annotated URI'\n", + "Entity 'http://edamontology.org/data_1884' - Label 'UniProt keywords'\n", + "Entity 'http://edamontology.org/data_1884' - Label 'UniProt keywords'\n", + "Entity 'http://edamontology.org/data_1885' - Label 'Gene ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1885' - Label 'Gene ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1886' - Label 'Blattner number'\n", + "Entity 'http://edamontology.org/data_1886' - Label 'Blattner number'\n", + "Entity 'http://edamontology.org/data_1887' - Label 'Gene ID (MIPS Maize)'\n", + "Entity 'http://edamontology.org/data_1887' - Label 'Gene ID (MIPS Maize)'\n", + "Entity 'http://edamontology.org/data_1888' - Label 'Gene ID (MIPS Medicago)'\n", + "Entity 'http://edamontology.org/data_1888' - Label 'Gene ID (MIPS Medicago)'\n", + "Entity 'http://edamontology.org/data_1889' - Label 'Gene name (DragonDB)'\n", + "Entity 'http://edamontology.org/data_1889' - Label 'Gene name (DragonDB)'\n", + "Entity 'http://edamontology.org/data_1890' - Label 'Gene name (Arabidopsis)'\n", + "Entity 'http://edamontology.org/data_1890' - Label 'Gene name (Arabidopsis)'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1891' - Label 'iHOP symbol'\n", + "Entity 'http://edamontology.org/data_1892' - Label 'Gene name (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1892' - Label 'Gene name (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_1893' - Label 'Locus ID'\n", + "Entity 'http://edamontology.org/data_1893' - Label 'Locus ID'\n", + "Entity 'http://edamontology.org/data_1895' - Label 'Locus ID (AGI)'\n", + "Entity 'http://edamontology.org/data_1895' - Label 'Locus ID (AGI)'\n", + "Entity 'http://edamontology.org/data_1896' - Label 'Locus ID (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1896' - Label 'Locus ID (ASPGD)'\n", + "Entity 'http://edamontology.org/data_1897' - Label 'Locus ID (MGG)'\n", + "Entity 'http://edamontology.org/data_1897' - Label 'Locus ID (MGG)'\n", + "Entity 'http://edamontology.org/data_1898' - Label 'Locus ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1898' - Label 'Locus ID (CGD)'\n", + "Entity 'http://edamontology.org/data_1899' - Label 'Locus ID (CMR)'\n", + "Entity 'http://edamontology.org/data_1899' - Label 'Locus ID (CMR)'\n", + "Entity 'http://edamontology.org/data_1900' - Label 'NCBI locus tag'\n", + "Entity 'http://edamontology.org/data_1900' - Label 'NCBI locus tag'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1901' - Label 'Locus ID (SGD)'\n", + "Entity 'http://edamontology.org/data_1902' - Label 'Locus ID (MMP)'\n", + "Entity 'http://edamontology.org/data_1902' - Label 'Locus ID (MMP)'\n", + "Entity 'http://edamontology.org/data_1903' - Label 'Locus ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1903' - Label 'Locus ID (DictyBase)'\n", + "Entity 'http://edamontology.org/data_1904' - Label 'Locus ID (EntrezGene)'\n", + "Entity 'http://edamontology.org/data_1904' - Label 'Locus ID (EntrezGene)'\n", + "Entity 'http://edamontology.org/data_1905' - Label 'Locus ID (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1905' - Label 'Locus ID (MaizeGDB)'\n", + "Entity 'http://edamontology.org/data_1906' - Label 'Quantitative trait locus'\n", + "Entity 'http://edamontology.org/data_1906' - Label 'Quantitative trait locus'\n", + "Entity 'http://edamontology.org/data_1907' - Label 'Gene ID (KOME)'\n", + "Entity 'http://edamontology.org/data_1907' - Label 'Gene ID (KOME)'\n", + "Entity 'http://edamontology.org/data_1908' - Label 'Locus ID (Tropgene)'\n", + "Entity 'http://edamontology.org/data_1908' - Label 'Locus ID (Tropgene)'\n", + "Entity 'http://edamontology.org/data_1916' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/data_1917' - Label 'Atomic property'\n", + "Entity 'http://edamontology.org/data_2007' - Label 'UniProt keyword'\n", + "Entity 'http://edamontology.org/data_2009' - Label 'Ordered locus name'\n", + "Entity 'http://edamontology.org/data_2009' - Label 'Ordered locus name'\n", + "Entity 'http://edamontology.org/data_2012' - Label 'Sequence coordinates'\n", + "Entity 'http://edamontology.org/data_2012' - Label 'Sequence coordinates'\n", + "Entity 'http://edamontology.org/data_2012' - Label 'Sequence coordinates'\n", + "Entity 'http://edamontology.org/data_2016' - Label 'Amino acid property'\n", + "Entity 'http://edamontology.org/data_2018' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/data_2018' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/data_2019' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2019' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2022' - Label 'Vienna RNA structural data'\n", + "Entity 'http://edamontology.org/data_2022' - Label 'Vienna RNA structural data'\n", + "Entity 'http://edamontology.org/data_2023' - Label 'Sequence mask parameter'\n", + "Entity 'http://edamontology.org/data_2023' - Label 'Sequence mask parameter'\n", + "Entity 'http://edamontology.org/data_2024' - Label 'Enzyme kinetics data'\n", + "Entity 'http://edamontology.org/data_2024' - Label 'Enzyme kinetics data'\n", + "Entity 'http://edamontology.org/data_2025' - Label 'Michaelis Menten plot'\n", + "Entity 'http://edamontology.org/data_2026' - Label 'Hanes Woolf plot'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2028' - Label 'Experimental data'\n", + "Entity 'http://edamontology.org/data_2041' - Label 'Genome version information'\n", + "Entity 'http://edamontology.org/data_2041' - Label 'Genome version information'\n", + "Entity 'http://edamontology.org/data_2042' - Label 'Evidence'\n", + "Entity 'http://edamontology.org/data_2043' - Label 'Sequence record lite'\n", + "Entity 'http://edamontology.org/data_2043' - Label 'Sequence record lite'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2044' - Label 'Sequence'\n", + "Entity 'http://edamontology.org/data_2046' - Label 'Nucleic acid sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2046' - Label 'Nucleic acid sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2047' - Label 'Protein sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2047' - Label 'Protein sequence record (lite)'\n", + "Entity 'http://edamontology.org/data_2048' - Label 'Report'\n", + "Entity 'http://edamontology.org/data_2050' - Label 'Molecular property (general)'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2053' - Label 'Structural data'\n", + "Entity 'http://edamontology.org/data_2070' - Label 'Sequence motif (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2071' - Label 'Sequence motif (protein)'\n", + "Entity 'http://edamontology.org/data_2079' - Label 'Search parameter'\n", + "Entity 'http://edamontology.org/data_2079' - Label 'Search parameter'\n", + "Entity 'http://edamontology.org/data_2080' - Label 'Database search results'\n", + "Entity 'http://edamontology.org/data_2081' - Label 'Secondary structure'\n", + "Entity 'http://edamontology.org/data_2081' - Label 'Secondary structure'\n", + "Entity 'http://edamontology.org/data_2082' - Label 'Matrix'\n", + "Entity 'http://edamontology.org/data_2083' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2083' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2084' - Label 'Nucleic acid report'\n", + "Entity 'http://edamontology.org/data_2085' - Label 'Structure report'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2086' - Label 'Nucleic acid structure data'\n", + "Entity 'http://edamontology.org/data_2087' - Label 'Molecular property'\n", + "Entity 'http://edamontology.org/data_2088' - Label 'DNA base structural data'\n", + "Entity 'http://edamontology.org/data_2090' - Label 'Database entry version information'\n", + "Entity 'http://edamontology.org/data_2090' - Label 'Database entry version information'\n", + "Entity 'http://edamontology.org/data_2091' - Label 'Accession'\n", + "Entity 'http://edamontology.org/data_2092' - Label 'SNP'\n", + "Entity 'http://edamontology.org/data_2092' - Label 'SNP'\n", + "Entity 'http://edamontology.org/data_2093' - Label 'Data reference'\n", + "Entity 'http://edamontology.org/data_2098' - Label 'Job identifier'\n", + "Entity 'http://edamontology.org/data_2099' - Label 'Name'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2100' - Label 'Type'\n", + "Entity 'http://edamontology.org/data_2101' - Label 'Account authentication'\n", + "Entity 'http://edamontology.org/data_2102' - Label 'KEGG organism code'\n", + "Entity 'http://edamontology.org/data_2102' - Label 'KEGG organism code'\n", + "Entity 'http://edamontology.org/data_2103' - Label 'Gene name (KEGG GENES)'\n", + "Entity 'http://edamontology.org/data_2103' - Label 'Gene name (KEGG GENES)'\n", + "Entity 'http://edamontology.org/data_2104' - Label 'BioCyc ID'\n", + "Entity 'http://edamontology.org/data_2104' - Label 'BioCyc ID'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2105' - Label 'Compound ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2106' - Label 'Reaction ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2107' - Label 'Enzyme ID (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2108' - Label 'Reaction ID'\n", + "Entity 'http://edamontology.org/data_2108' - Label 'Reaction ID'\n", + "Entity 'http://edamontology.org/data_2109' - Label 'Identifier (hybrid)'\n", + "Entity 'http://edamontology.org/data_2110' - Label 'Molecular property identifier'\n", + "Entity 'http://edamontology.org/data_2110' - Label 'Molecular property identifier'\n", + "Entity 'http://edamontology.org/data_2111' - Label 'Codon usage table ID'\n", + "Entity 'http://edamontology.org/data_2111' - Label 'Codon usage table ID'\n", + "Entity 'http://edamontology.org/data_2111' - Label 'Codon usage table ID'\n", + "Entity 'http://edamontology.org/data_2112' - Label 'FlyBase primary identifier'\n", + "Entity 'http://edamontology.org/data_2113' - Label 'WormBase identifier'\n", + "Entity 'http://edamontology.org/data_2114' - Label 'WormBase wormpep ID'\n", + "Entity 'http://edamontology.org/data_2114' - Label 'WormBase wormpep ID'\n", + "Entity 'http://edamontology.org/data_2114' - Label 'WormBase wormpep ID'\n", + "Entity 'http://edamontology.org/data_2116' - Label 'Nucleic acid features (codon)'\n", + "Entity 'http://edamontology.org/data_2116' - Label 'Nucleic acid features (codon)'\n", + "Entity 'http://edamontology.org/data_2117' - Label 'Map identifier'\n", + "Entity 'http://edamontology.org/data_2117' - Label 'Map identifier'\n", + "Entity 'http://edamontology.org/data_2118' - Label 'Person identifier'\n", + "Entity 'http://edamontology.org/data_2119' - Label 'Nucleic acid identifier'\n", + "Entity 'http://edamontology.org/data_2119' - Label 'Nucleic acid identifier'\n", + "Entity 'http://edamontology.org/data_2126' - Label 'Translation frame specification'\n", + "Entity 'http://edamontology.org/data_2126' - Label 'Translation frame specification'\n", + "Entity 'http://edamontology.org/data_2127' - Label 'Genetic code identifier'\n", + "Entity 'http://edamontology.org/data_2127' - Label 'Genetic code identifier'\n", + "Entity 'http://edamontology.org/data_2128' - Label 'Genetic code name'\n", + "Entity 'http://edamontology.org/data_2128' - Label 'Genetic code name'\n", + "Entity 'http://edamontology.org/data_2129' - Label 'File format name'\n", + "Entity 'http://edamontology.org/data_2129' - Label 'File format name'\n", + "Entity 'http://edamontology.org/data_2130' - Label 'Sequence profile type'\n", + "Entity 'http://edamontology.org/data_2130' - Label 'Sequence profile type'\n", + "Entity 'http://edamontology.org/data_2131' - Label 'Operating system name'\n", + "Entity 'http://edamontology.org/data_2132' - Label 'Mutation type'\n", + "Entity 'http://edamontology.org/data_2132' - Label 'Mutation type'\n", + "Entity 'http://edamontology.org/data_2133' - Label 'Logical operator'\n", + "Entity 'http://edamontology.org/data_2134' - Label 'Results sort order'\n", + "Entity 'http://edamontology.org/data_2134' - Label 'Results sort order'\n", + "Entity 'http://edamontology.org/data_2135' - Label 'Toggle'\n", + "Entity 'http://edamontology.org/data_2135' - Label 'Toggle'\n", + "Entity 'http://edamontology.org/data_2136' - Label 'Sequence width'\n", + "Entity 'http://edamontology.org/data_2136' - Label 'Sequence width'\n", + "Entity 'http://edamontology.org/data_2137' - Label 'Gap penalty'\n", + "Entity 'http://edamontology.org/data_2139' - Label 'Nucleic acid melting temperature'\n", + "Entity 'http://edamontology.org/data_2140' - Label 'Concentration'\n", + "Entity 'http://edamontology.org/data_2141' - Label 'Window step size'\n", + "Entity 'http://edamontology.org/data_2141' - Label 'Window step size'\n", + "Entity 'http://edamontology.org/data_2142' - Label 'EMBOSS graph'\n", + "Entity 'http://edamontology.org/data_2142' - Label 'EMBOSS graph'\n", + "Entity 'http://edamontology.org/data_2143' - Label 'EMBOSS report'\n", + "Entity 'http://edamontology.org/data_2143' - Label 'EMBOSS report'\n", + "Entity 'http://edamontology.org/data_2145' - Label 'Sequence offset'\n", + "Entity 'http://edamontology.org/data_2145' - Label 'Sequence offset'\n", + "Entity 'http://edamontology.org/data_2146' - Label 'Threshold'\n", + "Entity 'http://edamontology.org/data_2146' - Label 'Threshold'\n", + "Entity 'http://edamontology.org/data_2147' - Label 'Protein report (transcription factor)'\n", + "Entity 'http://edamontology.org/data_2147' - Label 'Protein report (transcription factor)'\n", + "Entity 'http://edamontology.org/data_2149' - Label 'Database category name'\n", + "Entity 'http://edamontology.org/data_2149' - Label 'Database category name'\n", + "Entity 'http://edamontology.org/data_2150' - Label 'Sequence profile name'\n", + "Entity 'http://edamontology.org/data_2150' - Label 'Sequence profile name'\n", + "Entity 'http://edamontology.org/data_2151' - Label 'Color'\n", + "Entity 'http://edamontology.org/data_2151' - Label 'Color'\n", + "Entity 'http://edamontology.org/data_2152' - Label 'Rendering parameter'\n", + "Entity 'http://edamontology.org/data_2152' - Label 'Rendering parameter'\n", + "Entity 'http://edamontology.org/data_2154' - Label 'Sequence name'\n", + "Entity 'http://edamontology.org/data_2154' - Label 'Sequence name'\n", + "Entity 'http://edamontology.org/data_2156' - Label 'Date'\n", + "Entity 'http://edamontology.org/data_2156' - Label 'Date'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2157' - Label 'Word composition'\n", + "Entity 'http://edamontology.org/data_2160' - Label 'Fickett testcode plot'\n", + "Entity 'http://edamontology.org/data_2161' - Label 'Sequence similarity plot'\n", + "Entity 'http://edamontology.org/data_2161' - Label 'Sequence similarity plot'\n", + "Entity 'http://edamontology.org/data_2162' - Label 'Helical wheel'\n", + "Entity 'http://edamontology.org/data_2163' - Label 'Helical net'\n", + "Entity 'http://edamontology.org/data_2164' - Label 'Protein sequence properties plot'\n", + "Entity 'http://edamontology.org/data_2164' - Label 'Protein sequence properties plot'\n", + "Entity 'http://edamontology.org/data_2165' - Label 'Protein ionisation curve'\n", + "Entity 'http://edamontology.org/data_2165' - Label 'Protein ionisation curve'\n", + "Entity 'http://edamontology.org/data_2166' - Label 'Sequence composition plot'\n", + "Entity 'http://edamontology.org/data_2166' - Label 'Sequence composition plot'\n", + "Entity 'http://edamontology.org/data_2167' - Label 'Nucleic acid density plot'\n", + "Entity 'http://edamontology.org/data_2167' - Label 'Nucleic acid density plot'\n", + "Entity 'http://edamontology.org/data_2168' - Label 'Sequence trace image'\n", + "Entity 'http://edamontology.org/data_2169' - Label 'Nucleic acid features (siRNA)'\n", + "Entity 'http://edamontology.org/data_2169' - Label 'Nucleic acid features (siRNA)'\n", + "Entity 'http://edamontology.org/data_2173' - Label 'Sequence set (stream)'\n", + "Entity 'http://edamontology.org/data_2173' - Label 'Sequence set (stream)'\n", + "Entity 'http://edamontology.org/data_2174' - Label 'FlyBase secondary identifier'\n", + "Entity 'http://edamontology.org/data_2176' - Label 'Cardinality'\n", + "Entity 'http://edamontology.org/data_2176' - Label 'Cardinality'\n", + "Entity 'http://edamontology.org/data_2177' - Label 'Exactly 1'\n", + "Entity 'http://edamontology.org/data_2177' - Label 'Exactly 1'\n", + "Entity 'http://edamontology.org/data_2178' - Label '1 or more'\n", + "Entity 'http://edamontology.org/data_2178' - Label '1 or more'\n", + "Entity 'http://edamontology.org/data_2179' - Label 'Exactly 2'\n", + "Entity 'http://edamontology.org/data_2179' - Label 'Exactly 2'\n", + "Entity 'http://edamontology.org/data_2180' - Label '2 or more'\n", + "Entity 'http://edamontology.org/data_2180' - Label '2 or more'\n", + "Entity 'http://edamontology.org/data_2190' - Label 'Sequence checksum'\n", + "Entity 'http://edamontology.org/data_2191' - Label 'Protein features report (chemical modifications)'\n", + "Entity 'http://edamontology.org/data_2191' - Label 'Protein features report (chemical modifications)'\n", + "Entity 'http://edamontology.org/data_2192' - Label 'Error'\n", + "Entity 'http://edamontology.org/data_2192' - Label 'Error'\n", + "Entity 'http://edamontology.org/data_2193' - Label 'Database entry metadata'\n", + "Entity 'http://edamontology.org/data_2198' - Label 'Gene cluster'\n", + "Entity 'http://edamontology.org/data_2198' - Label 'Gene cluster'\n", + "Entity 'http://edamontology.org/data_2201' - Label 'Sequence record full'\n", + "Entity 'http://edamontology.org/data_2201' - Label 'Sequence record full'\n", + "Entity 'http://edamontology.org/data_2208' - Label 'Plasmid identifier'\n", + "Entity 'http://edamontology.org/data_2209' - Label 'Mutation ID'\n", + "Entity 'http://edamontology.org/data_2209' - Label 'Mutation ID'\n", + "Entity 'http://edamontology.org/data_2212' - Label 'Mutation annotation (basic)'\n", + "Entity 'http://edamontology.org/data_2212' - Label 'Mutation annotation (basic)'\n", + "Entity 'http://edamontology.org/data_2213' - Label 'Mutation annotation (prevalence)'\n", + "Entity 'http://edamontology.org/data_2213' - Label 'Mutation annotation (prevalence)'\n", + "Entity 'http://edamontology.org/data_2214' - Label 'Mutation annotation (prognostic)'\n", + "Entity 'http://edamontology.org/data_2214' - Label 'Mutation annotation (prognostic)'\n", + "Entity 'http://edamontology.org/data_2215' - Label 'Mutation annotation (functional)'\n", + "Entity 'http://edamontology.org/data_2215' - Label 'Mutation annotation (functional)'\n", + "Entity 'http://edamontology.org/data_2216' - Label 'Codon number'\n", + "Entity 'http://edamontology.org/data_2217' - Label 'Tumor annotation'\n", + "Entity 'http://edamontology.org/data_2217' - Label 'Tumor annotation'\n", + "Entity 'http://edamontology.org/data_2218' - Label 'Server metadata'\n", + "Entity 'http://edamontology.org/data_2218' - Label 'Server metadata'\n", + "Entity 'http://edamontology.org/data_2219' - Label 'Database field name'\n", + "Entity 'http://edamontology.org/data_2220' - Label 'Sequence cluster ID (SYSTERS)'\n", + "Entity 'http://edamontology.org/data_2220' - Label 'Sequence cluster ID (SYSTERS)'\n", + "Entity 'http://edamontology.org/data_2223' - Label 'Ontology metadata'\n", + "Entity 'http://edamontology.org/data_2223' - Label 'Ontology metadata'\n", + "Entity 'http://edamontology.org/data_2235' - Label 'Raw SCOP domain classification'\n", + "Entity 'http://edamontology.org/data_2235' - Label 'Raw SCOP domain classification'\n", + "Entity 'http://edamontology.org/data_2236' - Label 'Raw CATH domain classification'\n", + "Entity 'http://edamontology.org/data_2236' - Label 'Raw CATH domain classification'\n", + "Entity 'http://edamontology.org/data_2240' - Label 'Heterogen annotation'\n", + "Entity 'http://edamontology.org/data_2240' - Label 'Heterogen annotation'\n", + "Entity 'http://edamontology.org/data_2242' - Label 'Phylogenetic property values'\n", + "Entity 'http://edamontology.org/data_2242' - Label 'Phylogenetic property values'\n", + "Entity 'http://edamontology.org/data_2245' - Label 'Sequence set (bootstrapped)'\n", + "Entity 'http://edamontology.org/data_2245' - Label 'Sequence set (bootstrapped)'\n", + "Entity 'http://edamontology.org/data_2247' - Label 'Phylogenetic consensus tree'\n", + "Entity 'http://edamontology.org/data_2247' - Label 'Phylogenetic consensus tree'\n", + "Entity 'http://edamontology.org/data_2248' - Label 'Schema'\n", + "Entity 'http://edamontology.org/data_2248' - Label 'Schema'\n", + "Entity 'http://edamontology.org/data_2249' - Label 'DTD'\n", + "Entity 'http://edamontology.org/data_2249' - Label 'DTD'\n", + "Entity 'http://edamontology.org/data_2250' - Label 'XML Schema'\n", + "Entity 'http://edamontology.org/data_2250' - Label 'XML Schema'\n", + "Entity 'http://edamontology.org/data_2251' - Label 'Relax-NG schema'\n", + "Entity 'http://edamontology.org/data_2251' - Label 'Relax-NG schema'\n", + "Entity 'http://edamontology.org/data_2252' - Label 'XSLT stylesheet'\n", + "Entity 'http://edamontology.org/data_2252' - Label 'XSLT stylesheet'\n", + "Entity 'http://edamontology.org/data_2253' - Label 'Data resource definition name'\n", + "Entity 'http://edamontology.org/data_2253' - Label 'Data resource definition name'\n", + "Entity 'http://edamontology.org/data_2254' - Label 'OBO file format name'\n", + "Entity 'http://edamontology.org/data_2285' - Label 'Gene ID (MIPS)'\n", + "Entity 'http://edamontology.org/data_2285' - Label 'Gene ID (MIPS)'\n", + "Entity 'http://edamontology.org/data_2288' - Label 'Sequence identifier (protein)'\n", + "Entity 'http://edamontology.org/data_2288' - Label 'Sequence identifier (protein)'\n", + "Entity 'http://edamontology.org/data_2289' - Label 'Sequence identifier (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2289' - Label 'Sequence identifier (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_2290' - Label 'EMBL accession'\n", + "Entity 'http://edamontology.org/data_2291' - Label 'UniProt ID'\n", + "Entity 'http://edamontology.org/data_2291' - Label 'UniProt ID'\n", + "Entity 'http://edamontology.org/data_2292' - Label 'GenBank accession'\n", + "Entity 'http://edamontology.org/data_2293' - Label 'Gramene secondary identifier'\n", + "Entity 'http://edamontology.org/data_2294' - Label 'Sequence variation ID'\n", + "Entity 'http://edamontology.org/data_2295' - Label 'Gene ID'\n", + "Entity 'http://edamontology.org/data_2295' - Label 'Gene ID'\n", + "Entity 'http://edamontology.org/data_2296' - Label 'Gene name (AceView)'\n", + "Entity 'http://edamontology.org/data_2296' - Label 'Gene name (AceView)'\n", + "Entity 'http://edamontology.org/data_2297' - Label 'Gene ID (ECK)'\n", + "Entity 'http://edamontology.org/data_2298' - Label 'Gene ID (HGNC)'\n", + "Entity 'http://edamontology.org/data_2298' - Label 'Gene ID (HGNC)'\n", + "Entity 'http://edamontology.org/data_2299' - Label 'Gene name'\n", + "Entity 'http://edamontology.org/data_2299' - Label 'Gene name'\n", + "Entity 'http://edamontology.org/data_2300' - Label 'Gene name (NCBI)'\n", + "Entity 'http://edamontology.org/data_2300' - Label 'Gene name (NCBI)'\n", + "Entity 'http://edamontology.org/data_2301' - Label 'SMILES string'\n", + "Entity 'http://edamontology.org/data_2302' - Label 'STRING ID'\n", + "Entity 'http://edamontology.org/data_2302' - Label 'STRING ID'\n", + "Entity 'http://edamontology.org/data_2307' - Label 'Virus annotation'\n", + "Entity 'http://edamontology.org/data_2307' - Label 'Virus annotation'\n", + "Entity 'http://edamontology.org/data_2308' - Label 'Virus annotation (taxonomy)'\n", + "Entity 'http://edamontology.org/data_2308' - Label 'Virus annotation (taxonomy)'\n", + "Entity 'http://edamontology.org/data_2309' - Label 'Reaction ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2309' - Label 'Reaction ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2313' - Label 'Carbohydrate report'\n", + "Entity 'http://edamontology.org/data_2314' - Label 'GI number'\n", + "Entity 'http://edamontology.org/data_2314' - Label 'GI number'\n", + "Entity 'http://edamontology.org/data_2315' - Label 'NCBI version'\n", + "Entity 'http://edamontology.org/data_2315' - Label 'NCBI version'\n", + "Entity 'http://edamontology.org/data_2316' - Label 'Cell line name'\n", + "Entity 'http://edamontology.org/data_2317' - Label 'Cell line name (exact)'\n", + "Entity 'http://edamontology.org/data_2318' - Label 'Cell line name (truncated)'\n", + "Entity 'http://edamontology.org/data_2319' - Label 'Cell line name (no punctuation)'\n", + "Entity 'http://edamontology.org/data_2320' - Label 'Cell line name (assonant)'\n", + "Entity 'http://edamontology.org/data_2321' - Label 'Enzyme ID'\n", + "Entity 'http://edamontology.org/data_2321' - Label 'Enzyme ID'\n", + "Entity 'http://edamontology.org/data_2325' - Label 'REBASE enzyme number'\n", + "Entity 'http://edamontology.org/data_2325' - Label 'REBASE enzyme number'\n", + "Entity 'http://edamontology.org/data_2326' - Label 'DrugBank ID'\n", + "Entity 'http://edamontology.org/data_2326' - Label 'DrugBank ID'\n", + "Entity 'http://edamontology.org/data_2327' - Label 'GI number (protein)'\n", + "Entity 'http://edamontology.org/data_2335' - Label 'Bit score'\n", + "Entity 'http://edamontology.org/data_2336' - Label 'Translation phase specification'\n", + "Entity 'http://edamontology.org/data_2336' - Label 'Translation phase specification'\n", + "Entity 'http://edamontology.org/data_2337' - Label 'Resource metadata'\n", + "Entity 'http://edamontology.org/data_2338' - Label 'Ontology identifier'\n", + "Entity 'http://edamontology.org/data_2338' - Label 'Ontology identifier'\n", + "Entity 'http://edamontology.org/data_2339' - Label 'Ontology concept name'\n", + "Entity 'http://edamontology.org/data_2339' - Label 'Ontology concept name'\n", + "Entity 'http://edamontology.org/data_2340' - Label 'Genome build identifier'\n", + "Entity 'http://edamontology.org/data_2342' - Label 'Pathway or network name'\n", + "Entity 'http://edamontology.org/data_2343' - Label 'Pathway ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2343' - Label 'Pathway ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2343' - Label 'Pathway ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2344' - Label 'Pathway ID (NCI-Nature)'\n", + "Entity 'http://edamontology.org/data_2344' - Label 'Pathway ID (NCI-Nature)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2345' - Label 'Pathway ID (ConsensusPathDB)'\n", + "Entity 'http://edamontology.org/data_2346' - Label 'Sequence cluster ID (UniRef)'\n", + "Entity 'http://edamontology.org/data_2346' - Label 'Sequence cluster ID (UniRef)'\n", + "Entity 'http://edamontology.org/data_2347' - Label 'Sequence cluster ID (UniRef100)'\n", + "Entity 'http://edamontology.org/data_2348' - Label 'Sequence cluster ID (UniRef90)'\n", + "Entity 'http://edamontology.org/data_2349' - Label 'Sequence cluster ID (UniRef50)'\n", + "Entity 'http://edamontology.org/data_2353' - Label 'Ontology data'\n", + "Entity 'http://edamontology.org/data_2353' - Label 'Ontology data'\n", + "Entity 'http://edamontology.org/data_2354' - Label 'RNA family report'\n", + "Entity 'http://edamontology.org/data_2355' - Label 'RNA family identifier'\n", + "Entity 'http://edamontology.org/data_2355' - Label 'RNA family identifier'\n", + "Entity 'http://edamontology.org/data_2356' - Label 'RFAM accession'\n", + "Entity 'http://edamontology.org/data_2356' - Label 'RFAM accession'\n", + "Entity 'http://edamontology.org/data_2357' - Label 'Protein signature type'\n", + "Entity 'http://edamontology.org/data_2357' - Label 'Protein signature type'\n", + "Entity 'http://edamontology.org/data_2358' - Label 'Domain-nucleic acid interaction report'\n", + "Entity 'http://edamontology.org/data_2358' - Label 'Domain-nucleic acid interaction report'\n", + "Entity 'http://edamontology.org/data_2359' - Label 'Domain-domain interactions'\n", + "Entity 'http://edamontology.org/data_2359' - Label 'Domain-domain interactions'\n", + "Entity 'http://edamontology.org/data_2360' - Label 'Domain-domain interaction (indirect)'\n", + "Entity 'http://edamontology.org/data_2360' - Label 'Domain-domain interaction (indirect)'\n", + "Entity 'http://edamontology.org/data_2362' - Label 'Sequence accession (hybrid)'\n", + "Entity 'http://edamontology.org/data_2362' - Label 'Sequence accession (hybrid)'\n", + "Entity 'http://edamontology.org/data_2363' - Label '2D PAGE data'\n", + "Entity 'http://edamontology.org/data_2363' - Label '2D PAGE data'\n", + "Entity 'http://edamontology.org/data_2364' - Label '2D PAGE report'\n", + "Entity 'http://edamontology.org/data_2364' - Label '2D PAGE report'\n", + "Entity 'http://edamontology.org/data_2365' - Label 'Pathway or network accession'\n", + "Entity 'http://edamontology.org/data_2366' - Label 'Secondary structure alignment'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2367' - Label 'ASTD ID'\n", + "Entity 'http://edamontology.org/data_2368' - Label 'ASTD ID (exon)'\n", + "Entity 'http://edamontology.org/data_2369' - Label 'ASTD ID (intron)'\n", + "Entity 'http://edamontology.org/data_2370' - Label 'ASTD ID (polya)'\n", + "Entity 'http://edamontology.org/data_2371' - Label 'ASTD ID (tss)'\n", + "Entity 'http://edamontology.org/data_2372' - Label '2D PAGE spot report'\n", + "Entity 'http://edamontology.org/data_2372' - Label '2D PAGE spot report'\n", + "Entity 'http://edamontology.org/data_2373' - Label 'Spot ID'\n", + "Entity 'http://edamontology.org/data_2374' - Label 'Spot serial number'\n", + "Entity 'http://edamontology.org/data_2374' - Label 'Spot serial number'\n", + "Entity 'http://edamontology.org/data_2375' - Label 'Spot ID (HSC-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2375' - Label 'Spot ID (HSC-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2378' - Label 'Protein-motif interaction'\n", + "Entity 'http://edamontology.org/data_2378' - Label 'Protein-motif interaction'\n", + "Entity 'http://edamontology.org/data_2379' - Label 'Strain identifier'\n", + "Entity 'http://edamontology.org/data_2380' - Label 'CABRI accession'\n", + "Entity 'http://edamontology.org/data_2380' - Label 'CABRI accession'\n", + "Entity 'http://edamontology.org/data_2381' - Label 'Experiment report (genotyping)'\n", + "Entity 'http://edamontology.org/data_2381' - Label 'Experiment report (genotyping)'\n", + "Entity 'http://edamontology.org/data_2382' - Label 'Genotype experiment ID'\n", + "Entity 'http://edamontology.org/data_2382' - Label 'Genotype experiment ID'\n", + "Entity 'http://edamontology.org/data_2383' - Label 'EGA accession'\n", + "Entity 'http://edamontology.org/data_2383' - Label 'EGA accession'\n", + "Entity 'http://edamontology.org/data_2384' - Label 'IPI protein ID'\n", + "Entity 'http://edamontology.org/data_2384' - Label 'IPI protein ID'\n", + "Entity 'http://edamontology.org/data_2385' - Label 'RefSeq accession (protein)'\n", + "Entity 'http://edamontology.org/data_2386' - Label 'EPD ID'\n", + "Entity 'http://edamontology.org/data_2386' - Label 'EPD ID'\n", + "Entity 'http://edamontology.org/data_2387' - Label 'TAIR accession'\n", + "Entity 'http://edamontology.org/data_2387' - Label 'TAIR accession'\n", + "Entity 'http://edamontology.org/data_2388' - Label 'TAIR accession (At gene)'\n", + "Entity 'http://edamontology.org/data_2389' - Label 'UniSTS accession'\n", + "Entity 'http://edamontology.org/data_2389' - Label 'UniSTS accession'\n", + "Entity 'http://edamontology.org/data_2390' - Label 'UNITE accession'\n", + "Entity 'http://edamontology.org/data_2390' - Label 'UNITE accession'\n", + "Entity 'http://edamontology.org/data_2391' - Label 'UTR accession'\n", + "Entity 'http://edamontology.org/data_2391' - Label 'UTR accession'\n", + "Entity 'http://edamontology.org/data_2392' - Label 'UniParc accession'\n", + "Entity 'http://edamontology.org/data_2392' - Label 'UniParc accession'\n", + "Entity 'http://edamontology.org/data_2393' - Label 'mFLJ/mKIAA number'\n", + "Entity 'http://edamontology.org/data_2393' - Label 'mFLJ/mKIAA number'\n", + "Entity 'http://edamontology.org/data_2395' - Label 'Fungi annotation'\n", + "Entity 'http://edamontology.org/data_2395' - Label 'Fungi annotation'\n", + "Entity 'http://edamontology.org/data_2396' - Label 'Fungi annotation (anamorph)'\n", + "Entity 'http://edamontology.org/data_2396' - Label 'Fungi annotation (anamorph)'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2398' - Label 'Ensembl protein ID'\n", + "Entity 'http://edamontology.org/data_2400' - Label 'Toxin annotation'\n", + "Entity 'http://edamontology.org/data_2400' - Label 'Toxin annotation'\n", + "Entity 'http://edamontology.org/data_2401' - Label 'Protein report (membrane protein)'\n", + "Entity 'http://edamontology.org/data_2401' - Label 'Protein report (membrane protein)'\n", + "Entity 'http://edamontology.org/data_2402' - Label 'Protein-drug interaction report'\n", + "Entity 'http://edamontology.org/data_2402' - Label 'Protein-drug interaction report'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2522' - Label 'Map data'\n", + "Entity 'http://edamontology.org/data_2523' - Label 'Phylogenetic data'\n", + "Entity 'http://edamontology.org/data_2524' - Label 'Protein data'\n", + "Entity 'http://edamontology.org/data_2524' - Label 'Protein data'\n", + "Entity 'http://edamontology.org/data_2525' - Label 'Nucleic acid data'\n", + "Entity 'http://edamontology.org/data_2525' - Label 'Nucleic acid data'\n", + "Entity 'http://edamontology.org/data_2526' - Label 'Text data'\n", + "Entity 'http://edamontology.org/data_2526' - Label 'Text data'\n", + "Entity 'http://edamontology.org/data_2527' - Label 'Parameter'\n", + "Entity 'http://edamontology.org/data_2527' - Label 'Parameter'\n", + "Entity 'http://edamontology.org/data_2528' - Label 'Molecular data'\n", + "Entity 'http://edamontology.org/data_2528' - Label 'Molecular data'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2529' - Label 'Molecule report'\n", + "Entity 'http://edamontology.org/data_2530' - Label 'Organism report'\n", + "Entity 'http://edamontology.org/data_2531' - Label 'Protocol'\n", + "Entity 'http://edamontology.org/data_2534' - Label 'Sequence attribute'\n", + "Entity 'http://edamontology.org/data_2535' - Label 'Sequence tag profile'\n", + "Entity 'http://edamontology.org/data_2536' - Label 'Mass spectrometry data'\n", + "Entity 'http://edamontology.org/data_2537' - Label 'Protein structure raw data'\n", + "Entity 'http://edamontology.org/data_2538' - Label 'Mutation identifier'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2539' - Label 'Alignment data'\n", + "Entity 'http://edamontology.org/data_2540' - Label 'Data index data'\n", + "Entity 'http://edamontology.org/data_2540' - Label 'Data index data'\n", + "Entity 'http://edamontology.org/data_2563' - Label 'Amino acid name (single letter)'\n", + "Entity 'http://edamontology.org/data_2564' - Label 'Amino acid name (three letter)'\n", + "Entity 'http://edamontology.org/data_2565' - Label 'Amino acid name (full name)'\n", + "Entity 'http://edamontology.org/data_2576' - Label 'Toxin identifier'\n", + "Entity 'http://edamontology.org/data_2576' - Label 'Toxin identifier'\n", + "Entity 'http://edamontology.org/data_2578' - Label 'ArachnoServer ID'\n", + "Entity 'http://edamontology.org/data_2578' - Label 'ArachnoServer ID'\n", + "Entity 'http://edamontology.org/data_2579' - Label 'Expressed gene list'\n", + "Entity 'http://edamontology.org/data_2579' - Label 'Expressed gene list'\n", + "Entity 'http://edamontology.org/data_2580' - Label 'BindingDB Monomer ID'\n", + "Entity 'http://edamontology.org/data_2580' - Label 'BindingDB Monomer ID'\n", + "Entity 'http://edamontology.org/data_2581' - Label 'GO concept name'\n", + "Entity 'http://edamontology.org/data_2581' - Label 'GO concept name'\n", + "Entity 'http://edamontology.org/data_2582' - Label 'GO concept ID (biological process)'\n", + "Entity 'http://edamontology.org/data_2583' - Label 'GO concept ID (molecular function)'\n", + "Entity 'http://edamontology.org/data_2584' - Label 'GO concept name (cellular component)'\n", + "Entity 'http://edamontology.org/data_2584' - Label 'GO concept name (cellular component)'\n", + "Entity 'http://edamontology.org/data_2586' - Label 'Northern blot image'\n", + "Entity 'http://edamontology.org/data_2587' - Label 'Blot ID'\n", + "Entity 'http://edamontology.org/data_2588' - Label 'BlotBase blot ID'\n", + "Entity 'http://edamontology.org/data_2588' - Label 'BlotBase blot ID'\n", + "Entity 'http://edamontology.org/data_2589' - Label 'Hierarchy'\n", + "Entity 'http://edamontology.org/data_2590' - Label 'Hierarchy identifier'\n", + "Entity 'http://edamontology.org/data_2590' - Label 'Hierarchy identifier'\n", + "Entity 'http://edamontology.org/data_2591' - Label 'Brite hierarchy ID'\n", + "Entity 'http://edamontology.org/data_2591' - Label 'Brite hierarchy ID'\n", + "Entity 'http://edamontology.org/data_2592' - Label 'Cancer type'\n", + "Entity 'http://edamontology.org/data_2592' - Label 'Cancer type'\n", + "Entity 'http://edamontology.org/data_2593' - Label 'BRENDA organism ID'\n", + "Entity 'http://edamontology.org/data_2593' - Label 'BRENDA organism ID'\n", + "Entity 'http://edamontology.org/data_2594' - Label 'UniGene taxon'\n", + "Entity 'http://edamontology.org/data_2595' - Label 'UTRdb taxon'\n", + "Entity 'http://edamontology.org/data_2596' - Label 'Catalogue ID'\n", + "Entity 'http://edamontology.org/data_2597' - Label 'CABRI catalogue name'\n", + "Entity 'http://edamontology.org/data_2597' - Label 'CABRI catalogue name'\n", + "Entity 'http://edamontology.org/data_2598' - Label 'Secondary structure alignment metadata'\n", + "Entity 'http://edamontology.org/data_2598' - Label 'Secondary structure alignment metadata'\n", + "Entity 'http://edamontology.org/data_2599' - Label 'Molecule interaction report'\n", + "Entity 'http://edamontology.org/data_2599' - Label 'Molecule interaction report'\n", + "Entity 'http://edamontology.org/data_2600' - Label 'Pathway or network'\n", + "Entity 'http://edamontology.org/data_2600' - Label 'Pathway or network'\n", + "Entity 'http://edamontology.org/data_2601' - Label 'Small molecule data'\n", + "Entity 'http://edamontology.org/data_2601' - Label 'Small molecule data'\n", + "Entity 'http://edamontology.org/data_2602' - Label 'Genotype and phenotype data'\n", + "Entity 'http://edamontology.org/data_2602' - Label 'Genotype and phenotype data'\n", + "Entity 'http://edamontology.org/data_2603' - Label 'Expression data'\n", + "Entity 'http://edamontology.org/data_2603' - Label 'Expression data'\n", + "Entity 'http://edamontology.org/data_2605' - Label 'Compound ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2605' - Label 'Compound ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2606' - Label 'RFAM name'\n", + "Entity 'http://edamontology.org/data_2606' - Label 'RFAM name'\n", + "Entity 'http://edamontology.org/data_2608' - Label 'Reaction ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2608' - Label 'Reaction ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2609' - Label 'Drug ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2609' - Label 'Drug ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2609' - Label 'Drug ID (KEGG)'\n", + "Entity 'http://edamontology.org/data_2610' - Label 'Ensembl ID'\n", + "Entity 'http://edamontology.org/data_2610' - Label 'Ensembl ID'\n", + "Entity 'http://edamontology.org/data_2611' - Label 'ICD identifier'\n", + "Entity 'http://edamontology.org/data_2611' - Label 'ICD identifier'\n", + "Entity 'http://edamontology.org/data_2611' - Label 'ICD identifier'\n", + "Entity 'http://edamontology.org/data_2612' - Label 'Sequence cluster ID (CluSTr)'\n", + "Entity 'http://edamontology.org/data_2612' - Label 'Sequence cluster ID (CluSTr)'\n", + "Entity 'http://edamontology.org/data_2613' - Label 'KEGG Glycan ID'\n", + "Entity 'http://edamontology.org/data_2613' - Label 'KEGG Glycan ID'\n", + "Entity 'http://edamontology.org/data_2613' - Label 'KEGG Glycan ID'\n", + "Entity 'http://edamontology.org/data_2614' - Label 'TCDB ID'\n", + "Entity 'http://edamontology.org/data_2614' - Label 'TCDB ID'\n", + "Entity 'http://edamontology.org/data_2615' - Label 'MINT ID'\n", + "Entity 'http://edamontology.org/data_2615' - Label 'MINT ID'\n", + "Entity 'http://edamontology.org/data_2616' - Label 'DIP ID'\n", + "Entity 'http://edamontology.org/data_2616' - Label 'DIP ID'\n", + "Entity 'http://edamontology.org/data_2617' - Label 'Signaling Gateway protein ID'\n", + "Entity 'http://edamontology.org/data_2617' - Label 'Signaling Gateway protein ID'\n", + "Entity 'http://edamontology.org/data_2618' - Label 'Protein modification ID'\n", + "Entity 'http://edamontology.org/data_2619' - Label 'RESID ID'\n", + "Entity 'http://edamontology.org/data_2619' - Label 'RESID ID'\n", + "Entity 'http://edamontology.org/data_2620' - Label 'RGD ID'\n", + "Entity 'http://edamontology.org/data_2620' - Label 'RGD ID'\n", + "Entity 'http://edamontology.org/data_2621' - Label 'TAIR accession (protein)'\n", + "Entity 'http://edamontology.org/data_2621' - Label 'TAIR accession (protein)'\n", + "Entity 'http://edamontology.org/data_2622' - Label 'Compound ID (HMDB)'\n", + "Entity 'http://edamontology.org/data_2622' - Label 'Compound ID (HMDB)'\n", + "Entity 'http://edamontology.org/data_2625' - Label 'LIPID MAPS ID'\n", + "Entity 'http://edamontology.org/data_2625' - Label 'LIPID MAPS ID'\n", + "Entity 'http://edamontology.org/data_2626' - Label 'PeptideAtlas ID'\n", + "Entity 'http://edamontology.org/data_2626' - Label 'PeptideAtlas ID'\n", + "Entity 'http://edamontology.org/data_2627' - Label 'Molecular interaction ID'\n", + "Entity 'http://edamontology.org/data_2627' - Label 'Molecular interaction ID'\n", + "Entity 'http://edamontology.org/data_2628' - Label 'BioGRID interaction ID'\n", + "Entity 'http://edamontology.org/data_2628' - Label 'BioGRID interaction ID'\n", + "Entity 'http://edamontology.org/data_2629' - Label 'Enzyme ID (MEROPS)'\n", + "Entity 'http://edamontology.org/data_2629' - Label 'Enzyme ID (MEROPS)'\n", + "Entity 'http://edamontology.org/data_2630' - Label 'Mobile genetic element ID'\n", + "Entity 'http://edamontology.org/data_2631' - Label 'ACLAME ID'\n", + "Entity 'http://edamontology.org/data_2631' - Label 'ACLAME ID'\n", + "Entity 'http://edamontology.org/data_2632' - Label 'SGD ID'\n", + "Entity 'http://edamontology.org/data_2632' - Label 'SGD ID'\n", + "Entity 'http://edamontology.org/data_2633' - Label 'Book ID'\n", + "Entity 'http://edamontology.org/data_2634' - Label 'ISBN'\n", + "Entity 'http://edamontology.org/data_2634' - Label 'ISBN'\n", + "Entity 'http://edamontology.org/data_2635' - Label 'Compound ID (3DMET)'\n", + "Entity 'http://edamontology.org/data_2635' - Label 'Compound ID (3DMET)'\n", + "Entity 'http://edamontology.org/data_2636' - Label 'MatrixDB interaction ID'\n", + "Entity 'http://edamontology.org/data_2636' - Label 'MatrixDB interaction ID'\n", + "Entity 'http://edamontology.org/data_2637' - Label 'cPath ID'\n", + "Entity 'http://edamontology.org/data_2637' - Label 'cPath ID'\n", + "Entity 'http://edamontology.org/data_2637' - Label 'cPath ID'\n", + "Entity 'http://edamontology.org/data_2638' - Label 'PubChem bioassay ID'\n", + "Entity 'http://edamontology.org/data_2638' - Label 'PubChem bioassay ID'\n", + "Entity 'http://edamontology.org/data_2639' - Label 'PubChem ID'\n", + "Entity 'http://edamontology.org/data_2639' - Label 'PubChem ID'\n", + "Entity 'http://edamontology.org/data_2641' - Label 'Reaction ID (MACie)'\n", + "Entity 'http://edamontology.org/data_2641' - Label 'Reaction ID (MACie)'\n", + "Entity 'http://edamontology.org/data_2642' - Label 'Gene ID (miRBase)'\n", + "Entity 'http://edamontology.org/data_2642' - Label 'Gene ID (miRBase)'\n", + "Entity 'http://edamontology.org/data_2643' - Label 'Gene ID (ZFIN)'\n", + "Entity 'http://edamontology.org/data_2643' - Label 'Gene ID (ZFIN)'\n", + "Entity 'http://edamontology.org/data_2644' - Label 'Reaction ID (Rhea)'\n", + "Entity 'http://edamontology.org/data_2644' - Label 'Reaction ID (Rhea)'\n", + "Entity 'http://edamontology.org/data_2645' - Label 'Pathway ID (Unipathway)'\n", + "Entity 'http://edamontology.org/data_2645' - Label 'Pathway ID (Unipathway)'\n", + "Entity 'http://edamontology.org/data_2646' - Label 'Compound ID (ChEMBL)'\n", + "Entity 'http://edamontology.org/data_2646' - Label 'Compound ID (ChEMBL)'\n", + "Entity 'http://edamontology.org/data_2647' - Label 'LGICdb identifier'\n", + "Entity 'http://edamontology.org/data_2647' - Label 'LGICdb identifier'\n", + "Entity 'http://edamontology.org/data_2648' - Label 'Reaction kinetics ID (SABIO-RK)'\n", + "Entity 'http://edamontology.org/data_2649' - Label 'PharmGKB ID'\n", + "Entity 'http://edamontology.org/data_2649' - Label 'PharmGKB ID'\n", + "Entity 'http://edamontology.org/data_2650' - Label 'Pathway ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2650' - Label 'Pathway ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2650' - Label 'Pathway ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2651' - Label 'Disease ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2651' - Label 'Disease ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2651' - Label 'Disease ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2652' - Label 'Drug ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2652' - Label 'Drug ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2652' - Label 'Drug ID (PharmGKB)'\n", + "Entity 'http://edamontology.org/data_2653' - Label 'Drug ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2653' - Label 'Drug ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2654' - Label 'Target ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2654' - Label 'Target ID (TTD)'\n", + "Entity 'http://edamontology.org/data_2655' - Label 'Cell type identifier'\n", + "Entity 'http://edamontology.org/data_2656' - Label 'NeuronDB ID'\n", + "Entity 'http://edamontology.org/data_2656' - Label 'NeuronDB ID'\n", + "Entity 'http://edamontology.org/data_2657' - Label 'NeuroMorpho ID'\n", + "Entity 'http://edamontology.org/data_2657' - Label 'NeuroMorpho ID'\n", + "Entity 'http://edamontology.org/data_2658' - Label 'Compound ID (ChemIDplus)'\n", + "Entity 'http://edamontology.org/data_2658' - Label 'Compound ID (ChemIDplus)'\n", + "Entity 'http://edamontology.org/data_2659' - Label 'Pathway ID (SMPDB)'\n", + "Entity 'http://edamontology.org/data_2659' - Label 'Pathway ID (SMPDB)'\n", + "Entity 'http://edamontology.org/data_2660' - Label 'BioNumbers ID'\n", + "Entity 'http://edamontology.org/data_2662' - Label 'T3DB ID'\n", + "Entity 'http://edamontology.org/data_2662' - Label 'T3DB ID'\n", + "Entity 'http://edamontology.org/data_2663' - Label 'Carbohydrate identifier'\n", + "Entity 'http://edamontology.org/data_2663' - Label 'Carbohydrate identifier'\n", + "Entity 'http://edamontology.org/data_2663' - Label 'Carbohydrate identifier'\n", + "Entity 'http://edamontology.org/data_2664' - Label 'GlycomeDB ID'\n", + "Entity 'http://edamontology.org/data_2664' - Label 'GlycomeDB ID'\n", + "Entity 'http://edamontology.org/data_2665' - Label 'LipidBank ID'\n", + "Entity 'http://edamontology.org/data_2665' - Label 'LipidBank ID'\n", + "Entity 'http://edamontology.org/data_2666' - Label 'CDD ID'\n", + "Entity 'http://edamontology.org/data_2666' - Label 'CDD ID'\n", + "Entity 'http://edamontology.org/data_2667' - Label 'MMDB ID'\n", + "Entity 'http://edamontology.org/data_2667' - Label 'MMDB ID'\n", + "Entity 'http://edamontology.org/data_2668' - Label 'iRefIndex ID'\n", + "Entity 'http://edamontology.org/data_2668' - Label 'iRefIndex ID'\n", + "Entity 'http://edamontology.org/data_2669' - Label 'ModelDB ID'\n", + "Entity 'http://edamontology.org/data_2669' - Label 'ModelDB ID'\n", + "Entity 'http://edamontology.org/data_2670' - Label 'Pathway ID (DQCS)'\n", + "Entity 'http://edamontology.org/data_2670' - Label 'Pathway ID (DQCS)'\n", + "Entity 'http://edamontology.org/data_2671' - Label 'Ensembl ID (Homo sapiens)'\n", + "Entity 'http://edamontology.org/data_2671' - Label 'Ensembl ID (Homo sapiens)'\n", + "Entity 'http://edamontology.org/data_2672' - Label 'Ensembl ID ('Bos taurus')'\n", + "Entity 'http://edamontology.org/data_2672' - Label 'Ensembl ID ('Bos taurus')'\n", + "Entity 'http://edamontology.org/data_2673' - Label 'Ensembl ID ('Canis familiaris')'\n", + "Entity 'http://edamontology.org/data_2673' - Label 'Ensembl ID ('Canis familiaris')'\n", + "Entity 'http://edamontology.org/data_2674' - Label 'Ensembl ID ('Cavia porcellus')'\n", + "Entity 'http://edamontology.org/data_2674' - Label 'Ensembl ID ('Cavia porcellus')'\n", + "Entity 'http://edamontology.org/data_2675' - Label 'Ensembl ID ('Ciona intestinalis')'\n", + "Entity 'http://edamontology.org/data_2675' - Label 'Ensembl ID ('Ciona intestinalis')'\n", + "Entity 'http://edamontology.org/data_2676' - Label 'Ensembl ID ('Ciona savignyi')'\n", + "Entity 'http://edamontology.org/data_2676' - Label 'Ensembl ID ('Ciona savignyi')'\n", + "Entity 'http://edamontology.org/data_2677' - Label 'Ensembl ID ('Danio rerio')'\n", + "Entity 'http://edamontology.org/data_2677' - Label 'Ensembl ID ('Danio rerio')'\n", + "Entity 'http://edamontology.org/data_2678' - Label 'Ensembl ID ('Dasypus novemcinctus')'\n", + "Entity 'http://edamontology.org/data_2678' - Label 'Ensembl ID ('Dasypus novemcinctus')'\n", + "Entity 'http://edamontology.org/data_2679' - Label 'Ensembl ID ('Echinops telfairi')'\n", + "Entity 'http://edamontology.org/data_2679' - Label 'Ensembl ID ('Echinops telfairi')'\n", + "Entity 'http://edamontology.org/data_2680' - Label 'Ensembl ID ('Erinaceus europaeus')'\n", + "Entity 'http://edamontology.org/data_2680' - Label 'Ensembl ID ('Erinaceus europaeus')'\n", + "Entity 'http://edamontology.org/data_2681' - Label 'Ensembl ID ('Felis catus')'\n", + "Entity 'http://edamontology.org/data_2681' - Label 'Ensembl ID ('Felis catus')'\n", + "Entity 'http://edamontology.org/data_2682' - Label 'Ensembl ID ('Gallus gallus')'\n", + "Entity 'http://edamontology.org/data_2682' - Label 'Ensembl ID ('Gallus gallus')'\n", + "Entity 'http://edamontology.org/data_2683' - Label 'Ensembl ID ('Gasterosteus aculeatus')'\n", + "Entity 'http://edamontology.org/data_2683' - Label 'Ensembl ID ('Gasterosteus aculeatus')'\n", + "Entity 'http://edamontology.org/data_2684' - Label 'Ensembl ID ('Homo sapiens')'\n", + "Entity 'http://edamontology.org/data_2684' - Label 'Ensembl ID ('Homo sapiens')'\n", + "Entity 'http://edamontology.org/data_2685' - Label 'Ensembl ID ('Loxodonta africana')'\n", + "Entity 'http://edamontology.org/data_2685' - Label 'Ensembl ID ('Loxodonta africana')'\n", + "Entity 'http://edamontology.org/data_2686' - Label 'Ensembl ID ('Macaca mulatta')'\n", + "Entity 'http://edamontology.org/data_2686' - Label 'Ensembl ID ('Macaca mulatta')'\n", + "Entity 'http://edamontology.org/data_2687' - Label 'Ensembl ID ('Monodelphis domestica')'\n", + "Entity 'http://edamontology.org/data_2687' - Label 'Ensembl ID ('Monodelphis domestica')'\n", + "Entity 'http://edamontology.org/data_2688' - Label 'Ensembl ID ('Mus musculus')'\n", + "Entity 'http://edamontology.org/data_2688' - Label 'Ensembl ID ('Mus musculus')'\n", + "Entity 'http://edamontology.org/data_2689' - Label 'Ensembl ID ('Myotis lucifugus')'\n", + "Entity 'http://edamontology.org/data_2689' - Label 'Ensembl ID ('Myotis lucifugus')'\n", + "Entity 'http://edamontology.org/data_2690' - Label 'Ensembl ID (\"Ornithorhynchus anatinus\")'\n", + "Entity 'http://edamontology.org/data_2690' - Label 'Ensembl ID (\"Ornithorhynchus anatinus\")'\n", + "Entity 'http://edamontology.org/data_2691' - Label 'Ensembl ID ('Oryctolagus cuniculus')'\n", + "Entity 'http://edamontology.org/data_2691' - Label 'Ensembl ID ('Oryctolagus cuniculus')'\n", + "Entity 'http://edamontology.org/data_2692' - Label 'Ensembl ID ('Oryzias latipes')'\n", + "Entity 'http://edamontology.org/data_2692' - Label 'Ensembl ID ('Oryzias latipes')'\n", + "Entity 'http://edamontology.org/data_2693' - Label 'Ensembl ID ('Otolemur garnettii')'\n", + "Entity 'http://edamontology.org/data_2693' - Label 'Ensembl ID ('Otolemur garnettii')'\n", + "Entity 'http://edamontology.org/data_2694' - Label 'Ensembl ID ('Pan troglodytes')'\n", + "Entity 'http://edamontology.org/data_2694' - Label 'Ensembl ID ('Pan troglodytes')'\n", + "Entity 'http://edamontology.org/data_2695' - Label 'Ensembl ID ('Rattus norvegicus')'\n", + "Entity 'http://edamontology.org/data_2695' - Label 'Ensembl ID ('Rattus norvegicus')'\n", + "Entity 'http://edamontology.org/data_2696' - Label 'Ensembl ID ('Spermophilus tridecemlineatus')'\n", + "Entity 'http://edamontology.org/data_2696' - Label 'Ensembl ID ('Spermophilus tridecemlineatus')'\n", + "Entity 'http://edamontology.org/data_2697' - Label 'Ensembl ID ('Takifugu rubripes')'\n", + "Entity 'http://edamontology.org/data_2697' - Label 'Ensembl ID ('Takifugu rubripes')'\n", + "Entity 'http://edamontology.org/data_2698' - Label 'Ensembl ID ('Tupaia belangeri')'\n", + "Entity 'http://edamontology.org/data_2698' - Label 'Ensembl ID ('Tupaia belangeri')'\n", + "Entity 'http://edamontology.org/data_2699' - Label 'Ensembl ID ('Xenopus tropicalis')'\n", + "Entity 'http://edamontology.org/data_2699' - Label 'Ensembl ID ('Xenopus tropicalis')'\n", + "Entity 'http://edamontology.org/data_2700' - Label 'CATH identifier'\n", + "Entity 'http://edamontology.org/data_2700' - Label 'CATH identifier'\n", + "Entity 'http://edamontology.org/data_2701' - Label 'CATH node ID (family)'\n", + "Entity 'http://edamontology.org/data_2702' - Label 'Enzyme ID (CAZy)'\n", + "Entity 'http://edamontology.org/data_2702' - Label 'Enzyme ID (CAZy)'\n", + "Entity 'http://edamontology.org/data_2704' - Label 'Clone ID (IMAGE)'\n", + "Entity 'http://edamontology.org/data_2704' - Label 'Clone ID (IMAGE)'\n", + "Entity 'http://edamontology.org/data_2705' - Label 'GO concept ID (cellular component)'\n", + "Entity 'http://edamontology.org/data_2706' - Label 'Chromosome name (BioCyc)'\n", + "Entity 'http://edamontology.org/data_2709' - Label 'CleanEx entry name'\n", + "Entity 'http://edamontology.org/data_2709' - Label 'CleanEx entry name'\n", + "Entity 'http://edamontology.org/data_2710' - Label 'CleanEx dataset code'\n", + "Entity 'http://edamontology.org/data_2711' - Label 'Genome report'\n", + "Entity 'http://edamontology.org/data_2713' - Label 'Protein ID (CORUM)'\n", + "Entity 'http://edamontology.org/data_2713' - Label 'Protein ID (CORUM)'\n", + "Entity 'http://edamontology.org/data_2714' - Label 'CDD PSSM-ID'\n", + "Entity 'http://edamontology.org/data_2714' - Label 'CDD PSSM-ID'\n", + "Entity 'http://edamontology.org/data_2715' - Label 'Protein ID (CuticleDB)'\n", + "Entity 'http://edamontology.org/data_2715' - Label 'Protein ID (CuticleDB)'\n", + "Entity 'http://edamontology.org/data_2716' - Label 'DBD ID'\n", + "Entity 'http://edamontology.org/data_2716' - Label 'DBD ID'\n", + "Entity 'http://edamontology.org/data_2717' - Label 'Oligonucleotide probe annotation'\n", + "Entity 'http://edamontology.org/data_2717' - Label 'Oligonucleotide probe annotation'\n", + "Entity 'http://edamontology.org/data_2718' - Label 'Oligonucleotide ID'\n", + "Entity 'http://edamontology.org/data_2718' - Label 'Oligonucleotide ID'\n", + "Entity 'http://edamontology.org/data_2719' - Label 'dbProbe ID'\n", + "Entity 'http://edamontology.org/data_2719' - Label 'dbProbe ID'\n", + "Entity 'http://edamontology.org/data_2720' - Label 'Dinucleotide property'\n", + "Entity 'http://edamontology.org/data_2721' - Label 'DiProDB ID'\n", + "Entity 'http://edamontology.org/data_2721' - Label 'DiProDB ID'\n", + "Entity 'http://edamontology.org/data_2722' - Label 'Protein features report (disordered structure)'\n", + "Entity 'http://edamontology.org/data_2722' - Label 'Protein features report (disordered structure)'\n", + "Entity 'http://edamontology.org/data_2723' - Label 'Protein ID (DisProt)'\n", + "Entity 'http://edamontology.org/data_2723' - Label 'Protein ID (DisProt)'\n", + "Entity 'http://edamontology.org/data_2724' - Label 'Embryo report'\n", + "Entity 'http://edamontology.org/data_2724' - Label 'Embryo report'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2725' - Label 'Ensembl transcript ID'\n", + "Entity 'http://edamontology.org/data_2726' - Label 'Inhibitor annotation'\n", + "Entity 'http://edamontology.org/data_2726' - Label 'Inhibitor annotation'\n", + "Entity 'http://edamontology.org/data_2727' - Label 'Promoter ID'\n", + "Entity 'http://edamontology.org/data_2728' - Label 'EST accession'\n", + "Entity 'http://edamontology.org/data_2729' - Label 'COGEME EST ID'\n", + "Entity 'http://edamontology.org/data_2729' - Label 'COGEME EST ID'\n", + "Entity 'http://edamontology.org/data_2730' - Label 'COGEME unisequence ID'\n", + "Entity 'http://edamontology.org/data_2730' - Label 'COGEME unisequence ID'\n", + "Entity 'http://edamontology.org/data_2731' - Label 'Protein family ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_2731' - Label 'Protein family ID (GeneFarm)'\n", + "Entity 'http://edamontology.org/data_2732' - Label 'Family name'\n", + "Entity 'http://edamontology.org/data_2733' - Label 'Genus name (virus)'\n", + "Entity 'http://edamontology.org/data_2733' - Label 'Genus name (virus)'\n", + "Entity 'http://edamontology.org/data_2734' - Label 'Family name (virus)'\n", + "Entity 'http://edamontology.org/data_2734' - Label 'Family name (virus)'\n", + "Entity 'http://edamontology.org/data_2735' - Label 'Database name (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2735' - Label 'Database name (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2736' - Label 'Sequence feature ID (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2736' - Label 'Sequence feature ID (SwissRegulon)'\n", + "Entity 'http://edamontology.org/data_2737' - Label 'FIG ID'\n", + "Entity 'http://edamontology.org/data_2737' - Label 'FIG ID'\n", + "Entity 'http://edamontology.org/data_2738' - Label 'Gene ID (Xenbase)'\n", + "Entity 'http://edamontology.org/data_2738' - Label 'Gene ID (Xenbase)'\n", + "Entity 'http://edamontology.org/data_2739' - Label 'Gene ID (Genolist)'\n", + "Entity 'http://edamontology.org/data_2739' - Label 'Gene ID (Genolist)'\n", + "Entity 'http://edamontology.org/data_2740' - Label 'Gene name (Genolist)'\n", + "Entity 'http://edamontology.org/data_2740' - Label 'Gene name (Genolist)'\n", + "Entity 'http://edamontology.org/data_2741' - Label 'ABS ID'\n", + "Entity 'http://edamontology.org/data_2741' - Label 'ABS ID'\n", + "Entity 'http://edamontology.org/data_2742' - Label 'AraC-XylS ID'\n", + "Entity 'http://edamontology.org/data_2742' - Label 'AraC-XylS ID'\n", + "Entity 'http://edamontology.org/data_2743' - Label 'Gene name (HUGO)'\n", + "Entity 'http://edamontology.org/data_2743' - Label 'Gene name (HUGO)'\n", + "Entity 'http://edamontology.org/data_2744' - Label 'Locus ID (PseudoCAP)'\n", + "Entity 'http://edamontology.org/data_2744' - Label 'Locus ID (PseudoCAP)'\n", + "Entity 'http://edamontology.org/data_2745' - Label 'Locus ID (UTR)'\n", + "Entity 'http://edamontology.org/data_2745' - Label 'Locus ID (UTR)'\n", + "Entity 'http://edamontology.org/data_2746' - Label 'MonosaccharideDB ID'\n", + "Entity 'http://edamontology.org/data_2746' - Label 'MonosaccharideDB ID'\n", + "Entity 'http://edamontology.org/data_2747' - Label 'Database name (CMD)'\n", + "Entity 'http://edamontology.org/data_2747' - Label 'Database name (CMD)'\n", + "Entity 'http://edamontology.org/data_2748' - Label 'Database name (Osteogenesis)'\n", + "Entity 'http://edamontology.org/data_2748' - Label 'Database name (Osteogenesis)'\n", + "Entity 'http://edamontology.org/data_2749' - Label 'Genome identifier'\n", + "Entity 'http://edamontology.org/data_2751' - Label 'GenomeReviews ID'\n", + "Entity 'http://edamontology.org/data_2751' - Label 'GenomeReviews ID'\n", + "Entity 'http://edamontology.org/data_2752' - Label 'GlycoMap ID'\n", + "Entity 'http://edamontology.org/data_2752' - Label 'GlycoMap ID'\n", + "Entity 'http://edamontology.org/data_2753' - Label 'Carbohydrate conformational map'\n", + "Entity 'http://edamontology.org/data_2755' - Label 'Transcription factor name'\n", + "Entity 'http://edamontology.org/data_2755' - Label 'Transcription factor name'\n", + "Entity 'http://edamontology.org/data_2756' - Label 'TCID'\n", + "Entity 'http://edamontology.org/data_2756' - Label 'TCID'\n", + "Entity 'http://edamontology.org/data_2757' - Label 'Pfam domain name'\n", + "Entity 'http://edamontology.org/data_2758' - Label 'Pfam clan ID'\n", + "Entity 'http://edamontology.org/data_2758' - Label 'Pfam clan ID'\n", + "Entity 'http://edamontology.org/data_2759' - Label 'Gene ID (VectorBase)'\n", + "Entity 'http://edamontology.org/data_2759' - Label 'Gene ID (VectorBase)'\n", + "Entity 'http://edamontology.org/data_2761' - Label 'UTRSite ID'\n", + "Entity 'http://edamontology.org/data_2762' - Label 'Sequence signature report'\n", + "Entity 'http://edamontology.org/data_2762' - Label 'Sequence signature report'\n", + "Entity 'http://edamontology.org/data_2763' - Label 'Locus annotation'\n", + "Entity 'http://edamontology.org/data_2763' - Label 'Locus annotation'\n", + "Entity 'http://edamontology.org/data_2764' - Label 'Protein name (UniProt)'\n", + "Entity 'http://edamontology.org/data_2765' - Label 'Term ID list'\n", + "Entity 'http://edamontology.org/data_2765' - Label 'Term ID list'\n", + "Entity 'http://edamontology.org/data_2766' - Label 'HAMAP ID'\n", + "Entity 'http://edamontology.org/data_2766' - Label 'HAMAP ID'\n", + "Entity 'http://edamontology.org/data_2767' - Label 'Identifier with metadata'\n", + "Entity 'http://edamontology.org/data_2767' - Label 'Identifier with metadata'\n", + "Entity 'http://edamontology.org/data_2768' - Label 'Gene symbol annotation'\n", + "Entity 'http://edamontology.org/data_2768' - Label 'Gene symbol annotation'\n", + "Entity 'http://edamontology.org/data_2769' - Label 'Transcript ID'\n", + "Entity 'http://edamontology.org/data_2769' - Label 'Transcript ID'\n", + "Entity 'http://edamontology.org/data_2769' - Label 'Transcript ID'\n", + "Entity 'http://edamontology.org/data_2770' - Label 'HIT ID'\n", + "Entity 'http://edamontology.org/data_2770' - Label 'HIT ID'\n", + "Entity 'http://edamontology.org/data_2771' - Label 'HIX ID'\n", + "Entity 'http://edamontology.org/data_2771' - Label 'HIX ID'\n", + "Entity 'http://edamontology.org/data_2772' - Label 'HPA antibody id'\n", + "Entity 'http://edamontology.org/data_2772' - Label 'HPA antibody id'\n", + "Entity 'http://edamontology.org/data_2773' - Label 'IMGT/HLA ID'\n", + "Entity 'http://edamontology.org/data_2773' - Label 'IMGT/HLA ID'\n", + "Entity 'http://edamontology.org/data_2774' - Label 'Gene ID (JCVI)'\n", + "Entity 'http://edamontology.org/data_2774' - Label 'Gene ID (JCVI)'\n", + "Entity 'http://edamontology.org/data_2775' - Label 'Kinase name'\n", + "Entity 'http://edamontology.org/data_2776' - Label 'ConsensusPathDB entity ID'\n", + "Entity 'http://edamontology.org/data_2776' - Label 'ConsensusPathDB entity ID'\n", + "Entity 'http://edamontology.org/data_2777' - Label 'ConsensusPathDB entity name'\n", + "Entity 'http://edamontology.org/data_2777' - Label 'ConsensusPathDB entity name'\n", + "Entity 'http://edamontology.org/data_2778' - Label 'CCAP strain number'\n", + "Entity 'http://edamontology.org/data_2778' - Label 'CCAP strain number'\n", + "Entity 'http://edamontology.org/data_2779' - Label 'Stock number'\n", + "Entity 'http://edamontology.org/data_2780' - Label 'Stock number (TAIR)'\n", + "Entity 'http://edamontology.org/data_2780' - Label 'Stock number (TAIR)'\n", + "Entity 'http://edamontology.org/data_2781' - Label 'REDIdb ID'\n", + "Entity 'http://edamontology.org/data_2781' - Label 'REDIdb ID'\n", + "Entity 'http://edamontology.org/data_2782' - Label 'SMART domain name'\n", + "Entity 'http://edamontology.org/data_2783' - Label 'Protein family ID (PANTHER)'\n", + "Entity 'http://edamontology.org/data_2783' - Label 'Protein family ID (PANTHER)'\n", + "Entity 'http://edamontology.org/data_2784' - Label 'RNAVirusDB ID'\n", + "Entity 'http://edamontology.org/data_2784' - Label 'RNAVirusDB ID'\n", + "Entity 'http://edamontology.org/data_2785' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2786' - Label 'NCBI Genome Project ID'\n", + "Entity 'http://edamontology.org/data_2786' - Label 'NCBI Genome Project ID'\n", + "Entity 'http://edamontology.org/data_2787' - Label 'NCBI genome accession'\n", + "Entity 'http://edamontology.org/data_2787' - Label 'NCBI genome accession'\n", + "Entity 'http://edamontology.org/data_2788' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2788' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2789' - Label 'Protein ID (TopDB)'\n", + "Entity 'http://edamontology.org/data_2789' - Label 'Protein ID (TopDB)'\n", + "Entity 'http://edamontology.org/data_2790' - Label 'Gel ID'\n", + "Entity 'http://edamontology.org/data_2791' - Label 'Reference map name (SWISS-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2791' - Label 'Reference map name (SWISS-2DPAGE)'\n", + "Entity 'http://edamontology.org/data_2792' - Label 'Protein ID (PeroxiBase)'\n", + "Entity 'http://edamontology.org/data_2792' - Label 'Protein ID (PeroxiBase)'\n", + "Entity 'http://edamontology.org/data_2793' - Label 'SISYPHUS ID'\n", + "Entity 'http://edamontology.org/data_2793' - Label 'SISYPHUS ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2794' - Label 'ORF ID'\n", + "Entity 'http://edamontology.org/data_2795' - Label 'ORF identifier'\n", + "Entity 'http://edamontology.org/data_2796' - Label 'LINUCS ID'\n", + "Entity 'http://edamontology.org/data_2796' - Label 'LINUCS ID'\n", + "Entity 'http://edamontology.org/data_2797' - Label 'Protein ID (LGICdb)'\n", + "Entity 'http://edamontology.org/data_2797' - Label 'Protein ID (LGICdb)'\n", + "Entity 'http://edamontology.org/data_2798' - Label 'MaizeDB ID'\n", + "Entity 'http://edamontology.org/data_2798' - Label 'MaizeDB ID'\n", + "Entity 'http://edamontology.org/data_2799' - Label 'Gene ID (MfunGD)'\n", + "Entity 'http://edamontology.org/data_2799' - Label 'Gene ID (MfunGD)'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2800' - Label 'Orpha number'\n", + "Entity 'http://edamontology.org/data_2802' - Label 'Protein ID (EcID)'\n", + "Entity 'http://edamontology.org/data_2802' - Label 'Protein ID (EcID)'\n", + "Entity 'http://edamontology.org/data_2803' - Label 'Clone ID (RefSeq)'\n", + "Entity 'http://edamontology.org/data_2803' - Label 'Clone ID (RefSeq)'\n", + "Entity 'http://edamontology.org/data_2804' - Label 'Protein ID (ConoServer)'\n", + "Entity 'http://edamontology.org/data_2804' - Label 'Protein ID (ConoServer)'\n", + "Entity 'http://edamontology.org/data_2805' - Label 'GeneSNP ID'\n", + "Entity 'http://edamontology.org/data_2805' - Label 'GeneSNP ID'\n", + "Entity 'http://edamontology.org/data_2812' - Label 'Lipid identifier'\n", + "Entity 'http://edamontology.org/data_2812' - Label 'Lipid identifier'\n", + "Entity 'http://edamontology.org/data_2812' - Label 'Lipid identifier'\n", + "Entity 'http://edamontology.org/data_2831' - Label 'Databank'\n", + "Entity 'http://edamontology.org/data_2831' - Label 'Databank'\n", + "Entity 'http://edamontology.org/data_2832' - Label 'Web portal'\n", + "Entity 'http://edamontology.org/data_2832' - Label 'Web portal'\n", + "Entity 'http://edamontology.org/data_2835' - Label 'Gene ID (VBASE2)'\n", + "Entity 'http://edamontology.org/data_2835' - Label 'Gene ID (VBASE2)'\n", + "Entity 'http://edamontology.org/data_2836' - Label 'DPVweb ID'\n", + "Entity 'http://edamontology.org/data_2836' - Label 'DPVweb ID'\n", + "Entity 'http://edamontology.org/data_2837' - Label 'Pathway ID (BioSystems)'\n", + "Entity 'http://edamontology.org/data_2837' - Label 'Pathway ID (BioSystems)'\n", + "Entity 'http://edamontology.org/data_2838' - Label 'Experimental data (proteomics)'\n", + "Entity 'http://edamontology.org/data_2838' - Label 'Experimental data (proteomics)'\n", + "Entity 'http://edamontology.org/data_2849' - Label 'Abstract'\n", + "Entity 'http://edamontology.org/data_2850' - Label 'Lipid structure'\n", + "Entity 'http://edamontology.org/data_2851' - Label 'Drug structure'\n", + "Entity 'http://edamontology.org/data_2852' - Label 'Toxin structure'\n", + "Entity 'http://edamontology.org/data_2854' - Label 'Position-specific scoring matrix'\n", + "Entity 'http://edamontology.org/data_2854' - Label 'Position-specific scoring matrix'\n", + "Entity 'http://edamontology.org/data_2855' - Label 'Distance matrix'\n", + "Entity 'http://edamontology.org/data_2856' - Label 'Structural distance matrix'\n", + "Entity 'http://edamontology.org/data_2857' - Label 'Article metadata'\n", + "Entity 'http://edamontology.org/data_2857' - Label 'Article metadata'\n", + "Entity 'http://edamontology.org/data_2858' - Label 'Ontology concept'\n", + "Entity 'http://edamontology.org/data_2865' - Label 'Codon usage bias'\n", + "Entity 'http://edamontology.org/data_2866' - Label 'Northern blot report'\n", + "Entity 'http://edamontology.org/data_2866' - Label 'Northern blot report'\n", + "Entity 'http://edamontology.org/data_2870' - Label 'Radiation hybrid map'\n", + "Entity 'http://edamontology.org/data_2872' - Label 'ID list'\n", + "Entity 'http://edamontology.org/data_2873' - Label 'Phylogenetic gene frequencies data'\n", + "Entity 'http://edamontology.org/data_2874' - Label 'Sequence set (polymorphic)'\n", + "Entity 'http://edamontology.org/data_2874' - Label 'Sequence set (polymorphic)'\n", + "Entity 'http://edamontology.org/data_2875' - Label 'DRCAT resource'\n", + "Entity 'http://edamontology.org/data_2875' - Label 'DRCAT resource'\n", + "Entity 'http://edamontology.org/data_2877' - Label 'Protein complex'\n", + "Entity 'http://edamontology.org/data_2878' - Label 'Protein structural motif'\n", + "Entity 'http://edamontology.org/data_2879' - Label 'Lipid report'\n", + "Entity 'http://edamontology.org/data_2880' - Label 'Secondary structure image'\n", + "Entity 'http://edamontology.org/data_2880' - Label 'Secondary structure image'\n", + "Entity 'http://edamontology.org/data_2881' - Label 'Secondary structure report'\n", + "Entity 'http://edamontology.org/data_2881' - Label 'Secondary structure report'\n", + "Entity 'http://edamontology.org/data_2882' - Label 'DNA features'\n", + "Entity 'http://edamontology.org/data_2882' - Label 'DNA features'\n", + "Entity 'http://edamontology.org/data_2883' - Label 'RNA features report'\n", + "Entity 'http://edamontology.org/data_2883' - Label 'RNA features report'\n", + "Entity 'http://edamontology.org/data_2884' - Label 'Plot'\n", + "Entity 'http://edamontology.org/data_2886' - Label 'Protein sequence record'\n", + "Entity 'http://edamontology.org/data_2886' - Label 'Protein sequence record'\n", + "Entity 'http://edamontology.org/data_2887' - Label 'Nucleic acid sequence record'\n", + "Entity 'http://edamontology.org/data_2887' - Label 'Nucleic acid sequence record'\n", + "Entity 'http://edamontology.org/data_2888' - Label 'Protein sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2888' - Label 'Protein sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2889' - Label 'Nucleic acid sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2889' - Label 'Nucleic acid sequence record (full)'\n", + "Entity 'http://edamontology.org/data_2891' - Label 'Biological model accession'\n", + "Entity 'http://edamontology.org/data_2892' - Label 'Cell type name'\n", + "Entity 'http://edamontology.org/data_2892' - Label 'Cell type name'\n", + "Entity 'http://edamontology.org/data_2893' - Label 'Cell type accession'\n", + "Entity 'http://edamontology.org/data_2894' - Label 'Compound accession'\n", + "Entity 'http://edamontology.org/data_2894' - Label 'Compound accession'\n", + "Entity 'http://edamontology.org/data_2895' - Label 'Drug accession'\n", + "Entity 'http://edamontology.org/data_2896' - Label 'Toxin name'\n", + "Entity 'http://edamontology.org/data_2896' - Label 'Toxin name'\n", + "Entity 'http://edamontology.org/data_2897' - Label 'Toxin accession'\n", + "Entity 'http://edamontology.org/data_2898' - Label 'Monosaccharide accession'\n", + "Entity 'http://edamontology.org/data_2899' - Label 'Drug name'\n", + "Entity 'http://edamontology.org/data_2899' - Label 'Drug name'\n", + "Entity 'http://edamontology.org/data_2900' - Label 'Carbohydrate accession'\n", + "Entity 'http://edamontology.org/data_2900' - Label 'Carbohydrate accession'\n", + "Entity 'http://edamontology.org/data_2901' - Label 'Molecule accession'\n", + "Entity 'http://edamontology.org/data_2902' - Label 'Data resource definition accession'\n", + "Entity 'http://edamontology.org/data_2903' - Label 'Genome accession'\n", + "Entity 'http://edamontology.org/data_2904' - Label 'Map accession'\n", + "Entity 'http://edamontology.org/data_2905' - Label 'Lipid accession'\n", + "Entity 'http://edamontology.org/data_2905' - Label 'Lipid accession'\n", + "Entity 'http://edamontology.org/data_2906' - Label 'Peptide ID'\n", + "Entity 'http://edamontology.org/data_2906' - Label 'Peptide ID'\n", + "Entity 'http://edamontology.org/data_2907' - Label 'Protein accession'\n", + "Entity 'http://edamontology.org/data_2907' - Label 'Protein accession'\n", + "Entity 'http://edamontology.org/data_2908' - Label 'Organism accession'\n", + "Entity 'http://edamontology.org/data_2909' - Label 'Organism name'\n", + "Entity 'http://edamontology.org/data_2909' - Label 'Organism name'\n", + "Entity 'http://edamontology.org/data_2910' - Label 'Protein family accession'\n", + "Entity 'http://edamontology.org/data_2911' - Label 'Transcription factor accession'\n", + "Entity 'http://edamontology.org/data_2911' - Label 'Transcription factor accession'\n", + "Entity 'http://edamontology.org/data_2912' - Label 'Strain accession'\n", + "Entity 'http://edamontology.org/data_2912' - Label 'Strain accession'\n", + "Entity 'http://edamontology.org/data_2912' - Label 'Strain accession'\n", + "Entity 'http://edamontology.org/data_2913' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2913' - Label 'Virus identifier'\n", + "Entity 'http://edamontology.org/data_2914' - Label 'Sequence features metadata'\n", + "Entity 'http://edamontology.org/data_2915' - Label 'Gramene identifier'\n", + "Entity 'http://edamontology.org/data_2915' - Label 'Gramene identifier'\n", + "Entity 'http://edamontology.org/data_2916' - Label 'DDBJ accession'\n", + "Entity 'http://edamontology.org/data_2917' - Label 'ConsensusPathDB identifier'\n", + "Entity 'http://edamontology.org/data_2925' - Label 'Sequence data'\n", + "Entity 'http://edamontology.org/data_2925' - Label 'Sequence data'\n", + "Entity 'http://edamontology.org/data_2927' - Label 'Codon usage'\n", + "Entity 'http://edamontology.org/data_2927' - Label 'Codon usage'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2954' - Label 'Article report'\n", + "Entity 'http://edamontology.org/data_2955' - Label 'Sequence report'\n", + "Entity 'http://edamontology.org/data_2956' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/data_2957' - Label 'Hopp and Woods plot'\n", + "Entity 'http://edamontology.org/data_2957' - Label 'Hopp and Woods plot'\n", + "Entity 'http://edamontology.org/data_2958' - Label 'Nucleic acid melting curve'\n", + "Entity 'http://edamontology.org/data_2958' - Label 'Nucleic acid melting curve'\n", + "Entity 'http://edamontology.org/data_2959' - Label 'Nucleic acid probability profile'\n", + "Entity 'http://edamontology.org/data_2959' - Label 'Nucleic acid probability profile'\n", + "Entity 'http://edamontology.org/data_2960' - Label 'Nucleic acid temperature profile'\n", + "Entity 'http://edamontology.org/data_2960' - Label 'Nucleic acid temperature profile'\n", + "Entity 'http://edamontology.org/data_2961' - Label 'Gene regulatory network report'\n", + "Entity 'http://edamontology.org/data_2961' - Label 'Gene regulatory network report'\n", + "Entity 'http://edamontology.org/data_2965' - Label '2D PAGE gel report'\n", + "Entity 'http://edamontology.org/data_2965' - Label '2D PAGE gel report'\n", + "Entity 'http://edamontology.org/data_2966' - Label 'Oligonucleotide probe sets annotation'\n", + "Entity 'http://edamontology.org/data_2966' - Label 'Oligonucleotide probe sets annotation'\n", + "Entity 'http://edamontology.org/data_2967' - Label 'Microarray image'\n", + "Entity 'http://edamontology.org/data_2967' - Label 'Microarray image'\n", + "Entity 'http://edamontology.org/data_2968' - Label 'Image'\n", + "Entity 'http://edamontology.org/data_2969' - Label 'Sequence image'\n", + "Entity 'http://edamontology.org/data_2969' - Label 'Sequence image'\n", + "Entity 'http://edamontology.org/data_2970' - Label 'Protein hydropathy data'\n", + "Entity 'http://edamontology.org/data_2971' - Label 'Workflow data'\n", + "Entity 'http://edamontology.org/data_2971' - Label 'Workflow data'\n", + "Entity 'http://edamontology.org/data_2972' - Label 'Workflow'\n", + "Entity 'http://edamontology.org/data_2972' - Label 'Workflow'\n", + "Entity 'http://edamontology.org/data_2973' - Label 'Secondary structure data'\n", + "Entity 'http://edamontology.org/data_2973' - Label 'Secondary structure data'\n", + "Entity 'http://edamontology.org/data_2974' - Label 'Protein sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2974' - Label 'Protein sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2975' - Label 'Nucleic acid sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2975' - Label 'Nucleic acid sequence (raw)'\n", + "Entity 'http://edamontology.org/data_2976' - Label 'Protein sequence'\n", + "Entity 'http://edamontology.org/data_2977' - Label 'Nucleic acid sequence'\n", + "Entity 'http://edamontology.org/data_2978' - Label 'Reaction data'\n", + "Entity 'http://edamontology.org/data_2979' - Label 'Peptide property'\n", + "Entity 'http://edamontology.org/data_2980' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/data_2980' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/data_2981' - Label 'Sequence motif data'\n", + "Entity 'http://edamontology.org/data_2981' - Label 'Sequence motif data'\n", + "Entity 'http://edamontology.org/data_2982' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2982' - Label 'Sequence profile data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2983' - Label 'Pathway or network data'\n", + "Entity 'http://edamontology.org/data_2984' - Label 'Pathway or network report'\n", + "Entity 'http://edamontology.org/data_2984' - Label 'Pathway or network report'\n", + "Entity 'http://edamontology.org/data_2985' - Label 'Nucleic acid thermodynamic data'\n", + "Entity 'http://edamontology.org/data_2986' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/data_2986' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/data_2987' - Label 'Classification report'\n", + "Entity 'http://edamontology.org/data_2987' - Label 'Classification report'\n", + "Entity 'http://edamontology.org/data_2989' - Label 'Protein features report (key folding sites)'\n", + "Entity 'http://edamontology.org/data_2989' - Label 'Protein features report (key folding sites)'\n", + "Entity 'http://edamontology.org/data_2991' - Label 'Protein geometry data'\n", + "Entity 'http://edamontology.org/data_2992' - Label 'Protein structure image'\n", + "Entity 'http://edamontology.org/data_2992' - Label 'Protein structure image'\n", + "Entity 'http://edamontology.org/data_2994' - Label 'Phylogenetic character weights'\n", + "Entity 'http://edamontology.org/data_3002' - Label 'Annotation track'\n", + "Entity 'http://edamontology.org/data_3021' - Label 'UniProt accession'\n", + "Entity 'http://edamontology.org/data_3021' - Label 'UniProt accession'\n", + "Entity 'http://edamontology.org/data_3022' - Label 'NCBI genetic code ID'\n", + "Entity 'http://edamontology.org/data_3022' - Label 'NCBI genetic code ID'\n", + "Entity 'http://edamontology.org/data_3025' - Label 'Ontology concept identifier'\n", + "Entity 'http://edamontology.org/data_3025' - Label 'Ontology concept identifier'\n", + "Entity 'http://edamontology.org/data_3026' - Label 'GO concept name (biological process)'\n", + "Entity 'http://edamontology.org/data_3026' - Label 'GO concept name (biological process)'\n", + "Entity 'http://edamontology.org/data_3027' - Label 'GO concept name (molecular function)'\n", + "Entity 'http://edamontology.org/data_3027' - Label 'GO concept name (molecular function)'\n", + "Entity 'http://edamontology.org/data_3028' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/data_3028' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/data_3029' - Label 'Protein ID (EMBL/GenBank/DDBJ)'\n", + "Entity 'http://edamontology.org/data_3029' - Label 'Protein ID (EMBL/GenBank/DDBJ)'\n", + "Entity 'http://edamontology.org/data_3031' - Label 'Core data'\n", + "Entity 'http://edamontology.org/data_3031' - Label 'Core data'\n", + "Entity 'http://edamontology.org/data_3034' - Label 'Sequence feature identifier'\n", + "Entity 'http://edamontology.org/data_3034' - Label 'Sequence feature identifier'\n", + "Entity 'http://edamontology.org/data_3035' - Label 'Structure identifier'\n", + "Entity 'http://edamontology.org/data_3035' - Label 'Structure identifier'\n", + "Entity 'http://edamontology.org/data_3036' - Label 'Matrix identifier'\n", + "Entity 'http://edamontology.org/data_3036' - Label 'Matrix identifier'\n", + "Entity 'http://edamontology.org/data_3085' - Label 'Protein sequence composition'\n", + "Entity 'http://edamontology.org/data_3085' - Label 'Protein sequence composition'\n", + "Entity 'http://edamontology.org/data_3086' - Label 'Nucleic acid sequence composition (report)'\n", + "Entity 'http://edamontology.org/data_3086' - Label 'Nucleic acid sequence composition (report)'\n", + "Entity 'http://edamontology.org/data_3101' - Label 'Protein domain classification node'\n", + "Entity 'http://edamontology.org/data_3101' - Label 'Protein domain classification node'\n", + "Entity 'http://edamontology.org/data_3102' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_3102' - Label 'CAS number'\n", + "Entity 'http://edamontology.org/data_3103' - Label 'ATC code'\n", + "Entity 'http://edamontology.org/data_3103' - Label 'ATC code'\n", + "Entity 'http://edamontology.org/data_3104' - Label 'UNII'\n", + "Entity 'http://edamontology.org/data_3105' - Label 'Geotemporal metadata'\n", + "Entity 'http://edamontology.org/data_3105' - Label 'Geotemporal metadata'\n", + "Entity 'http://edamontology.org/data_3106' - Label 'System metadata'\n", + "Entity 'http://edamontology.org/data_3107' - Label 'Sequence feature name'\n", + "Entity 'http://edamontology.org/data_3107' - Label 'Sequence feature name'\n", + "Entity 'http://edamontology.org/data_3108' - Label 'Experimental measurement'\n", + "Entity 'http://edamontology.org/data_3110' - Label 'Raw microarray data'\n", + "Entity 'http://edamontology.org/data_3110' - Label 'Raw microarray data'\n", + "Entity 'http://edamontology.org/data_3111' - Label 'Processed microarray data'\n", + "Entity 'http://edamontology.org/data_3111' - Label 'Processed microarray data'\n", + "Entity 'http://edamontology.org/data_3112' - Label 'Gene expression matrix'\n", + "Entity 'http://edamontology.org/data_3112' - Label 'Gene expression matrix'\n", + "Entity 'http://edamontology.org/data_3113' - Label 'Sample annotation'\n", + "Entity 'http://edamontology.org/data_3115' - Label 'Microarray metadata'\n", + "Entity 'http://edamontology.org/data_3116' - Label 'Microarray protocol annotation'\n", + "Entity 'http://edamontology.org/data_3116' - Label 'Microarray protocol annotation'\n", + "Entity 'http://edamontology.org/data_3117' - Label 'Microarray hybridisation data'\n", + "Entity 'http://edamontology.org/data_3119' - Label 'Sequence features (compositionally-biased regions)'\n", + "Entity 'http://edamontology.org/data_3119' - Label 'Sequence features (compositionally-biased regions)'\n", + "Entity 'http://edamontology.org/data_3122' - Label 'Nucleic acid features (difference and change)'\n", + "Entity 'http://edamontology.org/data_3122' - Label 'Nucleic acid features (difference and change)'\n", + "Entity 'http://edamontology.org/data_3128' - Label 'Nucleic acid structure report'\n", + "Entity 'http://edamontology.org/data_3128' - Label 'Nucleic acid structure report'\n", + "Entity 'http://edamontology.org/data_3129' - Label 'Protein features report (repeats)'\n", + "Entity 'http://edamontology.org/data_3129' - Label 'Protein features report (repeats)'\n", + "Entity 'http://edamontology.org/data_3130' - Label 'Sequence motif matches (protein)'\n", + "Entity 'http://edamontology.org/data_3130' - Label 'Sequence motif matches (protein)'\n", + "Entity 'http://edamontology.org/data_3131' - Label 'Sequence motif matches (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_3131' - Label 'Sequence motif matches (nucleic acid)'\n", + "Entity 'http://edamontology.org/data_3132' - Label 'Nucleic acid features (d-loop)'\n", + "Entity 'http://edamontology.org/data_3132' - Label 'Nucleic acid features (d-loop)'\n", + "Entity 'http://edamontology.org/data_3133' - Label 'Nucleic acid features (stem loop)'\n", + "Entity 'http://edamontology.org/data_3133' - Label 'Nucleic acid features (stem loop)'\n", + "Entity 'http://edamontology.org/data_3134' - Label 'Gene transcript report'\n", + "Entity 'http://edamontology.org/data_3137' - Label 'Non-coding RNA'\n", + "Entity 'http://edamontology.org/data_3137' - Label 'Non-coding RNA'\n", + "Entity 'http://edamontology.org/data_3138' - Label 'Transcriptional features (report)'\n", + "Entity 'http://edamontology.org/data_3138' - Label 'Transcriptional features (report)'\n", + "Entity 'http://edamontology.org/data_3140' - Label 'Nucleic acid features (immunoglobulin gene structure)'\n", + "Entity 'http://edamontology.org/data_3140' - Label 'Nucleic acid features (immunoglobulin gene structure)'\n", + "Entity 'http://edamontology.org/data_3141' - Label 'SCOP class'\n", + "Entity 'http://edamontology.org/data_3141' - Label 'SCOP class'\n", + "Entity 'http://edamontology.org/data_3142' - Label 'SCOP fold'\n", + "Entity 'http://edamontology.org/data_3142' - Label 'SCOP fold'\n", + "Entity 'http://edamontology.org/data_3143' - Label 'SCOP superfamily'\n", + "Entity 'http://edamontology.org/data_3143' - Label 'SCOP superfamily'\n", + "Entity 'http://edamontology.org/data_3144' - Label 'SCOP family'\n", + "Entity 'http://edamontology.org/data_3144' - Label 'SCOP family'\n", + "Entity 'http://edamontology.org/data_3145' - Label 'SCOP protein'\n", + "Entity 'http://edamontology.org/data_3145' - Label 'SCOP protein'\n", + "Entity 'http://edamontology.org/data_3146' - Label 'SCOP species'\n", + "Entity 'http://edamontology.org/data_3146' - Label 'SCOP species'\n", + "Entity 'http://edamontology.org/data_3147' - Label 'Mass spectrometry experiment'\n", + "Entity 'http://edamontology.org/data_3147' - Label 'Mass spectrometry experiment'\n", + "Entity 'http://edamontology.org/data_3148' - Label 'Gene family report'\n", + "Entity 'http://edamontology.org/data_3153' - Label 'Protein image'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3154' - Label 'Protein alignment'\n", + "Entity 'http://edamontology.org/data_3165' - Label 'NGS experiment'\n", + "Entity 'http://edamontology.org/data_3165' - Label 'NGS experiment'\n", + "Entity 'http://edamontology.org/data_3181' - Label 'Sequence assembly report'\n", + "Entity 'http://edamontology.org/data_3210' - Label 'Genome index'\n", + "Entity 'http://edamontology.org/data_3231' - Label 'GWAS report'\n", + "Entity 'http://edamontology.org/data_3231' - Label 'GWAS report'\n", + "Entity 'http://edamontology.org/data_3236' - Label 'Cytoband position'\n", + "Entity 'http://edamontology.org/data_3238' - Label 'Cell type ontology ID'\n", + "Entity 'http://edamontology.org/data_3238' - Label 'Cell type ontology ID'\n", + "Entity 'http://edamontology.org/data_3238' - Label 'Cell type ontology ID'\n", + "Entity 'http://edamontology.org/data_3241' - Label 'Kinetic model'\n", + "Entity 'http://edamontology.org/data_3264' - Label 'COSMIC ID'\n", + "Entity 'http://edamontology.org/data_3264' - Label 'COSMIC ID'\n", + "Entity 'http://edamontology.org/data_3265' - Label 'HGMD ID'\n", + "Entity 'http://edamontology.org/data_3265' - Label 'HGMD ID'\n", + "Entity 'http://edamontology.org/data_3266' - Label 'Sequence assembly ID'\n", + "Entity 'http://edamontology.org/data_3268' - Label 'Sequence feature type'\n", + "Entity 'http://edamontology.org/data_3268' - Label 'Sequence feature type'\n", + "Entity 'http://edamontology.org/data_3269' - Label 'Gene homology (report)'\n", + "Entity 'http://edamontology.org/data_3269' - Label 'Gene homology (report)'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3270' - Label 'Ensembl gene tree ID'\n", + "Entity 'http://edamontology.org/data_3271' - Label 'Gene tree'\n", + "Entity 'http://edamontology.org/data_3272' - Label 'Species tree'\n", + "Entity 'http://edamontology.org/data_3273' - Label 'Sample ID'\n", + "Entity 'http://edamontology.org/data_3273' - Label 'Sample ID'\n", + "Entity 'http://edamontology.org/data_3274' - Label 'MGI accession'\n", + "Entity 'http://edamontology.org/data_3274' - Label 'MGI accession'\n", + "Entity 'http://edamontology.org/data_3275' - Label 'Phenotype name'\n", + "Entity 'http://edamontology.org/data_3354' - Label 'Transition matrix'\n", + "Entity 'http://edamontology.org/data_3355' - Label 'Emission matrix'\n", + "Entity 'http://edamontology.org/data_3356' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_3356' - Label 'Hidden Markov model'\n", + "Entity 'http://edamontology.org/data_3358' - Label 'Format identifier'\n", + "Entity 'http://edamontology.org/data_3424' - Label 'Raw image'\n", + "Entity 'http://edamontology.org/data_3425' - Label 'Carbohydrate property'\n", + "Entity 'http://edamontology.org/data_3426' - Label 'Proteomics experiment report'\n", + "Entity 'http://edamontology.org/data_3426' - Label 'Proteomics experiment report'\n", + "Entity 'http://edamontology.org/data_3427' - Label 'RNAi report'\n", + "Entity 'http://edamontology.org/data_3427' - Label 'RNAi report'\n", + "Entity 'http://edamontology.org/data_3428' - Label 'Simulation experiment report'\n", + "Entity 'http://edamontology.org/data_3428' - Label 'Simulation experiment report'\n", + "Entity 'http://edamontology.org/data_3442' - Label 'MRI image'\n", + "Entity 'http://edamontology.org/data_3442' - Label 'MRI image'\n", + "Entity 'http://edamontology.org/data_3449' - Label 'Cell migration track image'\n", + "Entity 'http://edamontology.org/data_3449' - Label 'Cell migration track image'\n", + "Entity 'http://edamontology.org/data_3451' - Label 'Rate of association'\n", + "Entity 'http://edamontology.org/data_3479' - Label 'Gene order'\n", + "Entity 'http://edamontology.org/data_3483' - Label 'Spectrum'\n", + "Entity 'http://edamontology.org/data_3488' - Label 'NMR spectrum'\n", + "Entity 'http://edamontology.org/data_3488' - Label 'NMR spectrum'\n", + "Entity 'http://edamontology.org/data_3490' - Label 'Chemical structure sketch'\n", + "Entity 'http://edamontology.org/data_3490' - Label 'Chemical structure sketch'\n", + "Entity 'http://edamontology.org/data_3492' - Label 'Nucleic acid signature'\n", + "Entity 'http://edamontology.org/data_3494' - Label 'DNA sequence'\n", + "Entity 'http://edamontology.org/data_3495' - Label 'RNA sequence'\n", + "Entity 'http://edamontology.org/data_3496' - Label 'RNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3496' - Label 'RNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3497' - Label 'DNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3497' - Label 'DNA sequence (raw)'\n", + "Entity 'http://edamontology.org/data_3498' - Label 'Sequence variations'\n", + "Entity 'http://edamontology.org/data_3498' - Label 'Sequence variations'\n", + "Entity 'http://edamontology.org/data_3505' - Label 'Bibliography'\n", + "Entity 'http://edamontology.org/data_3509' - Label 'Ontology mapping'\n", + "Entity 'http://edamontology.org/data_3546' - Label 'Image metadata'\n", + "Entity 'http://edamontology.org/data_3558' - Label 'Clinical trial report'\n", + "Entity 'http://edamontology.org/data_3567' - Label 'Reference sample report'\n", + "Entity 'http://edamontology.org/data_3568' - Label 'Gene Expression Atlas Experiment ID'\n", + "Entity 'http://edamontology.org/data_3667' - Label 'Disease identifier'\n", + "Entity 'http://edamontology.org/data_3667' - Label 'Disease identifier'\n", + "Entity 'http://edamontology.org/data_3668' - Label 'Disease name'\n", + "Entity 'http://edamontology.org/data_3668' - Label 'Disease name'\n", + "Entity 'http://edamontology.org/data_3669' - Label 'Training material'\n", + "Entity 'http://edamontology.org/data_3670' - Label 'Online course'\n", + "Entity 'http://edamontology.org/data_3671' - Label 'Text'\n", + "Entity 'http://edamontology.org/data_3707' - Label 'Biodiversity data'\n", + "Entity 'http://edamontology.org/data_3707' - Label 'Biodiversity data'\n", + "Entity 'http://edamontology.org/data_3716' - Label 'Biosafety report'\n", + "Entity 'http://edamontology.org/data_3717' - Label 'Isolation report'\n", + "Entity 'http://edamontology.org/data_3718' - Label 'Pathogenicity report'\n", + "Entity 'http://edamontology.org/data_3719' - Label 'Biosafety classification'\n", + "Entity 'http://edamontology.org/data_3720' - Label 'Geographic location'\n", + "Entity 'http://edamontology.org/data_3721' - Label 'Isolation source'\n", + "Entity 'http://edamontology.org/data_3722' - Label 'Physiology parameter'\n", + "Entity 'http://edamontology.org/data_3723' - Label 'Morphology parameter'\n", + "Entity 'http://edamontology.org/data_3724' - Label 'Cultivation parameter'\n", + "Entity 'http://edamontology.org/data_3732' - Label 'Sequencing metadata name'\n", + "Entity 'http://edamontology.org/data_3733' - Label 'Flow cell identifier'\n", + "Entity 'http://edamontology.org/data_3734' - Label 'Lane identifier'\n", + "Entity 'http://edamontology.org/data_3735' - Label 'Run number'\n", + "Entity 'http://edamontology.org/data_3736' - Label 'Ecological data'\n", + "Entity 'http://edamontology.org/data_3737' - Label 'Alpha diversity data'\n", + "Entity 'http://edamontology.org/data_3738' - Label 'Beta diversity data'\n", + "Entity 'http://edamontology.org/data_3739' - Label 'Gamma diversity data'\n", + "Entity 'http://edamontology.org/data_3743' - Label 'Ordination plot'\n", + "Entity 'http://edamontology.org/data_3743' - Label 'Ordination plot'\n", + "Entity 'http://edamontology.org/data_3753' - Label 'Over-representation data'\n", + "Entity 'http://edamontology.org/data_3754' - Label 'GO-term enrichment data'\n", + "Entity 'http://edamontology.org/data_3754' - Label 'GO-term enrichment data'\n", + "Entity 'http://edamontology.org/data_3756' - Label 'Localisation score'\n", + "Entity 'http://edamontology.org/data_3757' - Label 'Unimod ID'\n", + "Entity 'http://edamontology.org/data_3757' - Label 'Unimod ID'\n", + "Entity 'http://edamontology.org/data_3759' - Label 'ProteomeXchange ID'\n", + "Entity 'http://edamontology.org/data_3768' - Label 'Clustered expression profiles'\n", + "Entity 'http://edamontology.org/data_3769' - Label 'BRENDA ontology concept ID'\n", + "Entity 'http://edamontology.org/data_3769' - Label 'BRENDA ontology concept ID'\n", + "Entity 'http://edamontology.org/data_3779' - Label 'Annotated text'\n", + "Entity 'http://edamontology.org/data_3779' - Label 'Annotated text'\n", + "Entity 'http://edamontology.org/data_3786' - Label 'Query script'\n", + "Entity 'http://edamontology.org/data_3805' - Label '3D EM Map'\n", + "Entity 'http://edamontology.org/data_3805' - Label '3D EM Map'\n", + "Entity 'http://edamontology.org/data_3806' - Label '3D EM Mask'\n", + "Entity 'http://edamontology.org/data_3806' - Label '3D EM Mask'\n", + "Entity 'http://edamontology.org/data_3807' - Label 'EM Movie'\n", + "Entity 'http://edamontology.org/data_3807' - Label 'EM Movie'\n", + "Entity 'http://edamontology.org/data_3808' - Label 'EM Micrograph'\n", + "Entity 'http://edamontology.org/data_3808' - Label 'EM Micrograph'\n", + "Entity 'http://edamontology.org/data_3842' - Label 'Molecular simulation data'\n", + "Entity 'http://edamontology.org/data_3842' - Label 'Molecular simulation data'\n", + "Entity 'http://edamontology.org/data_3856' - Label 'RNA central ID'\n", + "Entity 'http://edamontology.org/data_3856' - Label 'RNA central ID'\n", + "Entity 'http://edamontology.org/data_3861' - Label 'Electronic health record'\n", + "Entity 'http://edamontology.org/data_3869' - Label 'Simulation'\n", + "Entity 'http://edamontology.org/data_3870' - Label 'Trajectory data'\n", + "Entity 'http://edamontology.org/data_3871' - Label 'Forcefield parameters'\n", + "Entity 'http://edamontology.org/data_3872' - Label 'Topology data'\n", + "Entity 'http://edamontology.org/data_3905' - Label 'Histogram'\n", + "Entity 'http://edamontology.org/data_3914' - Label 'Quality control report'\n", + "Entity 'http://edamontology.org/data_3917' - Label 'Count matrix'\n", + "Entity 'http://edamontology.org/data_3924' - Label 'DNA structure alignment'\n", + "Entity 'http://edamontology.org/data_3932' - Label 'Q-value'\n", + "Entity 'http://edamontology.org/data_3949' - Label 'Profile HMM'\n", + "Entity 'http://edamontology.org/data_3949' - Label 'Profile HMM'\n", + "Entity 'http://edamontology.org/data_3952' - Label 'Pathway ID (WikiPathways)'\n", + "Entity 'http://edamontology.org/data_3952' - Label 'Pathway ID (WikiPathways)'\n", + "Entity 'http://edamontology.org/data_3952' - Label 'Pathway ID (WikiPathways)'\n", + "Entity 'http://edamontology.org/data_3953' - Label 'Pathway overrepresentation data'\n", + "Entity 'http://edamontology.org/data_3953' - Label 'Pathway overrepresentation data'\n", + "Entity 'http://edamontology.org/data_4022' - Label 'ORCID Identifier'\n", + "Entity 'http://edamontology.org/format_1196' - Label 'SMILES'\n", + "Entity 'http://edamontology.org/format_1196' - Label 'SMILES'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1197' - Label 'InChI'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1198' - Label 'mf'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1199' - Label 'InChIKey'\n", + "Entity 'http://edamontology.org/format_1200' - Label 'smarts'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1206' - Label 'unambiguous pure'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1207' - Label 'nucleotide'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1208' - Label 'protein'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1209' - Label 'consensus'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1210' - Label 'pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1211' - Label 'unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_1212' - Label 'dna'\n", + "Entity 'http://edamontology.org/format_1213' - Label 'rna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1214' - Label 'unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1215' - Label 'pure dna'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1216' - Label 'unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1217' - Label 'pure rna'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1218' - Label 'unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1219' - Label 'pure protein'\n", + "Entity 'http://edamontology.org/format_1228' - Label 'UniGene entry format'\n", + "Entity 'http://edamontology.org/format_1228' - Label 'UniGene entry format'\n", + "Entity 'http://edamontology.org/format_1247' - Label 'COG sequence cluster format'\n", + "Entity 'http://edamontology.org/format_1247' - Label 'COG sequence cluster format'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1248' - Label 'EMBL feature location'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1295' - Label 'quicktandem'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1296' - Label 'Sanger inverted repeats'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1297' - Label 'EMBOSS repeat'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1316' - Label 'est2genome format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1318' - Label 'restrict format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1319' - Label 'restover format'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1320' - Label 'REBASE restriction sites'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1332' - Label 'FASTA search results format'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1333' - Label 'BLAST results'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1334' - Label 'mspcrunch'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1335' - Label 'Smith-Waterman format'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1336' - Label 'dhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1337' - Label 'lhf'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1341' - Label 'InterPro hits format'\n", + "Entity 'http://edamontology.org/format_1342' - Label 'InterPro protein view report format'\n", + "Entity 'http://edamontology.org/format_1343' - Label 'InterPro match table format'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1349' - Label 'HMMER Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1350' - Label 'MEME Dirichlet prior'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1351' - Label 'HMMER emission and transition'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1356' - Label 'prosite-pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1357' - Label 'EMBOSS sequence pattern'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1360' - Label 'meme-motif'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1366' - Label 'prosite-profile'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1367' - Label 'JASPAR format'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1369' - Label 'MEME background Markov model'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1370' - Label 'HMMER format'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1391' - Label 'HMMER-aln'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1392' - Label 'DIALIGN format'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1393' - Label 'daf'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1419' - Label 'Sequence-MEME profile alignment'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1421' - Label 'HMMER profile alignment (sequences versus HMMs)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1422' - Label 'HMMER profile alignment (HMM versus sequences)'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1423' - Label 'Phylip distance matrix'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1424' - Label 'ClustalW dendrogram'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1425' - Label 'Phylip tree raw'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1430' - Label 'Phylip continuous quantitative characters'\n", + "Entity 'http://edamontology.org/format_1431' - Label 'Phylogenetic property values format'\n", + "Entity 'http://edamontology.org/format_1431' - Label 'Phylogenetic property values format'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1432' - Label 'Phylip character frequencies format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1433' - Label 'Phylip discrete states format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1434' - Label 'Phylip cliques format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1435' - Label 'Phylip tree format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1436' - Label 'TreeBASE format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1437' - Label 'TreeFam format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1445' - Label 'Phylip tree distance format'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1454' - Label 'dssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1455' - Label 'hssp'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1457' - Label 'Dot-bracket format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1458' - Label 'Vienna local RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1475' - Label 'PDB database entry format'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1476' - Label 'PDB'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1477' - Label 'mmCIF'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1478' - Label 'PDBML'\n", + "Entity 'http://edamontology.org/format_1500' - Label 'Domainatrix 3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_1500' - Label 'Domainatrix 3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1504' - Label 'aaindex'\n", + "Entity 'http://edamontology.org/format_1511' - Label 'IntEnz enzyme report format'\n", + "Entity 'http://edamontology.org/format_1511' - Label 'IntEnz enzyme report format'\n", + "Entity 'http://edamontology.org/format_1512' - Label 'BRENDA enzyme report format'\n", + "Entity 'http://edamontology.org/format_1512' - Label 'BRENDA enzyme report format'\n", + "Entity 'http://edamontology.org/format_1513' - Label 'KEGG REACTION enzyme report format'\n", + "Entity 'http://edamontology.org/format_1513' - Label 'KEGG REACTION enzyme report format'\n", + "Entity 'http://edamontology.org/format_1514' - Label 'KEGG ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_1514' - Label 'KEGG ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_1515' - Label 'REBASE proto enzyme report format'\n", + "Entity 'http://edamontology.org/format_1515' - Label 'REBASE proto enzyme report format'\n", + "Entity 'http://edamontology.org/format_1516' - Label 'REBASE withrefm enzyme report format'\n", + "Entity 'http://edamontology.org/format_1516' - Label 'REBASE withrefm enzyme report format'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1551' - Label 'Pcons report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1552' - Label 'ProQ report format'\n", + "Entity 'http://edamontology.org/format_1563' - Label 'SMART domain assignment report format'\n", + "Entity 'http://edamontology.org/format_1563' - Label 'SMART domain assignment report format'\n", + "Entity 'http://edamontology.org/format_1568' - Label 'BIND entry format'\n", + "Entity 'http://edamontology.org/format_1568' - Label 'BIND entry format'\n", + "Entity 'http://edamontology.org/format_1569' - Label 'IntAct entry format'\n", + "Entity 'http://edamontology.org/format_1569' - Label 'IntAct entry format'\n", + "Entity 'http://edamontology.org/format_1570' - Label 'InterPro entry format'\n", + "Entity 'http://edamontology.org/format_1570' - Label 'InterPro entry format'\n", + "Entity 'http://edamontology.org/format_1571' - Label 'InterPro entry abstract format'\n", + "Entity 'http://edamontology.org/format_1571' - Label 'InterPro entry abstract format'\n", + "Entity 'http://edamontology.org/format_1572' - Label 'Gene3D entry format'\n", + "Entity 'http://edamontology.org/format_1572' - Label 'Gene3D entry format'\n", + "Entity 'http://edamontology.org/format_1573' - Label 'PIRSF entry format'\n", + "Entity 'http://edamontology.org/format_1573' - Label 'PIRSF entry format'\n", + "Entity 'http://edamontology.org/format_1574' - Label 'PRINTS entry format'\n", + "Entity 'http://edamontology.org/format_1574' - Label 'PRINTS entry format'\n", + "Entity 'http://edamontology.org/format_1575' - Label 'Panther Families and HMMs entry format'\n", + "Entity 'http://edamontology.org/format_1575' - Label 'Panther Families and HMMs entry format'\n", + "Entity 'http://edamontology.org/format_1576' - Label 'Pfam entry format'\n", + "Entity 'http://edamontology.org/format_1576' - Label 'Pfam entry format'\n", + "Entity 'http://edamontology.org/format_1577' - Label 'SMART entry format'\n", + "Entity 'http://edamontology.org/format_1577' - Label 'SMART entry format'\n", + "Entity 'http://edamontology.org/format_1578' - Label 'Superfamily entry format'\n", + "Entity 'http://edamontology.org/format_1578' - Label 'Superfamily entry format'\n", + "Entity 'http://edamontology.org/format_1579' - Label 'TIGRFam entry format'\n", + "Entity 'http://edamontology.org/format_1579' - Label 'TIGRFam entry format'\n", + "Entity 'http://edamontology.org/format_1580' - Label 'ProDom entry format'\n", + "Entity 'http://edamontology.org/format_1580' - Label 'ProDom entry format'\n", + "Entity 'http://edamontology.org/format_1581' - Label 'FSSP entry format'\n", + "Entity 'http://edamontology.org/format_1581' - Label 'FSSP entry format'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1582' - Label 'findkm'\n", + "Entity 'http://edamontology.org/format_1603' - Label 'Ensembl gene report format'\n", + "Entity 'http://edamontology.org/format_1603' - Label 'Ensembl gene report format'\n", + "Entity 'http://edamontology.org/format_1604' - Label 'DictyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1604' - Label 'DictyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1605' - Label 'CGD gene report format'\n", + "Entity 'http://edamontology.org/format_1605' - Label 'CGD gene report format'\n", + "Entity 'http://edamontology.org/format_1606' - Label 'DragonDB gene report format'\n", + "Entity 'http://edamontology.org/format_1606' - Label 'DragonDB gene report format'\n", + "Entity 'http://edamontology.org/format_1607' - Label 'EcoCyc gene report format'\n", + "Entity 'http://edamontology.org/format_1607' - Label 'EcoCyc gene report format'\n", + "Entity 'http://edamontology.org/format_1608' - Label 'FlyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1608' - Label 'FlyBase gene report format'\n", + "Entity 'http://edamontology.org/format_1609' - Label 'Gramene gene report format'\n", + "Entity 'http://edamontology.org/format_1609' - Label 'Gramene gene report format'\n", + "Entity 'http://edamontology.org/format_1610' - Label 'KEGG GENES gene report format'\n", + "Entity 'http://edamontology.org/format_1610' - Label 'KEGG GENES gene report format'\n", + "Entity 'http://edamontology.org/format_1611' - Label 'MaizeGDB gene report format'\n", + "Entity 'http://edamontology.org/format_1611' - Label 'MaizeGDB gene report format'\n", + "Entity 'http://edamontology.org/format_1612' - Label 'MGD gene report format'\n", + "Entity 'http://edamontology.org/format_1612' - Label 'MGD gene report format'\n", + "Entity 'http://edamontology.org/format_1613' - Label 'RGD gene report format'\n", + "Entity 'http://edamontology.org/format_1613' - Label 'RGD gene report format'\n", + "Entity 'http://edamontology.org/format_1614' - Label 'SGD gene report format'\n", + "Entity 'http://edamontology.org/format_1614' - Label 'SGD gene report format'\n", + "Entity 'http://edamontology.org/format_1615' - Label 'GeneDB gene report format'\n", + "Entity 'http://edamontology.org/format_1615' - Label 'GeneDB gene report format'\n", + "Entity 'http://edamontology.org/format_1616' - Label 'TAIR gene report format'\n", + "Entity 'http://edamontology.org/format_1616' - Label 'TAIR gene report format'\n", + "Entity 'http://edamontology.org/format_1617' - Label 'WormBase gene report format'\n", + "Entity 'http://edamontology.org/format_1617' - Label 'WormBase gene report format'\n", + "Entity 'http://edamontology.org/format_1618' - Label 'ZFIN gene report format'\n", + "Entity 'http://edamontology.org/format_1618' - Label 'ZFIN gene report format'\n", + "Entity 'http://edamontology.org/format_1619' - Label 'TIGR gene report format'\n", + "Entity 'http://edamontology.org/format_1619' - Label 'TIGR gene report format'\n", + "Entity 'http://edamontology.org/format_1620' - Label 'dbSNP polymorphism report format'\n", + "Entity 'http://edamontology.org/format_1620' - Label 'dbSNP polymorphism report format'\n", + "Entity 'http://edamontology.org/format_1623' - Label 'OMIM entry format'\n", + "Entity 'http://edamontology.org/format_1623' - Label 'OMIM entry format'\n", + "Entity 'http://edamontology.org/format_1624' - Label 'HGVbase entry format'\n", + "Entity 'http://edamontology.org/format_1624' - Label 'HGVbase entry format'\n", + "Entity 'http://edamontology.org/format_1625' - Label 'HIVDB entry format'\n", + "Entity 'http://edamontology.org/format_1625' - Label 'HIVDB entry format'\n", + "Entity 'http://edamontology.org/format_1626' - Label 'KEGG DISEASE entry format'\n", + "Entity 'http://edamontology.org/format_1626' - Label 'KEGG DISEASE entry format'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1627' - Label 'Primer3 primer'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1628' - Label 'ABI'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1629' - Label 'mira'\n", + "Entity 'http://edamontology.org/format_1630' - Label 'CAF'\n", + "Entity 'http://edamontology.org/format_1630' - Label 'CAF'\n", + "Entity 'http://edamontology.org/format_1631' - Label 'EXP'\n", + "Entity 'http://edamontology.org/format_1631' - Label 'EXP'\n", + "Entity 'http://edamontology.org/format_1632' - Label 'SCF'\n", + "Entity 'http://edamontology.org/format_1632' - Label 'SCF'\n", + "Entity 'http://edamontology.org/format_1633' - Label 'PHD'\n", + "Entity 'http://edamontology.org/format_1633' - Label 'PHD'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1637' - Label 'dat'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1638' - Label 'cel'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1639' - Label 'affymetrix'\n", + "Entity 'http://edamontology.org/format_1640' - Label 'ArrayExpress entry format'\n", + "Entity 'http://edamontology.org/format_1640' - Label 'ArrayExpress entry format'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1641' - Label 'affymetrix-exp'\n", + "Entity 'http://edamontology.org/format_1644' - Label 'CHP'\n", + "Entity 'http://edamontology.org/format_1644' - Label 'CHP'\n", + "Entity 'http://edamontology.org/format_1644' - Label 'CHP'\n", + "Entity 'http://edamontology.org/format_1645' - Label 'EMDB entry format'\n", + "Entity 'http://edamontology.org/format_1645' - Label 'EMDB entry format'\n", + "Entity 'http://edamontology.org/format_1647' - Label 'KEGG PATHWAY entry format'\n", + "Entity 'http://edamontology.org/format_1647' - Label 'KEGG PATHWAY entry format'\n", + "Entity 'http://edamontology.org/format_1648' - Label 'MetaCyc entry format'\n", + "Entity 'http://edamontology.org/format_1648' - Label 'MetaCyc entry format'\n", + "Entity 'http://edamontology.org/format_1649' - Label 'HumanCyc entry format'\n", + "Entity 'http://edamontology.org/format_1649' - Label 'HumanCyc entry format'\n", + "Entity 'http://edamontology.org/format_1650' - Label 'INOH entry format'\n", + "Entity 'http://edamontology.org/format_1650' - Label 'INOH entry format'\n", + "Entity 'http://edamontology.org/format_1651' - Label 'PATIKA entry format'\n", + "Entity 'http://edamontology.org/format_1651' - Label 'PATIKA entry format'\n", + "Entity 'http://edamontology.org/format_1652' - Label 'Reactome entry format'\n", + "Entity 'http://edamontology.org/format_1652' - Label 'Reactome entry format'\n", + "Entity 'http://edamontology.org/format_1653' - Label 'aMAZE entry format'\n", + "Entity 'http://edamontology.org/format_1653' - Label 'aMAZE entry format'\n", + "Entity 'http://edamontology.org/format_1654' - Label 'CPDB entry format'\n", + "Entity 'http://edamontology.org/format_1654' - Label 'CPDB entry format'\n", + "Entity 'http://edamontology.org/format_1655' - Label 'Panther Pathways entry format'\n", + "Entity 'http://edamontology.org/format_1655' - Label 'Panther Pathways entry format'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1665' - Label 'Taverna workflow format'\n", + "Entity 'http://edamontology.org/format_1666' - Label 'BioModel mathematical model format'\n", + "Entity 'http://edamontology.org/format_1666' - Label 'BioModel mathematical model format'\n", + "Entity 'http://edamontology.org/format_1697' - Label 'KEGG LIGAND entry format'\n", + "Entity 'http://edamontology.org/format_1697' - Label 'KEGG LIGAND entry format'\n", + "Entity 'http://edamontology.org/format_1698' - Label 'KEGG COMPOUND entry format'\n", + "Entity 'http://edamontology.org/format_1698' - Label 'KEGG COMPOUND entry format'\n", + "Entity 'http://edamontology.org/format_1699' - Label 'KEGG PLANT entry format'\n", + "Entity 'http://edamontology.org/format_1699' - Label 'KEGG PLANT entry format'\n", + "Entity 'http://edamontology.org/format_1700' - Label 'KEGG GLYCAN entry format'\n", + "Entity 'http://edamontology.org/format_1700' - Label 'KEGG GLYCAN entry format'\n", + "Entity 'http://edamontology.org/format_1701' - Label 'PubChem entry format'\n", + "Entity 'http://edamontology.org/format_1701' - Label 'PubChem entry format'\n", + "Entity 'http://edamontology.org/format_1702' - Label 'ChemSpider entry format'\n", + "Entity 'http://edamontology.org/format_1702' - Label 'ChemSpider entry format'\n", + "Entity 'http://edamontology.org/format_1703' - Label 'ChEBI entry format'\n", + "Entity 'http://edamontology.org/format_1703' - Label 'ChEBI entry format'\n", + "Entity 'http://edamontology.org/format_1704' - Label 'MSDchem ligand dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1704' - Label 'MSDchem ligand dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1705' - Label 'HET group dictionary entry format'\n", + "Entity 'http://edamontology.org/format_1706' - Label 'KEGG DRUG entry format'\n", + "Entity 'http://edamontology.org/format_1706' - Label 'KEGG DRUG entry format'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1734' - Label 'PubMed citation'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1735' - Label 'Medline Display Format'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1736' - Label 'CiteXplore-core'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1737' - Label 'CiteXplore-all'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1739' - Label 'pmc'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1740' - Label 'iHOP format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1741' - Label 'OSCAR format'\n", + "Entity 'http://edamontology.org/format_1747' - Label 'PDB atom record format'\n", + "Entity 'http://edamontology.org/format_1747' - Label 'PDB atom record format'\n", + "Entity 'http://edamontology.org/format_1760' - Label 'CATH chain report format'\n", + "Entity 'http://edamontology.org/format_1760' - Label 'CATH chain report format'\n", + "Entity 'http://edamontology.org/format_1761' - Label 'CATH PDB report format'\n", + "Entity 'http://edamontology.org/format_1761' - Label 'CATH PDB report format'\n", + "Entity 'http://edamontology.org/format_1782' - Label 'NCBI gene report format'\n", + "Entity 'http://edamontology.org/format_1782' - Label 'NCBI gene report format'\n", + "Entity 'http://edamontology.org/format_1808' - Label 'GeneIlluminator gene report format'\n", + "Entity 'http://edamontology.org/format_1808' - Label 'GeneIlluminator gene report format'\n", + "Entity 'http://edamontology.org/format_1809' - Label 'BacMap gene card format'\n", + "Entity 'http://edamontology.org/format_1809' - Label 'BacMap gene card format'\n", + "Entity 'http://edamontology.org/format_1810' - Label 'ColiCard report format'\n", + "Entity 'http://edamontology.org/format_1810' - Label 'ColiCard report format'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1861' - Label 'PlasMapper TextMap'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1910' - Label 'newick'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1911' - Label 'TreeCon format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1912' - Label 'Nexus format'\n", + "Entity 'http://edamontology.org/format_1918' - Label 'Atomic data format'\n", + "Entity 'http://edamontology.org/format_1918' - Label 'Atomic data format'\n", + "Entity 'http://edamontology.org/format_1919' - Label 'Sequence record format'\n", + "Entity 'http://edamontology.org/format_1919' - Label 'Sequence record format'\n", + "Entity 'http://edamontology.org/format_1920' - Label 'Sequence feature annotation format'\n", + "Entity 'http://edamontology.org/format_1920' - Label 'Sequence feature annotation format'\n", + "Entity 'http://edamontology.org/format_1921' - Label 'Alignment format'\n", + "Entity 'http://edamontology.org/format_1921' - Label 'Alignment format'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1923' - Label 'acedb'\n", + "Entity 'http://edamontology.org/format_1924' - Label 'clustal sequence format'\n", + "Entity 'http://edamontology.org/format_1924' - Label 'clustal sequence format'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1925' - Label 'codata'\n", + "Entity 'http://edamontology.org/format_1926' - Label 'dbid'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1927' - Label 'EMBL format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1928' - Label 'Staden experiment format'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1929' - Label 'FASTA'\n", + "Entity 'http://edamontology.org/format_1930' - Label 'FASTQ'\n", + "Entity 'http://edamontology.org/format_1931' - Label 'FASTQ-illumina'\n", + "Entity 'http://edamontology.org/format_1932' - Label 'FASTQ-sanger'\n", + "Entity 'http://edamontology.org/format_1933' - Label 'FASTQ-solexa'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1934' - Label 'fitch program'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1935' - Label 'GCG'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1936' - Label 'GenBank format'\n", + "Entity 'http://edamontology.org/format_1937' - Label 'genpept'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1938' - Label 'GFF2-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1939' - Label 'GFF3-seq'\n", + "Entity 'http://edamontology.org/format_1940' - Label 'giFASTA format'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1941' - Label 'hennig86'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1942' - Label 'ig'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1943' - Label 'igstrict'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1944' - Label 'jackknifer'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1945' - Label 'mase format'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1946' - Label 'mega-seq'\n", + "Entity 'http://edamontology.org/format_1947' - Label 'GCG MSF'\n", + "Entity 'http://edamontology.org/format_1948' - Label 'nbrf/pir'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1949' - Label 'nexus-seq'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1950' - Label 'pdbatom'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1951' - Label 'pdbatomnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1952' - Label 'pdbseqresnuc'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1953' - Label 'pdbseqres'\n", + "Entity 'http://edamontology.org/format_1954' - Label 'Pearson format'\n", + "Entity 'http://edamontology.org/format_1955' - Label 'phylip sequence format'\n", + "Entity 'http://edamontology.org/format_1955' - Label 'phylip sequence format'\n", + "Entity 'http://edamontology.org/format_1956' - Label 'phylipnon sequence format'\n", + "Entity 'http://edamontology.org/format_1956' - Label 'phylipnon sequence format'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1957' - Label 'raw'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1958' - Label 'refseqp'\n", + "Entity 'http://edamontology.org/format_1959' - Label 'selex sequence format'\n", + "Entity 'http://edamontology.org/format_1959' - Label 'selex sequence format'\n", + "Entity 'http://edamontology.org/format_1960' - Label 'Staden format'\n", + "Entity 'http://edamontology.org/format_1960' - Label 'Staden format'\n", + "Entity 'http://edamontology.org/format_1961' - Label 'Stockholm format'\n", + "Entity 'http://edamontology.org/format_1961' - Label 'Stockholm format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1962' - Label 'strider format'\n", + "Entity 'http://edamontology.org/format_1963' - Label 'UniProtKB format'\n", + "Entity 'http://edamontology.org/format_1964' - Label 'plain text format (unformatted)'\n", + "Entity 'http://edamontology.org/format_1965' - Label 'treecon sequence format'\n", + "Entity 'http://edamontology.org/format_1965' - Label 'treecon sequence format'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1966' - Label 'ASN.1 sequence format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1967' - Label 'DAS format'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1968' - Label 'dasdna'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1969' - Label 'debug-seq'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1970' - Label 'jackknifernon'\n", + "Entity 'http://edamontology.org/format_1971' - Label 'meganon sequence format'\n", + "Entity 'http://edamontology.org/format_1971' - Label 'meganon sequence format'\n", + "Entity 'http://edamontology.org/format_1972' - Label 'NCBI format'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1973' - Label 'nexusnon'\n", + "Entity 'http://edamontology.org/format_1974' - Label 'GFF2'\n", + "Entity 'http://edamontology.org/format_1975' - Label 'GFF3'\n", + "Entity 'http://edamontology.org/format_1976' - Label 'pir'\n", + "Entity 'http://edamontology.org/format_1976' - Label 'pir'\n", + "Entity 'http://edamontology.org/format_1977' - Label 'swiss feature'\n", + "Entity 'http://edamontology.org/format_1977' - Label 'swiss feature'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1978' - Label 'DASGFF'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1979' - Label 'debug-feat'\n", + "Entity 'http://edamontology.org/format_1980' - Label 'EMBL feature'\n", + "Entity 'http://edamontology.org/format_1980' - Label 'EMBL feature'\n", + "Entity 'http://edamontology.org/format_1981' - Label 'GenBank feature'\n", + "Entity 'http://edamontology.org/format_1981' - Label 'GenBank feature'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1982' - Label 'ClustalW format'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1983' - Label 'debug'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1984' - Label 'FASTA-aln'\n", + "Entity 'http://edamontology.org/format_1985' - Label 'markx0'\n", + "Entity 'http://edamontology.org/format_1986' - Label 'markx1'\n", + "Entity 'http://edamontology.org/format_1987' - Label 'markx10'\n", + "Entity 'http://edamontology.org/format_1988' - Label 'markx2'\n", + "Entity 'http://edamontology.org/format_1989' - Label 'markx3'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1990' - Label 'match'\n", + "Entity 'http://edamontology.org/format_1991' - Label 'mega'\n", + "Entity 'http://edamontology.org/format_1992' - Label 'meganon'\n", + "Entity 'http://edamontology.org/format_1993' - Label 'msf alignment format'\n", + "Entity 'http://edamontology.org/format_1993' - Label 'msf alignment format'\n", + "Entity 'http://edamontology.org/format_1994' - Label 'nexus alignment format'\n", + "Entity 'http://edamontology.org/format_1994' - Label 'nexus alignment format'\n", + "Entity 'http://edamontology.org/format_1995' - Label 'nexusnon alignment format'\n", + "Entity 'http://edamontology.org/format_1995' - Label 'nexusnon alignment format'\n", + "Entity 'http://edamontology.org/format_1996' - Label 'pair'\n", + "Entity 'http://edamontology.org/format_1997' - Label 'PHYLIP format'\n", + "Entity 'http://edamontology.org/format_1998' - Label 'PHYLIP sequential'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_1999' - Label 'scores format'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2000' - Label 'selex'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2001' - Label 'EMBOSS simple format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2002' - Label 'srs format'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2003' - Label 'srspair'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2004' - Label 'T-Coffee format'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2005' - Label 'TreeCon-seq'\n", + "Entity 'http://edamontology.org/format_2006' - Label 'Phylogenetic tree format'\n", + "Entity 'http://edamontology.org/format_2006' - Label 'Phylogenetic tree format'\n", + "Entity 'http://edamontology.org/format_2013' - Label 'Biological pathway or network format'\n", + "Entity 'http://edamontology.org/format_2013' - Label 'Biological pathway or network format'\n", + "Entity 'http://edamontology.org/format_2014' - Label 'Sequence-profile alignment format'\n", + "Entity 'http://edamontology.org/format_2014' - Label 'Sequence-profile alignment format'\n", + "Entity 'http://edamontology.org/format_2015' - Label 'Sequence-profile alignment (HMM) format'\n", + "Entity 'http://edamontology.org/format_2015' - Label 'Sequence-profile alignment (HMM) format'\n", + "Entity 'http://edamontology.org/format_2017' - Label 'Amino acid index format'\n", + "Entity 'http://edamontology.org/format_2017' - Label 'Amino acid index format'\n", + "Entity 'http://edamontology.org/format_2020' - Label 'Article format'\n", + "Entity 'http://edamontology.org/format_2020' - Label 'Article format'\n", + "Entity 'http://edamontology.org/format_2021' - Label 'Text mining report format'\n", + "Entity 'http://edamontology.org/format_2021' - Label 'Text mining report format'\n", + "Entity 'http://edamontology.org/format_2027' - Label 'Enzyme kinetics report format'\n", + "Entity 'http://edamontology.org/format_2027' - Label 'Enzyme kinetics report format'\n", + "Entity 'http://edamontology.org/format_2030' - Label 'Chemical data format'\n", + "Entity 'http://edamontology.org/format_2030' - Label 'Chemical data format'\n", + "Entity 'http://edamontology.org/format_2031' - Label 'Gene annotation format'\n", + "Entity 'http://edamontology.org/format_2031' - Label 'Gene annotation format'\n", + "Entity 'http://edamontology.org/format_2032' - Label 'Workflow format'\n", + "Entity 'http://edamontology.org/format_2033' - Label 'Tertiary structure format'\n", + "Entity 'http://edamontology.org/format_2034' - Label 'Biological model format'\n", + "Entity 'http://edamontology.org/format_2034' - Label 'Biological model format'\n", + "Entity 'http://edamontology.org/format_2035' - Label 'Chemical formula format'\n", + "Entity 'http://edamontology.org/format_2035' - Label 'Chemical formula format'\n", + "Entity 'http://edamontology.org/format_2036' - Label 'Phylogenetic character data format'\n", + "Entity 'http://edamontology.org/format_2036' - Label 'Phylogenetic character data format'\n", + "Entity 'http://edamontology.org/format_2037' - Label 'Phylogenetic continuous quantitative character format'\n", + "Entity 'http://edamontology.org/format_2037' - Label 'Phylogenetic continuous quantitative character format'\n", + "Entity 'http://edamontology.org/format_2038' - Label 'Phylogenetic discrete states format'\n", + "Entity 'http://edamontology.org/format_2038' - Label 'Phylogenetic discrete states format'\n", + "Entity 'http://edamontology.org/format_2039' - Label 'Phylogenetic tree report (cliques) format'\n", + "Entity 'http://edamontology.org/format_2039' - Label 'Phylogenetic tree report (cliques) format'\n", + "Entity 'http://edamontology.org/format_2040' - Label 'Phylogenetic tree report (invariants) format'\n", + "Entity 'http://edamontology.org/format_2040' - Label 'Phylogenetic tree report (invariants) format'\n", + "Entity 'http://edamontology.org/format_2045' - Label 'Electron microscopy model format'\n", + "Entity 'http://edamontology.org/format_2045' - Label 'Electron microscopy model format'\n", + "Entity 'http://edamontology.org/format_2049' - Label 'Phylogenetic tree report (tree distances) format'\n", + "Entity 'http://edamontology.org/format_2049' - Label 'Phylogenetic tree report (tree distances) format'\n", + "Entity 'http://edamontology.org/format_2051' - Label 'Polymorphism report format'\n", + "Entity 'http://edamontology.org/format_2051' - Label 'Polymorphism report format'\n", + "Entity 'http://edamontology.org/format_2052' - Label 'Protein family report format'\n", + "Entity 'http://edamontology.org/format_2052' - Label 'Protein family report format'\n", + "Entity 'http://edamontology.org/format_2054' - Label 'Protein interaction format'\n", + "Entity 'http://edamontology.org/format_2054' - Label 'Protein interaction format'\n", + "Entity 'http://edamontology.org/format_2055' - Label 'Sequence assembly format'\n", + "Entity 'http://edamontology.org/format_2055' - Label 'Sequence assembly format'\n", + "Entity 'http://edamontology.org/format_2056' - Label 'Microarray experiment data format'\n", + "Entity 'http://edamontology.org/format_2057' - Label 'Sequence trace format'\n", + "Entity 'http://edamontology.org/format_2057' - Label 'Sequence trace format'\n", + "Entity 'http://edamontology.org/format_2058' - Label 'Gene expression report format'\n", + "Entity 'http://edamontology.org/format_2058' - Label 'Gene expression report format'\n", + "Entity 'http://edamontology.org/format_2059' - Label 'Genotype and phenotype annotation format'\n", + "Entity 'http://edamontology.org/format_2059' - Label 'Genotype and phenotype annotation format'\n", + "Entity 'http://edamontology.org/format_2060' - Label 'Map format'\n", + "Entity 'http://edamontology.org/format_2060' - Label 'Map format'\n", + "Entity 'http://edamontology.org/format_2061' - Label 'Nucleic acid features (primers) format'\n", + "Entity 'http://edamontology.org/format_2062' - Label 'Protein report format'\n", + "Entity 'http://edamontology.org/format_2062' - Label 'Protein report format'\n", + "Entity 'http://edamontology.org/format_2063' - Label 'Protein report (enzyme) format'\n", + "Entity 'http://edamontology.org/format_2063' - Label 'Protein report (enzyme) format'\n", + "Entity 'http://edamontology.org/format_2064' - Label '3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_2064' - Label '3D-1D scoring matrix format'\n", + "Entity 'http://edamontology.org/format_2065' - Label 'Protein structure report (quality evaluation) format'\n", + "Entity 'http://edamontology.org/format_2065' - Label 'Protein structure report (quality evaluation) format'\n", + "Entity 'http://edamontology.org/format_2066' - Label 'Database hits (sequence) format'\n", + "Entity 'http://edamontology.org/format_2066' - Label 'Database hits (sequence) format'\n", + "Entity 'http://edamontology.org/format_2067' - Label 'Sequence distance matrix format'\n", + "Entity 'http://edamontology.org/format_2067' - Label 'Sequence distance matrix format'\n", + "Entity 'http://edamontology.org/format_2068' - Label 'Sequence motif format'\n", + "Entity 'http://edamontology.org/format_2068' - Label 'Sequence motif format'\n", + "Entity 'http://edamontology.org/format_2069' - Label 'Sequence profile format'\n", + "Entity 'http://edamontology.org/format_2069' - Label 'Sequence profile format'\n", + "Entity 'http://edamontology.org/format_2072' - Label 'Hidden Markov model format'\n", + "Entity 'http://edamontology.org/format_2072' - Label 'Hidden Markov model format'\n", + "Entity 'http://edamontology.org/format_2074' - Label 'Dirichlet distribution format'\n", + "Entity 'http://edamontology.org/format_2074' - Label 'Dirichlet distribution format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2075' - Label 'HMM emission and transition counts format'\n", + "Entity 'http://edamontology.org/format_2076' - Label 'RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_2076' - Label 'RNA secondary structure format'\n", + "Entity 'http://edamontology.org/format_2077' - Label 'Protein secondary structure format'\n", + "Entity 'http://edamontology.org/format_2078' - Label 'Sequence range format'\n", + "Entity 'http://edamontology.org/format_2078' - Label 'Sequence range format'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2094' - Label 'pure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2095' - Label 'unpure'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2096' - Label 'unambiguous sequence'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2097' - Label 'ambiguous'\n", + "Entity 'http://edamontology.org/format_2155' - Label 'Sequence features (repeats) format'\n", + "Entity 'http://edamontology.org/format_2158' - Label 'Nucleic acid features (restriction sites) format'\n", + "Entity 'http://edamontology.org/format_2159' - Label 'Gene features (coding region) format'\n", + "Entity 'http://edamontology.org/format_2159' - Label 'Gene features (coding region) format'\n", + "Entity 'http://edamontology.org/format_2170' - Label 'Sequence cluster format'\n", + "Entity 'http://edamontology.org/format_2170' - Label 'Sequence cluster format'\n", + "Entity 'http://edamontology.org/format_2171' - Label 'Sequence cluster format (protein)'\n", + "Entity 'http://edamontology.org/format_2172' - Label 'Sequence cluster format (nucleic acid)'\n", + "Entity 'http://edamontology.org/format_2175' - Label 'Gene cluster format'\n", + "Entity 'http://edamontology.org/format_2175' - Label 'Gene cluster format'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2181' - Label 'EMBL-like (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2182' - Label 'FASTQ-like format (text)'\n", + "Entity 'http://edamontology.org/format_2183' - Label 'EMBLXML'\n", + "Entity 'http://edamontology.org/format_2184' - Label 'cdsxml'\n", + "Entity 'http://edamontology.org/format_2185' - Label 'INSDSeq'\n", + "Entity 'http://edamontology.org/format_2186' - Label 'geneseq'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2187' - Label 'UniProt-like (text)'\n", + "Entity 'http://edamontology.org/format_2188' - Label 'UniProt format'\n", + "Entity 'http://edamontology.org/format_2188' - Label 'UniProt format'\n", + "Entity 'http://edamontology.org/format_2189' - Label 'ipi'\n", + "Entity 'http://edamontology.org/format_2189' - Label 'ipi'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2194' - Label 'medline'\n", + "Entity 'http://edamontology.org/format_2195' - Label 'Ontology format'\n", + "Entity 'http://edamontology.org/format_2195' - Label 'Ontology format'\n", + "Entity 'http://edamontology.org/format_2196' - Label 'OBO format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2197' - Label 'OWL format'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2200' - Label 'FASTA-like (text)'\n", + "Entity 'http://edamontology.org/format_2202' - Label 'Sequence record full format'\n", + "Entity 'http://edamontology.org/format_2202' - Label 'Sequence record full format'\n", + "Entity 'http://edamontology.org/format_2203' - Label 'Sequence record lite format'\n", + "Entity 'http://edamontology.org/format_2203' - Label 'Sequence record lite format'\n", + "Entity 'http://edamontology.org/format_2204' - Label 'EMBL format (XML)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2205' - Label 'GenBank-like format (text)'\n", + "Entity 'http://edamontology.org/format_2206' - Label 'Sequence feature table format (text)'\n", + "Entity 'http://edamontology.org/format_2210' - Label 'Strain data format'\n", + "Entity 'http://edamontology.org/format_2210' - Label 'Strain data format'\n", + "Entity 'http://edamontology.org/format_2211' - Label 'CIP strain data format'\n", + "Entity 'http://edamontology.org/format_2211' - Label 'CIP strain data format'\n", + "Entity 'http://edamontology.org/format_2243' - Label 'phylip property values'\n", + "Entity 'http://edamontology.org/format_2243' - Label 'phylip property values'\n", + "Entity 'http://edamontology.org/format_2303' - Label 'STRING entry format (HTML)'\n", + "Entity 'http://edamontology.org/format_2303' - Label 'STRING entry format (HTML)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2304' - Label 'STRING entry format (XML)'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2305' - Label 'GFF'\n", + "Entity 'http://edamontology.org/format_2306' - Label 'GTF'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2310' - Label 'FASTA-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2311' - Label 'EMBL-HTML'\n", + "Entity 'http://edamontology.org/format_2322' - Label 'BioCyc enzyme report format'\n", + "Entity 'http://edamontology.org/format_2322' - Label 'BioCyc enzyme report format'\n", + "Entity 'http://edamontology.org/format_2323' - Label 'ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_2323' - Label 'ENZYME enzyme report format'\n", + "Entity 'http://edamontology.org/format_2328' - Label 'PseudoCAP gene report format'\n", + "Entity 'http://edamontology.org/format_2328' - Label 'PseudoCAP gene report format'\n", + "Entity 'http://edamontology.org/format_2329' - Label 'GeneCards gene report format'\n", + "Entity 'http://edamontology.org/format_2329' - Label 'GeneCards gene report format'\n", + "Entity 'http://edamontology.org/format_2330' - Label 'Textual format'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2331' - Label 'HTML'\n", + "Entity 'http://edamontology.org/format_2332' - Label 'XML'\n", + "Entity 'http://edamontology.org/format_2333' - Label 'Binary format'\n", + "Entity 'http://edamontology.org/format_2334' - Label 'URI format'\n", + "Entity 'http://edamontology.org/format_2334' - Label 'URI format'\n", + "Entity 'http://edamontology.org/format_2341' - Label 'NCI-Nature pathway entry format'\n", + "Entity 'http://edamontology.org/format_2341' - Label 'NCI-Nature pathway entry format'\n", + "Entity 'http://edamontology.org/format_2350' - Label 'Format (by type of data)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2352' - Label 'BioXSD (XML)'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2376' - Label 'RDF format'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2532' - Label 'GenBank-HTML'\n", + "Entity 'http://edamontology.org/format_2542' - Label 'Protein features (domains) format'\n", + "Entity 'http://edamontology.org/format_2542' - Label 'Protein features (domains) format'\n", + "Entity 'http://edamontology.org/format_2543' - Label 'EMBL-like format'\n", + "Entity 'http://edamontology.org/format_2545' - Label 'FASTQ-like format'\n", + "Entity 'http://edamontology.org/format_2546' - Label 'FASTA-like'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2547' - Label 'uniprotkb-like format'\n", + "Entity 'http://edamontology.org/format_2548' - Label 'Sequence feature table format'\n", + "Entity 'http://edamontology.org/format_2548' - Label 'Sequence feature table format'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2549' - Label 'OBO'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2550' - Label 'OBO-XML'\n", + "Entity 'http://edamontology.org/format_2551' - Label 'Sequence record format (text)'\n", + "Entity 'http://edamontology.org/format_2552' - Label 'Sequence record format (XML)'\n", + "Entity 'http://edamontology.org/format_2553' - Label 'Sequence feature table format (XML)'\n", + "Entity 'http://edamontology.org/format_2554' - Label 'Alignment format (text)'\n", + "Entity 'http://edamontology.org/format_2555' - Label 'Alignment format (XML)'\n", + "Entity 'http://edamontology.org/format_2556' - Label 'Phylogenetic tree format (text)'\n", + "Entity 'http://edamontology.org/format_2557' - Label 'Phylogenetic tree format (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2558' - Label 'EMBL-like (XML)'\n", + "Entity 'http://edamontology.org/format_2559' - Label 'GenBank-like format'\n", + "Entity 'http://edamontology.org/format_2560' - Label 'STRING entry format'\n", + "Entity 'http://edamontology.org/format_2560' - Label 'STRING entry format'\n", + "Entity 'http://edamontology.org/format_2561' - Label 'Sequence assembly format (text)'\n", + "Entity 'http://edamontology.org/format_2562' - Label 'Amino acid identifier format'\n", + "Entity 'http://edamontology.org/format_2562' - Label 'Amino acid identifier format'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2566' - Label 'completely unambiguous'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2567' - Label 'completely unambiguous pure'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2568' - Label 'completely unambiguous pure nucleotide'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2569' - Label 'completely unambiguous pure dna'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2570' - Label 'completely unambiguous pure rna sequence'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_2571' - Label 'Raw sequence format'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2572' - Label 'BAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2573' - Label 'SAM'\n", + "Entity 'http://edamontology.org/format_2585' - Label 'SBML'\n", + "Entity 'http://edamontology.org/format_2585' - Label 'SBML'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2607' - Label 'completely unambiguous pure protein'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2848' - Label 'Bibliographic reference format'\n", + "Entity 'http://edamontology.org/format_2919' - Label 'Sequence annotation track format'\n", + "Entity 'http://edamontology.org/format_2919' - Label 'Sequence annotation track format'\n", + "Entity 'http://edamontology.org/format_2920' - Label 'Alignment format (pair only)'\n", + "Entity 'http://edamontology.org/format_2920' - Label 'Alignment format (pair only)'\n", + "Entity 'http://edamontology.org/format_2921' - Label 'Sequence variation annotation format'\n", + "Entity 'http://edamontology.org/format_2921' - Label 'Sequence variation annotation format'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2922' - Label 'markx0 variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2923' - Label 'mega variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_2924' - Label 'Phylip format variant'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3000' - Label 'AB1'\n", + "Entity 'http://edamontology.org/format_3001' - Label 'ACE'\n", + "Entity 'http://edamontology.org/format_3001' - Label 'ACE'\n", + "Entity 'http://edamontology.org/format_3003' - Label 'BED'\n", + "Entity 'http://edamontology.org/format_3003' - Label 'BED'\n", + "Entity 'http://edamontology.org/format_3004' - Label 'bigBed'\n", + "Entity 'http://edamontology.org/format_3004' - Label 'bigBed'\n", + "Entity 'http://edamontology.org/format_3005' - Label 'WIG'\n", + "Entity 'http://edamontology.org/format_3005' - Label 'WIG'\n", + "Entity 'http://edamontology.org/format_3006' - Label 'bigWig'\n", + "Entity 'http://edamontology.org/format_3006' - Label 'bigWig'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3007' - Label 'PSL'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3008' - Label 'MAF'\n", + "Entity 'http://edamontology.org/format_3009' - Label '2bit'\n", + "Entity 'http://edamontology.org/format_3009' - Label '2bit'\n", + "Entity 'http://edamontology.org/format_3010' - Label '.nib'\n", + "Entity 'http://edamontology.org/format_3010' - Label '.nib'\n", + "Entity 'http://edamontology.org/format_3011' - Label 'genePred'\n", + "Entity 'http://edamontology.org/format_3011' - Label 'genePred'\n", + "Entity 'http://edamontology.org/format_3012' - Label 'pgSnp'\n", + "Entity 'http://edamontology.org/format_3012' - Label 'pgSnp'\n", + "Entity 'http://edamontology.org/format_3013' - Label 'axt'\n", + "Entity 'http://edamontology.org/format_3013' - Label 'axt'\n", + "Entity 'http://edamontology.org/format_3014' - Label 'LAV'\n", + "Entity 'http://edamontology.org/format_3014' - Label 'LAV'\n", + "Entity 'http://edamontology.org/format_3015' - Label 'Pileup'\n", + "Entity 'http://edamontology.org/format_3015' - Label 'Pileup'\n", + "Entity 'http://edamontology.org/format_3016' - Label 'VCF'\n", + "Entity 'http://edamontology.org/format_3016' - Label 'VCF'\n", + "Entity 'http://edamontology.org/format_3017' - Label 'SRF'\n", + "Entity 'http://edamontology.org/format_3017' - Label 'SRF'\n", + "Entity 'http://edamontology.org/format_3018' - Label 'ZTR'\n", + "Entity 'http://edamontology.org/format_3018' - Label 'ZTR'\n", + "Entity 'http://edamontology.org/format_3019' - Label 'GVF'\n", + "Entity 'http://edamontology.org/format_3019' - Label 'GVF'\n", + "Entity 'http://edamontology.org/format_3020' - Label 'BCF'\n", + "Entity 'http://edamontology.org/format_3020' - Label 'BCF'\n", + "Entity 'http://edamontology.org/format_3033' - Label 'Matrix format'\n", + "Entity 'http://edamontology.org/format_3033' - Label 'Matrix format'\n", + "Entity 'http://edamontology.org/format_3097' - Label 'Protein domain classification format'\n", + "Entity 'http://edamontology.org/format_3097' - Label 'Protein domain classification format'\n", + "Entity 'http://edamontology.org/format_3098' - Label 'Raw SCOP domain classification format'\n", + "Entity 'http://edamontology.org/format_3099' - Label 'Raw CATH domain classification format'\n", + "Entity 'http://edamontology.org/format_3100' - Label 'CATH domain report format'\n", + "Entity 'http://edamontology.org/format_3155' - Label 'SBRML'\n", + "Entity 'http://edamontology.org/format_3155' - Label 'SBRML'\n", + "Entity 'http://edamontology.org/format_3156' - Label 'BioPAX'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3157' - Label 'EBI Application Result XML'\n", + "Entity 'http://edamontology.org/format_3158' - Label 'PSI MI XML (MIF)'\n", + "Entity 'http://edamontology.org/format_3158' - Label 'PSI MI XML (MIF)'\n", + "Entity 'http://edamontology.org/format_3159' - Label 'phyloXML'\n", + "Entity 'http://edamontology.org/format_3159' - Label 'phyloXML'\n", + "Entity 'http://edamontology.org/format_3160' - Label 'NeXML'\n", + "Entity 'http://edamontology.org/format_3160' - Label 'NeXML'\n", + "Entity 'http://edamontology.org/format_3161' - Label 'MAGE-ML'\n", + "Entity 'http://edamontology.org/format_3161' - Label 'MAGE-ML'\n", + "Entity 'http://edamontology.org/format_3161' - Label 'MAGE-ML'\n", + "Entity 'http://edamontology.org/format_3162' - Label 'MAGE-TAB'\n", + "Entity 'http://edamontology.org/format_3162' - Label 'MAGE-TAB'\n", + "Entity 'http://edamontology.org/format_3162' - Label 'MAGE-TAB'\n", + "Entity 'http://edamontology.org/format_3163' - Label 'GCDML'\n", + "Entity 'http://edamontology.org/format_3163' - Label 'GCDML'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3164' - Label 'GTrack'\n", + "Entity 'http://edamontology.org/format_3166' - Label 'Biological pathway or network report format'\n", + "Entity 'http://edamontology.org/format_3166' - Label 'Biological pathway or network report format'\n", + "Entity 'http://edamontology.org/format_3167' - Label 'Experiment annotation format'\n", + "Entity 'http://edamontology.org/format_3167' - Label 'Experiment annotation format'\n", + "Entity 'http://edamontology.org/format_3235' - Label 'Cytoband format'\n", + "Entity 'http://edamontology.org/format_3235' - Label 'Cytoband format'\n", + "Entity 'http://edamontology.org/format_3235' - Label 'Cytoband format'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3239' - Label 'CopasiML'\n", + "Entity 'http://edamontology.org/format_3240' - Label 'CellML'\n", + "Entity 'http://edamontology.org/format_3240' - Label 'CellML'\n", + "Entity 'http://edamontology.org/format_3242' - Label 'PSI MI TAB (MITAB)'\n", + "Entity 'http://edamontology.org/format_3242' - Label 'PSI MI TAB (MITAB)'\n", + "Entity 'http://edamontology.org/format_3243' - Label 'PSI-PAR'\n", + "Entity 'http://edamontology.org/format_3244' - Label 'mzML'\n", + "Entity 'http://edamontology.org/format_3244' - Label 'mzML'\n", + "Entity 'http://edamontology.org/format_3245' - Label 'Mass spectrometry data format'\n", + "Entity 'http://edamontology.org/format_3245' - Label 'Mass spectrometry data format'\n", + "Entity 'http://edamontology.org/format_3246' - Label 'TraML'\n", + "Entity 'http://edamontology.org/format_3246' - Label 'TraML'\n", + "Entity 'http://edamontology.org/format_3247' - Label 'mzIdentML'\n", + "Entity 'http://edamontology.org/format_3247' - Label 'mzIdentML'\n", + "Entity 'http://edamontology.org/format_3248' - Label 'mzQuantML'\n", + "Entity 'http://edamontology.org/format_3248' - Label 'mzQuantML'\n", + "Entity 'http://edamontology.org/format_3249' - Label 'GelML'\n", + "Entity 'http://edamontology.org/format_3249' - Label 'GelML'\n", + "Entity 'http://edamontology.org/format_3250' - Label 'spML'\n", + "Entity 'http://edamontology.org/format_3250' - Label 'spML'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3252' - Label 'OWL Functional Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3253' - Label 'Manchester OWL Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3254' - Label 'KRSS2 Syntax'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3255' - Label 'Turtle'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3256' - Label 'N-Triples'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3257' - Label 'Notation3'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3261' - Label 'RDF/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3262' - Label 'OWL/XML'\n", + "Entity 'http://edamontology.org/format_3281' - Label 'A2M'\n", + "Entity 'http://edamontology.org/format_3281' - Label 'A2M'\n", + "Entity 'http://edamontology.org/format_3284' - Label 'SFF'\n", + "Entity 'http://edamontology.org/format_3284' - Label 'SFF'\n", + "Entity 'http://edamontology.org/format_3285' - Label 'MAP'\n", + "Entity 'http://edamontology.org/format_3286' - Label 'PED'\n", + "Entity 'http://edamontology.org/format_3287' - Label 'Individual genetic data format'\n", + "Entity 'http://edamontology.org/format_3288' - Label 'PED/MAP'\n", + "Entity 'http://edamontology.org/format_3288' - Label 'PED/MAP'\n", + "Entity 'http://edamontology.org/format_3309' - Label 'CT'\n", + "Entity 'http://edamontology.org/format_3309' - Label 'CT'\n", + "Entity 'http://edamontology.org/format_3310' - Label 'SS'\n", + "Entity 'http://edamontology.org/format_3310' - Label 'SS'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3311' - Label 'RNAML'\n", + "Entity 'http://edamontology.org/format_3312' - Label 'GDE'\n", + "Entity 'http://edamontology.org/format_3312' - Label 'GDE'\n", + "Entity 'http://edamontology.org/format_3313' - Label 'BLC'\n", + "Entity 'http://edamontology.org/format_3326' - Label 'Data index format'\n", + "Entity 'http://edamontology.org/format_3326' - Label 'Data index format'\n", + "Entity 'http://edamontology.org/format_3327' - Label 'BAI'\n", + "Entity 'http://edamontology.org/format_3327' - Label 'BAI'\n", + "Entity 'http://edamontology.org/format_3327' - Label 'BAI'\n", + "Entity 'http://edamontology.org/format_3328' - Label 'HMMER2'\n", + "Entity 'http://edamontology.org/format_3329' - Label 'HMMER3'\n", + "Entity 'http://edamontology.org/format_3330' - Label 'PO'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3331' - Label 'BLAST XML results format'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3462' - Label 'CRAM'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3464' - Label 'JSON'\n", + "Entity 'http://edamontology.org/format_3466' - Label 'EPS'\n", + "Entity 'http://edamontology.org/format_3467' - Label 'GIF'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3468' - Label 'xls'\n", + "Entity 'http://edamontology.org/format_3475' - Label 'TSV'\n", + "Entity 'http://edamontology.org/format_3476' - Label 'Gene expression data format'\n", + "Entity 'http://edamontology.org/format_3476' - Label 'Gene expression data format'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3477' - Label 'Cytoscape input file format'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3484' - Label 'ebwt'\n", + "Entity 'http://edamontology.org/format_3485' - Label 'RSF'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3486' - Label 'GCG format variant'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3487' - Label 'BSML'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3491' - Label 'ebwtl'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3499' - Label 'Ensembl variation file format'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3506' - Label 'docx'\n", + "Entity 'http://edamontology.org/format_3507' - Label 'Document format'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3508' - Label 'PDF'\n", + "Entity 'http://edamontology.org/format_3547' - Label 'Image format'\n", + "Entity 'http://edamontology.org/format_3547' - Label 'Image format'\n", + "Entity 'http://edamontology.org/format_3548' - Label 'DICOM format'\n", + "Entity 'http://edamontology.org/format_3548' - Label 'DICOM format'\n", + "Entity 'http://edamontology.org/format_3549' - Label 'nii'\n", + "Entity 'http://edamontology.org/format_3549' - Label 'nii'\n", + "Entity 'http://edamontology.org/format_3550' - Label 'mhd'\n", + "Entity 'http://edamontology.org/format_3550' - Label 'mhd'\n", + "Entity 'http://edamontology.org/format_3551' - Label 'nrrd'\n", + "Entity 'http://edamontology.org/format_3551' - Label 'nrrd'\n", + "Entity 'http://edamontology.org/format_3554' - Label 'R file format'\n", + "Entity 'http://edamontology.org/format_3555' - Label 'SPSS'\n", + "Entity 'http://edamontology.org/format_3556' - Label 'MHTML'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3578' - Label 'IDAT'\n", + "Entity 'http://edamontology.org/format_3579' - Label 'JPG'\n", + "Entity 'http://edamontology.org/format_3579' - Label 'JPG'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3580' - Label 'rcc'\n", + "Entity 'http://edamontology.org/format_3581' - Label 'arff'\n", + "Entity 'http://edamontology.org/format_3582' - Label 'afg'\n", + "Entity 'http://edamontology.org/format_3582' - Label 'afg'\n", + "Entity 'http://edamontology.org/format_3583' - Label 'bedgraph'\n", + "Entity 'http://edamontology.org/format_3583' - Label 'bedgraph'\n", + "Entity 'http://edamontology.org/format_3584' - Label 'bedstrict'\n", + "Entity 'http://edamontology.org/format_3585' - Label 'bed6'\n", + "Entity 'http://edamontology.org/format_3586' - Label 'bed12'\n", + "Entity 'http://edamontology.org/format_3587' - Label 'chrominfo'\n", + "Entity 'http://edamontology.org/format_3587' - Label 'chrominfo'\n", + "Entity 'http://edamontology.org/format_3588' - Label 'customtrack'\n", + "Entity 'http://edamontology.org/format_3588' - Label 'customtrack'\n", + "Entity 'http://edamontology.org/format_3589' - Label 'csfasta'\n", + "Entity 'http://edamontology.org/format_3589' - Label 'csfasta'\n", + "Entity 'http://edamontology.org/format_3590' - Label 'HDF5'\n", + "Entity 'http://edamontology.org/format_3590' - Label 'HDF5'\n", + "Entity 'http://edamontology.org/format_3591' - Label 'TIFF'\n", + "Entity 'http://edamontology.org/format_3591' - Label 'TIFF'\n", + "Entity 'http://edamontology.org/format_3592' - Label 'BMP'\n", + "Entity 'http://edamontology.org/format_3592' - Label 'BMP'\n", + "Entity 'http://edamontology.org/format_3593' - Label 'im'\n", + "Entity 'http://edamontology.org/format_3593' - Label 'im'\n", + "Entity 'http://edamontology.org/format_3594' - Label 'pcd'\n", + "Entity 'http://edamontology.org/format_3594' - Label 'pcd'\n", + "Entity 'http://edamontology.org/format_3595' - Label 'pcx'\n", + "Entity 'http://edamontology.org/format_3595' - Label 'pcx'\n", + "Entity 'http://edamontology.org/format_3596' - Label 'ppm'\n", + "Entity 'http://edamontology.org/format_3596' - Label 'ppm'\n", + "Entity 'http://edamontology.org/format_3597' - Label 'psd'\n", + "Entity 'http://edamontology.org/format_3597' - Label 'psd'\n", + "Entity 'http://edamontology.org/format_3598' - Label 'xbm'\n", + "Entity 'http://edamontology.org/format_3598' - Label 'xbm'\n", + "Entity 'http://edamontology.org/format_3599' - Label 'xpm'\n", + "Entity 'http://edamontology.org/format_3599' - Label 'xpm'\n", + "Entity 'http://edamontology.org/format_3600' - Label 'rgb'\n", + "Entity 'http://edamontology.org/format_3600' - Label 'rgb'\n", + "Entity 'http://edamontology.org/format_3601' - Label 'pbm'\n", + "Entity 'http://edamontology.org/format_3601' - Label 'pbm'\n", + "Entity 'http://edamontology.org/format_3602' - Label 'pgm'\n", + "Entity 'http://edamontology.org/format_3602' - Label 'pgm'\n", + "Entity 'http://edamontology.org/format_3603' - Label 'PNG'\n", + "Entity 'http://edamontology.org/format_3603' - Label 'PNG'\n", + "Entity 'http://edamontology.org/format_3604' - Label 'SVG'\n", + "Entity 'http://edamontology.org/format_3604' - Label 'SVG'\n", + "Entity 'http://edamontology.org/format_3605' - Label 'rast'\n", + "Entity 'http://edamontology.org/format_3605' - Label 'rast'\n", + "Entity 'http://edamontology.org/format_3606' - Label 'Sequence quality report format (text)'\n", + "Entity 'http://edamontology.org/format_3606' - Label 'Sequence quality report format (text)'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3607' - Label 'qual'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3608' - Label 'qualsolexa'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3609' - Label 'qualillumina'\n", + "Entity 'http://edamontology.org/format_3610' - Label 'qualsolid'\n", + "Entity 'http://edamontology.org/format_3611' - Label 'qual454'\n", + "Entity 'http://edamontology.org/format_3612' - Label 'ENCODE peak format'\n", + "Entity 'http://edamontology.org/format_3613' - Label 'ENCODE narrow peak format'\n", + "Entity 'http://edamontology.org/format_3614' - Label 'ENCODE broad peak format'\n", + "Entity 'http://edamontology.org/format_3615' - Label 'bgzip'\n", + "Entity 'http://edamontology.org/format_3615' - Label 'bgzip'\n", + "Entity 'http://edamontology.org/format_3616' - Label 'tabix'\n", + "Entity 'http://edamontology.org/format_3616' - Label 'tabix'\n", + "Entity 'http://edamontology.org/format_3617' - Label 'Graph format'\n", + "Entity 'http://edamontology.org/format_3618' - Label 'xgmml'\n", + "Entity 'http://edamontology.org/format_3619' - Label 'sif'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3620' - Label 'xlsx'\n", + "Entity 'http://edamontology.org/format_3621' - Label 'SQLite format'\n", + "Entity 'http://edamontology.org/format_3622' - Label 'Gemini SQLite format'\n", + "Entity 'http://edamontology.org/format_3622' - Label 'Gemini SQLite format'\n", + "Entity 'http://edamontology.org/format_3623' - Label 'Index format'\n", + "Entity 'http://edamontology.org/format_3623' - Label 'Index format'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3624' - Label 'snpeffdb'\n", + "Entity 'http://edamontology.org/format_3626' - Label 'MAT'\n", + "Entity 'http://edamontology.org/format_3626' - Label 'MAT'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3650' - Label 'netCDF'\n", + "Entity 'http://edamontology.org/format_3651' - Label 'MGF'\n", + "Entity 'http://edamontology.org/format_3652' - Label 'dta'\n", + "Entity 'http://edamontology.org/format_3653' - Label 'pkl'\n", + "Entity 'http://edamontology.org/format_3654' - Label 'mzXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3655' - Label 'pepXML'\n", + "Entity 'http://edamontology.org/format_3657' - Label 'GPML'\n", + "Entity 'http://edamontology.org/format_3657' - Label 'GPML'\n", + "Entity 'http://edamontology.org/format_3665' - Label 'K-mer countgraph'\n", + "Entity 'http://edamontology.org/format_3665' - Label 'K-mer countgraph'\n", + "Entity 'http://edamontology.org/format_3681' - Label 'mzTab'\n", + "Entity 'http://edamontology.org/format_3681' - Label 'mzTab'\n", + "Entity 'http://edamontology.org/format_3682' - Label 'imzML metadata file'\n", + "Entity 'http://edamontology.org/format_3682' - Label 'imzML metadata file'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3683' - Label 'qcML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3684' - Label 'PRIDE XML'\n", + "Entity 'http://edamontology.org/format_3685' - Label 'SED-ML'\n", + "Entity 'http://edamontology.org/format_3685' - Label 'SED-ML'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3686' - Label 'COMBINE OMEX'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3687' - Label 'ISA-TAB'\n", + "Entity 'http://edamontology.org/format_3688' - Label 'SBtab'\n", + "Entity 'http://edamontology.org/format_3688' - Label 'SBtab'\n", + "Entity 'http://edamontology.org/format_3689' - Label 'BCML'\n", + "Entity 'http://edamontology.org/format_3689' - Label 'BCML'\n", + "Entity 'http://edamontology.org/format_3690' - Label 'BDML'\n", + "Entity 'http://edamontology.org/format_3691' - Label 'BEL'\n", + "Entity 'http://edamontology.org/format_3692' - Label 'SBGN-ML'\n", + "Entity 'http://edamontology.org/format_3692' - Label 'SBGN-ML'\n", + "Entity 'http://edamontology.org/format_3693' - Label 'AGP'\n", + "Entity 'http://edamontology.org/format_3693' - Label 'AGP'\n", + "Entity 'http://edamontology.org/format_3696' - Label 'PS'\n", + "Entity 'http://edamontology.org/format_3698' - Label 'SRA format'\n", + "Entity 'http://edamontology.org/format_3699' - Label 'VDB'\n", + "Entity 'http://edamontology.org/format_3700' - Label 'Tabix index file format'\n", + "Entity 'http://edamontology.org/format_3700' - Label 'Tabix index file format'\n", + "Entity 'http://edamontology.org/format_3700' - Label 'Tabix index file format'\n", + "Entity 'http://edamontology.org/format_3701' - Label 'Sequin format'\n", + "Entity 'http://edamontology.org/format_3702' - Label 'MSF'\n", + "Entity 'http://edamontology.org/format_3706' - Label 'Biodiversity data format'\n", + "Entity 'http://edamontology.org/format_3706' - Label 'Biodiversity data format'\n", + "Entity 'http://edamontology.org/format_3708' - Label 'ABCD format'\n", + "Entity 'http://edamontology.org/format_3708' - Label 'ABCD format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3709' - Label 'GCT/Res format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3710' - Label 'WIFF format'\n", + "Entity 'http://edamontology.org/format_3711' - Label 'X!Tandem XML'\n", + "Entity 'http://edamontology.org/format_3711' - Label 'X!Tandem XML'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3712' - Label 'Thermo RAW'\n", + "Entity 'http://edamontology.org/format_3713' - Label 'Mascot .dat file'\n", + "Entity 'http://edamontology.org/format_3713' - Label 'Mascot .dat file'\n", + "Entity 'http://edamontology.org/format_3714' - Label 'MaxQuant APL peaklist format'\n", + "Entity 'http://edamontology.org/format_3714' - Label 'MaxQuant APL peaklist format'\n", + "Entity 'http://edamontology.org/format_3725' - Label 'SBOL'\n", + "Entity 'http://edamontology.org/format_3726' - Label 'PMML'\n", + "Entity 'http://edamontology.org/format_3727' - Label 'OME-TIFF'\n", + "Entity 'http://edamontology.org/format_3727' - Label 'OME-TIFF'\n", + "Entity 'http://edamontology.org/format_3728' - Label 'LocARNA PP'\n", + "Entity 'http://edamontology.org/format_3729' - Label 'dbGaP format'\n", + "Entity 'http://edamontology.org/format_3746' - Label 'BIOM format'\n", + "Entity 'http://edamontology.org/format_3746' - Label 'BIOM format'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3747' - Label 'protXML'\n", + "Entity 'http://edamontology.org/format_3748' - Label 'Linked data format'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3749' - Label 'JSON-LD'\n", + "Entity 'http://edamontology.org/format_3750' - Label 'YAML'\n", + "Entity 'http://edamontology.org/format_3751' - Label 'DSV'\n", + "Entity 'http://edamontology.org/format_3752' - Label 'CSV'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3758' - Label 'SEQUEST .out file'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3764' - Label 'idXML'\n", + "Entity 'http://edamontology.org/format_3765' - Label 'KNIME datatable format'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3770' - Label 'UniProtKB XML'\n", + "Entity 'http://edamontology.org/format_3771' - Label 'UniProtKB RDF'\n", + "Entity 'http://edamontology.org/format_3771' - Label 'UniProtKB RDF'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3772' - Label 'BioJSON (BioXSD)'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3773' - Label 'BioYAML'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3774' - Label 'BioJSON (Jalview)'\n", + "Entity 'http://edamontology.org/format_3775' - Label 'GSuite'\n", + "Entity 'http://edamontology.org/format_3775' - Label 'GSuite'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3776' - Label 'BTrack'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3777' - Label 'MCPD'\n", + "Entity 'http://edamontology.org/format_3780' - Label 'Annotated text format'\n", + "Entity 'http://edamontology.org/format_3780' - Label 'Annotated text format'\n", + "Entity 'http://edamontology.org/format_3781' - Label 'PubAnnotation format'\n", + "Entity 'http://edamontology.org/format_3781' - Label 'PubAnnotation format'\n", + "Entity 'http://edamontology.org/format_3782' - Label 'BioC'\n", + "Entity 'http://edamontology.org/format_3782' - Label 'BioC'\n", + "Entity 'http://edamontology.org/format_3783' - Label 'PubTator format'\n", + "Entity 'http://edamontology.org/format_3783' - Label 'PubTator format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3784' - Label 'Open Annotation format'\n", + "Entity 'http://edamontology.org/format_3785' - Label 'BioNLP Shared Task format'\n", + "Entity 'http://edamontology.org/format_3785' - Label 'BioNLP Shared Task format'\n", + "Entity 'http://edamontology.org/format_3787' - Label 'Query language'\n", + "Entity 'http://edamontology.org/format_3787' - Label 'Query language'\n", + "Entity 'http://edamontology.org/format_3788' - Label 'SQL'\n", + "Entity 'http://edamontology.org/format_3789' - Label 'XQuery'\n", + "Entity 'http://edamontology.org/format_3790' - Label 'SPARQL'\n", + "Entity 'http://edamontology.org/format_3804' - Label 'xsd'\n", + "Entity 'http://edamontology.org/format_3811' - Label 'XMFA'\n", + "Entity 'http://edamontology.org/format_3811' - Label 'XMFA'\n", + "Entity 'http://edamontology.org/format_3812' - Label 'GEN'\n", + "Entity 'http://edamontology.org/format_3812' - Label 'GEN'\n", + "Entity 'http://edamontology.org/format_3813' - Label 'SAMPLE file format'\n", + "Entity 'http://edamontology.org/format_3814' - Label 'SDF'\n", + "Entity 'http://edamontology.org/format_3814' - Label 'SDF'\n", + "Entity 'http://edamontology.org/format_3815' - Label 'Molfile'\n", + "Entity 'http://edamontology.org/format_3815' - Label 'Molfile'\n", + "Entity 'http://edamontology.org/format_3816' - Label 'Mol2'\n", + "Entity 'http://edamontology.org/format_3816' - Label 'Mol2'\n", + "Entity 'http://edamontology.org/format_3817' - Label 'latex'\n", + "Entity 'http://edamontology.org/format_3817' - Label 'latex'\n", + "Entity 'http://edamontology.org/format_3818' - Label 'ELAND format'\n", + "Entity 'http://edamontology.org/format_3818' - Label 'ELAND format'\n", + "Entity 'http://edamontology.org/format_3819' - Label 'Relaxed PHYLIP Interleaved'\n", + "Entity 'http://edamontology.org/format_3820' - Label 'Relaxed PHYLIP Sequential'\n", + "Entity 'http://edamontology.org/format_3821' - Label 'VisML'\n", + "Entity 'http://edamontology.org/format_3821' - Label 'VisML'\n", + "Entity 'http://edamontology.org/format_3822' - Label 'GML'\n", + "Entity 'http://edamontology.org/format_3822' - Label 'GML'\n", + "Entity 'http://edamontology.org/format_3823' - Label 'FASTG'\n", + "Entity 'http://edamontology.org/format_3823' - Label 'FASTG'\n", + "Entity 'http://edamontology.org/format_3824' - Label 'NMR data format'\n", + "Entity 'http://edamontology.org/format_3824' - Label 'NMR data format'\n", + "Entity 'http://edamontology.org/format_3825' - Label 'nmrML'\n", + "Entity 'http://edamontology.org/format_3825' - Label 'nmrML'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3826' - Label 'proBAM'\n", + "Entity 'http://edamontology.org/format_3827' - Label 'proBED'\n", + "Entity 'http://edamontology.org/format_3827' - Label 'proBED'\n", + "Entity 'http://edamontology.org/format_3828' - Label 'Raw microarray data format'\n", + "Entity 'http://edamontology.org/format_3828' - Label 'Raw microarray data format'\n", + "Entity 'http://edamontology.org/format_3829' - Label 'GPR'\n", + "Entity 'http://edamontology.org/format_3829' - Label 'GPR'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3830' - Label 'ARB'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3832' - Label 'consensusXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3833' - Label 'featureXML'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3834' - Label 'mzData'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3835' - Label 'TIDE TXT'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3836' - Label 'BLAST XML v2 results format'\n", + "Entity 'http://edamontology.org/format_3838' - Label 'pptx'\n", + "Entity 'http://edamontology.org/format_3838' - Label 'pptx'\n", + "Entity 'http://edamontology.org/format_3839' - Label 'ibd'\n", + "Entity 'http://edamontology.org/format_3839' - Label 'ibd'\n", + "Entity 'http://edamontology.org/format_3841' - Label 'NLP format'\n", + "Entity 'http://edamontology.org/format_3843' - Label 'BEAST'\n", + "Entity 'http://edamontology.org/format_3843' - Label 'BEAST'\n", + "Entity 'http://edamontology.org/format_3844' - Label 'Chado-XML'\n", + "Entity 'http://edamontology.org/format_3844' - Label 'Chado-XML'\n", + "Entity 'http://edamontology.org/format_3845' - Label 'HSAML'\n", + "Entity 'http://edamontology.org/format_3845' - Label 'HSAML'\n", + "Entity 'http://edamontology.org/format_3846' - Label 'InterProScan XML'\n", + "Entity 'http://edamontology.org/format_3846' - Label 'InterProScan XML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3847' - Label 'KGML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3848' - Label 'PubMed XML'\n", + "Entity 'http://edamontology.org/format_3849' - Label 'MSAML'\n", + "Entity 'http://edamontology.org/format_3849' - Label 'MSAML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3850' - Label 'OrthoXML'\n", + "Entity 'http://edamontology.org/format_3851' - Label 'PSDML'\n", + "Entity 'http://edamontology.org/format_3851' - Label 'PSDML'\n", + "Entity 'http://edamontology.org/format_3852' - Label 'SeqXML'\n", + "Entity 'http://edamontology.org/format_3852' - Label 'SeqXML'\n", + "Entity 'http://edamontology.org/format_3853' - Label 'UniParc XML'\n", + "Entity 'http://edamontology.org/format_3853' - Label 'UniParc XML'\n", + "Entity 'http://edamontology.org/format_3854' - Label 'UniRef XML'\n", + "Entity 'http://edamontology.org/format_3854' - Label 'UniRef XML'\n", + "Entity 'http://edamontology.org/format_3857' - Label 'CWL'\n", + "Entity 'http://edamontology.org/format_3857' - Label 'CWL'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3858' - Label 'Waters RAW'\n", + "Entity 'http://edamontology.org/format_3859' - Label 'JCAMP-DX'\n", + "Entity 'http://edamontology.org/format_3859' - Label 'JCAMP-DX'\n", + "Entity 'http://edamontology.org/format_3862' - Label 'NLP annotation format'\n", + "Entity 'http://edamontology.org/format_3863' - Label 'NLP corpus format'\n", + "Entity 'http://edamontology.org/format_3864' - Label 'mirGFF3'\n", + "Entity 'http://edamontology.org/format_3864' - Label 'mirGFF3'\n", + "Entity 'http://edamontology.org/format_3865' - Label 'RNA annotation format'\n", + "Entity 'http://edamontology.org/format_3866' - Label 'Trajectory format'\n", + "Entity 'http://edamontology.org/format_3866' - Label 'Trajectory format'\n", + "Entity 'http://edamontology.org/format_3867' - Label 'Trajectory format (binary)'\n", + "Entity 'http://edamontology.org/format_3868' - Label 'Trajectory format (text)'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3873' - Label 'HDF'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3874' - Label 'PCAzip'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3875' - Label 'XTC'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3876' - Label 'TNG'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3877' - Label 'XYZ'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3878' - Label 'mdcrd'\n", + "Entity 'http://edamontology.org/format_3879' - Label 'Topology format'\n", + "Entity 'http://edamontology.org/format_3879' - Label 'Topology format'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3880' - Label 'GROMACS top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3881' - Label 'AMBER top'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3882' - Label 'PSF'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3883' - Label 'GROMACS itp'\n", + "Entity 'http://edamontology.org/format_3884' - Label 'FF parameter format'\n", + "Entity 'http://edamontology.org/format_3884' - Label 'FF parameter format'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3885' - Label 'BinPos'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3886' - Label 'RST'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3887' - Label 'CHARMM rtf'\n", + "Entity 'http://edamontology.org/format_3888' - Label 'AMBER frcmod'\n", + "Entity 'http://edamontology.org/format_3888' - Label 'AMBER frcmod'\n", + "Entity 'http://edamontology.org/format_3889' - Label 'AMBER off'\n", + "Entity 'http://edamontology.org/format_3889' - Label 'AMBER off'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3906' - Label 'NMReDATA'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3909' - Label 'BpForms'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3910' - Label 'trr'\n", + "Entity 'http://edamontology.org/format_3911' - Label 'msh'\n", + "Entity 'http://edamontology.org/format_3911' - Label 'msh'\n", + "Entity 'http://edamontology.org/format_3911' - Label 'msh'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3913' - Label 'Loom'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3915' - Label 'Zarr'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3916' - Label 'MTX'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3951' - Label 'BcForms'\n", + "Entity 'http://edamontology.org/format_3956' - Label 'N-Quads'\n", + "Entity 'http://edamontology.org/format_3956' - Label 'N-Quads'\n", + "Entity 'http://edamontology.org/format_3969' - Label 'Vega'\n", + "Entity 'http://edamontology.org/format_3969' - Label 'Vega'\n", + "Entity 'http://edamontology.org/format_3970' - Label 'Vega-lite'\n", + "Entity 'http://edamontology.org/format_3970' - Label 'Vega-lite'\n", + "Entity 'http://edamontology.org/format_3971' - Label 'NeuroML'\n", + "Entity 'http://edamontology.org/format_3971' - Label 'NeuroML'\n", + "Entity 'http://edamontology.org/format_3971' - Label 'NeuroML'\n", + "Entity 'http://edamontology.org/format_3972' - Label 'BNGL'\n", + "Entity 'http://edamontology.org/format_3972' - Label 'BNGL'\n", + "Entity 'http://edamontology.org/format_3972' - Label 'BNGL'\n", + "Entity 'http://edamontology.org/format_3973' - Label 'Docker image'\n", + "Entity 'http://edamontology.org/format_3975' - Label 'GFA 1'\n", + "Entity 'http://edamontology.org/format_3975' - Label 'GFA 1'\n", + "Entity 'http://edamontology.org/format_3976' - Label 'GFA 2'\n", + "Entity 'http://edamontology.org/format_3976' - Label 'GFA 2'\n", + "Entity 'http://edamontology.org/format_3977' - Label 'ObjTables'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3978' - Label 'CONTIG'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3979' - Label 'WEGO'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3980' - Label 'RPKM'\n", + "Entity 'http://edamontology.org/format_3981' - Label 'TAR format'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3982' - Label 'CHAIN'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3983' - Label 'NET'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3984' - Label 'QMAP'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3985' - Label 'gxformat2'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3986' - Label 'WMV'\n", + "Entity 'http://edamontology.org/format_3987' - Label 'ZIP format'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3988' - Label 'LSM'\n", + "Entity 'http://edamontology.org/format_3989' - Label 'GZIP format'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3990' - Label 'AVI'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3991' - Label 'TrackDB'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3992' - Label 'CIGAR format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3993' - Label 'Stereolithography format'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3994' - Label 'U3D'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3995' - Label 'Texture file format'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3996' - Label 'Python script'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3997' - Label 'MPEG-4'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3998' - Label 'Perl script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_3999' - Label 'R script'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4000' - Label 'R markdown'\n", + "Entity 'http://edamontology.org/format_4001' - Label 'NIFTI format'\n", + "Entity 'http://edamontology.org/format_4001' - Label 'NIFTI format'\n", + "Entity 'http://edamontology.org/format_4002' - Label 'pickle'\n", + "Entity 'http://edamontology.org/format_4003' - Label 'NumPy format'\n", + "Entity 'http://edamontology.org/format_4004' - Label 'SimTools repertoire file format'\n", + "Entity 'http://edamontology.org/format_4005' - Label 'Configuration file format'\n", + "Entity 'http://edamontology.org/format_4006' - Label 'Zstandard format'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4007' - Label 'MATLAB script'\n", + "Entity 'http://edamontology.org/format_4015' - Label 'PEtab'\n", + "Entity 'http://edamontology.org/format_4015' - Label 'PEtab'\n", + "Entity 'http://edamontology.org/format_4018' - Label 'gVCF'\n", + "Entity 'http://edamontology.org/format_4023' - Label 'cml'\n", + "Entity 'http://edamontology.org/format_4023' - Label 'cml'\n", + "Entity 'http://edamontology.org/format_4024' - Label 'cif'\n", + "Entity 'http://edamontology.org/format_4024' - Label 'cif'\n", + "Entity 'http://edamontology.org/format_4025' - Label 'BioSimulators format for the specifications of biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4026' - Label 'BioSimulators standard for command-line interfaces for biosimulation tools'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4035' - Label 'PQR'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4036' - Label 'PDBQT'\n", + "Entity 'http://edamontology.org/format_4039' - Label 'MSP'\n", + "Entity 'http://edamontology.org/format_4039' - Label 'MSP'\n", + "Entity 'http://edamontology.org/operation_0224' - Label 'Query and retrieval'\n", + "Entity 'http://edamontology.org/operation_0225' - Label 'Data retrieval (database cross-reference)'\n", + "Entity 'http://edamontology.org/operation_0225' - Label 'Data retrieval (database cross-reference)'\n", + "Entity 'http://edamontology.org/operation_0226' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/operation_0226' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/operation_0226' - Label 'Annotation'\n", + "Entity 'http://edamontology.org/operation_0227' - Label 'Indexing'\n", + "Entity 'http://edamontology.org/operation_0227' - Label 'Indexing'\n", + "Entity 'http://edamontology.org/operation_0228' - Label 'Data index analysis'\n", + "Entity 'http://edamontology.org/operation_0228' - Label 'Data index analysis'\n", + "Entity 'http://edamontology.org/operation_0229' - Label 'Annotation retrieval (sequence)'\n", + "Entity 'http://edamontology.org/operation_0229' - Label 'Annotation retrieval (sequence)'\n", + "Entity 'http://edamontology.org/operation_0230' - Label 'Sequence generation'\n", + "Entity 'http://edamontology.org/operation_0230' - Label 'Sequence generation'\n", + "Entity 'http://edamontology.org/operation_0231' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/operation_0231' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/operation_0232' - Label 'Sequence merging'\n", + "Entity 'http://edamontology.org/operation_0233' - Label 'Sequence conversion'\n", + "Entity 'http://edamontology.org/operation_0233' - Label 'Sequence conversion'\n", + "Entity 'http://edamontology.org/operation_0234' - Label 'Sequence complexity calculation'\n", + "Entity 'http://edamontology.org/operation_0234' - Label 'Sequence complexity calculation'\n", + "Entity 'http://edamontology.org/operation_0234' - Label 'Sequence complexity calculation'\n", + "Entity 'http://edamontology.org/operation_0235' - Label 'Sequence ambiguity calculation'\n", + "Entity 'http://edamontology.org/operation_0235' - Label 'Sequence ambiguity calculation'\n", + "Entity 'http://edamontology.org/operation_0235' - Label 'Sequence ambiguity calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0236' - Label 'Sequence composition calculation'\n", + "Entity 'http://edamontology.org/operation_0237' - Label 'Repeat sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0237' - Label 'Repeat sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0238' - Label 'Sequence motif discovery'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0239' - Label 'Sequence motif recognition'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0240' - Label 'Sequence motif comparison'\n", + "Entity 'http://edamontology.org/operation_0241' - Label 'Transcription regulatory sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0241' - Label 'Transcription regulatory sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0242' - Label 'Conserved transcription regulatory sequence identification'\n", + "Entity 'http://edamontology.org/operation_0242' - Label 'Conserved transcription regulatory sequence identification'\n", + "Entity 'http://edamontology.org/operation_0243' - Label 'Protein property calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0243' - Label 'Protein property calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0244' - Label 'Simulation analysis'\n", + "Entity 'http://edamontology.org/operation_0245' - Label 'Structural motif discovery'\n", + "Entity 'http://edamontology.org/operation_0245' - Label 'Structural motif discovery'\n", + "Entity 'http://edamontology.org/operation_0245' - Label 'Structural motif discovery'\n", + "Entity 'http://edamontology.org/operation_0246' - Label 'Protein domain recognition'\n", + "Entity 'http://edamontology.org/operation_0246' - Label 'Protein domain recognition'\n", + "Entity 'http://edamontology.org/operation_0246' - Label 'Protein domain recognition'\n", + "Entity 'http://edamontology.org/operation_0247' - Label 'Protein architecture analysis'\n", + "Entity 'http://edamontology.org/operation_0248' - Label 'Residue interaction calculation'\n", + "Entity 'http://edamontology.org/operation_0248' - Label 'Residue interaction calculation'\n", + "Entity 'http://edamontology.org/operation_0249' - Label 'Protein geometry calculation'\n", + "Entity 'http://edamontology.org/operation_0249' - Label 'Protein geometry calculation'\n", + "Entity 'http://edamontology.org/operation_0250' - Label 'Protein property calculation'\n", + "Entity 'http://edamontology.org/operation_0250' - Label 'Protein property calculation'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0252' - Label 'Peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0253' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_0254' - Label 'Data retrieval (feature table)'\n", + "Entity 'http://edamontology.org/operation_0254' - Label 'Data retrieval (feature table)'\n", + "Entity 'http://edamontology.org/operation_0255' - Label 'Feature table query'\n", + "Entity 'http://edamontology.org/operation_0255' - Label 'Feature table query'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0256' - Label 'Sequence feature comparison'\n", + "Entity 'http://edamontology.org/operation_0257' - Label 'Data retrieval (sequence alignment)'\n", + "Entity 'http://edamontology.org/operation_0257' - Label 'Data retrieval (sequence alignment)'\n", + "Entity 'http://edamontology.org/operation_0258' - Label 'Sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_0258' - Label 'Sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_0259' - Label 'Sequence alignment comparison'\n", + "Entity 'http://edamontology.org/operation_0259' - Label 'Sequence alignment comparison'\n", + "Entity 'http://edamontology.org/operation_0260' - Label 'Sequence alignment conversion'\n", + "Entity 'http://edamontology.org/operation_0260' - Label 'Sequence alignment conversion'\n", + "Entity 'http://edamontology.org/operation_0261' - Label 'Nucleic acid property processing'\n", + "Entity 'http://edamontology.org/operation_0261' - Label 'Nucleic acid property processing'\n", + "Entity 'http://edamontology.org/operation_0262' - Label 'Nucleic acid property calculation'\n", + "Entity 'http://edamontology.org/operation_0262' - Label 'Nucleic acid property calculation'\n", + "Entity 'http://edamontology.org/operation_0264' - Label 'Alternative splicing prediction'\n", + "Entity 'http://edamontology.org/operation_0264' - Label 'Alternative splicing prediction'\n", + "Entity 'http://edamontology.org/operation_0265' - Label 'Frameshift detection'\n", + "Entity 'http://edamontology.org/operation_0265' - Label 'Frameshift detection'\n", + "Entity 'http://edamontology.org/operation_0265' - Label 'Frameshift detection'\n", + "Entity 'http://edamontology.org/operation_0266' - Label 'Vector sequence detection'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0267' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0268' - Label 'Protein super-secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0268' - Label 'Protein super-secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0269' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/operation_0269' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/operation_0270' - Label 'Transmembrane protein analysis'\n", + "Entity 'http://edamontology.org/operation_0270' - Label 'Transmembrane protein analysis'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0271' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/operation_0272' - Label 'Residue contact prediction'\n", + "Entity 'http://edamontology.org/operation_0272' - Label 'Residue contact prediction'\n", + "Entity 'http://edamontology.org/operation_0272' - Label 'Residue contact prediction'\n", + "Entity 'http://edamontology.org/operation_0273' - Label 'Protein interaction raw data analysis'\n", + "Entity 'http://edamontology.org/operation_0273' - Label 'Protein interaction raw data analysis'\n", + "Entity 'http://edamontology.org/operation_0274' - Label 'Protein-protein interaction prediction (from protein sequence)'\n", + "Entity 'http://edamontology.org/operation_0274' - Label 'Protein-protein interaction prediction (from protein sequence)'\n", + "Entity 'http://edamontology.org/operation_0275' - Label 'Protein-protein interaction prediction (from protein structure)'\n", + "Entity 'http://edamontology.org/operation_0275' - Label 'Protein-protein interaction prediction (from protein structure)'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0276' - Label 'Protein interaction network analysis'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0277' - Label 'Pathway or network comparison'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0278' - Label 'RNA secondary structure prediction'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0279' - Label 'Nucleic acid folding analysis'\n", + "Entity 'http://edamontology.org/operation_0280' - Label 'Data retrieval (restriction enzyme annotation)'\n", + "Entity 'http://edamontology.org/operation_0280' - Label 'Data retrieval (restriction enzyme annotation)'\n", + "Entity 'http://edamontology.org/operation_0281' - Label 'Genetic marker identification'\n", + "Entity 'http://edamontology.org/operation_0281' - Label 'Genetic marker identification'\n", + "Entity 'http://edamontology.org/operation_0282' - Label 'Genetic mapping'\n", + "Entity 'http://edamontology.org/operation_0282' - Label 'Genetic mapping'\n", + "Entity 'http://edamontology.org/operation_0282' - Label 'Genetic mapping'\n", + "Entity 'http://edamontology.org/operation_0283' - Label 'Linkage analysis'\n", + "Entity 'http://edamontology.org/operation_0283' - Label 'Linkage analysis'\n", + "Entity 'http://edamontology.org/operation_0283' - Label 'Linkage analysis'\n", + "Entity 'http://edamontology.org/operation_0284' - Label 'Codon usage table generation'\n", + "Entity 'http://edamontology.org/operation_0284' - Label 'Codon usage table generation'\n", + "Entity 'http://edamontology.org/operation_0284' - Label 'Codon usage table generation'\n", + "Entity 'http://edamontology.org/operation_0285' - Label 'Codon usage table comparison'\n", + "Entity 'http://edamontology.org/operation_0285' - Label 'Codon usage table comparison'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0286' - Label 'Codon usage analysis'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0287' - Label 'Base position variability plotting'\n", + "Entity 'http://edamontology.org/operation_0288' - Label 'Sequence word comparison'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0289' - Label 'Sequence distance matrix generation'\n", + "Entity 'http://edamontology.org/operation_0290' - Label 'Sequence redundancy removal'\n", + "Entity 'http://edamontology.org/operation_0290' - Label 'Sequence redundancy removal'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0291' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0292' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0293' - Label 'Hybrid sequence alignment construction'\n", + "Entity 'http://edamontology.org/operation_0293' - Label 'Hybrid sequence alignment construction'\n", + "Entity 'http://edamontology.org/operation_0294' - Label 'Structure-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0295' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0296' - Label 'Sequence profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0297' - Label '3D profile generation'\n", + "Entity 'http://edamontology.org/operation_0298' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0298' - Label 'Profile-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0299' - Label '3D profile-to-3D profile alignment'\n", + "Entity 'http://edamontology.org/operation_0299' - Label '3D profile-to-3D profile alignment'\n", + "Entity 'http://edamontology.org/operation_0300' - Label 'Sequence profile alignment'\n", + "Entity 'http://edamontology.org/operation_0300' - Label 'Sequence profile alignment'\n", + "Entity 'http://edamontology.org/operation_0300' - Label 'Sequence profile alignment'\n", + "Entity 'http://edamontology.org/operation_0301' - Label 'Sequence-to-3D-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0301' - Label 'Sequence-to-3D-profile alignment'\n", + "Entity 'http://edamontology.org/operation_0302' - Label 'Protein threading'\n", + "Entity 'http://edamontology.org/operation_0302' - Label 'Protein threading'\n", + "Entity 'http://edamontology.org/operation_0302' - Label 'Protein threading'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0303' - Label 'Fold recognition'\n", + "Entity 'http://edamontology.org/operation_0304' - Label 'Metadata retrieval'\n", + "Entity 'http://edamontology.org/operation_0304' - Label 'Metadata retrieval'\n", + "Entity 'http://edamontology.org/operation_0305' - Label 'Literature search'\n", + "Entity 'http://edamontology.org/operation_0305' - Label 'Literature search'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0306' - Label 'Text mining'\n", + "Entity 'http://edamontology.org/operation_0307' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0308' - Label 'PCR primer design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0309' - Label 'Microarray probe design'\n", + "Entity 'http://edamontology.org/operation_0310' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/operation_0310' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/operation_0310' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/operation_0311' - Label 'Microarray data standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_0311' - Label 'Microarray data standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_0312' - Label 'Sequencing-based expression profile data processing'\n", + "Entity 'http://edamontology.org/operation_0312' - Label 'Sequencing-based expression profile data processing'\n", + "Entity 'http://edamontology.org/operation_0313' - Label 'Expression profile clustering'\n", + "Entity 'http://edamontology.org/operation_0313' - Label 'Expression profile clustering'\n", + "Entity 'http://edamontology.org/operation_0313' - Label 'Expression profile clustering'\n", + "Entity 'http://edamontology.org/operation_0314' - Label 'Gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_0315' - Label 'Expression profile comparison'\n", + "Entity 'http://edamontology.org/operation_0316' - Label 'Functional profiling'\n", + "Entity 'http://edamontology.org/operation_0316' - Label 'Functional profiling'\n", + "Entity 'http://edamontology.org/operation_0317' - Label 'EST and cDNA sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0317' - Label 'EST and cDNA sequence analysis'\n", + "Entity 'http://edamontology.org/operation_0318' - Label 'Structural genomics target selection'\n", + "Entity 'http://edamontology.org/operation_0318' - Label 'Structural genomics target selection'\n", + "Entity 'http://edamontology.org/operation_0319' - Label 'Protein secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_0319' - Label 'Protein secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_0319' - Label 'Protein secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0320' - Label 'Protein structure assignment'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0321' - Label 'Protein structure validation'\n", + "Entity 'http://edamontology.org/operation_0322' - Label 'Molecular model refinement'\n", + "Entity 'http://edamontology.org/operation_0322' - Label 'Molecular model refinement'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0323' - Label 'Phylogenetic inference'\n", + "Entity 'http://edamontology.org/operation_0324' - Label 'Phylogenetic analysis'\n", + "Entity 'http://edamontology.org/operation_0324' - Label 'Phylogenetic analysis'\n", + "Entity 'http://edamontology.org/operation_0325' - Label 'Phylogenetic tree comparison'\n", + "Entity 'http://edamontology.org/operation_0325' - Label 'Phylogenetic tree comparison'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0326' - Label 'Phylogenetic tree editing'\n", + "Entity 'http://edamontology.org/operation_0327' - Label 'Phylogenetic footprinting'\n", + "Entity 'http://edamontology.org/operation_0327' - Label 'Phylogenetic footprinting'\n", + "Entity 'http://edamontology.org/operation_0328' - Label 'Protein folding simulation'\n", + "Entity 'http://edamontology.org/operation_0328' - Label 'Protein folding simulation'\n", + "Entity 'http://edamontology.org/operation_0329' - Label 'Protein folding pathway prediction'\n", + "Entity 'http://edamontology.org/operation_0329' - Label 'Protein folding pathway prediction'\n", + "Entity 'http://edamontology.org/operation_0330' - Label 'Protein SNP mapping'\n", + "Entity 'http://edamontology.org/operation_0330' - Label 'Protein SNP mapping'\n", + "Entity 'http://edamontology.org/operation_0331' - Label 'Variant effect prediction'\n", + "Entity 'http://edamontology.org/operation_0331' - Label 'Variant effect prediction'\n", + "Entity 'http://edamontology.org/operation_0331' - Label 'Variant effect prediction'\n", + "Entity 'http://edamontology.org/operation_0332' - Label 'Immunogen design'\n", + "Entity 'http://edamontology.org/operation_0332' - Label 'Immunogen design'\n", + "Entity 'http://edamontology.org/operation_0333' - Label 'Zinc finger prediction'\n", + "Entity 'http://edamontology.org/operation_0333' - Label 'Zinc finger prediction'\n", + "Entity 'http://edamontology.org/operation_0334' - Label 'Enzyme kinetics calculation'\n", + "Entity 'http://edamontology.org/operation_0334' - Label 'Enzyme kinetics calculation'\n", + "Entity 'http://edamontology.org/operation_0334' - Label 'Enzyme kinetics calculation'\n", + "Entity 'http://edamontology.org/operation_0335' - Label 'Formatting'\n", + "Entity 'http://edamontology.org/operation_0336' - Label 'Format validation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0337' - Label 'Visualisation'\n", + "Entity 'http://edamontology.org/operation_0338' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/operation_0338' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/operation_0338' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/operation_0339' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/operation_0339' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/operation_0340' - Label 'Protein secondary database search'\n", + "Entity 'http://edamontology.org/operation_0340' - Label 'Protein secondary database search'\n", + "Entity 'http://edamontology.org/operation_0341' - Label 'Motif database search'\n", + "Entity 'http://edamontology.org/operation_0341' - Label 'Motif database search'\n", + "Entity 'http://edamontology.org/operation_0342' - Label 'Sequence profile database search'\n", + "Entity 'http://edamontology.org/operation_0342' - Label 'Sequence profile database search'\n", + "Entity 'http://edamontology.org/operation_0343' - Label 'Transmembrane protein database search'\n", + "Entity 'http://edamontology.org/operation_0343' - Label 'Transmembrane protein database search'\n", + "Entity 'http://edamontology.org/operation_0344' - Label 'Sequence retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0344' - Label 'Sequence retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0345' - Label 'Sequence retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0345' - Label 'Sequence retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0346' - Label 'Sequence similarity search'\n", + "Entity 'http://edamontology.org/operation_0346' - Label 'Sequence similarity search'\n", + "Entity 'http://edamontology.org/operation_0346' - Label 'Sequence similarity search'\n", + "Entity 'http://edamontology.org/operation_0347' - Label 'Sequence database search (by motif or pattern)'\n", + "Entity 'http://edamontology.org/operation_0347' - Label 'Sequence database search (by motif or pattern)'\n", + "Entity 'http://edamontology.org/operation_0348' - Label 'Sequence database search (by amino acid composition)'\n", + "Entity 'http://edamontology.org/operation_0348' - Label 'Sequence database search (by amino acid composition)'\n", + "Entity 'http://edamontology.org/operation_0349' - Label 'Sequence database search (by property)'\n", + "Entity 'http://edamontology.org/operation_0350' - Label 'Sequence database search (by sequence using word-based methods)'\n", + "Entity 'http://edamontology.org/operation_0350' - Label 'Sequence database search (by sequence using word-based methods)'\n", + "Entity 'http://edamontology.org/operation_0351' - Label 'Sequence database search (by sequence using profile-based methods)'\n", + "Entity 'http://edamontology.org/operation_0351' - Label 'Sequence database search (by sequence using profile-based methods)'\n", + "Entity 'http://edamontology.org/operation_0352' - Label 'Sequence database search (by sequence using local alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0352' - Label 'Sequence database search (by sequence using local alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0353' - Label 'Sequence database search (by sequence using global alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0353' - Label 'Sequence database search (by sequence using global alignment-based methods)'\n", + "Entity 'http://edamontology.org/operation_0354' - Label 'Sequence database search (by sequence for primer sequences)'\n", + "Entity 'http://edamontology.org/operation_0354' - Label 'Sequence database search (by sequence for primer sequences)'\n", + "Entity 'http://edamontology.org/operation_0355' - Label 'Sequence database search (by molecular weight)'\n", + "Entity 'http://edamontology.org/operation_0355' - Label 'Sequence database search (by molecular weight)'\n", + "Entity 'http://edamontology.org/operation_0356' - Label 'Sequence database search (by isoelectric point)'\n", + "Entity 'http://edamontology.org/operation_0356' - Label 'Sequence database search (by isoelectric point)'\n", + "Entity 'http://edamontology.org/operation_0357' - Label 'Structure retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0357' - Label 'Structure retrieval (by code)'\n", + "Entity 'http://edamontology.org/operation_0358' - Label 'Structure retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0358' - Label 'Structure retrieval (by keyword)'\n", + "Entity 'http://edamontology.org/operation_0359' - Label 'Structure database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_0359' - Label 'Structure database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_0360' - Label 'Structural similarity search'\n", + "Entity 'http://edamontology.org/operation_0360' - Label 'Structural similarity search'\n", + "Entity 'http://edamontology.org/operation_0361' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/operation_0361' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/operation_0361' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/operation_0362' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/operation_0362' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/operation_0363' - Label 'Reverse complement'\n", + "Entity 'http://edamontology.org/operation_0364' - Label 'Random sequence generation'\n", + "Entity 'http://edamontology.org/operation_0365' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/operation_0365' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/operation_0365' - Label 'Restriction digest'\n", + "Entity 'http://edamontology.org/operation_0366' - Label 'Protein sequence cleavage'\n", + "Entity 'http://edamontology.org/operation_0366' - Label 'Protein sequence cleavage'\n", + "Entity 'http://edamontology.org/operation_0366' - Label 'Protein sequence cleavage'\n", + "Entity 'http://edamontology.org/operation_0367' - Label 'Sequence mutation and randomisation'\n", + "Entity 'http://edamontology.org/operation_0368' - Label 'Sequence masking'\n", + "Entity 'http://edamontology.org/operation_0369' - Label 'Sequence cutting'\n", + "Entity 'http://edamontology.org/operation_0370' - Label 'Restriction site creation'\n", + "Entity 'http://edamontology.org/operation_0371' - Label 'DNA translation'\n", + "Entity 'http://edamontology.org/operation_0371' - Label 'DNA translation'\n", + "Entity 'http://edamontology.org/operation_0372' - Label 'DNA transcription'\n", + "Entity 'http://edamontology.org/operation_0372' - Label 'DNA transcription'\n", + "Entity 'http://edamontology.org/operation_0377' - Label 'Sequence composition calculation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_0377' - Label 'Sequence composition calculation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_0378' - Label 'Sequence composition calculation (protein)'\n", + "Entity 'http://edamontology.org/operation_0378' - Label 'Sequence composition calculation (protein)'\n", + "Entity 'http://edamontology.org/operation_0379' - Label 'Repeat sequence detection'\n", + "Entity 'http://edamontology.org/operation_0379' - Label 'Repeat sequence detection'\n", + "Entity 'http://edamontology.org/operation_0380' - Label 'Repeat sequence organisation analysis'\n", + "Entity 'http://edamontology.org/operation_0380' - Label 'Repeat sequence organisation analysis'\n", + "Entity 'http://edamontology.org/operation_0383' - Label 'Protein hydropathy calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0383' - Label 'Protein hydropathy calculation (from structure)'\n", + "Entity 'http://edamontology.org/operation_0384' - Label 'Accessible surface calculation'\n", + "Entity 'http://edamontology.org/operation_0384' - Label 'Accessible surface calculation'\n", + "Entity 'http://edamontology.org/operation_0385' - Label 'Protein hydropathy cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0385' - Label 'Protein hydropathy cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0386' - Label 'Protein dipole moment calculation'\n", + "Entity 'http://edamontology.org/operation_0386' - Label 'Protein dipole moment calculation'\n", + "Entity 'http://edamontology.org/operation_0387' - Label 'Molecular surface calculation'\n", + "Entity 'http://edamontology.org/operation_0388' - Label 'Protein binding site prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_0388' - Label 'Protein binding site prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_0389' - Label 'Protein-nucleic acid interaction analysis'\n", + "Entity 'http://edamontology.org/operation_0389' - Label 'Protein-nucleic acid interaction analysis'\n", + "Entity 'http://edamontology.org/operation_0390' - Label 'Protein peeling'\n", + "Entity 'http://edamontology.org/operation_0391' - Label 'Protein distance matrix calculation'\n", + "Entity 'http://edamontology.org/operation_0391' - Label 'Protein distance matrix calculation'\n", + "Entity 'http://edamontology.org/operation_0392' - Label 'Contact map calculation'\n", + "Entity 'http://edamontology.org/operation_0392' - Label 'Contact map calculation'\n", + "Entity 'http://edamontology.org/operation_0393' - Label 'Residue cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0393' - Label 'Residue cluster calculation'\n", + "Entity 'http://edamontology.org/operation_0394' - Label 'Hydrogen bond calculation'\n", + "Entity 'http://edamontology.org/operation_0394' - Label 'Hydrogen bond calculation'\n", + "Entity 'http://edamontology.org/operation_0395' - Label 'Residue non-canonical interaction detection'\n", + "Entity 'http://edamontology.org/operation_0395' - Label 'Residue non-canonical interaction detection'\n", + "Entity 'http://edamontology.org/operation_0396' - Label 'Ramachandran plot calculation'\n", + "Entity 'http://edamontology.org/operation_0396' - Label 'Ramachandran plot calculation'\n", + "Entity 'http://edamontology.org/operation_0397' - Label 'Ramachandran plot validation'\n", + "Entity 'http://edamontology.org/operation_0397' - Label 'Ramachandran plot validation'\n", + "Entity 'http://edamontology.org/operation_0398' - Label 'Protein molecular weight calculation'\n", + "Entity 'http://edamontology.org/operation_0398' - Label 'Protein molecular weight calculation'\n", + "Entity 'http://edamontology.org/operation_0398' - Label 'Protein molecular weight calculation'\n", + "Entity 'http://edamontology.org/operation_0399' - Label 'Protein extinction coefficient calculation'\n", + "Entity 'http://edamontology.org/operation_0399' - Label 'Protein extinction coefficient calculation'\n", + "Entity 'http://edamontology.org/operation_0400' - Label 'Protein pKa calculation'\n", + "Entity 'http://edamontology.org/operation_0400' - Label 'Protein pKa calculation'\n", + "Entity 'http://edamontology.org/operation_0400' - Label 'Protein pKa calculation'\n", + "Entity 'http://edamontology.org/operation_0401' - Label 'Protein hydropathy calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0401' - Label 'Protein hydropathy calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0402' - Label 'Protein titration curve plotting'\n", + "Entity 'http://edamontology.org/operation_0402' - Label 'Protein titration curve plotting'\n", + "Entity 'http://edamontology.org/operation_0402' - Label 'Protein titration curve plotting'\n", + "Entity 'http://edamontology.org/operation_0403' - Label 'Protein isoelectric point calculation'\n", + "Entity 'http://edamontology.org/operation_0403' - Label 'Protein isoelectric point calculation'\n", + "Entity 'http://edamontology.org/operation_0404' - Label 'Protein hydrogen exchange rate calculation'\n", + "Entity 'http://edamontology.org/operation_0404' - Label 'Protein hydrogen exchange rate calculation'\n", + "Entity 'http://edamontology.org/operation_0405' - Label 'Protein hydrophobic region calculation'\n", + "Entity 'http://edamontology.org/operation_0406' - Label 'Protein aliphatic index calculation'\n", + "Entity 'http://edamontology.org/operation_0406' - Label 'Protein aliphatic index calculation'\n", + "Entity 'http://edamontology.org/operation_0407' - Label 'Protein hydrophobic moment plotting'\n", + "Entity 'http://edamontology.org/operation_0407' - Label 'Protein hydrophobic moment plotting'\n", + "Entity 'http://edamontology.org/operation_0407' - Label 'Protein hydrophobic moment plotting'\n", + "Entity 'http://edamontology.org/operation_0408' - Label 'Protein globularity prediction'\n", + "Entity 'http://edamontology.org/operation_0408' - Label 'Protein globularity prediction'\n", + "Entity 'http://edamontology.org/operation_0409' - Label 'Protein solubility prediction'\n", + "Entity 'http://edamontology.org/operation_0409' - Label 'Protein solubility prediction'\n", + "Entity 'http://edamontology.org/operation_0410' - Label 'Protein crystallizability prediction'\n", + "Entity 'http://edamontology.org/operation_0410' - Label 'Protein crystallizability prediction'\n", + "Entity 'http://edamontology.org/operation_0411' - Label 'Protein signal peptide detection (eukaryotes)'\n", + "Entity 'http://edamontology.org/operation_0411' - Label 'Protein signal peptide detection (eukaryotes)'\n", + "Entity 'http://edamontology.org/operation_0412' - Label 'Protein signal peptide detection (bacteria)'\n", + "Entity 'http://edamontology.org/operation_0412' - Label 'Protein signal peptide detection (bacteria)'\n", + "Entity 'http://edamontology.org/operation_0413' - Label 'MHC peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0413' - Label 'MHC peptide immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0414' - Label 'Protein feature prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0414' - Label 'Protein feature prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0415' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/operation_0416' - Label 'Epitope mapping'\n", + "Entity 'http://edamontology.org/operation_0416' - Label 'Epitope mapping'\n", + "Entity 'http://edamontology.org/operation_0416' - Label 'Epitope mapping'\n", + "Entity 'http://edamontology.org/operation_0417' - Label 'Post-translational modification site prediction'\n", + "Entity 'http://edamontology.org/operation_0417' - Label 'Post-translational modification site prediction'\n", + "Entity 'http://edamontology.org/operation_0418' - Label 'Protein signal peptide detection'\n", + "Entity 'http://edamontology.org/operation_0418' - Label 'Protein signal peptide detection'\n", + "Entity 'http://edamontology.org/operation_0418' - Label 'Protein signal peptide detection'\n", + "Entity 'http://edamontology.org/operation_0419' - Label 'Protein binding site prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0419' - Label 'Protein binding site prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_0420' - Label 'Nucleic acids-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0421' - Label 'Protein folding site prediction'\n", + "Entity 'http://edamontology.org/operation_0421' - Label 'Protein folding site prediction'\n", + "Entity 'http://edamontology.org/operation_0422' - Label 'Protein cleavage site prediction'\n", + "Entity 'http://edamontology.org/operation_0422' - Label 'Protein cleavage site prediction'\n", + "Entity 'http://edamontology.org/operation_0423' - Label 'Epitope mapping (MHC Class I)'\n", + "Entity 'http://edamontology.org/operation_0423' - Label 'Epitope mapping (MHC Class I)'\n", + "Entity 'http://edamontology.org/operation_0424' - Label 'Epitope mapping (MHC Class II)'\n", + "Entity 'http://edamontology.org/operation_0424' - Label 'Epitope mapping (MHC Class II)'\n", + "Entity 'http://edamontology.org/operation_0425' - Label 'Whole gene prediction'\n", + "Entity 'http://edamontology.org/operation_0425' - Label 'Whole gene prediction'\n", + "Entity 'http://edamontology.org/operation_0426' - Label 'Gene component prediction'\n", + "Entity 'http://edamontology.org/operation_0426' - Label 'Gene component prediction'\n", + "Entity 'http://edamontology.org/operation_0427' - Label 'Transposon prediction'\n", + "Entity 'http://edamontology.org/operation_0428' - Label 'PolyA signal detection'\n", + "Entity 'http://edamontology.org/operation_0429' - Label 'Quadruplex formation site detection'\n", + "Entity 'http://edamontology.org/operation_0429' - Label 'Quadruplex formation site detection'\n", + "Entity 'http://edamontology.org/operation_0430' - Label 'CpG island and isochore detection'\n", + "Entity 'http://edamontology.org/operation_0430' - Label 'CpG island and isochore detection'\n", + "Entity 'http://edamontology.org/operation_0431' - Label 'Restriction site recognition'\n", + "Entity 'http://edamontology.org/operation_0431' - Label 'Restriction site recognition'\n", + "Entity 'http://edamontology.org/operation_0432' - Label 'Nucleosome position prediction'\n", + "Entity 'http://edamontology.org/operation_0433' - Label 'Splice site prediction'\n", + "Entity 'http://edamontology.org/operation_0433' - Label 'Splice site prediction'\n", + "Entity 'http://edamontology.org/operation_0434' - Label 'Integrated gene prediction'\n", + "Entity 'http://edamontology.org/operation_0434' - Label 'Integrated gene prediction'\n", + "Entity 'http://edamontology.org/operation_0435' - Label 'Operon prediction'\n", + "Entity 'http://edamontology.org/operation_0436' - Label 'Coding region prediction'\n", + "Entity 'http://edamontology.org/operation_0437' - Label 'SECIS element prediction'\n", + "Entity 'http://edamontology.org/operation_0437' - Label 'SECIS element prediction'\n", + "Entity 'http://edamontology.org/operation_0438' - Label 'Transcriptional regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0438' - Label 'Transcriptional regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0439' - Label 'Translation initiation site prediction'\n", + "Entity 'http://edamontology.org/operation_0439' - Label 'Translation initiation site prediction'\n", + "Entity 'http://edamontology.org/operation_0440' - Label 'Promoter prediction'\n", + "Entity 'http://edamontology.org/operation_0441' - Label 'cis-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0442' - Label 'Transcriptional regulatory element prediction (RNA-cis)'\n", + "Entity 'http://edamontology.org/operation_0442' - Label 'Transcriptional regulatory element prediction (RNA-cis)'\n", + "Entity 'http://edamontology.org/operation_0443' - Label 'trans-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0443' - Label 'trans-regulatory element prediction'\n", + "Entity 'http://edamontology.org/operation_0444' - Label 'S/MAR prediction'\n", + "Entity 'http://edamontology.org/operation_0445' - Label 'Transcription factor binding site prediction'\n", + "Entity 'http://edamontology.org/operation_0446' - Label 'Exonic splicing enhancer prediction'\n", + "Entity 'http://edamontology.org/operation_0446' - Label 'Exonic splicing enhancer prediction'\n", + "Entity 'http://edamontology.org/operation_0447' - Label 'Sequence alignment validation'\n", + "Entity 'http://edamontology.org/operation_0447' - Label 'Sequence alignment validation'\n", + "Entity 'http://edamontology.org/operation_0448' - Label 'Sequence alignment analysis (conservation)'\n", + "Entity 'http://edamontology.org/operation_0449' - Label 'Sequence alignment analysis (site correlation)'\n", + "Entity 'http://edamontology.org/operation_0449' - Label 'Sequence alignment analysis (site correlation)'\n", + "Entity 'http://edamontology.org/operation_0450' - Label 'Chimera detection'\n", + "Entity 'http://edamontology.org/operation_0451' - Label 'Recombination detection'\n", + "Entity 'http://edamontology.org/operation_0452' - Label 'Indel detection'\n", + "Entity 'http://edamontology.org/operation_0453' - Label 'Nucleosome formation potential prediction'\n", + "Entity 'http://edamontology.org/operation_0453' - Label 'Nucleosome formation potential prediction'\n", + "Entity 'http://edamontology.org/operation_0455' - Label 'Nucleic acid thermodynamic property calculation'\n", + "Entity 'http://edamontology.org/operation_0455' - Label 'Nucleic acid thermodynamic property calculation'\n", + "Entity 'http://edamontology.org/operation_0456' - Label 'Nucleic acid melting profile plotting'\n", + "Entity 'http://edamontology.org/operation_0456' - Label 'Nucleic acid melting profile plotting'\n", + "Entity 'http://edamontology.org/operation_0456' - Label 'Nucleic acid melting profile plotting'\n", + "Entity 'http://edamontology.org/operation_0457' - Label 'Nucleic acid stitch profile plotting'\n", + "Entity 'http://edamontology.org/operation_0458' - Label 'Nucleic acid melting curve plotting'\n", + "Entity 'http://edamontology.org/operation_0459' - Label 'Nucleic acid probability profile plotting'\n", + "Entity 'http://edamontology.org/operation_0460' - Label 'Nucleic acid temperature profile plotting'\n", + "Entity 'http://edamontology.org/operation_0461' - Label 'Nucleic acid curvature calculation'\n", + "Entity 'http://edamontology.org/operation_0461' - Label 'Nucleic acid curvature calculation'\n", + "Entity 'http://edamontology.org/operation_0463' - Label 'miRNA target prediction'\n", + "Entity 'http://edamontology.org/operation_0464' - Label 'tRNA gene prediction'\n", + "Entity 'http://edamontology.org/operation_0464' - Label 'tRNA gene prediction'\n", + "Entity 'http://edamontology.org/operation_0465' - Label 'siRNA binding specificity prediction'\n", + "Entity 'http://edamontology.org/operation_0465' - Label 'siRNA binding specificity prediction'\n", + "Entity 'http://edamontology.org/operation_0467' - Label 'Protein secondary structure prediction (integrated)'\n", + "Entity 'http://edamontology.org/operation_0467' - Label 'Protein secondary structure prediction (integrated)'\n", + "Entity 'http://edamontology.org/operation_0468' - Label 'Protein secondary structure prediction (helices)'\n", + "Entity 'http://edamontology.org/operation_0469' - Label 'Protein secondary structure prediction (turns)'\n", + "Entity 'http://edamontology.org/operation_0470' - Label 'Protein secondary structure prediction (coils)'\n", + "Entity 'http://edamontology.org/operation_0471' - Label 'Disulfide bond prediction'\n", + "Entity 'http://edamontology.org/operation_0472' - Label 'GPCR prediction'\n", + "Entity 'http://edamontology.org/operation_0472' - Label 'GPCR prediction'\n", + "Entity 'http://edamontology.org/operation_0473' - Label 'GPCR analysis'\n", + "Entity 'http://edamontology.org/operation_0473' - Label 'GPCR analysis'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0474' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/operation_0475' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/operation_0475' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/operation_0475' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/operation_0476' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/operation_0477' - Label 'Protein modelling'\n", + "Entity 'http://edamontology.org/operation_0477' - Label 'Protein modelling'\n", + "Entity 'http://edamontology.org/operation_0477' - Label 'Protein modelling'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0478' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/operation_0479' - Label 'Backbone modelling'\n", + "Entity 'http://edamontology.org/operation_0480' - Label 'Side chain modelling'\n", + "Entity 'http://edamontology.org/operation_0481' - Label 'Loop modelling'\n", + "Entity 'http://edamontology.org/operation_0482' - Label 'Protein-ligand docking'\n", + "Entity 'http://edamontology.org/operation_0482' - Label 'Protein-ligand docking'\n", + "Entity 'http://edamontology.org/operation_0482' - Label 'Protein-ligand docking'\n", + "Entity 'http://edamontology.org/operation_0483' - Label 'RNA inverse folding'\n", + "Entity 'http://edamontology.org/operation_0483' - Label 'RNA inverse folding'\n", + "Entity 'http://edamontology.org/operation_0484' - Label 'SNP detection'\n", + "Entity 'http://edamontology.org/operation_0485' - Label 'Radiation Hybrid Mapping'\n", + "Entity 'http://edamontology.org/operation_0485' - Label 'Radiation Hybrid Mapping'\n", + "Entity 'http://edamontology.org/operation_0486' - Label 'Functional mapping'\n", + "Entity 'http://edamontology.org/operation_0486' - Label 'Functional mapping'\n", + "Entity 'http://edamontology.org/operation_0487' - Label 'Haplotype mapping'\n", + "Entity 'http://edamontology.org/operation_0487' - Label 'Haplotype mapping'\n", + "Entity 'http://edamontology.org/operation_0488' - Label 'Linkage disequilibrium calculation'\n", + "Entity 'http://edamontology.org/operation_0488' - Label 'Linkage disequilibrium calculation'\n", + "Entity 'http://edamontology.org/operation_0489' - Label 'Genetic code prediction'\n", + "Entity 'http://edamontology.org/operation_0489' - Label 'Genetic code prediction'\n", + "Entity 'http://edamontology.org/operation_0489' - Label 'Genetic code prediction'\n", + "Entity 'http://edamontology.org/operation_0490' - Label 'Dot plot plotting'\n", + "Entity 'http://edamontology.org/operation_0490' - Label 'Dot plot plotting'\n", + "Entity 'http://edamontology.org/operation_0490' - Label 'Dot plot plotting'\n", + "Entity 'http://edamontology.org/operation_0491' - Label 'Pairwise sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0491' - Label 'Pairwise sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0492' - Label 'Multiple sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0493' - Label 'Pairwise sequence alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0494' - Label 'Pairwise sequence alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0495' - Label 'Local alignment'\n", + "Entity 'http://edamontology.org/operation_0496' - Label 'Global alignment'\n", + "Entity 'http://edamontology.org/operation_0497' - Label 'Constrained sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0497' - Label 'Constrained sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0498' - Label 'Consensus-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0498' - Label 'Consensus-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0499' - Label 'Tree-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0499' - Label 'Tree-based sequence alignment'\n", + "Entity 'http://edamontology.org/operation_0500' - Label 'Secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0500' - Label 'Secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0501' - Label 'Protein secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0501' - Label 'Protein secondary structure alignment generation'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0502' - Label 'RNA secondary structure alignment'\n", + "Entity 'http://edamontology.org/operation_0503' - Label 'Pairwise structure alignment'\n", + "Entity 'http://edamontology.org/operation_0504' - Label 'Multiple structure alignment'\n", + "Entity 'http://edamontology.org/operation_0505' - Label 'Structure alignment (protein)'\n", + "Entity 'http://edamontology.org/operation_0505' - Label 'Structure alignment (protein)'\n", + "Entity 'http://edamontology.org/operation_0506' - Label 'Structure alignment (RNA)'\n", + "Entity 'http://edamontology.org/operation_0506' - Label 'Structure alignment (RNA)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0507' - Label 'Pairwise structure alignment generation (local)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0508' - Label 'Pairwise structure alignment generation (global)'\n", + "Entity 'http://edamontology.org/operation_0509' - Label 'Local structure alignment'\n", + "Entity 'http://edamontology.org/operation_0510' - Label 'Global structure alignment'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0511' - Label 'Profile-profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0512' - Label 'Sequence alignment generation (multiple profile)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0513' - Label '3D profile-to-3D profile alignment (pairwise)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0514' - Label 'Structural profile alignment generation (multiple)'\n", + "Entity 'http://edamontology.org/operation_0515' - Label 'Data retrieval (tool metadata)'\n", + "Entity 'http://edamontology.org/operation_0515' - Label 'Data retrieval (tool metadata)'\n", + "Entity 'http://edamontology.org/operation_0516' - Label 'Data retrieval (database metadata)'\n", + "Entity 'http://edamontology.org/operation_0516' - Label 'Data retrieval (database metadata)'\n", + "Entity 'http://edamontology.org/operation_0517' - Label 'PCR primer design (for large scale sequencing)'\n", + "Entity 'http://edamontology.org/operation_0517' - Label 'PCR primer design (for large scale sequencing)'\n", + "Entity 'http://edamontology.org/operation_0518' - Label 'PCR primer design (for genotyping polymorphisms)'\n", + "Entity 'http://edamontology.org/operation_0518' - Label 'PCR primer design (for genotyping polymorphisms)'\n", + "Entity 'http://edamontology.org/operation_0519' - Label 'PCR primer design (for gene transcription profiling)'\n", + "Entity 'http://edamontology.org/operation_0519' - Label 'PCR primer design (for gene transcription profiling)'\n", + "Entity 'http://edamontology.org/operation_0520' - Label 'PCR primer design (for conserved primers)'\n", + "Entity 'http://edamontology.org/operation_0520' - Label 'PCR primer design (for conserved primers)'\n", + "Entity 'http://edamontology.org/operation_0521' - Label 'PCR primer design (based on gene structure)'\n", + "Entity 'http://edamontology.org/operation_0521' - Label 'PCR primer design (based on gene structure)'\n", + "Entity 'http://edamontology.org/operation_0522' - Label 'PCR primer design (for methylation PCRs)'\n", + "Entity 'http://edamontology.org/operation_0522' - Label 'PCR primer design (for methylation PCRs)'\n", + "Entity 'http://edamontology.org/operation_0523' - Label 'Mapping assembly'\n", + "Entity 'http://edamontology.org/operation_0524' - Label 'De-novo assembly'\n", + "Entity 'http://edamontology.org/operation_0525' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_0525' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_0526' - Label 'EST assembly'\n", + "Entity 'http://edamontology.org/operation_0527' - Label 'Sequence tag mapping'\n", + "Entity 'http://edamontology.org/operation_0527' - Label 'Sequence tag mapping'\n", + "Entity 'http://edamontology.org/operation_0528' - Label 'SAGE data processing'\n", + "Entity 'http://edamontology.org/operation_0528' - Label 'SAGE data processing'\n", + "Entity 'http://edamontology.org/operation_0529' - Label 'MPSS data processing'\n", + "Entity 'http://edamontology.org/operation_0529' - Label 'MPSS data processing'\n", + "Entity 'http://edamontology.org/operation_0530' - Label 'SBS data processing'\n", + "Entity 'http://edamontology.org/operation_0530' - Label 'SBS data processing'\n", + "Entity 'http://edamontology.org/operation_0531' - Label 'Heat map generation'\n", + "Entity 'http://edamontology.org/operation_0531' - Label 'Heat map generation'\n", + "Entity 'http://edamontology.org/operation_0531' - Label 'Heat map generation'\n", + "Entity 'http://edamontology.org/operation_0532' - Label 'Gene expression profile analysis'\n", + "Entity 'http://edamontology.org/operation_0532' - Label 'Gene expression profile analysis'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0533' - Label 'Expression profile pathway mapping'\n", + "Entity 'http://edamontology.org/operation_0534' - Label 'Protein secondary structure assignment (from coordinate data)'\n", + "Entity 'http://edamontology.org/operation_0534' - Label 'Protein secondary structure assignment (from coordinate data)'\n", + "Entity 'http://edamontology.org/operation_0535' - Label 'Protein secondary structure assignment (from CD data)'\n", + "Entity 'http://edamontology.org/operation_0535' - Label 'Protein secondary structure assignment (from CD data)'\n", + "Entity 'http://edamontology.org/operation_0536' - Label 'Protein structure assignment (from X-ray crystallographic data)'\n", + "Entity 'http://edamontology.org/operation_0536' - Label 'Protein structure assignment (from X-ray crystallographic data)'\n", + "Entity 'http://edamontology.org/operation_0537' - Label 'Protein structure assignment (from NMR data)'\n", + "Entity 'http://edamontology.org/operation_0537' - Label 'Protein structure assignment (from NMR data)'\n", + "Entity 'http://edamontology.org/operation_0538' - Label 'Phylogenetic inference (data centric)'\n", + "Entity 'http://edamontology.org/operation_0539' - Label 'Phylogenetic inference (method centric)'\n", + "Entity 'http://edamontology.org/operation_0540' - Label 'Phylogenetic inference (from molecular sequences)'\n", + "Entity 'http://edamontology.org/operation_0540' - Label 'Phylogenetic inference (from molecular sequences)'\n", + "Entity 'http://edamontology.org/operation_0541' - Label 'Phylogenetic inference (from continuous quantitative characters)'\n", + "Entity 'http://edamontology.org/operation_0541' - Label 'Phylogenetic inference (from continuous quantitative characters)'\n", + "Entity 'http://edamontology.org/operation_0542' - Label 'Phylogenetic inference (from gene frequencies)'\n", + "Entity 'http://edamontology.org/operation_0542' - Label 'Phylogenetic inference (from gene frequencies)'\n", + "Entity 'http://edamontology.org/operation_0542' - Label 'Phylogenetic inference (from gene frequencies)'\n", + "Entity 'http://edamontology.org/operation_0543' - Label 'Phylogenetic inference (from polymorphism data)'\n", + "Entity 'http://edamontology.org/operation_0543' - Label 'Phylogenetic inference (from polymorphism data)'\n", + "Entity 'http://edamontology.org/operation_0544' - Label 'Species tree construction'\n", + "Entity 'http://edamontology.org/operation_0545' - Label 'Phylogenetic inference (parsimony methods)'\n", + "Entity 'http://edamontology.org/operation_0546' - Label 'Phylogenetic inference (minimum distance methods)'\n", + "Entity 'http://edamontology.org/operation_0547' - Label 'Phylogenetic inference (maximum likelihood and Bayesian methods)'\n", + "Entity 'http://edamontology.org/operation_0548' - Label 'Phylogenetic inference (quartet methods)'\n", + "Entity 'http://edamontology.org/operation_0549' - Label 'Phylogenetic inference (AI methods)'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0550' - Label 'DNA substitution modelling'\n", + "Entity 'http://edamontology.org/operation_0551' - Label 'Phylogenetic tree topology analysis'\n", + "Entity 'http://edamontology.org/operation_0552' - Label 'Phylogenetic tree bootstrapping'\n", + "Entity 'http://edamontology.org/operation_0552' - Label 'Phylogenetic tree bootstrapping'\n", + "Entity 'http://edamontology.org/operation_0553' - Label 'Gene tree construction'\n", + "Entity 'http://edamontology.org/operation_0553' - Label 'Gene tree construction'\n", + "Entity 'http://edamontology.org/operation_0553' - Label 'Gene tree construction'\n", + "Entity 'http://edamontology.org/operation_0554' - Label 'Allele frequency distribution analysis'\n", + "Entity 'http://edamontology.org/operation_0555' - Label 'Consensus tree construction'\n", + "Entity 'http://edamontology.org/operation_0555' - Label 'Consensus tree construction'\n", + "Entity 'http://edamontology.org/operation_0556' - Label 'Phylogenetic sub/super tree construction'\n", + "Entity 'http://edamontology.org/operation_0557' - Label 'Phylogenetic tree distances calculation'\n", + "Entity 'http://edamontology.org/operation_0557' - Label 'Phylogenetic tree distances calculation'\n", + "Entity 'http://edamontology.org/operation_0558' - Label 'Phylogenetic tree annotation'\n", + "Entity 'http://edamontology.org/operation_0559' - Label 'Immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0559' - Label 'Immunogenicity prediction'\n", + "Entity 'http://edamontology.org/operation_0560' - Label 'DNA vaccine design'\n", + "Entity 'http://edamontology.org/operation_0560' - Label 'DNA vaccine design'\n", + "Entity 'http://edamontology.org/operation_0561' - Label 'Sequence formatting'\n", + "Entity 'http://edamontology.org/operation_0561' - Label 'Sequence formatting'\n", + "Entity 'http://edamontology.org/operation_0562' - Label 'Sequence alignment formatting'\n", + "Entity 'http://edamontology.org/operation_0562' - Label 'Sequence alignment formatting'\n", + "Entity 'http://edamontology.org/operation_0563' - Label 'Codon usage table formatting'\n", + "Entity 'http://edamontology.org/operation_0563' - Label 'Codon usage table formatting'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0564' - Label 'Sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_0565' - Label 'Sequence alignment visualisation'\n", + "Entity 'http://edamontology.org/operation_0565' - Label 'Sequence alignment visualisation'\n", + "Entity 'http://edamontology.org/operation_0566' - Label 'Sequence cluster visualisation'\n", + "Entity 'http://edamontology.org/operation_0566' - Label 'Sequence cluster visualisation'\n", + "Entity 'http://edamontology.org/operation_0567' - Label 'Phylogenetic tree visualisation'\n", + "Entity 'http://edamontology.org/operation_0567' - Label 'Phylogenetic tree visualisation'\n", + "Entity 'http://edamontology.org/operation_0567' - Label 'Phylogenetic tree visualisation'\n", + "Entity 'http://edamontology.org/operation_0568' - Label 'RNA secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0568' - Label 'RNA secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0569' - Label 'Protein secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0569' - Label 'Protein secondary structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0570' - Label 'Structure visualisation'\n", + "Entity 'http://edamontology.org/operation_0571' - Label 'Expression data visualisation'\n", + "Entity 'http://edamontology.org/operation_0571' - Label 'Expression data visualisation'\n", + "Entity 'http://edamontology.org/operation_0571' - Label 'Expression data visualisation'\n", + "Entity 'http://edamontology.org/operation_0572' - Label 'Protein interaction network visualisation'\n", + "Entity 'http://edamontology.org/operation_0572' - Label 'Protein interaction network visualisation'\n", + "Entity 'http://edamontology.org/operation_0573' - Label 'Map drawing'\n", + "Entity 'http://edamontology.org/operation_0573' - Label 'Map drawing'\n", + "Entity 'http://edamontology.org/operation_0574' - Label 'Sequence motif rendering'\n", + "Entity 'http://edamontology.org/operation_0574' - Label 'Sequence motif rendering'\n", + "Entity 'http://edamontology.org/operation_0575' - Label 'Restriction map drawing'\n", + "Entity 'http://edamontology.org/operation_0575' - Label 'Restriction map drawing'\n", + "Entity 'http://edamontology.org/operation_0577' - Label 'DNA linear map rendering'\n", + "Entity 'http://edamontology.org/operation_0577' - Label 'DNA linear map rendering'\n", + "Entity 'http://edamontology.org/operation_0578' - Label 'Plasmid map drawing'\n", + "Entity 'http://edamontology.org/operation_0579' - Label 'Operon drawing'\n", + "Entity 'http://edamontology.org/operation_0579' - Label 'Operon drawing'\n", + "Entity 'http://edamontology.org/operation_1768' - Label 'Nucleic acid folding family identification'\n", + "Entity 'http://edamontology.org/operation_1768' - Label 'Nucleic acid folding family identification'\n", + "Entity 'http://edamontology.org/operation_1769' - Label 'Nucleic acid folding energy calculation'\n", + "Entity 'http://edamontology.org/operation_1769' - Label 'Nucleic acid folding energy calculation'\n", + "Entity 'http://edamontology.org/operation_1774' - Label 'Annotation retrieval'\n", + "Entity 'http://edamontology.org/operation_1774' - Label 'Annotation retrieval'\n", + "Entity 'http://edamontology.org/operation_1777' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/operation_1777' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/operation_1777' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/operation_1778' - Label 'Protein function comparison'\n", + "Entity 'http://edamontology.org/operation_1778' - Label 'Protein function comparison'\n", + "Entity 'http://edamontology.org/operation_1778' - Label 'Protein function comparison'\n", + "Entity 'http://edamontology.org/operation_1780' - Label 'Sequence submission'\n", + "Entity 'http://edamontology.org/operation_1780' - Label 'Sequence submission'\n", + "Entity 'http://edamontology.org/operation_1781' - Label 'Gene regulatory network analysis'\n", + "Entity 'http://edamontology.org/operation_1781' - Label 'Gene regulatory network analysis'\n", + "Entity 'http://edamontology.org/operation_1781' - Label 'Gene regulatory network analysis'\n", + "Entity 'http://edamontology.org/operation_1812' - Label 'Parsing'\n", + "Entity 'http://edamontology.org/operation_1813' - Label 'Sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1813' - Label 'Sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1814' - Label 'Structure retrieval'\n", + "Entity 'http://edamontology.org/operation_1814' - Label 'Structure retrieval'\n", + "Entity 'http://edamontology.org/operation_1816' - Label 'Surface rendering'\n", + "Entity 'http://edamontology.org/operation_1816' - Label 'Surface rendering'\n", + "Entity 'http://edamontology.org/operation_1817' - Label 'Protein atom surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1817' - Label 'Protein atom surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1818' - Label 'Protein atom surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1818' - Label 'Protein atom surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1819' - Label 'Protein residue surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1819' - Label 'Protein residue surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1820' - Label 'Protein residue surface calculation (vacuum accessible)'\n", + "Entity 'http://edamontology.org/operation_1820' - Label 'Protein residue surface calculation (vacuum accessible)'\n", + "Entity 'http://edamontology.org/operation_1821' - Label 'Protein residue surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1821' - Label 'Protein residue surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1822' - Label 'Protein residue surface calculation (vacuum molecular)'\n", + "Entity 'http://edamontology.org/operation_1822' - Label 'Protein residue surface calculation (vacuum molecular)'\n", + "Entity 'http://edamontology.org/operation_1823' - Label 'Protein surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1823' - Label 'Protein surface calculation (accessible molecular)'\n", + "Entity 'http://edamontology.org/operation_1824' - Label 'Protein surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1824' - Label 'Protein surface calculation (accessible)'\n", + "Entity 'http://edamontology.org/operation_1825' - Label 'Backbone torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1825' - Label 'Backbone torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1826' - Label 'Full torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1826' - Label 'Full torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1827' - Label 'Cysteine torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1827' - Label 'Cysteine torsion angle calculation'\n", + "Entity 'http://edamontology.org/operation_1828' - Label 'Tau angle calculation'\n", + "Entity 'http://edamontology.org/operation_1828' - Label 'Tau angle calculation'\n", + "Entity 'http://edamontology.org/operation_1829' - Label 'Cysteine bridge detection'\n", + "Entity 'http://edamontology.org/operation_1830' - Label 'Free cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1831' - Label 'Metal-bound cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1831' - Label 'Metal-bound cysteine detection'\n", + "Entity 'http://edamontology.org/operation_1832' - Label 'Residue contact calculation (residue-nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_1832' - Label 'Residue contact calculation (residue-nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_1834' - Label 'Protein-metal contact calculation'\n", + "Entity 'http://edamontology.org/operation_1835' - Label 'Residue contact calculation (residue-negative ion)'\n", + "Entity 'http://edamontology.org/operation_1835' - Label 'Residue contact calculation (residue-negative ion)'\n", + "Entity 'http://edamontology.org/operation_1836' - Label 'Residue bump detection'\n", + "Entity 'http://edamontology.org/operation_1837' - Label 'Residue symmetry contact calculation'\n", + "Entity 'http://edamontology.org/operation_1837' - Label 'Residue symmetry contact calculation'\n", + "Entity 'http://edamontology.org/operation_1838' - Label 'Residue contact calculation (residue-ligand)'\n", + "Entity 'http://edamontology.org/operation_1838' - Label 'Residue contact calculation (residue-ligand)'\n", + "Entity 'http://edamontology.org/operation_1839' - Label 'Salt bridge calculation'\n", + "Entity 'http://edamontology.org/operation_1841' - Label 'Rotamer likelihood prediction'\n", + "Entity 'http://edamontology.org/operation_1841' - Label 'Rotamer likelihood prediction'\n", + "Entity 'http://edamontology.org/operation_1842' - Label 'Proline mutation value calculation'\n", + "Entity 'http://edamontology.org/operation_1842' - Label 'Proline mutation value calculation'\n", + "Entity 'http://edamontology.org/operation_1843' - Label 'Residue packing validation'\n", + "Entity 'http://edamontology.org/operation_1844' - Label 'Protein geometry validation'\n", + "Entity 'http://edamontology.org/operation_1845' - Label 'PDB file sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1845' - Label 'PDB file sequence retrieval'\n", + "Entity 'http://edamontology.org/operation_1846' - Label 'HET group detection'\n", + "Entity 'http://edamontology.org/operation_1846' - Label 'HET group detection'\n", + "Entity 'http://edamontology.org/operation_1847' - Label 'DSSP secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_1847' - Label 'DSSP secondary structure assignment'\n", + "Entity 'http://edamontology.org/operation_1848' - Label 'Structure formatting'\n", + "Entity 'http://edamontology.org/operation_1848' - Label 'Structure formatting'\n", + "Entity 'http://edamontology.org/operation_1850' - Label 'Protein cysteine and disulfide bond assignment'\n", + "Entity 'http://edamontology.org/operation_1850' - Label 'Protein cysteine and disulfide bond assignment'\n", + "Entity 'http://edamontology.org/operation_1913' - Label 'Residue validation'\n", + "Entity 'http://edamontology.org/operation_1913' - Label 'Residue validation'\n", + "Entity 'http://edamontology.org/operation_1914' - Label 'Structure retrieval (water)'\n", + "Entity 'http://edamontology.org/operation_1914' - Label 'Structure retrieval (water)'\n", + "Entity 'http://edamontology.org/operation_2008' - Label 'siRNA duplex prediction'\n", + "Entity 'http://edamontology.org/operation_2008' - Label 'siRNA duplex prediction'\n", + "Entity 'http://edamontology.org/operation_2089' - Label 'Sequence alignment refinement'\n", + "Entity 'http://edamontology.org/operation_2089' - Label 'Sequence alignment refinement'\n", + "Entity 'http://edamontology.org/operation_2120' - Label 'Listfile processing'\n", + "Entity 'http://edamontology.org/operation_2120' - Label 'Listfile processing'\n", + "Entity 'http://edamontology.org/operation_2121' - Label 'Sequence file editing'\n", + "Entity 'http://edamontology.org/operation_2121' - Label 'Sequence file editing'\n", + "Entity 'http://edamontology.org/operation_2122' - Label 'Sequence alignment file processing'\n", + "Entity 'http://edamontology.org/operation_2122' - Label 'Sequence alignment file processing'\n", + "Entity 'http://edamontology.org/operation_2123' - Label 'Small molecule data processing'\n", + "Entity 'http://edamontology.org/operation_2123' - Label 'Small molecule data processing'\n", + "Entity 'http://edamontology.org/operation_2222' - Label 'Data retrieval (ontology annotation)'\n", + "Entity 'http://edamontology.org/operation_2222' - Label 'Data retrieval (ontology annotation)'\n", + "Entity 'http://edamontology.org/operation_2224' - Label 'Data retrieval (ontology concept)'\n", + "Entity 'http://edamontology.org/operation_2224' - Label 'Data retrieval (ontology concept)'\n", + "Entity 'http://edamontology.org/operation_2233' - Label 'Representative sequence identification'\n", + "Entity 'http://edamontology.org/operation_2234' - Label 'Structure file processing'\n", + "Entity 'http://edamontology.org/operation_2234' - Label 'Structure file processing'\n", + "Entity 'http://edamontology.org/operation_2237' - Label 'Data retrieval (sequence profile)'\n", + "Entity 'http://edamontology.org/operation_2237' - Label 'Data retrieval (sequence profile)'\n", + "Entity 'http://edamontology.org/operation_2238' - Label 'Statistical calculation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2239' - Label '3D-1D scoring matrix generation'\n", + "Entity 'http://edamontology.org/operation_2241' - Label 'Transmembrane protein visualisation'\n", + "Entity 'http://edamontology.org/operation_2241' - Label 'Transmembrane protein visualisation'\n", + "Entity 'http://edamontology.org/operation_2241' - Label 'Transmembrane protein visualisation'\n", + "Entity 'http://edamontology.org/operation_2246' - Label 'Demonstration'\n", + "Entity 'http://edamontology.org/operation_2246' - Label 'Demonstration'\n", + "Entity 'http://edamontology.org/operation_2264' - Label 'Data retrieval (pathway or network)'\n", + "Entity 'http://edamontology.org/operation_2264' - Label 'Data retrieval (pathway or network)'\n", + "Entity 'http://edamontology.org/operation_2265' - Label 'Data retrieval (identifier)'\n", + "Entity 'http://edamontology.org/operation_2265' - Label 'Data retrieval (identifier)'\n", + "Entity 'http://edamontology.org/operation_2284' - Label 'Nucleic acid density plotting'\n", + "Entity 'http://edamontology.org/operation_2284' - Label 'Nucleic acid density plotting'\n", + "Entity 'http://edamontology.org/operation_2403' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2403' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2404' - Label 'Sequence motif analysis'\n", + "Entity 'http://edamontology.org/operation_2405' - Label 'Protein interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2405' - Label 'Protein interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2406' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/operation_2406' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/operation_2406' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/operation_2407' - Label 'Annotation processing'\n", + "Entity 'http://edamontology.org/operation_2407' - Label 'Annotation processing'\n", + "Entity 'http://edamontology.org/operation_2408' - Label 'Sequence feature analysis'\n", + "Entity 'http://edamontology.org/operation_2408' - Label 'Sequence feature analysis'\n", + "Entity 'http://edamontology.org/operation_2409' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2409' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2410' - Label 'Gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_2410' - Label 'Gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_2411' - Label 'Structural profile processing'\n", + "Entity 'http://edamontology.org/operation_2411' - Label 'Structural profile processing'\n", + "Entity 'http://edamontology.org/operation_2412' - Label 'Data index processing'\n", + "Entity 'http://edamontology.org/operation_2412' - Label 'Data index processing'\n", + "Entity 'http://edamontology.org/operation_2413' - Label 'Sequence profile processing'\n", + "Entity 'http://edamontology.org/operation_2413' - Label 'Sequence profile processing'\n", + "Entity 'http://edamontology.org/operation_2414' - Label 'Protein function analysis'\n", + "Entity 'http://edamontology.org/operation_2414' - Label 'Protein function analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2415' - Label 'Protein folding analysis'\n", + "Entity 'http://edamontology.org/operation_2416' - Label 'Protein secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2416' - Label 'Protein secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2416' - Label 'Protein secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2417' - Label 'Physicochemical property data processing'\n", + "Entity 'http://edamontology.org/operation_2417' - Label 'Physicochemical property data processing'\n", + "Entity 'http://edamontology.org/operation_2419' - Label 'Primer and probe design'\n", + "Entity 'http://edamontology.org/operation_2419' - Label 'Primer and probe design'\n", + "Entity 'http://edamontology.org/operation_2419' - Label 'Primer and probe design'\n", + "Entity 'http://edamontology.org/operation_2420' - Label 'Operation (typed)'\n", + "Entity 'http://edamontology.org/operation_2420' - Label 'Operation (typed)'\n", + "Entity 'http://edamontology.org/operation_2421' - Label 'Database search'\n", + "Entity 'http://edamontology.org/operation_2421' - Label 'Database search'\n", + "Entity 'http://edamontology.org/operation_2422' - Label 'Data retrieval'\n", + "Entity 'http://edamontology.org/operation_2422' - Label 'Data retrieval'\n", + "Entity 'http://edamontology.org/operation_2422' - Label 'Data retrieval'\n", + "Entity 'http://edamontology.org/operation_2423' - Label 'Prediction and recognition'\n", + "Entity 'http://edamontology.org/operation_2424' - Label 'Comparison'\n", + "Entity 'http://edamontology.org/operation_2425' - Label 'Optimisation and refinement'\n", + "Entity 'http://edamontology.org/operation_2426' - Label 'Modelling and simulation'\n", + "Entity 'http://edamontology.org/operation_2426' - Label 'Modelling and simulation'\n", + "Entity 'http://edamontology.org/operation_2427' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2427' - Label 'Data handling'\n", + "Entity 'http://edamontology.org/operation_2428' - Label 'Validation'\n", + "Entity 'http://edamontology.org/operation_2429' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/operation_2430' - Label 'Design'\n", + "Entity 'http://edamontology.org/operation_2432' - Label 'Microarray data processing'\n", + "Entity 'http://edamontology.org/operation_2432' - Label 'Microarray data processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2433' - Label 'Codon usage table processing'\n", + "Entity 'http://edamontology.org/operation_2434' - Label 'Data retrieval (codon usage table)'\n", + "Entity 'http://edamontology.org/operation_2434' - Label 'Data retrieval (codon usage table)'\n", + "Entity 'http://edamontology.org/operation_2435' - Label 'Gene expression profile processing'\n", + "Entity 'http://edamontology.org/operation_2435' - Label 'Gene expression profile processing'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2436' - Label 'Gene-set enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_2437' - Label 'Gene regulatory network prediction'\n", + "Entity 'http://edamontology.org/operation_2437' - Label 'Gene regulatory network prediction'\n", + "Entity 'http://edamontology.org/operation_2437' - Label 'Gene regulatory network prediction'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2438' - Label 'Pathway or network processing'\n", + "Entity 'http://edamontology.org/operation_2439' - Label 'RNA secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2439' - Label 'RNA secondary structure analysis'\n", + "Entity 'http://edamontology.org/operation_2440' - Label 'Structure processing (RNA)'\n", + "Entity 'http://edamontology.org/operation_2440' - Label 'Structure processing (RNA)'\n", + "Entity 'http://edamontology.org/operation_2441' - Label 'RNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2441' - Label 'RNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2442' - Label 'DNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2442' - Label 'DNA structure prediction'\n", + "Entity 'http://edamontology.org/operation_2443' - Label 'Phylogenetic tree processing'\n", + "Entity 'http://edamontology.org/operation_2443' - Label 'Phylogenetic tree processing'\n", + "Entity 'http://edamontology.org/operation_2444' - Label 'Protein secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2444' - Label 'Protein secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2445' - Label 'Protein interaction network processing'\n", + "Entity 'http://edamontology.org/operation_2445' - Label 'Protein interaction network processing'\n", + "Entity 'http://edamontology.org/operation_2446' - Label 'Sequence processing'\n", + "Entity 'http://edamontology.org/operation_2446' - Label 'Sequence processing'\n", + "Entity 'http://edamontology.org/operation_2447' - Label 'Sequence processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2447' - Label 'Sequence processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2448' - Label 'Sequence processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2448' - Label 'Sequence processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2451' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2452' - Label 'Sequence cluster processing'\n", + "Entity 'http://edamontology.org/operation_2452' - Label 'Sequence cluster processing'\n", + "Entity 'http://edamontology.org/operation_2453' - Label 'Feature table processing'\n", + "Entity 'http://edamontology.org/operation_2453' - Label 'Feature table processing'\n", + "Entity 'http://edamontology.org/operation_2454' - Label 'Gene prediction'\n", + "Entity 'http://edamontology.org/operation_2454' - Label 'Gene prediction'\n", + "Entity 'http://edamontology.org/operation_2454' - Label 'Gene prediction'\n", + "Entity 'http://edamontology.org/operation_2456' - Label 'GPCR classification'\n", + "Entity 'http://edamontology.org/operation_2456' - Label 'GPCR classification'\n", + "Entity 'http://edamontology.org/operation_2457' - Label 'GPCR coupling selectivity prediction'\n", + "Entity 'http://edamontology.org/operation_2457' - Label 'GPCR coupling selectivity prediction'\n", + "Entity 'http://edamontology.org/operation_2459' - Label 'Structure processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2459' - Label 'Structure processing (protein)'\n", + "Entity 'http://edamontology.org/operation_2460' - Label 'Protein atom surface calculation'\n", + "Entity 'http://edamontology.org/operation_2460' - Label 'Protein atom surface calculation'\n", + "Entity 'http://edamontology.org/operation_2461' - Label 'Protein residue surface calculation'\n", + "Entity 'http://edamontology.org/operation_2461' - Label 'Protein residue surface calculation'\n", + "Entity 'http://edamontology.org/operation_2462' - Label 'Protein surface calculation'\n", + "Entity 'http://edamontology.org/operation_2462' - Label 'Protein surface calculation'\n", + "Entity 'http://edamontology.org/operation_2463' - Label 'Sequence alignment processing'\n", + "Entity 'http://edamontology.org/operation_2463' - Label 'Sequence alignment processing'\n", + "Entity 'http://edamontology.org/operation_2464' - Label 'Protein-protein binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2464' - Label 'Protein-protein binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2464' - Label 'Protein-protein binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2465' - Label 'Structure processing'\n", + "Entity 'http://edamontology.org/operation_2465' - Label 'Structure processing'\n", + "Entity 'http://edamontology.org/operation_2466' - Label 'Map annotation'\n", + "Entity 'http://edamontology.org/operation_2466' - Label 'Map annotation'\n", + "Entity 'http://edamontology.org/operation_2467' - Label 'Data retrieval (protein annotation)'\n", + "Entity 'http://edamontology.org/operation_2467' - Label 'Data retrieval (protein annotation)'\n", + "Entity 'http://edamontology.org/operation_2468' - Label 'Data retrieval (phylogenetic tree)'\n", + "Entity 'http://edamontology.org/operation_2468' - Label 'Data retrieval (phylogenetic tree)'\n", + "Entity 'http://edamontology.org/operation_2469' - Label 'Data retrieval (protein interaction annotation)'\n", + "Entity 'http://edamontology.org/operation_2469' - Label 'Data retrieval (protein interaction annotation)'\n", + "Entity 'http://edamontology.org/operation_2470' - Label 'Data retrieval (protein family annotation)'\n", + "Entity 'http://edamontology.org/operation_2470' - Label 'Data retrieval (protein family annotation)'\n", + "Entity 'http://edamontology.org/operation_2471' - Label 'Data retrieval (RNA family annotation)'\n", + "Entity 'http://edamontology.org/operation_2471' - Label 'Data retrieval (RNA family annotation)'\n", + "Entity 'http://edamontology.org/operation_2472' - Label 'Data retrieval (gene annotation)'\n", + "Entity 'http://edamontology.org/operation_2472' - Label 'Data retrieval (gene annotation)'\n", + "Entity 'http://edamontology.org/operation_2473' - Label 'Data retrieval (genotype and phenotype annotation)'\n", + "Entity 'http://edamontology.org/operation_2473' - Label 'Data retrieval (genotype and phenotype annotation)'\n", + "Entity 'http://edamontology.org/operation_2474' - Label 'Protein architecture comparison'\n", + "Entity 'http://edamontology.org/operation_2474' - Label 'Protein architecture comparison'\n", + "Entity 'http://edamontology.org/operation_2475' - Label 'Protein architecture recognition'\n", + "Entity 'http://edamontology.org/operation_2475' - Label 'Protein architecture recognition'\n", + "Entity 'http://edamontology.org/operation_2475' - Label 'Protein architecture recognition'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2476' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/operation_2478' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2478' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2478' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2479' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2479' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2479' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/operation_2480' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/operation_2480' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/operation_2481' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/operation_2481' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/operation_2481' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/operation_2482' - Label 'Secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2482' - Label 'Secondary structure processing'\n", + "Entity 'http://edamontology.org/operation_2483' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/operation_2483' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/operation_2483' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/operation_2485' - Label 'Helical wheel drawing'\n", + "Entity 'http://edamontology.org/operation_2485' - Label 'Helical wheel drawing'\n", + "Entity 'http://edamontology.org/operation_2486' - Label 'Topology diagram drawing'\n", + "Entity 'http://edamontology.org/operation_2486' - Label 'Topology diagram drawing'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2487' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/operation_2488' - Label 'Protein secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2488' - Label 'Protein secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2489' - Label 'Subcellular localisation prediction'\n", + "Entity 'http://edamontology.org/operation_2489' - Label 'Subcellular localisation prediction'\n", + "Entity 'http://edamontology.org/operation_2490' - Label 'Residue contact calculation (residue-residue)'\n", + "Entity 'http://edamontology.org/operation_2490' - Label 'Residue contact calculation (residue-residue)'\n", + "Entity 'http://edamontology.org/operation_2491' - Label 'Hydrogen bond calculation (inter-residue)'\n", + "Entity 'http://edamontology.org/operation_2491' - Label 'Hydrogen bond calculation (inter-residue)'\n", + "Entity 'http://edamontology.org/operation_2492' - Label 'Protein interaction prediction'\n", + "Entity 'http://edamontology.org/operation_2492' - Label 'Protein interaction prediction'\n", + "Entity 'http://edamontology.org/operation_2492' - Label 'Protein interaction prediction'\n", + "Entity 'http://edamontology.org/operation_2493' - Label 'Codon usage data processing'\n", + "Entity 'http://edamontology.org/operation_2493' - Label 'Codon usage data processing'\n", + "Entity 'http://edamontology.org/operation_2495' - Label 'Expression analysis'\n", + "Entity 'http://edamontology.org/operation_2495' - Label 'Expression analysis'\n", + "Entity 'http://edamontology.org/operation_2496' - Label 'Gene regulatory network processing'\n", + "Entity 'http://edamontology.org/operation_2496' - Label 'Gene regulatory network processing'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2497' - Label 'Pathway or network analysis'\n", + "Entity 'http://edamontology.org/operation_2498' - Label 'Sequencing-based expression profile data analysis'\n", + "Entity 'http://edamontology.org/operation_2498' - Label 'Sequencing-based expression profile data analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2499' - Label 'Splicing analysis'\n", + "Entity 'http://edamontology.org/operation_2500' - Label 'Microarray raw data analysis'\n", + "Entity 'http://edamontology.org/operation_2500' - Label 'Microarray raw data analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2501' - Label 'Nucleic acid analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2502' - Label 'Protein analysis'\n", + "Entity 'http://edamontology.org/operation_2503' - Label 'Sequence data processing'\n", + "Entity 'http://edamontology.org/operation_2503' - Label 'Sequence data processing'\n", + "Entity 'http://edamontology.org/operation_2504' - Label 'Structural data processing'\n", + "Entity 'http://edamontology.org/operation_2504' - Label 'Structural data processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2505' - Label 'Text processing'\n", + "Entity 'http://edamontology.org/operation_2506' - Label 'Protein sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2506' - Label 'Protein sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2507' - Label 'Nucleic acid sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2507' - Label 'Nucleic acid sequence alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2508' - Label 'Nucleic acid sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2508' - Label 'Nucleic acid sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2509' - Label 'Protein sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2509' - Label 'Protein sequence comparison'\n", + "Entity 'http://edamontology.org/operation_2510' - Label 'DNA back-translation'\n", + "Entity 'http://edamontology.org/operation_2510' - Label 'DNA back-translation'\n", + "Entity 'http://edamontology.org/operation_2511' - Label 'Sequence editing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2511' - Label 'Sequence editing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2512' - Label 'Sequence editing (protein)'\n", + "Entity 'http://edamontology.org/operation_2512' - Label 'Sequence editing (protein)'\n", + "Entity 'http://edamontology.org/operation_2513' - Label 'Sequence generation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2513' - Label 'Sequence generation (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2514' - Label 'Sequence generation (protein)'\n", + "Entity 'http://edamontology.org/operation_2514' - Label 'Sequence generation (protein)'\n", + "Entity 'http://edamontology.org/operation_2515' - Label 'Nucleic acid sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2515' - Label 'Nucleic acid sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2516' - Label 'Protein sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2516' - Label 'Protein sequence visualisation'\n", + "Entity 'http://edamontology.org/operation_2518' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/operation_2518' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/operation_2518' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/operation_2519' - Label 'Structure processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2519' - Label 'Structure processing (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2520' - Label 'DNA mapping'\n", + "Entity 'http://edamontology.org/operation_2521' - Label 'Map data processing'\n", + "Entity 'http://edamontology.org/operation_2521' - Label 'Map data processing'\n", + "Entity 'http://edamontology.org/operation_2574' - Label 'Protein hydropathy calculation'\n", + "Entity 'http://edamontology.org/operation_2574' - Label 'Protein hydropathy calculation'\n", + "Entity 'http://edamontology.org/operation_2574' - Label 'Protein hydropathy calculation'\n", + "Entity 'http://edamontology.org/operation_2575' - Label 'Binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2575' - Label 'Binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2575' - Label 'Binding site prediction'\n", + "Entity 'http://edamontology.org/operation_2844' - Label 'Structure clustering'\n", + "Entity 'http://edamontology.org/operation_2871' - Label 'Sequence tagged site (STS) mapping'\n", + "Entity 'http://edamontology.org/operation_2871' - Label 'Sequence tagged site (STS) mapping'\n", + "Entity 'http://edamontology.org/operation_2928' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/operation_2928' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/operation_2929' - Label 'Protein fragment weight comparison'\n", + "Entity 'http://edamontology.org/operation_2929' - Label 'Protein fragment weight comparison'\n", + "Entity 'http://edamontology.org/operation_2930' - Label 'Protein property comparison'\n", + "Entity 'http://edamontology.org/operation_2930' - Label 'Protein property comparison'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2931' - Label 'Secondary structure comparison'\n", + "Entity 'http://edamontology.org/operation_2932' - Label 'Hopp and Woods plotting'\n", + "Entity 'http://edamontology.org/operation_2932' - Label 'Hopp and Woods plotting'\n", + "Entity 'http://edamontology.org/operation_2934' - Label 'Cluster textual view generation'\n", + "Entity 'http://edamontology.org/operation_2934' - Label 'Cluster textual view generation'\n", + "Entity 'http://edamontology.org/operation_2935' - Label 'Clustering profile plotting'\n", + "Entity 'http://edamontology.org/operation_2936' - Label 'Dendrograph plotting'\n", + "Entity 'http://edamontology.org/operation_2936' - Label 'Dendrograph plotting'\n", + "Entity 'http://edamontology.org/operation_2937' - Label 'Proximity map plotting'\n", + "Entity 'http://edamontology.org/operation_2938' - Label 'Dendrogram visualisation'\n", + "Entity 'http://edamontology.org/operation_2939' - Label 'Principal component visualisation'\n", + "Entity 'http://edamontology.org/operation_2940' - Label 'Scatter plot plotting'\n", + "Entity 'http://edamontology.org/operation_2941' - Label 'Whole microarray graph plotting'\n", + "Entity 'http://edamontology.org/operation_2941' - Label 'Whole microarray graph plotting'\n", + "Entity 'http://edamontology.org/operation_2942' - Label 'Treemap visualisation'\n", + "Entity 'http://edamontology.org/operation_2943' - Label 'Box-Whisker plot plotting'\n", + "Entity 'http://edamontology.org/operation_2944' - Label 'Physical mapping'\n", + "Entity 'http://edamontology.org/operation_2944' - Label 'Physical mapping'\n", + "Entity 'http://edamontology.org/operation_2944' - Label 'Physical mapping'\n", + "Entity 'http://edamontology.org/operation_2945' - Label 'Analysis'\n", + "Entity 'http://edamontology.org/operation_2946' - Label 'Alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2946' - Label 'Alignment analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2947' - Label 'Article analysis'\n", + "Entity 'http://edamontology.org/operation_2948' - Label 'Molecular interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2948' - Label 'Molecular interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2949' - Label 'Protein-protein interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2949' - Label 'Protein-protein interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2949' - Label 'Protein-protein interaction analysis'\n", + "Entity 'http://edamontology.org/operation_2950' - Label 'Residue distance calculation'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2951' - Label 'Alignment processing'\n", + "Entity 'http://edamontology.org/operation_2952' - Label 'Structure alignment processing'\n", + "Entity 'http://edamontology.org/operation_2952' - Label 'Structure alignment processing'\n", + "Entity 'http://edamontology.org/operation_2962' - Label 'Codon usage bias calculation'\n", + "Entity 'http://edamontology.org/operation_2962' - Label 'Codon usage bias calculation'\n", + "Entity 'http://edamontology.org/operation_2963' - Label 'Codon usage bias plotting'\n", + "Entity 'http://edamontology.org/operation_2963' - Label 'Codon usage bias plotting'\n", + "Entity 'http://edamontology.org/operation_2964' - Label 'Codon usage fraction calculation'\n", + "Entity 'http://edamontology.org/operation_2964' - Label 'Codon usage fraction calculation'\n", + "Entity 'http://edamontology.org/operation_2990' - Label 'Classification'\n", + "Entity 'http://edamontology.org/operation_2993' - Label 'Molecular interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2993' - Label 'Molecular interaction data processing'\n", + "Entity 'http://edamontology.org/operation_2995' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/operation_2995' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/operation_2996' - Label 'Structure classification'\n", + "Entity 'http://edamontology.org/operation_2996' - Label 'Structure classification'\n", + "Entity 'http://edamontology.org/operation_2997' - Label 'Protein comparison'\n", + "Entity 'http://edamontology.org/operation_2998' - Label 'Nucleic acid comparison'\n", + "Entity 'http://edamontology.org/operation_3023' - Label 'Prediction and recognition (protein)'\n", + "Entity 'http://edamontology.org/operation_3023' - Label 'Prediction and recognition (protein)'\n", + "Entity 'http://edamontology.org/operation_3024' - Label 'Prediction and recognition (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_3024' - Label 'Prediction and recognition (nucleic acid)'\n", + "Entity 'http://edamontology.org/operation_3080' - Label 'Structure editing'\n", + "Entity 'http://edamontology.org/operation_3080' - Label 'Structure editing'\n", + "Entity 'http://edamontology.org/operation_3081' - Label 'Sequence alignment editing'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3083' - Label 'Pathway or network visualisation'\n", + "Entity 'http://edamontology.org/operation_3084' - Label 'Protein function prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3084' - Label 'Protein function prediction (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3087' - Label 'Protein sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3087' - Label 'Protein sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3088' - Label 'Protein property calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3088' - Label 'Protein property calculation (from sequence)'\n", + "Entity 'http://edamontology.org/operation_3090' - Label 'Protein feature prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_3090' - Label 'Protein feature prediction (from structure)'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3092' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/operation_3093' - Label 'Database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_3093' - Label 'Database search (by sequence)'\n", + "Entity 'http://edamontology.org/operation_3094' - Label 'Protein interaction network prediction'\n", + "Entity 'http://edamontology.org/operation_3094' - Label 'Protein interaction network prediction'\n", + "Entity 'http://edamontology.org/operation_3095' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/operation_3095' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/operation_3096' - Label 'Editing'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3180' - Label 'Sequence assembly validation'\n", + "Entity 'http://edamontology.org/operation_3182' - Label 'Genome alignment'\n", + "Entity 'http://edamontology.org/operation_3182' - Label 'Genome alignment'\n", + "Entity 'http://edamontology.org/operation_3183' - Label 'Localised reassembly'\n", + "Entity 'http://edamontology.org/operation_3184' - Label 'Sequence assembly visualisation'\n", + "Entity 'http://edamontology.org/operation_3185' - Label 'Base-calling'\n", + "Entity 'http://edamontology.org/operation_3185' - Label 'Base-calling'\n", + "Entity 'http://edamontology.org/operation_3186' - Label 'Bisulfite mapping'\n", + "Entity 'http://edamontology.org/operation_3186' - Label 'Bisulfite mapping'\n", + "Entity 'http://edamontology.org/operation_3187' - Label 'Sequence contamination filtering'\n", + "Entity 'http://edamontology.org/operation_3189' - Label 'Trim ends'\n", + "Entity 'http://edamontology.org/operation_3189' - Label 'Trim ends'\n", + "Entity 'http://edamontology.org/operation_3190' - Label 'Trim vector'\n", + "Entity 'http://edamontology.org/operation_3190' - Label 'Trim vector'\n", + "Entity 'http://edamontology.org/operation_3191' - Label 'Trim to reference'\n", + "Entity 'http://edamontology.org/operation_3191' - Label 'Trim to reference'\n", + "Entity 'http://edamontology.org/operation_3192' - Label 'Sequence trimming'\n", + "Entity 'http://edamontology.org/operation_3194' - Label 'Genome feature comparison'\n", + "Entity 'http://edamontology.org/operation_3194' - Label 'Genome feature comparison'\n", + "Entity 'http://edamontology.org/operation_3195' - Label 'Sequencing error detection'\n", + "Entity 'http://edamontology.org/operation_3195' - Label 'Sequencing error detection'\n", + "Entity 'http://edamontology.org/operation_3196' - Label 'Genotyping'\n", + "Entity 'http://edamontology.org/operation_3197' - Label 'Genetic variation analysis'\n", + "Entity 'http://edamontology.org/operation_3198' - Label 'Read mapping'\n", + "Entity 'http://edamontology.org/operation_3198' - Label 'Read mapping'\n", + "Entity 'http://edamontology.org/operation_3199' - Label 'Split read mapping'\n", + "Entity 'http://edamontology.org/operation_3200' - Label 'DNA barcoding'\n", + "Entity 'http://edamontology.org/operation_3201' - Label 'SNP calling'\n", + "Entity 'http://edamontology.org/operation_3201' - Label 'SNP calling'\n", + "Entity 'http://edamontology.org/operation_3202' - Label 'Polymorphism detection'\n", + "Entity 'http://edamontology.org/operation_3202' - Label 'Polymorphism detection'\n", + "Entity 'http://edamontology.org/operation_3203' - Label 'Chromatogram visualisation'\n", + "Entity 'http://edamontology.org/operation_3204' - Label 'Methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3205' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3205' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3206' - Label 'Whole genome methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3206' - Label 'Whole genome methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3207' - Label 'Gene methylation analysis'\n", + "Entity 'http://edamontology.org/operation_3208' - Label 'Genome visualisation'\n", + "Entity 'http://edamontology.org/operation_3208' - Label 'Genome visualisation'\n", + "Entity 'http://edamontology.org/operation_3209' - Label 'Genome comparison'\n", + "Entity 'http://edamontology.org/operation_3209' - Label 'Genome comparison'\n", + "Entity 'http://edamontology.org/operation_3211' - Label 'Genome indexing'\n", + "Entity 'http://edamontology.org/operation_3211' - Label 'Genome indexing'\n", + "Entity 'http://edamontology.org/operation_3211' - Label 'Genome indexing'\n", + "Entity 'http://edamontology.org/operation_3212' - Label 'Genome indexing (Burrows-Wheeler)'\n", + "Entity 'http://edamontology.org/operation_3212' - Label 'Genome indexing (Burrows-Wheeler)'\n", + "Entity 'http://edamontology.org/operation_3213' - Label 'Genome indexing (suffix arrays)'\n", + "Entity 'http://edamontology.org/operation_3213' - Label 'Genome indexing (suffix arrays)'\n", + "Entity 'http://edamontology.org/operation_3214' - Label 'Spectral analysis'\n", + "Entity 'http://edamontology.org/operation_3214' - Label 'Spectral analysis'\n", + "Entity 'http://edamontology.org/operation_3215' - Label 'Peak detection'\n", + "Entity 'http://edamontology.org/operation_3215' - Label 'Peak detection'\n", + "Entity 'http://edamontology.org/operation_3216' - Label 'Scaffolding'\n", + "Entity 'http://edamontology.org/operation_3216' - Label 'Scaffolding'\n", + "Entity 'http://edamontology.org/operation_3216' - Label 'Scaffolding'\n", + "Entity 'http://edamontology.org/operation_3217' - Label 'Scaffold gap completion'\n", + "Entity 'http://edamontology.org/operation_3218' - Label 'Sequencing quality control'\n", + "Entity 'http://edamontology.org/operation_3218' - Label 'Sequencing quality control'\n", + "Entity 'http://edamontology.org/operation_3219' - Label 'Read pre-processing'\n", + "Entity 'http://edamontology.org/operation_3219' - Label 'Read pre-processing'\n", + "Entity 'http://edamontology.org/operation_3221' - Label 'Species frequency estimation'\n", + "Entity 'http://edamontology.org/operation_3221' - Label 'Species frequency estimation'\n", + "Entity 'http://edamontology.org/operation_3222' - Label 'Peak calling'\n", + "Entity 'http://edamontology.org/operation_3223' - Label 'Differential gene expression profiling'\n", + "Entity 'http://edamontology.org/operation_3224' - Label 'Gene set testing'\n", + "Entity 'http://edamontology.org/operation_3224' - Label 'Gene set testing'\n", + "Entity 'http://edamontology.org/operation_3225' - Label 'Variant classification'\n", + "Entity 'http://edamontology.org/operation_3225' - Label 'Variant classification'\n", + "Entity 'http://edamontology.org/operation_3226' - Label 'Variant prioritisation'\n", + "Entity 'http://edamontology.org/operation_3227' - Label 'Variant calling'\n", + "Entity 'http://edamontology.org/operation_3227' - Label 'Variant calling'\n", + "Entity 'http://edamontology.org/operation_3228' - Label 'Structural variation detection'\n", + "Entity 'http://edamontology.org/operation_3229' - Label 'Exome assembly'\n", + "Entity 'http://edamontology.org/operation_3230' - Label 'Read depth analysis'\n", + "Entity 'http://edamontology.org/operation_3232' - Label 'Gene expression QTL analysis'\n", + "Entity 'http://edamontology.org/operation_3233' - Label 'Copy number estimation'\n", + "Entity 'http://edamontology.org/operation_3237' - Label 'Primer removal'\n", + "Entity 'http://edamontology.org/operation_3258' - Label 'Transcriptome assembly'\n", + "Entity 'http://edamontology.org/operation_3258' - Label 'Transcriptome assembly'\n", + "Entity 'http://edamontology.org/operation_3258' - Label 'Transcriptome assembly'\n", + "Entity 'http://edamontology.org/operation_3259' - Label 'Transcriptome assembly (de novo)'\n", + "Entity 'http://edamontology.org/operation_3259' - Label 'Transcriptome assembly (de novo)'\n", + "Entity 'http://edamontology.org/operation_3260' - Label 'Transcriptome assembly (mapping)'\n", + "Entity 'http://edamontology.org/operation_3260' - Label 'Transcriptome assembly (mapping)'\n", + "Entity 'http://edamontology.org/operation_3267' - Label 'Sequence coordinate conversion'\n", + "Entity 'http://edamontology.org/operation_3267' - Label 'Sequence coordinate conversion'\n", + "Entity 'http://edamontology.org/operation_3267' - Label 'Sequence coordinate conversion'\n", + "Entity 'http://edamontology.org/operation_3278' - Label 'Document similarity calculation'\n", + "Entity 'http://edamontology.org/operation_3279' - Label 'Document clustering'\n", + "Entity 'http://edamontology.org/operation_3279' - Label 'Document clustering'\n", + "Entity 'http://edamontology.org/operation_3280' - Label 'Named-entity and concept recognition'\n", + "Entity 'http://edamontology.org/operation_3282' - Label 'ID mapping'\n", + "Entity 'http://edamontology.org/operation_3282' - Label 'ID mapping'\n", + "Entity 'http://edamontology.org/operation_3283' - Label 'Anonymisation'\n", + "Entity 'http://edamontology.org/operation_3289' - Label 'ID retrieval'\n", + "Entity 'http://edamontology.org/operation_3289' - Label 'ID retrieval'\n", + "Entity 'http://edamontology.org/operation_3348' - Label 'Sequence checksum generation'\n", + "Entity 'http://edamontology.org/operation_3348' - Label 'Sequence checksum generation'\n", + "Entity 'http://edamontology.org/operation_3348' - Label 'Sequence checksum generation'\n", + "Entity 'http://edamontology.org/operation_3349' - Label 'Bibliography generation'\n", + "Entity 'http://edamontology.org/operation_3349' - Label 'Bibliography generation'\n", + "Entity 'http://edamontology.org/operation_3350' - Label 'Protein quaternary structure prediction'\n", + "Entity 'http://edamontology.org/operation_3351' - Label 'Molecular surface analysis'\n", + "Entity 'http://edamontology.org/operation_3351' - Label 'Molecular surface analysis'\n", + "Entity 'http://edamontology.org/operation_3351' - Label 'Molecular surface analysis'\n", + "Entity 'http://edamontology.org/operation_3352' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3353' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3353' - Label 'Ontology comparison'\n", + "Entity 'http://edamontology.org/operation_3357' - Label 'Format detection'\n", + "Entity 'http://edamontology.org/operation_3357' - Label 'Format detection'\n", + "Entity 'http://edamontology.org/operation_3359' - Label 'Splitting'\n", + "Entity 'http://edamontology.org/operation_3429' - Label 'Generation'\n", + "Entity 'http://edamontology.org/operation_3430' - Label 'Nucleic acid sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3430' - Label 'Nucleic acid sequence feature detection'\n", + "Entity 'http://edamontology.org/operation_3431' - Label 'Deposition'\n", + "Entity 'http://edamontology.org/operation_3432' - Label 'Clustering'\n", + "Entity 'http://edamontology.org/operation_3433' - Label 'Assembly'\n", + "Entity 'http://edamontology.org/operation_3433' - Label 'Assembly'\n", + "Entity 'http://edamontology.org/operation_3434' - Label 'Conversion'\n", + "Entity 'http://edamontology.org/operation_3435' - Label 'Standardisation and normalisation'\n", + "Entity 'http://edamontology.org/operation_3436' - Label 'Aggregation'\n", + "Entity 'http://edamontology.org/operation_3437' - Label 'Article comparison'\n", + "Entity 'http://edamontology.org/operation_3437' - Label 'Article comparison'\n", + "Entity 'http://edamontology.org/operation_3438' - Label 'Calculation'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3439' - Label 'Pathway or network prediction'\n", + "Entity 'http://edamontology.org/operation_3440' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_3440' - Label 'Genome assembly'\n", + "Entity 'http://edamontology.org/operation_3441' - Label 'Plotting'\n", + "Entity 'http://edamontology.org/operation_3441' - Label 'Plotting'\n", + "Entity 'http://edamontology.org/operation_3443' - Label 'Image analysis'\n", + "Entity 'http://edamontology.org/operation_3443' - Label 'Image analysis'\n", + "Entity 'http://edamontology.org/operation_3445' - Label 'Diffraction data analysis'\n", + "Entity 'http://edamontology.org/operation_3446' - Label 'Cell migration analysis'\n", + "Entity 'http://edamontology.org/operation_3446' - Label 'Cell migration analysis'\n", + "Entity 'http://edamontology.org/operation_3447' - Label 'Diffraction data reduction'\n", + "Entity 'http://edamontology.org/operation_3450' - Label 'Neurite measurement'\n", + "Entity 'http://edamontology.org/operation_3450' - Label 'Neurite measurement'\n", + "Entity 'http://edamontology.org/operation_3453' - Label 'Diffraction data integration'\n", + "Entity 'http://edamontology.org/operation_3454' - Label 'Phasing'\n", + "Entity 'http://edamontology.org/operation_3455' - Label 'Molecular replacement'\n", + "Entity 'http://edamontology.org/operation_3456' - Label 'Rigid body refinement'\n", + "Entity 'http://edamontology.org/operation_3457' - Label 'Single particle analysis'\n", + "Entity 'http://edamontology.org/operation_3457' - Label 'Single particle analysis'\n", + "Entity 'http://edamontology.org/operation_3457' - Label 'Single particle analysis'\n", + "Entity 'http://edamontology.org/operation_3458' - Label 'Single particle alignment and classification'\n", + "Entity 'http://edamontology.org/operation_3458' - Label 'Single particle alignment and classification'\n", + "Entity 'http://edamontology.org/operation_3459' - Label 'Functional clustering'\n", + "Entity 'http://edamontology.org/operation_3459' - Label 'Functional clustering'\n", + "Entity 'http://edamontology.org/operation_3460' - Label 'Taxonomic classification'\n", + "Entity 'http://edamontology.org/operation_3461' - Label 'Virulence prediction'\n", + "Entity 'http://edamontology.org/operation_3461' - Label 'Virulence prediction'\n", + "Entity 'http://edamontology.org/operation_3461' - Label 'Virulence prediction'\n", + "Entity 'http://edamontology.org/operation_3463' - Label 'Expression correlation analysis'\n", + "Entity 'http://edamontology.org/operation_3463' - Label 'Expression correlation analysis'\n", + "Entity 'http://edamontology.org/operation_3465' - Label 'Correlation'\n", + "Entity 'http://edamontology.org/operation_3465' - Label 'Correlation'\n", + "Entity 'http://edamontology.org/operation_3469' - Label 'RNA structure covariance model generation'\n", + "Entity 'http://edamontology.org/operation_3469' - Label 'RNA structure covariance model generation'\n", + "Entity 'http://edamontology.org/operation_3469' - Label 'RNA structure covariance model generation'\n", + "Entity 'http://edamontology.org/operation_3470' - Label 'RNA secondary structure prediction (shape-based)'\n", + "Entity 'http://edamontology.org/operation_3470' - Label 'RNA secondary structure prediction (shape-based)'\n", + "Entity 'http://edamontology.org/operation_3471' - Label 'Nucleic acid folding prediction (alignment-based)'\n", + "Entity 'http://edamontology.org/operation_3471' - Label 'Nucleic acid folding prediction (alignment-based)'\n", + "Entity 'http://edamontology.org/operation_3472' - Label 'k-mer counting'\n", + "Entity 'http://edamontology.org/operation_3478' - Label 'Phylogenetic reconstruction'\n", + "Entity 'http://edamontology.org/operation_3478' - Label 'Phylogenetic reconstruction'\n", + "Entity 'http://edamontology.org/operation_3480' - Label 'Probabilistic data generation'\n", + "Entity 'http://edamontology.org/operation_3481' - Label 'Probabilistic sequence generation'\n", + "Entity 'http://edamontology.org/operation_3481' - Label 'Probabilistic sequence generation'\n", + "Entity 'http://edamontology.org/operation_3482' - Label 'Antimicrobial resistance prediction'\n", + "Entity 'http://edamontology.org/operation_3482' - Label 'Antimicrobial resistance prediction'\n", + "Entity 'http://edamontology.org/operation_3482' - Label 'Antimicrobial resistance prediction'\n", + "Entity 'http://edamontology.org/operation_3501' - Label 'Enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_3501' - Label 'Enrichment analysis'\n", + "Entity 'http://edamontology.org/operation_3502' - Label 'Chemical similarity enrichment'\n", + "Entity 'http://edamontology.org/operation_3502' - Label 'Chemical similarity enrichment'\n", + "Entity 'http://edamontology.org/operation_3503' - Label 'Incident curve plotting'\n", + "Entity 'http://edamontology.org/operation_3504' - Label 'Variant pattern analysis'\n", + "Entity 'http://edamontology.org/operation_3545' - Label 'Mathematical modelling'\n", + "Entity 'http://edamontology.org/operation_3545' - Label 'Mathematical modelling'\n", + "Entity 'http://edamontology.org/operation_3552' - Label 'Microscope image visualisation'\n", + "Entity 'http://edamontology.org/operation_3552' - Label 'Microscope image visualisation'\n", + "Entity 'http://edamontology.org/operation_3553' - Label 'Image annotation'\n", + "Entity 'http://edamontology.org/operation_3557' - Label 'Imputation'\n", + "Entity 'http://edamontology.org/operation_3559' - Label 'Ontology visualisation'\n", + "Entity 'http://edamontology.org/operation_3560' - Label 'Maximum occurrence analysis'\n", + "Entity 'http://edamontology.org/operation_3561' - Label 'Database comparison'\n", + "Entity 'http://edamontology.org/operation_3561' - Label 'Database comparison'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3562' - Label 'Network simulation'\n", + "Entity 'http://edamontology.org/operation_3563' - Label 'RNA-seq read count analysis'\n", + "Entity 'http://edamontology.org/operation_3564' - Label 'Chemical redundancy removal'\n", + "Entity 'http://edamontology.org/operation_3565' - Label 'RNA-seq time series data analysis'\n", + "Entity 'http://edamontology.org/operation_3566' - Label 'Simulated gene expression data generation'\n", + "Entity 'http://edamontology.org/operation_3625' - Label 'Relation extraction'\n", + "Entity 'http://edamontology.org/operation_3627' - Label 'Mass spectra calibration'\n", + "Entity 'http://edamontology.org/operation_3627' - Label 'Mass spectra calibration'\n", + "Entity 'http://edamontology.org/operation_3628' - Label 'Chromatographic alignment'\n", + "Entity 'http://edamontology.org/operation_3628' - Label 'Chromatographic alignment'\n", + "Entity 'http://edamontology.org/operation_3629' - Label 'Deisotoping'\n", + "Entity 'http://edamontology.org/operation_3629' - Label 'Deisotoping'\n", + "Entity 'http://edamontology.org/operation_3630' - Label 'Protein quantification'\n", + "Entity 'http://edamontology.org/operation_3630' - Label 'Protein quantification'\n", + "Entity 'http://edamontology.org/operation_3630' - Label 'Protein quantification'\n", + "Entity 'http://edamontology.org/operation_3631' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/operation_3631' - Label 'Peptide identification'\n", + "Entity 'http://edamontology.org/operation_3632' - Label 'Isotopic distributions calculation'\n", + "Entity 'http://edamontology.org/operation_3632' - Label 'Isotopic distributions calculation'\n", + "Entity 'http://edamontology.org/operation_3632' - Label 'Isotopic distributions calculation'\n", + "Entity 'http://edamontology.org/operation_3633' - Label 'Retention time prediction'\n", + "Entity 'http://edamontology.org/operation_3634' - Label 'Label-free quantification'\n", + "Entity 'http://edamontology.org/operation_3635' - Label 'Labeled quantification'\n", + "Entity 'http://edamontology.org/operation_3636' - Label 'MRM/SRM'\n", + "Entity 'http://edamontology.org/operation_3637' - Label 'Spectral counting'\n", + "Entity 'http://edamontology.org/operation_3638' - Label 'SILAC'\n", + "Entity 'http://edamontology.org/operation_3639' - Label 'iTRAQ'\n", + "Entity 'http://edamontology.org/operation_3640' - Label '18O labeling'\n", + "Entity 'http://edamontology.org/operation_3641' - Label 'TMT-tag'\n", + "Entity 'http://edamontology.org/operation_3642' - Label 'Stable isotope dimethyl labelling'\n", + "Entity 'http://edamontology.org/operation_3643' - Label 'Tag-based peptide identification'\n", + "Entity 'http://edamontology.org/operation_3644' - Label 'de Novo sequencing'\n", + "Entity 'http://edamontology.org/operation_3644' - Label 'de Novo sequencing'\n", + "Entity 'http://edamontology.org/operation_3645' - Label 'PTM identification'\n", + "Entity 'http://edamontology.org/operation_3646' - Label 'Peptide database search'\n", + "Entity 'http://edamontology.org/operation_3646' - Label 'Peptide database search'\n", + "Entity 'http://edamontology.org/operation_3647' - Label 'Blind peptide database search'\n", + "Entity 'http://edamontology.org/operation_3648' - Label 'Validation of peptide-spectrum matches'\n", + "Entity 'http://edamontology.org/operation_3648' - Label 'Validation of peptide-spectrum matches'\n", + "Entity 'http://edamontology.org/operation_3649' - Label 'Target-Decoy'\n", + "Entity 'http://edamontology.org/operation_3649' - Label 'Target-Decoy'\n", + "Entity 'http://edamontology.org/operation_3658' - Label 'Statistical inference'\n", + "Entity 'http://edamontology.org/operation_3659' - Label 'Regression analysis'\n", + "Entity 'http://edamontology.org/operation_3660' - Label 'Metabolic network modelling'\n", + "Entity 'http://edamontology.org/operation_3660' - Label 'Metabolic network modelling'\n", + "Entity 'http://edamontology.org/operation_3660' - Label 'Metabolic network modelling'\n", + "Entity 'http://edamontology.org/operation_3661' - Label 'SNP annotation'\n", + "Entity 'http://edamontology.org/operation_3662' - Label 'Ab-initio gene prediction'\n", + "Entity 'http://edamontology.org/operation_3663' - Label 'Homology-based gene prediction'\n", + "Entity 'http://edamontology.org/operation_3664' - Label 'Statistical modelling'\n", + "Entity 'http://edamontology.org/operation_3666' - Label 'Molecular surface comparison'\n", + "Entity 'http://edamontology.org/operation_3666' - Label 'Molecular surface comparison'\n", + "Entity 'http://edamontology.org/operation_3672' - Label 'Gene functional annotation'\n", + "Entity 'http://edamontology.org/operation_3675' - Label 'Variant filtering'\n", + "Entity 'http://edamontology.org/operation_3677' - Label 'Differential binding analysis'\n", + "Entity 'http://edamontology.org/operation_3680' - Label 'RNA-Seq analysis'\n", + "Entity 'http://edamontology.org/operation_3680' - Label 'RNA-Seq analysis'\n", + "Entity 'http://edamontology.org/operation_3694' - Label 'Mass spectrum visualisation'\n", + "Entity 'http://edamontology.org/operation_3695' - Label 'Filtering'\n", + "Entity 'http://edamontology.org/operation_3703' - Label 'Reference identification'\n", + "Entity 'http://edamontology.org/operation_3704' - Label 'Ion counting'\n", + "Entity 'http://edamontology.org/operation_3705' - Label 'Isotope-coded protein label'\n", + "Entity 'http://edamontology.org/operation_3715' - Label 'Metabolic labeling'\n", + "Entity 'http://edamontology.org/operation_3730' - Label 'Cross-assembly'\n", + "Entity 'http://edamontology.org/operation_3731' - Label 'Sample comparison'\n", + "Entity 'http://edamontology.org/operation_3741' - Label 'Differential protein expression profiling'\n", + "Entity 'http://edamontology.org/operation_3741' - Label 'Differential protein expression profiling'\n", + "Entity 'http://edamontology.org/operation_3742' - Label 'Differential gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_3742' - Label 'Differential gene expression analysis'\n", + "Entity 'http://edamontology.org/operation_3744' - Label 'Multiple sample visualisation'\n", + "Entity 'http://edamontology.org/operation_3745' - Label 'Ancestral reconstruction'\n", + "Entity 'http://edamontology.org/operation_3755' - Label 'PTM localisation'\n", + "Entity 'http://edamontology.org/operation_3760' - Label 'Service management'\n", + "Entity 'http://edamontology.org/operation_3761' - Label 'Service discovery'\n", + "Entity 'http://edamontology.org/operation_3762' - Label 'Service composition'\n", + "Entity 'http://edamontology.org/operation_3763' - Label 'Service invocation'\n", + "Entity 'http://edamontology.org/operation_3766' - Label 'Weighted correlation network analysis'\n", + "Entity 'http://edamontology.org/operation_3766' - Label 'Weighted correlation network analysis'\n", + "Entity 'http://edamontology.org/operation_3767' - Label 'Protein identification'\n", + "Entity 'http://edamontology.org/operation_3767' - Label 'Protein identification'\n", + "Entity 'http://edamontology.org/operation_3767' - Label 'Protein identification'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3778' - Label 'Text annotation'\n", + "Entity 'http://edamontology.org/operation_3791' - Label 'Collapsing methods'\n", + "Entity 'http://edamontology.org/operation_3792' - Label 'miRNA expression analysis'\n", + "Entity 'http://edamontology.org/operation_3793' - Label 'Read summarisation'\n", + "Entity 'http://edamontology.org/operation_3795' - Label 'In vitro selection'\n", + "Entity 'http://edamontology.org/operation_3797' - Label 'Rarefaction'\n", + "Entity 'http://edamontology.org/operation_3798' - Label 'Read binning'\n", + "Entity 'http://edamontology.org/operation_3799' - Label 'Quantification'\n", + "Entity 'http://edamontology.org/operation_3800' - Label 'RNA-Seq quantification'\n", + "Entity 'http://edamontology.org/operation_3801' - Label 'Spectral library search'\n", + "Entity 'http://edamontology.org/operation_3801' - Label 'Spectral library search'\n", + "Entity 'http://edamontology.org/operation_3802' - Label 'Sorting'\n", + "Entity 'http://edamontology.org/operation_3803' - Label 'Natural product identification'\n", + "Entity 'http://edamontology.org/operation_3809' - Label 'DMR identification'\n", + "Entity 'http://edamontology.org/operation_3840' - Label 'Multilocus sequence typing'\n", + "Entity 'http://edamontology.org/operation_3860' - Label 'Spectrum calculation'\n", + "Entity 'http://edamontology.org/operation_3860' - Label 'Spectrum calculation'\n", + "Entity 'http://edamontology.org/operation_3860' - Label 'Spectrum calculation'\n", + "Entity 'http://edamontology.org/operation_3890' - Label 'Trajectory visualization'\n", + "Entity 'http://edamontology.org/operation_3890' - Label 'Trajectory visualization'\n", + "Entity 'http://edamontology.org/operation_3891' - Label 'Essential dynamics'\n", + "Entity 'http://edamontology.org/operation_3891' - Label 'Essential dynamics'\n", + "Entity 'http://edamontology.org/operation_3893' - Label 'Forcefield parameterisation'\n", + "Entity 'http://edamontology.org/operation_3893' - Label 'Forcefield parameterisation'\n", + "Entity 'http://edamontology.org/operation_3893' - Label 'Forcefield parameterisation'\n", + "Entity 'http://edamontology.org/operation_3894' - Label 'DNA profiling'\n", + "Entity 'http://edamontology.org/operation_3896' - Label 'Active site prediction'\n", + "Entity 'http://edamontology.org/operation_3897' - Label 'Ligand-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3898' - Label 'Metal-binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3899' - Label 'Protein-protein docking'\n", + "Entity 'http://edamontology.org/operation_3899' - Label 'Protein-protein docking'\n", + "Entity 'http://edamontology.org/operation_3899' - Label 'Protein-protein docking'\n", + "Entity 'http://edamontology.org/operation_3900' - Label 'DNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3900' - Label 'DNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3900' - Label 'DNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3901' - Label 'RNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3901' - Label 'RNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3901' - Label 'RNA-binding protein prediction'\n", + "Entity 'http://edamontology.org/operation_3902' - Label 'RNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3903' - Label 'DNA binding site prediction'\n", + "Entity 'http://edamontology.org/operation_3904' - Label 'Protein disorder prediction'\n", + "Entity 'http://edamontology.org/operation_3904' - Label 'Protein disorder prediction'\n", + "Entity 'http://edamontology.org/operation_3904' - Label 'Protein disorder prediction'\n", + "Entity 'http://edamontology.org/operation_3907' - Label 'Information extraction'\n", + "Entity 'http://edamontology.org/operation_3908' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/operation_3918' - Label 'Genome analysis'\n", + "Entity 'http://edamontology.org/operation_3918' - Label 'Genome analysis'\n", + "Entity 'http://edamontology.org/operation_3919' - Label 'Methylation calling'\n", + "Entity 'http://edamontology.org/operation_3920' - Label 'DNA testing'\n", + "Entity 'http://edamontology.org/operation_3920' - Label 'DNA testing'\n", + "Entity 'http://edamontology.org/operation_3921' - Label 'Sequence read processing'\n", + "Entity 'http://edamontology.org/operation_3925' - Label 'Network visualisation'\n", + "Entity 'http://edamontology.org/operation_3925' - Label 'Network visualisation'\n", + "Entity 'http://edamontology.org/operation_3925' - Label 'Network visualisation'\n", + "Entity 'http://edamontology.org/operation_3926' - Label 'Pathway visualisation'\n", + "Entity 'http://edamontology.org/operation_3926' - Label 'Pathway visualisation'\n", + "Entity 'http://edamontology.org/operation_3926' - Label 'Pathway visualisation'\n", + "Entity 'http://edamontology.org/operation_3927' - Label 'Network analysis'\n", + "Entity 'http://edamontology.org/operation_3927' - Label 'Network analysis'\n", + "Entity 'http://edamontology.org/operation_3927' - Label 'Network analysis'\n", + "Entity 'http://edamontology.org/operation_3928' - Label 'Pathway analysis'\n", + "Entity 'http://edamontology.org/operation_3928' - Label 'Pathway analysis'\n", + "Entity 'http://edamontology.org/operation_3928' - Label 'Pathway analysis'\n", + "Entity 'http://edamontology.org/operation_3929' - Label 'Metabolic pathway prediction'\n", + "Entity 'http://edamontology.org/operation_3929' - Label 'Metabolic pathway prediction'\n", + "Entity 'http://edamontology.org/operation_3933' - Label 'Demultiplexing'\n", + "Entity 'http://edamontology.org/operation_3935' - Label 'Dimensionality reduction'\n", + "Entity 'http://edamontology.org/operation_3935' - Label 'Dimensionality reduction'\n", + "Entity 'http://edamontology.org/operation_3935' - Label 'Dimensionality reduction'\n", + "Entity 'http://edamontology.org/operation_3936' - Label 'Feature selection'\n", + "Entity 'http://edamontology.org/operation_3936' - Label 'Feature selection'\n", + "Entity 'http://edamontology.org/operation_3936' - Label 'Feature selection'\n", + "Entity 'http://edamontology.org/operation_3937' - Label 'Feature extraction'\n", + "Entity 'http://edamontology.org/operation_3937' - Label 'Feature extraction'\n", + "Entity 'http://edamontology.org/operation_3937' - Label 'Feature extraction'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3938' - Label 'Virtual screening'\n", + "Entity 'http://edamontology.org/operation_3942' - Label 'Tree dating'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3946' - Label 'Ecological modelling'\n", + "Entity 'http://edamontology.org/operation_3947' - Label 'Phylogenetic tree reconciliation'\n", + "Entity 'http://edamontology.org/operation_3950' - Label 'Selection detection'\n", + "Entity 'http://edamontology.org/operation_3960' - Label 'Principal component analysis'\n", + "Entity 'http://edamontology.org/operation_3961' - Label 'Copy number variation detection'\n", + "Entity 'http://edamontology.org/operation_3962' - Label 'Deletion detection'\n", + "Entity 'http://edamontology.org/operation_3963' - Label 'Duplication detection'\n", + "Entity 'http://edamontology.org/operation_3964' - Label 'Complex CNV detection'\n", + "Entity 'http://edamontology.org/operation_3965' - Label 'Amplification detection'\n", + "Entity 'http://edamontology.org/operation_3968' - Label 'Adhesin prediction'\n", + "Entity 'http://edamontology.org/operation_3968' - Label 'Adhesin prediction'\n", + "Entity 'http://edamontology.org/operation_3968' - Label 'Adhesin prediction'\n", + "Entity 'http://edamontology.org/operation_4008' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/operation_4009' - Label 'Small molecule design'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4031' - Label 'Power test'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4032' - Label 'DNA modification prediction'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4033' - Label 'Disease transmission analysis'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/operation_4034' - Label 'Multiple testing correction'\n", + "Entity 'http://edamontology.org/topic_0077' - Label 'Nucleic acids'\n", + "Entity 'http://edamontology.org/topic_0078' - Label 'Proteins'\n", + "Entity 'http://edamontology.org/topic_0079' - Label 'Metabolites'\n", + "Entity 'http://edamontology.org/topic_0079' - Label 'Metabolites'\n", + "Entity 'http://edamontology.org/topic_0080' - Label 'Sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0081' - Label 'Structure analysis'\n", + "Entity 'http://edamontology.org/topic_0082' - Label 'Structure prediction'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0083' - Label 'Alignment'\n", + "Entity 'http://edamontology.org/topic_0084' - Label 'Phylogeny'\n", + "Entity 'http://edamontology.org/topic_0084' - Label 'Phylogeny'\n", + "Entity 'http://edamontology.org/topic_0085' - Label 'Functional genomics'\n", + "Entity 'http://edamontology.org/topic_0085' - Label 'Functional genomics'\n", + "Entity 'http://edamontology.org/topic_0089' - Label 'Ontology and terminology'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0090' - Label 'Information retrieval'\n", + "Entity 'http://edamontology.org/topic_0091' - Label 'Bioinformatics'\n", + "Entity 'http://edamontology.org/topic_0092' - Label 'Data visualisation'\n", + "Entity 'http://edamontology.org/topic_0094' - Label 'Nucleic acid thermodynamics'\n", + "Entity 'http://edamontology.org/topic_0094' - Label 'Nucleic acid thermodynamics'\n", + "Entity 'http://edamontology.org/topic_0097' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/topic_0097' - Label 'Nucleic acid structure analysis'\n", + "Entity 'http://edamontology.org/topic_0099' - Label 'RNA'\n", + "Entity 'http://edamontology.org/topic_0100' - Label 'Nucleic acid restriction'\n", + "Entity 'http://edamontology.org/topic_0100' - Label 'Nucleic acid restriction'\n", + "Entity 'http://edamontology.org/topic_0102' - Label 'Mapping'\n", + "Entity 'http://edamontology.org/topic_0107' - Label 'Genetic codes and codon usage'\n", + "Entity 'http://edamontology.org/topic_0107' - Label 'Genetic codes and codon usage'\n", + "Entity 'http://edamontology.org/topic_0108' - Label 'Protein expression'\n", + "Entity 'http://edamontology.org/topic_0109' - Label 'Gene finding'\n", + "Entity 'http://edamontology.org/topic_0109' - Label 'Gene finding'\n", + "Entity 'http://edamontology.org/topic_0110' - Label 'Transcription'\n", + "Entity 'http://edamontology.org/topic_0110' - Label 'Transcription'\n", + "Entity 'http://edamontology.org/topic_0111' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_0111' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_0112' - Label 'Nucleic acid folding'\n", + "Entity 'http://edamontology.org/topic_0112' - Label 'Nucleic acid folding'\n", + "Entity 'http://edamontology.org/topic_0114' - Label 'Gene structure'\n", + "Entity 'http://edamontology.org/topic_0121' - Label 'Proteomics'\n", + "Entity 'http://edamontology.org/topic_0122' - Label 'Structural genomics'\n", + "Entity 'http://edamontology.org/topic_0122' - Label 'Structural genomics'\n", + "Entity 'http://edamontology.org/topic_0123' - Label 'Protein properties'\n", + "Entity 'http://edamontology.org/topic_0128' - Label 'Protein interactions'\n", + "Entity 'http://edamontology.org/topic_0128' - Label 'Protein interactions'\n", + "Entity 'http://edamontology.org/topic_0130' - Label 'Protein folding, stability and design'\n", + "Entity 'http://edamontology.org/topic_0133' - Label 'Two-dimensional gel electrophoresis'\n", + "Entity 'http://edamontology.org/topic_0133' - Label 'Two-dimensional gel electrophoresis'\n", + "Entity 'http://edamontology.org/topic_0134' - Label 'Mass spectrometry'\n", + "Entity 'http://edamontology.org/topic_0134' - Label 'Mass spectrometry'\n", + "Entity 'http://edamontology.org/topic_0135' - Label 'Protein microarrays'\n", + "Entity 'http://edamontology.org/topic_0135' - Label 'Protein microarrays'\n", + "Entity 'http://edamontology.org/topic_0137' - Label 'Protein hydropathy'\n", + "Entity 'http://edamontology.org/topic_0137' - Label 'Protein hydropathy'\n", + "Entity 'http://edamontology.org/topic_0140' - Label 'Protein targeting and localisation'\n", + "Entity 'http://edamontology.org/topic_0141' - Label 'Protein cleavage sites and proteolysis'\n", + "Entity 'http://edamontology.org/topic_0141' - Label 'Protein cleavage sites and proteolysis'\n", + "Entity 'http://edamontology.org/topic_0143' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/topic_0143' - Label 'Protein structure comparison'\n", + "Entity 'http://edamontology.org/topic_0144' - Label 'Protein residue interactions'\n", + "Entity 'http://edamontology.org/topic_0144' - Label 'Protein residue interactions'\n", + "Entity 'http://edamontology.org/topic_0147' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_0147' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_0148' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_0148' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_0149' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_0149' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_0150' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/topic_0150' - Label 'Protein design'\n", + "Entity 'http://edamontology.org/topic_0151' - Label 'G protein-coupled receptors (GPCR)'\n", + "Entity 'http://edamontology.org/topic_0151' - Label 'G protein-coupled receptors (GPCR)'\n", + "Entity 'http://edamontology.org/topic_0152' - Label 'Carbohydrates'\n", + "Entity 'http://edamontology.org/topic_0153' - Label 'Lipids'\n", + "Entity 'http://edamontology.org/topic_0154' - Label 'Small molecules'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0156' - Label 'Sequence editing'\n", + "Entity 'http://edamontology.org/topic_0157' - Label 'Sequence composition, complexity and repeats'\n", + "Entity 'http://edamontology.org/topic_0158' - Label 'Sequence motifs'\n", + "Entity 'http://edamontology.org/topic_0158' - Label 'Sequence motifs'\n", + "Entity 'http://edamontology.org/topic_0159' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/topic_0159' - Label 'Sequence comparison'\n", + "Entity 'http://edamontology.org/topic_0160' - Label 'Sequence sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_0163' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/topic_0163' - Label 'Sequence database search'\n", + "Entity 'http://edamontology.org/topic_0164' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/topic_0164' - Label 'Sequence clustering'\n", + "Entity 'http://edamontology.org/topic_0166' - Label 'Protein structural motifs and surfaces'\n", + "Entity 'http://edamontology.org/topic_0167' - Label 'Structural (3D) profiles'\n", + "Entity 'http://edamontology.org/topic_0167' - Label 'Structural (3D) profiles'\n", + "Entity 'http://edamontology.org/topic_0172' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/topic_0172' - Label 'Protein structure prediction'\n", + "Entity 'http://edamontology.org/topic_0173' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/topic_0173' - Label 'Nucleic acid structure prediction'\n", + "Entity 'http://edamontology.org/topic_0174' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/topic_0174' - Label 'Ab initio structure prediction'\n", + "Entity 'http://edamontology.org/topic_0175' - Label 'Homology modelling'\n", + "Entity 'http://edamontology.org/topic_0175' - Label 'Homology modelling'\n", + "Entity 'http://edamontology.org/topic_0176' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/topic_0176' - Label 'Molecular dynamics'\n", + "Entity 'http://edamontology.org/topic_0177' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/topic_0177' - Label 'Molecular docking'\n", + "Entity 'http://edamontology.org/topic_0178' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0178' - Label 'Protein secondary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0179' - Label 'Protein tertiary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0179' - Label 'Protein tertiary structure prediction'\n", + "Entity 'http://edamontology.org/topic_0180' - Label 'Protein fold recognition'\n", + "Entity 'http://edamontology.org/topic_0180' - Label 'Protein fold recognition'\n", + "Entity 'http://edamontology.org/topic_0182' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0182' - Label 'Sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0183' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/topic_0183' - Label 'Structure alignment'\n", + "Entity 'http://edamontology.org/topic_0184' - Label 'Threading'\n", + "Entity 'http://edamontology.org/topic_0184' - Label 'Threading'\n", + "Entity 'http://edamontology.org/topic_0188' - Label 'Sequence profiles and HMMs'\n", + "Entity 'http://edamontology.org/topic_0188' - Label 'Sequence profiles and HMMs'\n", + "Entity 'http://edamontology.org/topic_0191' - Label 'Phylogeny reconstruction'\n", + "Entity 'http://edamontology.org/topic_0191' - Label 'Phylogeny reconstruction'\n", + "Entity 'http://edamontology.org/topic_0194' - Label 'Phylogenomics'\n", + "Entity 'http://edamontology.org/topic_0194' - Label 'Phylogenomics'\n", + "Entity 'http://edamontology.org/topic_0195' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/topic_0195' - Label 'Virtual PCR'\n", + "Entity 'http://edamontology.org/topic_0196' - Label 'Sequence assembly'\n", + "Entity 'http://edamontology.org/topic_0199' - Label 'Genetic variation'\n", + "Entity 'http://edamontology.org/topic_0199' - Label 'Genetic variation'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0200' - Label 'Microarrays'\n", + "Entity 'http://edamontology.org/topic_0202' - Label 'Pharmacology'\n", + "Entity 'http://edamontology.org/topic_0203' - Label 'Gene expression'\n", + "Entity 'http://edamontology.org/topic_0204' - Label 'Gene regulation'\n", + "Entity 'http://edamontology.org/topic_0208' - Label 'Pharmacogenomics'\n", + "Entity 'http://edamontology.org/topic_0208' - Label 'Pharmacogenomics'\n", + "Entity 'http://edamontology.org/topic_0209' - Label 'Medicinal chemistry'\n", + "Entity 'http://edamontology.org/topic_0209' - Label 'Medicinal chemistry'\n", + "Entity 'http://edamontology.org/topic_0210' - Label 'Fish'\n", + "Entity 'http://edamontology.org/topic_0210' - Label 'Fish'\n", + "Entity 'http://edamontology.org/topic_0211' - Label 'Flies'\n", + "Entity 'http://edamontology.org/topic_0211' - Label 'Flies'\n", + "Entity 'http://edamontology.org/topic_0213' - Label 'Mice or rats'\n", + "Entity 'http://edamontology.org/topic_0213' - Label 'Mice or rats'\n", + "Entity 'http://edamontology.org/topic_0215' - Label 'Worms'\n", + "Entity 'http://edamontology.org/topic_0215' - Label 'Worms'\n", + "Entity 'http://edamontology.org/topic_0217' - Label 'Literature analysis'\n", + "Entity 'http://edamontology.org/topic_0217' - Label 'Literature analysis'\n", + "Entity 'http://edamontology.org/topic_0218' - Label 'Natural language processing'\n", + "Entity 'http://edamontology.org/topic_0218' - Label 'Natural language processing'\n", + "Entity 'http://edamontology.org/topic_0219' - Label 'Data submission, annotation, and curation'\n", + "Entity 'http://edamontology.org/topic_0220' - Label 'Document, record and content management'\n", + "Entity 'http://edamontology.org/topic_0220' - Label 'Document, record and content management'\n", + "Entity 'http://edamontology.org/topic_0221' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/topic_0221' - Label 'Sequence annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0222' - Label 'Genome annotation'\n", + "Entity 'http://edamontology.org/topic_0593' - Label 'NMR'\n", + "Entity 'http://edamontology.org/topic_0593' - Label 'NMR'\n", + "Entity 'http://edamontology.org/topic_0594' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/topic_0594' - Label 'Sequence classification'\n", + "Entity 'http://edamontology.org/topic_0595' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/topic_0595' - Label 'Protein classification'\n", + "Entity 'http://edamontology.org/topic_0598' - Label 'Sequence motif or profile'\n", + "Entity 'http://edamontology.org/topic_0598' - Label 'Sequence motif or profile'\n", + "Entity 'http://edamontology.org/topic_0601' - Label 'Protein modifications'\n", + "Entity 'http://edamontology.org/topic_0602' - Label 'Molecular interactions, pathways and networks'\n", + "Entity 'http://edamontology.org/topic_0605' - Label 'Informatics'\n", + "Entity 'http://edamontology.org/topic_0606' - Label 'Literature data resources'\n", + "Entity 'http://edamontology.org/topic_0606' - Label 'Literature data resources'\n", + "Entity 'http://edamontology.org/topic_0607' - Label 'Laboratory information management'\n", + "Entity 'http://edamontology.org/topic_0608' - Label 'Cell and tissue culture'\n", + "Entity 'http://edamontology.org/topic_0608' - Label 'Cell and tissue culture'\n", + "Entity 'http://edamontology.org/topic_0610' - Label 'Ecology'\n", + "Entity 'http://edamontology.org/topic_0610' - Label 'Ecology'\n", + "Entity 'http://edamontology.org/topic_0611' - Label 'Electron microscopy'\n", + "Entity 'http://edamontology.org/topic_0611' - Label 'Electron microscopy'\n", + "Entity 'http://edamontology.org/topic_0612' - Label 'Cell cycle'\n", + "Entity 'http://edamontology.org/topic_0612' - Label 'Cell cycle'\n", + "Entity 'http://edamontology.org/topic_0613' - Label 'Peptides and amino acids'\n", + "Entity 'http://edamontology.org/topic_0613' - Label 'Peptides and amino acids'\n", + "Entity 'http://edamontology.org/topic_0616' - Label 'Organelles'\n", + "Entity 'http://edamontology.org/topic_0616' - Label 'Organelles'\n", + "Entity 'http://edamontology.org/topic_0617' - Label 'Ribosomes'\n", + "Entity 'http://edamontology.org/topic_0617' - Label 'Ribosomes'\n", + "Entity 'http://edamontology.org/topic_0618' - Label 'Scents'\n", + "Entity 'http://edamontology.org/topic_0618' - Label 'Scents'\n", + "Entity 'http://edamontology.org/topic_0620' - Label 'Drugs and target structures'\n", + "Entity 'http://edamontology.org/topic_0620' - Label 'Drugs and target structures'\n", + "Entity 'http://edamontology.org/topic_0621' - Label 'Model organisms'\n", + "Entity 'http://edamontology.org/topic_0622' - Label 'Genomics'\n", + "Entity 'http://edamontology.org/topic_0623' - Label 'Gene and protein families'\n", + "Entity 'http://edamontology.org/topic_0623' - Label 'Gene and protein families'\n", + "Entity 'http://edamontology.org/topic_0624' - Label 'Chromosomes'\n", + "Entity 'http://edamontology.org/topic_0624' - Label 'Chromosomes'\n", + "Entity 'http://edamontology.org/topic_0625' - Label 'Genotype and phenotype'\n", + "Entity 'http://edamontology.org/topic_0629' - Label 'Gene expression and microarray'\n", + "Entity 'http://edamontology.org/topic_0629' - Label 'Gene expression and microarray'\n", + "Entity 'http://edamontology.org/topic_0632' - Label 'Probes and primers'\n", + "Entity 'http://edamontology.org/topic_0634' - Label 'Pathology'\n", + "Entity 'http://edamontology.org/topic_0635' - Label 'Specific protein resources'\n", + "Entity 'http://edamontology.org/topic_0635' - Label 'Specific protein resources'\n", + "Entity 'http://edamontology.org/topic_0637' - Label 'Taxonomy'\n", + "Entity 'http://edamontology.org/topic_0639' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0639' - Label 'Protein sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0640' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0640' - Label 'Nucleic acid sequence analysis'\n", + "Entity 'http://edamontology.org/topic_0641' - Label 'Repeat sequences'\n", + "Entity 'http://edamontology.org/topic_0641' - Label 'Repeat sequences'\n", + "Entity 'http://edamontology.org/topic_0642' - Label 'Low complexity sequences'\n", + "Entity 'http://edamontology.org/topic_0642' - Label 'Low complexity sequences'\n", + "Entity 'http://edamontology.org/topic_0644' - Label 'Proteome'\n", + "Entity 'http://edamontology.org/topic_0644' - Label 'Proteome'\n", + "Entity 'http://edamontology.org/topic_0654' - Label 'DNA'\n", + "Entity 'http://edamontology.org/topic_0655' - Label 'Coding RNA'\n", + "Entity 'http://edamontology.org/topic_0655' - Label 'Coding RNA'\n", + "Entity 'http://edamontology.org/topic_0659' - Label 'Functional, regulatory and non-coding RNA'\n", + "Entity 'http://edamontology.org/topic_0659' - Label 'Functional, regulatory and non-coding RNA'\n", + "Entity 'http://edamontology.org/topic_0660' - Label 'rRNA'\n", + "Entity 'http://edamontology.org/topic_0660' - Label 'rRNA'\n", + "Entity 'http://edamontology.org/topic_0663' - Label 'tRNA'\n", + "Entity 'http://edamontology.org/topic_0663' - Label 'tRNA'\n", + "Entity 'http://edamontology.org/topic_0694' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_0694' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_0697' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/topic_0697' - Label 'RNA structure'\n", + "Entity 'http://edamontology.org/topic_0698' - Label 'Protein tertiary structure'\n", + "Entity 'http://edamontology.org/topic_0698' - Label 'Protein tertiary structure'\n", + "Entity 'http://edamontology.org/topic_0722' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/topic_0722' - Label 'Nucleic acid classification'\n", + "Entity 'http://edamontology.org/topic_0724' - Label 'Protein families'\n", + "Entity 'http://edamontology.org/topic_0724' - Label 'Protein families'\n", + "Entity 'http://edamontology.org/topic_0736' - Label 'Protein folds and structural domains'\n", + "Entity 'http://edamontology.org/topic_0740' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0740' - Label 'Nucleic acid sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0741' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0741' - Label 'Protein sequence alignment'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0747' - Label 'Nucleic acid sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0748' - Label 'Protein sites and features'\n", + "Entity 'http://edamontology.org/topic_0749' - Label 'Transcription factors and regulatory sites'\n", + "Entity 'http://edamontology.org/topic_0749' - Label 'Transcription factors and regulatory sites'\n", + "Entity 'http://edamontology.org/topic_0749' - Label 'Transcription factors and regulatory sites'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0751' - Label 'Phosphorylation sites'\n", + "Entity 'http://edamontology.org/topic_0753' - Label 'Metabolic pathways'\n", + "Entity 'http://edamontology.org/topic_0753' - Label 'Metabolic pathways'\n", + "Entity 'http://edamontology.org/topic_0754' - Label 'Signaling pathways'\n", + "Entity 'http://edamontology.org/topic_0754' - Label 'Signaling pathways'\n", + "Entity 'http://edamontology.org/topic_0767' - Label 'Protein and peptide identification'\n", + "Entity 'http://edamontology.org/topic_0767' - Label 'Protein and peptide identification'\n", + "Entity 'http://edamontology.org/topic_0769' - Label 'Workflows'\n", + "Entity 'http://edamontology.org/topic_0770' - Label 'Data types and objects'\n", + "Entity 'http://edamontology.org/topic_0770' - Label 'Data types and objects'\n", + "Entity 'http://edamontology.org/topic_0771' - Label 'Theoretical biology'\n", + "Entity 'http://edamontology.org/topic_0771' - Label 'Theoretical biology'\n", + "Entity 'http://edamontology.org/topic_0779' - Label 'Mitochondria'\n", + "Entity 'http://edamontology.org/topic_0779' - Label 'Mitochondria'\n", + "Entity 'http://edamontology.org/topic_0780' - Label 'Plant biology'\n", + "Entity 'http://edamontology.org/topic_0781' - Label 'Virology'\n", + "Entity 'http://edamontology.org/topic_0782' - Label 'Fungi'\n", + "Entity 'http://edamontology.org/topic_0782' - Label 'Fungi'\n", + "Entity 'http://edamontology.org/topic_0783' - Label 'Pathogens'\n", + "Entity 'http://edamontology.org/topic_0783' - Label 'Pathogens'\n", + "Entity 'http://edamontology.org/topic_0786' - Label 'Arabidopsis'\n", + "Entity 'http://edamontology.org/topic_0786' - Label 'Arabidopsis'\n", + "Entity 'http://edamontology.org/topic_0787' - Label 'Rice'\n", + "Entity 'http://edamontology.org/topic_0787' - Label 'Rice'\n", + "Entity 'http://edamontology.org/topic_0796' - Label 'Genetic mapping and linkage'\n", + "Entity 'http://edamontology.org/topic_0796' - Label 'Genetic mapping and linkage'\n", + "Entity 'http://edamontology.org/topic_0797' - Label 'Comparative genomics'\n", + "Entity 'http://edamontology.org/topic_0798' - Label 'Mobile genetic elements'\n", + "Entity 'http://edamontology.org/topic_0803' - Label 'Human disease'\n", + "Entity 'http://edamontology.org/topic_0803' - Label 'Human disease'\n", + "Entity 'http://edamontology.org/topic_0804' - Label 'Immunology'\n", + "Entity 'http://edamontology.org/topic_0820' - Label 'Membrane and lipoproteins'\n", + "Entity 'http://edamontology.org/topic_0821' - Label 'Enzymes'\n", + "Entity 'http://edamontology.org/topic_0922' - Label 'Primers'\n", + "Entity 'http://edamontology.org/topic_0922' - Label 'Primers'\n", + "Entity 'http://edamontology.org/topic_1302' - Label 'PolyA signal or sites'\n", + "Entity 'http://edamontology.org/topic_1302' - Label 'PolyA signal or sites'\n", + "Entity 'http://edamontology.org/topic_1304' - Label 'CpG island and isochores'\n", + "Entity 'http://edamontology.org/topic_1304' - Label 'CpG island and isochores'\n", + "Entity 'http://edamontology.org/topic_1305' - Label 'Restriction sites'\n", + "Entity 'http://edamontology.org/topic_1305' - Label 'Restriction sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1307' - Label 'Splice sites'\n", + "Entity 'http://edamontology.org/topic_1308' - Label 'Matrix/scaffold attachment sites'\n", + "Entity 'http://edamontology.org/topic_1308' - Label 'Matrix/scaffold attachment sites'\n", + "Entity 'http://edamontology.org/topic_1311' - Label 'Operon'\n", + "Entity 'http://edamontology.org/topic_1311' - Label 'Operon'\n", + "Entity 'http://edamontology.org/topic_1312' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_1312' - Label 'Promoters'\n", + "Entity 'http://edamontology.org/topic_1317' - Label 'Structural biology'\n", + "Entity 'http://edamontology.org/topic_1456' - Label 'Protein membrane regions'\n", + "Entity 'http://edamontology.org/topic_1456' - Label 'Protein membrane regions'\n", + "Entity 'http://edamontology.org/topic_1770' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/topic_1770' - Label 'Structure comparison'\n", + "Entity 'http://edamontology.org/topic_1775' - Label 'Function analysis'\n", + "Entity 'http://edamontology.org/topic_1811' - Label 'Prokaryotes and Archaea'\n", + "Entity 'http://edamontology.org/topic_1811' - Label 'Prokaryotes and Archaea'\n", + "Entity 'http://edamontology.org/topic_2225' - Label 'Protein databases'\n", + "Entity 'http://edamontology.org/topic_2225' - Label 'Protein databases'\n", + "Entity 'http://edamontology.org/topic_2226' - Label 'Structure determination'\n", + "Entity 'http://edamontology.org/topic_2226' - Label 'Structure determination'\n", + "Entity 'http://edamontology.org/topic_2229' - Label 'Cell biology'\n", + "Entity 'http://edamontology.org/topic_2230' - Label 'Classification'\n", + "Entity 'http://edamontology.org/topic_2230' - Label 'Classification'\n", + "Entity 'http://edamontology.org/topic_2232' - Label 'Lipoproteins'\n", + "Entity 'http://edamontology.org/topic_2232' - Label 'Lipoproteins'\n", + "Entity 'http://edamontology.org/topic_2257' - Label 'Phylogeny visualisation'\n", + "Entity 'http://edamontology.org/topic_2257' - Label 'Phylogeny visualisation'\n", + "Entity 'http://edamontology.org/topic_2258' - Label 'Cheminformatics'\n", + "Entity 'http://edamontology.org/topic_2259' - Label 'Systems biology'\n", + "Entity 'http://edamontology.org/topic_2269' - Label 'Statistics and probability'\n", + "Entity 'http://edamontology.org/topic_2271' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/topic_2271' - Label 'Structure database search'\n", + "Entity 'http://edamontology.org/topic_2275' - Label 'Molecular modelling'\n", + "Entity 'http://edamontology.org/topic_2276' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/topic_2276' - Label 'Protein function prediction'\n", + "Entity 'http://edamontology.org/topic_2277' - Label 'SNP'\n", + "Entity 'http://edamontology.org/topic_2277' - Label 'SNP'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2278' - Label 'Transmembrane protein prediction'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2280' - Label 'Nucleic acid structure comparison'\n", + "Entity 'http://edamontology.org/topic_2397' - Label 'Exons'\n", + "Entity 'http://edamontology.org/topic_2397' - Label 'Exons'\n", + "Entity 'http://edamontology.org/topic_2399' - Label 'Gene transcription'\n", + "Entity 'http://edamontology.org/topic_2399' - Label 'Gene transcription'\n", + "Entity 'http://edamontology.org/topic_2533' - Label 'DNA mutation'\n", + "Entity 'http://edamontology.org/topic_2533' - Label 'DNA mutation'\n", + "Entity 'http://edamontology.org/topic_2640' - Label 'Oncology'\n", + "Entity 'http://edamontology.org/topic_2661' - Label 'Toxins and targets'\n", + "Entity 'http://edamontology.org/topic_2661' - Label 'Toxins and targets'\n", + "Entity 'http://edamontology.org/topic_2754' - Label 'Introns'\n", + "Entity 'http://edamontology.org/topic_2754' - Label 'Introns'\n", + "Entity 'http://edamontology.org/topic_2807' - Label 'Tool topic'\n", + "Entity 'http://edamontology.org/topic_2807' - Label 'Tool topic'\n", + "Entity 'http://edamontology.org/topic_2809' - Label 'Study topic'\n", + "Entity 'http://edamontology.org/topic_2809' - Label 'Study topic'\n", + "Entity 'http://edamontology.org/topic_2811' - Label 'Nomenclature'\n", + "Entity 'http://edamontology.org/topic_2811' - Label 'Nomenclature'\n", + "Entity 'http://edamontology.org/topic_2813' - Label 'Disease genes and proteins'\n", + "Entity 'http://edamontology.org/topic_2813' - Label 'Disease genes and proteins'\n", + "Entity 'http://edamontology.org/topic_2814' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/topic_2814' - Label 'Protein structure analysis'\n", + "Entity 'http://edamontology.org/topic_2815' - Label 'Human biology'\n", + "Entity 'http://edamontology.org/topic_2816' - Label 'Gene resources'\n", + "Entity 'http://edamontology.org/topic_2816' - Label 'Gene resources'\n", + "Entity 'http://edamontology.org/topic_2817' - Label 'Yeast'\n", + "Entity 'http://edamontology.org/topic_2817' - Label 'Yeast'\n", + "Entity 'http://edamontology.org/topic_2818' - Label 'Eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2818' - Label 'Eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2819' - Label 'Invertebrates'\n", + "Entity 'http://edamontology.org/topic_2819' - Label 'Invertebrates'\n", + "Entity 'http://edamontology.org/topic_2820' - Label 'Vertebrates'\n", + "Entity 'http://edamontology.org/topic_2820' - Label 'Vertebrates'\n", + "Entity 'http://edamontology.org/topic_2821' - Label 'Unicellular eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2821' - Label 'Unicellular eukaryotes'\n", + "Entity 'http://edamontology.org/topic_2826' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/topic_2826' - Label 'Protein structure alignment'\n", + "Entity 'http://edamontology.org/topic_2828' - Label 'X-ray diffraction'\n", + "Entity 'http://edamontology.org/topic_2828' - Label 'X-ray diffraction'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_2829' - Label 'Ontologies, nomenclature and classification'\n", + "Entity 'http://edamontology.org/topic_2830' - Label 'Immunoproteins and antigens'\n", + "Entity 'http://edamontology.org/topic_2830' - Label 'Immunoproteins and antigens'\n", + "Entity 'http://edamontology.org/topic_2839' - Label 'Molecules'\n", + "Entity 'http://edamontology.org/topic_2839' - Label 'Molecules'\n", + "Entity 'http://edamontology.org/topic_2840' - Label 'Toxicology'\n", + "Entity 'http://edamontology.org/topic_2840' - Label 'Toxicology'\n", + "Entity 'http://edamontology.org/topic_2842' - Label 'High-throughput sequencing'\n", + "Entity 'http://edamontology.org/topic_2842' - Label 'High-throughput sequencing'\n", + "Entity 'http://edamontology.org/topic_2846' - Label 'Gene regulatory networks'\n", + "Entity 'http://edamontology.org/topic_2846' - Label 'Gene regulatory networks'\n", + "Entity 'http://edamontology.org/topic_2847' - Label 'Disease (specific)'\n", + "Entity 'http://edamontology.org/topic_2847' - Label 'Disease (specific)'\n", + "Entity 'http://edamontology.org/topic_2867' - Label 'VNTR'\n", + "Entity 'http://edamontology.org/topic_2867' - Label 'VNTR'\n", + "Entity 'http://edamontology.org/topic_2868' - Label 'Microsatellites'\n", + "Entity 'http://edamontology.org/topic_2868' - Label 'Microsatellites'\n", + "Entity 'http://edamontology.org/topic_2869' - Label 'RFLP'\n", + "Entity 'http://edamontology.org/topic_2869' - Label 'RFLP'\n", + "Entity 'http://edamontology.org/topic_2885' - Label 'DNA polymorphism'\n", + "Entity 'http://edamontology.org/topic_2885' - Label 'DNA polymorphism'\n", + "Entity 'http://edamontology.org/topic_2953' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/topic_2953' - Label 'Nucleic acid design'\n", + "Entity 'http://edamontology.org/topic_3032' - Label 'Primer or probe design'\n", + "Entity 'http://edamontology.org/topic_3032' - Label 'Primer or probe design'\n", + "Entity 'http://edamontology.org/topic_3038' - Label 'Structure databases'\n", + "Entity 'http://edamontology.org/topic_3038' - Label 'Structure databases'\n", + "Entity 'http://edamontology.org/topic_3039' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/topic_3039' - Label 'Nucleic acid structure'\n", + "Entity 'http://edamontology.org/topic_3041' - Label 'Sequence databases'\n", + "Entity 'http://edamontology.org/topic_3041' - Label 'Sequence databases'\n", + "Entity 'http://edamontology.org/topic_3042' - Label 'Nucleic acid sequences'\n", + "Entity 'http://edamontology.org/topic_3042' - Label 'Nucleic acid sequences'\n", + "Entity 'http://edamontology.org/topic_3043' - Label 'Protein sequences'\n", + "Entity 'http://edamontology.org/topic_3043' - Label 'Protein sequences'\n", + "Entity 'http://edamontology.org/topic_3044' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/topic_3044' - Label 'Protein interaction networks'\n", + "Entity 'http://edamontology.org/topic_3047' - Label 'Molecular biology'\n", + "Entity 'http://edamontology.org/topic_3048' - Label 'Mammals'\n", + "Entity 'http://edamontology.org/topic_3048' - Label 'Mammals'\n", + "Entity 'http://edamontology.org/topic_3050' - Label 'Biodiversity'\n", + "Entity 'http://edamontology.org/topic_3052' - Label 'Sequence clusters and classification'\n", + "Entity 'http://edamontology.org/topic_3052' - Label 'Sequence clusters and classification'\n", + "Entity 'http://edamontology.org/topic_3053' - Label 'Genetics'\n", + "Entity 'http://edamontology.org/topic_3055' - Label 'Quantitative genetics'\n", + "Entity 'http://edamontology.org/topic_3056' - Label 'Population genetics'\n", + "Entity 'http://edamontology.org/topic_3060' - Label 'Regulatory RNA'\n", + "Entity 'http://edamontology.org/topic_3060' - Label 'Regulatory RNA'\n", + "Entity 'http://edamontology.org/topic_3061' - Label 'Documentation and help'\n", + "Entity 'http://edamontology.org/topic_3061' - Label 'Documentation and help'\n", + "Entity 'http://edamontology.org/topic_3062' - Label 'Genetic organisation'\n", + "Entity 'http://edamontology.org/topic_3062' - Label 'Genetic organisation'\n", + "Entity 'http://edamontology.org/topic_3063' - Label 'Medical informatics'\n", + "Entity 'http://edamontology.org/topic_3064' - Label 'Developmental biology'\n", + "Entity 'http://edamontology.org/topic_3065' - Label 'Embryology'\n", + "Entity 'http://edamontology.org/topic_3067' - Label 'Anatomy'\n", + "Entity 'http://edamontology.org/topic_3068' - Label 'Literature and language'\n", + "Entity 'http://edamontology.org/topic_3070' - Label 'Biology'\n", + "Entity 'http://edamontology.org/topic_3071' - Label 'Data management'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3072' - Label 'Sequence feature detection'\n", + "Entity 'http://edamontology.org/topic_3073' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/topic_3073' - Label 'Nucleic acid feature detection'\n", + "Entity 'http://edamontology.org/topic_3074' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/topic_3074' - Label 'Protein feature detection'\n", + "Entity 'http://edamontology.org/topic_3075' - Label 'Biological system modelling'\n", + "Entity 'http://edamontology.org/topic_3075' - Label 'Biological system modelling'\n", + "Entity 'http://edamontology.org/topic_3077' - Label 'Data acquisition'\n", + "Entity 'http://edamontology.org/topic_3078' - Label 'Genes and proteins resources'\n", + "Entity 'http://edamontology.org/topic_3078' - Label 'Genes and proteins resources'\n", + "Entity 'http://edamontology.org/topic_3118' - Label 'Protein topological domains'\n", + "Entity 'http://edamontology.org/topic_3118' - Label 'Protein topological domains'\n", + "Entity 'http://edamontology.org/topic_3120' - Label 'Protein variants'\n", + "Entity 'http://edamontology.org/topic_3123' - Label 'Expression signals'\n", + "Entity 'http://edamontology.org/topic_3123' - Label 'Expression signals'\n", + "Entity 'http://edamontology.org/topic_3125' - Label 'DNA binding sites'\n", + "Entity 'http://edamontology.org/topic_3125' - Label 'DNA binding sites'\n", + "Entity 'http://edamontology.org/topic_3126' - Label 'Nucleic acid repeats'\n", + "Entity 'http://edamontology.org/topic_3126' - Label 'Nucleic acid repeats'\n", + "Entity 'http://edamontology.org/topic_3127' - Label 'DNA replication and recombination'\n", + "Entity 'http://edamontology.org/topic_3135' - Label 'Signal or transit peptide'\n", + "Entity 'http://edamontology.org/topic_3135' - Label 'Signal or transit peptide'\n", + "Entity 'http://edamontology.org/topic_3139' - Label 'Sequence tagged sites'\n", + "Entity 'http://edamontology.org/topic_3139' - Label 'Sequence tagged sites'\n", + "Entity 'http://edamontology.org/topic_3168' - Label 'Sequencing'\n", + "Entity 'http://edamontology.org/topic_3169' - Label 'ChIP-seq'\n", + "Entity 'http://edamontology.org/topic_3169' - Label 'ChIP-seq'\n", + "Entity 'http://edamontology.org/topic_3170' - Label 'RNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3171' - Label 'DNA methylation'\n", + "Entity 'http://edamontology.org/topic_3171' - Label 'DNA methylation'\n", + "Entity 'http://edamontology.org/topic_3172' - Label 'Metabolomics'\n", + "Entity 'http://edamontology.org/topic_3173' - Label 'Epigenomics'\n", + "Entity 'http://edamontology.org/topic_3173' - Label 'Epigenomics'\n", + "Entity 'http://edamontology.org/topic_3174' - Label 'Metagenomics'\n", + "Entity 'http://edamontology.org/topic_3174' - Label 'Metagenomics'\n", + "Entity 'http://edamontology.org/topic_3175' - Label 'Structural variation'\n", + "Entity 'http://edamontology.org/topic_3175' - Label 'Structural variation'\n", + "Entity 'http://edamontology.org/topic_3176' - Label 'DNA packaging'\n", + "Entity 'http://edamontology.org/topic_3177' - Label 'DNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3177' - Label 'DNA-Seq'\n", + "Entity 'http://edamontology.org/topic_3178' - Label 'RNA-Seq alignment'\n", + "Entity 'http://edamontology.org/topic_3178' - Label 'RNA-Seq alignment'\n", + "Entity 'http://edamontology.org/topic_3179' - Label 'ChIP-on-chip'\n", + "Entity 'http://edamontology.org/topic_3263' - Label 'Data security'\n", + "Entity 'http://edamontology.org/topic_3277' - Label 'Sample collections'\n", + "Entity 'http://edamontology.org/topic_3292' - Label 'Biochemistry'\n", + "Entity 'http://edamontology.org/topic_3292' - Label 'Biochemistry'\n", + "Entity 'http://edamontology.org/topic_3293' - Label 'Phylogenetics'\n", + "Entity 'http://edamontology.org/topic_3293' - Label 'Phylogenetics'\n", + "Entity 'http://edamontology.org/topic_3295' - Label 'Epigenetics'\n", + "Entity 'http://edamontology.org/topic_3297' - Label 'Biotechnology'\n", + "Entity 'http://edamontology.org/topic_3298' - Label 'Phenomics'\n", + "Entity 'http://edamontology.org/topic_3298' - Label 'Phenomics'\n", + "Entity 'http://edamontology.org/topic_3298' - Label 'Phenomics'\n", + "Entity 'http://edamontology.org/topic_3299' - Label 'Evolutionary biology'\n", + "Entity 'http://edamontology.org/topic_3300' - Label 'Physiology'\n", + "Entity 'http://edamontology.org/topic_3301' - Label 'Microbiology'\n", + "Entity 'http://edamontology.org/topic_3302' - Label 'Parasitology'\n", + "Entity 'http://edamontology.org/topic_3303' - Label 'Medicine'\n", + "Entity 'http://edamontology.org/topic_3304' - Label 'Neurobiology'\n", + "Entity 'http://edamontology.org/topic_3305' - Label 'Public health and epidemiology'\n", + "Entity 'http://edamontology.org/topic_3306' - Label 'Biophysics'\n", + "Entity 'http://edamontology.org/topic_3306' - Label 'Biophysics'\n", + "Entity 'http://edamontology.org/topic_3307' - Label 'Computational biology'\n", + "Entity 'http://edamontology.org/topic_3308' - Label 'Transcriptomics'\n", + "Entity 'http://edamontology.org/topic_3308' - Label 'Transcriptomics'\n", + "Entity 'http://edamontology.org/topic_3314' - Label 'Chemistry'\n", + "Entity 'http://edamontology.org/topic_3315' - Label 'Mathematics'\n", + "Entity 'http://edamontology.org/topic_3316' - Label 'Computer science'\n", + "Entity 'http://edamontology.org/topic_3318' - Label 'Physics'\n", + "Entity 'http://edamontology.org/topic_3320' - Label 'RNA splicing'\n", + "Entity 'http://edamontology.org/topic_3320' - Label 'RNA splicing'\n", + "Entity 'http://edamontology.org/topic_3321' - Label 'Molecular genetics'\n", + "Entity 'http://edamontology.org/topic_3321' - Label 'Molecular genetics'\n", + "Entity 'http://edamontology.org/topic_3322' - Label 'Respiratory medicine'\n", + "Entity 'http://edamontology.org/topic_3323' - Label 'Metabolic disease'\n", + "Entity 'http://edamontology.org/topic_3323' - Label 'Metabolic disease'\n", + "Entity 'http://edamontology.org/topic_3324' - Label 'Infectious disease'\n", + "Entity 'http://edamontology.org/topic_3325' - Label 'Rare diseases'\n", + "Entity 'http://edamontology.org/topic_3332' - Label 'Computational chemistry'\n", + "Entity 'http://edamontology.org/topic_3332' - Label 'Computational chemistry'\n", + "Entity 'http://edamontology.org/topic_3334' - Label 'Neurology'\n", + "Entity 'http://edamontology.org/topic_3335' - Label 'Cardiology'\n", + "Entity 'http://edamontology.org/topic_3336' - Label 'Drug discovery'\n", + "Entity 'http://edamontology.org/topic_3336' - Label 'Drug discovery'\n", + "Entity 'http://edamontology.org/topic_3337' - Label 'Biobank'\n", + "Entity 'http://edamontology.org/topic_3338' - Label 'Mouse clinic'\n", + "Entity 'http://edamontology.org/topic_3339' - Label 'Microbial collection'\n", + "Entity 'http://edamontology.org/topic_3340' - Label 'Cell culture collection'\n", + "Entity 'http://edamontology.org/topic_3341' - Label 'Clone library'\n", + "Entity 'http://edamontology.org/topic_3342' - Label 'Translational medicine'\n", + "Entity 'http://edamontology.org/topic_3343' - Label 'Compound libraries and screening'\n", + "Entity 'http://edamontology.org/topic_3344' - Label 'Biomedical science'\n", + "Entity 'http://edamontology.org/topic_3345' - Label 'Data identity and mapping'\n", + "Entity 'http://edamontology.org/topic_3346' - Label 'Sequence search'\n", + "Entity 'http://edamontology.org/topic_3346' - Label 'Sequence search'\n", + "Entity 'http://edamontology.org/topic_3360' - Label 'Biomarkers'\n", + "Entity 'http://edamontology.org/topic_3361' - Label 'Laboratory techniques'\n", + "Entity 'http://edamontology.org/topic_3365' - Label 'Data architecture, analysis and design'\n", + "Entity 'http://edamontology.org/topic_3366' - Label 'Data integration and warehousing'\n", + "Entity 'http://edamontology.org/topic_3368' - Label 'Biomaterials'\n", + "Entity 'http://edamontology.org/topic_3369' - Label 'Chemical biology'\n", + "Entity 'http://edamontology.org/topic_3369' - Label 'Chemical biology'\n", + "Entity 'http://edamontology.org/topic_3370' - Label 'Analytical chemistry'\n", + "Entity 'http://edamontology.org/topic_3371' - Label 'Synthetic chemistry'\n", + "Entity 'http://edamontology.org/topic_3372' - Label 'Software engineering'\n", + "Entity 'http://edamontology.org/topic_3373' - Label 'Drug development'\n", + "Entity 'http://edamontology.org/topic_3374' - Label 'Biotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3375' - Label 'Drug metabolism'\n", + "Entity 'http://edamontology.org/topic_3376' - Label 'Medicines research and development'\n", + "Entity 'http://edamontology.org/topic_3377' - Label 'Safety sciences'\n", + "Entity 'http://edamontology.org/topic_3378' - Label 'Pharmacovigilance'\n", + "Entity 'http://edamontology.org/topic_3379' - Label 'Preclinical and clinical studies'\n", + "Entity 'http://edamontology.org/topic_3379' - Label 'Preclinical and clinical studies'\n", + "Entity 'http://edamontology.org/topic_3382' - Label 'Imaging'\n", + "Entity 'http://edamontology.org/topic_3383' - Label 'Bioimaging'\n", + "Entity 'http://edamontology.org/topic_3384' - Label 'Medical imaging'\n", + "Entity 'http://edamontology.org/topic_3385' - Label 'Light microscopy'\n", + "Entity 'http://edamontology.org/topic_3386' - Label 'Laboratory animal science'\n", + "Entity 'http://edamontology.org/topic_3387' - Label 'Marine biology'\n", + "Entity 'http://edamontology.org/topic_3388' - Label 'Molecular medicine'\n", + "Entity 'http://edamontology.org/topic_3390' - Label 'Nutritional science'\n", + "Entity 'http://edamontology.org/topic_3391' - Label 'Omics'\n", + "Entity 'http://edamontology.org/topic_3393' - Label 'Quality affairs'\n", + "Entity 'http://edamontology.org/topic_3394' - Label 'Regulatory affairs'\n", + "Entity 'http://edamontology.org/topic_3395' - Label 'Regenerative medicine'\n", + "Entity 'http://edamontology.org/topic_3396' - Label 'Systems medicine'\n", + "Entity 'http://edamontology.org/topic_3397' - Label 'Veterinary medicine'\n", + "Entity 'http://edamontology.org/topic_3398' - Label 'Bioengineering'\n", + "Entity 'http://edamontology.org/topic_3399' - Label 'Geriatric medicine'\n", + "Entity 'http://edamontology.org/topic_3400' - Label 'Allergy, clinical immunology and immunotherapeutics'\n", + "Entity 'http://edamontology.org/topic_3401' - Label 'Pain medicine'\n", + "Entity 'http://edamontology.org/topic_3402' - Label 'Anaesthesiology'\n", + "Entity 'http://edamontology.org/topic_3403' - Label 'Critical care medicine'\n", + "Entity 'http://edamontology.org/topic_3404' - Label 'Dermatology'\n", + "Entity 'http://edamontology.org/topic_3405' - Label 'Dentistry'\n", + "Entity 'http://edamontology.org/topic_3406' - Label 'Ear, nose and throat medicine'\n", + "Entity 'http://edamontology.org/topic_3407' - Label 'Endocrinology and metabolism'\n", + "Entity 'http://edamontology.org/topic_3408' - Label 'Haematology'\n", + "Entity 'http://edamontology.org/topic_3409' - Label 'Gastroenterology'\n", + "Entity 'http://edamontology.org/topic_3410' - Label 'Gender medicine'\n", + "Entity 'http://edamontology.org/topic_3411' - Label 'Gynaecology and obstetrics'\n", + "Entity 'http://edamontology.org/topic_3412' - Label 'Hepatic and biliary medicine'\n", + "Entity 'http://edamontology.org/topic_3413' - Label 'Infectious tropical disease'\n", + "Entity 'http://edamontology.org/topic_3413' - Label 'Infectious tropical disease'\n", + "Entity 'http://edamontology.org/topic_3414' - Label 'Trauma medicine'\n", + "Entity 'http://edamontology.org/topic_3415' - Label 'Medical toxicology'\n", + "Entity 'http://edamontology.org/topic_3416' - Label 'Musculoskeletal medicine'\n", + "Entity 'http://edamontology.org/topic_3417' - Label 'Ophthalmology'\n", + "Entity 'http://edamontology.org/topic_3418' - Label 'Paediatrics'\n", + "Entity 'http://edamontology.org/topic_3419' - Label 'Psychiatry'\n", + "Entity 'http://edamontology.org/topic_3420' - Label 'Reproductive health'\n", + "Entity 'http://edamontology.org/topic_3421' - Label 'Surgery'\n", + "Entity 'http://edamontology.org/topic_3422' - Label 'Urology and nephrology'\n", + "Entity 'http://edamontology.org/topic_3423' - Label 'Complementary medicine'\n", + "Entity 'http://edamontology.org/topic_3444' - Label 'MRI'\n", + "Entity 'http://edamontology.org/topic_3448' - Label 'Neutron diffraction'\n", + "Entity 'http://edamontology.org/topic_3448' - Label 'Neutron diffraction'\n", + "Entity 'http://edamontology.org/topic_3452' - Label 'Tomography'\n", + "Entity 'http://edamontology.org/topic_3473' - Label 'Data mining'\n", + "Entity 'http://edamontology.org/topic_3474' - Label 'Machine learning'\n", + "Entity 'http://edamontology.org/topic_3489' - Label 'Database management'\n", + "Entity 'http://edamontology.org/topic_3500' - Label 'Zoology'\n", + "Entity 'http://edamontology.org/topic_3510' - Label 'Protein sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3510' - Label 'Protein sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3511' - Label 'Nucleic acid sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3511' - Label 'Nucleic acid sites, features and motifs'\n", + "Entity 'http://edamontology.org/topic_3512' - Label 'Gene transcripts'\n", + "Entity 'http://edamontology.org/topic_3512' - Label 'Gene transcripts'\n", + "Entity 'http://edamontology.org/topic_3514' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_3514' - Label 'Protein-ligand interactions'\n", + "Entity 'http://edamontology.org/topic_3515' - Label 'Protein-drug interactions'\n", + "Entity 'http://edamontology.org/topic_3515' - Label 'Protein-drug interactions'\n", + "Entity 'http://edamontology.org/topic_3516' - Label 'Genotyping experiment'\n", + "Entity 'http://edamontology.org/topic_3517' - Label 'GWAS study'\n", + "Entity 'http://edamontology.org/topic_3518' - Label 'Microarray experiment'\n", + "Entity 'http://edamontology.org/topic_3519' - Label 'PCR experiment'\n", + "Entity 'http://edamontology.org/topic_3520' - Label 'Proteomics experiment'\n", + "Entity 'http://edamontology.org/topic_3521' - Label '2D PAGE experiment'\n", + "Entity 'http://edamontology.org/topic_3521' - Label '2D PAGE experiment'\n", + "Entity 'http://edamontology.org/topic_3522' - Label 'Northern blot experiment'\n", + "Entity 'http://edamontology.org/topic_3522' - Label 'Northern blot experiment'\n", + "Entity 'http://edamontology.org/topic_3523' - Label 'RNAi experiment'\n", + "Entity 'http://edamontology.org/topic_3524' - Label 'Simulation experiment'\n", + "Entity 'http://edamontology.org/topic_3525' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_3525' - Label 'Protein-nucleic acid interactions'\n", + "Entity 'http://edamontology.org/topic_3526' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_3526' - Label 'Protein-protein interactions'\n", + "Entity 'http://edamontology.org/topic_3527' - Label 'Cellular process pathways'\n", + "Entity 'http://edamontology.org/topic_3527' - Label 'Cellular process pathways'\n", + "Entity 'http://edamontology.org/topic_3528' - Label 'Disease pathways'\n", + "Entity 'http://edamontology.org/topic_3528' - Label 'Disease pathways'\n", + "Entity 'http://edamontology.org/topic_3529' - Label 'Environmental information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3529' - Label 'Environmental information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3530' - Label 'Genetic information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3530' - Label 'Genetic information processing pathways'\n", + "Entity 'http://edamontology.org/topic_3531' - Label 'Protein super-secondary structure'\n", + "Entity 'http://edamontology.org/topic_3531' - Label 'Protein super-secondary structure'\n", + "Entity 'http://edamontology.org/topic_3533' - Label 'Protein active sites'\n", + "Entity 'http://edamontology.org/topic_3533' - Label 'Protein active sites'\n", + "Entity 'http://edamontology.org/topic_3534' - Label 'Protein binding sites'\n", + "Entity 'http://edamontology.org/topic_3535' - Label 'Protein-nucleic acid binding sites'\n", + "Entity 'http://edamontology.org/topic_3535' - Label 'Protein-nucleic acid binding sites'\n", + "Entity 'http://edamontology.org/topic_3536' - Label 'Protein cleavage sites'\n", + "Entity 'http://edamontology.org/topic_3536' - Label 'Protein cleavage sites'\n", + "Entity 'http://edamontology.org/topic_3537' - Label 'Protein chemical modifications'\n", + "Entity 'http://edamontology.org/topic_3537' - Label 'Protein chemical modifications'\n", + "Entity 'http://edamontology.org/topic_3538' - Label 'Protein disordered structure'\n", + "Entity 'http://edamontology.org/topic_3539' - Label 'Protein domains'\n", + "Entity 'http://edamontology.org/topic_3539' - Label 'Protein domains'\n", + "Entity 'http://edamontology.org/topic_3540' - Label 'Protein key folding sites'\n", + "Entity 'http://edamontology.org/topic_3540' - Label 'Protein key folding sites'\n", + "Entity 'http://edamontology.org/topic_3541' - Label 'Protein post-translational modifications'\n", + "Entity 'http://edamontology.org/topic_3541' - Label 'Protein post-translational modifications'\n", + "Entity 'http://edamontology.org/topic_3542' - Label 'Protein secondary structure'\n", + "Entity 'http://edamontology.org/topic_3543' - Label 'Protein sequence repeats'\n", + "Entity 'http://edamontology.org/topic_3543' - Label 'Protein sequence repeats'\n", + "Entity 'http://edamontology.org/topic_3544' - Label 'Protein signal peptides'\n", + "Entity 'http://edamontology.org/topic_3544' - Label 'Protein signal peptides'\n", + "Entity 'http://edamontology.org/topic_3569' - Label 'Applied mathematics'\n", + "Entity 'http://edamontology.org/topic_3570' - Label 'Pure mathematics'\n", + "Entity 'http://edamontology.org/topic_3571' - Label 'Data governance'\n", + "Entity 'http://edamontology.org/topic_3572' - Label 'Data quality management'\n", + "Entity 'http://edamontology.org/topic_3573' - Label 'Freshwater biology'\n", + "Entity 'http://edamontology.org/topic_3574' - Label 'Human genetics'\n", + "Entity 'http://edamontology.org/topic_3575' - Label 'Tropical medicine'\n", + "Entity 'http://edamontology.org/topic_3576' - Label 'Medical biotechnology'\n", + "Entity 'http://edamontology.org/topic_3577' - Label 'Personalised medicine'\n", + "Entity 'http://edamontology.org/topic_3656' - Label 'Immunoprecipitation experiment'\n", + "Entity 'http://edamontology.org/topic_3673' - Label 'Whole genome sequencing'\n", + "Entity 'http://edamontology.org/topic_3674' - Label 'Methylated DNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3676' - Label 'Exome sequencing'\n", + "Entity 'http://edamontology.org/topic_3678' - Label 'Experimental design and studies'\n", + "Entity 'http://edamontology.org/topic_3679' - Label 'Animal study'\n", + "Entity 'http://edamontology.org/topic_3679' - Label 'Animal study'\n", + "Entity 'http://edamontology.org/topic_3697' - Label 'Microbial ecology'\n", + "Entity 'http://edamontology.org/topic_3697' - Label 'Microbial ecology'\n", + "Entity 'http://edamontology.org/topic_3794' - Label 'RNA immunoprecipitation'\n", + "Entity 'http://edamontology.org/topic_3796' - Label 'Population genomics'\n", + "Entity 'http://edamontology.org/topic_3810' - Label 'Agricultural science'\n", + "Entity 'http://edamontology.org/topic_3837' - Label 'Metagenomic sequencing'\n", + "Entity 'http://edamontology.org/topic_3855' - Label 'Environmental sciences'\n", + "Entity 'http://edamontology.org/topic_3892' - Label 'Biomolecular simulation'\n", + "Entity 'http://edamontology.org/topic_3895' - Label 'Synthetic biology'\n", + "Entity 'http://edamontology.org/topic_3895' - Label 'Synthetic biology'\n", + "Entity 'http://edamontology.org/topic_3912' - Label 'Genetic engineering'\n", + "Entity 'http://edamontology.org/topic_3912' - Label 'Genetic engineering'\n", + "Entity 'http://edamontology.org/topic_3922' - Label 'Proteogenomics'\n", + "Entity 'http://edamontology.org/topic_3923' - Label 'Genome resequencing'\n", + "Entity 'http://edamontology.org/topic_3930' - Label 'Immunogenetics'\n", + "Entity 'http://edamontology.org/topic_3930' - Label 'Immunogenetics'\n", + "Entity 'http://edamontology.org/topic_3931' - Label 'Chemometrics'\n", + "Entity 'http://edamontology.org/topic_3934' - Label 'Cytometry'\n", + "Entity 'http://edamontology.org/topic_3939' - Label 'Metabolic engineering'\n", + "Entity 'http://edamontology.org/topic_3940' - Label 'Chromosome conformation capture'\n", + "Entity 'http://edamontology.org/topic_3941' - Label 'Metatranscriptomics'\n", + "Entity 'http://edamontology.org/topic_3941' - Label 'Metatranscriptomics'\n", + "Entity 'http://edamontology.org/topic_3943' - Label 'Paleogenomics'\n", + "Entity 'http://edamontology.org/topic_3944' - Label 'Cladistics'\n", + "Entity 'http://edamontology.org/topic_3944' - Label 'Cladistics'\n", + "Entity 'http://edamontology.org/topic_3945' - Label 'Molecular evolution'\n", + "Entity 'http://edamontology.org/topic_3945' - Label 'Molecular evolution'\n", + "Entity 'http://edamontology.org/topic_3945' - Label 'Molecular evolution'\n", + "Entity 'http://edamontology.org/topic_3948' - Label 'Immunoinformatics'\n", + "Entity 'http://edamontology.org/topic_3948' - Label 'Immunoinformatics'\n", + "Entity 'http://edamontology.org/topic_3954' - Label 'Echography'\n", + "Entity 'http://edamontology.org/topic_3955' - Label 'Fluxomics'\n", + "Entity 'http://edamontology.org/topic_3957' - Label 'Protein interaction experiment'\n", + "Entity 'http://edamontology.org/topic_3958' - Label 'Copy number variation'\n", + "Entity 'http://edamontology.org/topic_3959' - Label 'Cytogenetics'\n", + "Entity 'http://edamontology.org/topic_3966' - Label 'Vaccinology'\n", + "Entity 'http://edamontology.org/topic_3967' - Label 'Immunomics'\n", + "Entity 'http://edamontology.org/topic_3974' - Label 'Epistasis'\n", + "Entity 'http://edamontology.org/topic_4010' - Label 'Open science'\n", + "Entity 'http://edamontology.org/topic_4011' - Label 'Data rescue'\n", + "Entity 'http://edamontology.org/topic_4012' - Label 'FAIR data'\n", + "Entity 'http://edamontology.org/topic_4012' - Label 'FAIR data'\n", + "Entity 'http://edamontology.org/topic_4013' - Label 'Antimicrobial Resistance'\n", + "Entity 'http://edamontology.org/topic_4013' - Label 'Antimicrobial Resistance'\n", + "Entity 'http://edamontology.org/topic_4014' - Label 'Electroencephalography'\n", + "Entity 'http://edamontology.org/topic_4014' - Label 'Electroencephalography'\n", + "Entity 'http://edamontology.org/topic_4016' - Label 'Electrocardiography'\n", + "Entity 'http://edamontology.org/topic_4016' - Label 'Electrocardiography'\n", + "Entity 'http://edamontology.org/topic_4017' - Label 'Cryogenic electron microscopy'\n", + "Entity 'http://edamontology.org/topic_4019' - Label 'Biosciences'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4020' - Label 'Carbon cycle'\n", + "Entity 'http://edamontology.org/topic_4021' - Label 'Multiomics'\n", + "Entity 'http://edamontology.org/topic_4027' - Label 'Ribosome Profiling'\n", + "Entity 'http://edamontology.org/topic_4028' - Label 'Single-Cell Sequencing'\n", + "Entity 'http://edamontology.org/topic_4029' - Label 'Acoustics'\n", + "Entity 'http://edamontology.org/topic_4030' - Label 'Microfluidics'\n", + "Entity 'http://edamontology.org/topic_4030' - Label 'Microfluidics'\n", + "Entity 'http://edamontology.org/topic_4030' - Label 'Microfluidics'\n", + "Entity 'http://edamontology.org/topic_4037' - Label 'Genomic imprinting'\n", + "Entity 'http://edamontology.org/topic_4038' - Label 'Metabarcoding'\n", + "Entity 'http://edamontology.org/topic_4038' - Label 'Metabarcoding'\n", + "Entity 'http://edamontology.org/topic_4038' - Label 'Metabarcoding'\n", + "Entity 'http://www.geneontology.org/formats/oboInOwl#ObsoleteClass' - Label 'Obsolete concept (EDAM)'\n", + "Entity 'http://www.geneontology.org/formats/oboInOwl#ObsoleteClass' - Label 'Obsolete concept (EDAM)'\n" + ] + } + ], + "source": [ + "query=\"\"\"\n", + "PREFIX edam:\n", + "PREFIX xsd: \n", + "\n", + "SELECT DISTINCT ?entity ?property ?label ?reference WHERE {\n", + " {\n", + " VALUES ?property { rdfs:subClassOf\n", + " oboInOwl:replacedBy\n", + " oboInOwl:consider }\n", + " ?entity ?property ?reference .\n", + " ?entity rdfs:label ?label .\n", + " MINUS {?reference rdf:type owl:Restriction . }\n", + " }\n", + " UNION\n", + " {\n", + " ?entity rdfs:subClassOf ?restriction . \n", + " ?restriction rdf:type owl:Restriction ; \n", + " owl:onProperty ?property ; \n", + " owl:someValuesFrom ?reference.\n", + " ?entity rdfs:label ?label .\n", + " }\n", + "\n", + "}\n", + "ORDER BY ?entity\n", + "\"\"\"\n", + "\n", + "results = kg.query(query)\n", + "\n", + "for r in results :\n", + " print(f\"Entity '{r['entity']}' - Label '{r['label']}'\") " + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2024-02-13T17:40:27.339868Z", + "start_time": "2024-02-13T17:40:18.682864Z" + } + }, + "execution_count": 52 + }, + { + "cell_type": "code", + "outputs": [], + "source": [], + "metadata": { + "collapsed": false + } } ], "metadata": { From 84380d5649e0aebabe041c016c8b7d1a887314b3 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 11:54:45 +0200 Subject: [PATCH 14/24] added images of EDAM current contents --- src/webapp/img/data_cloud_dev.png | Bin 0 -> 67490 bytes src/webapp/img/data_tree_dev.png | Bin 0 -> 384589 bytes src/webapp/img/operation_cloud_dev.png | Bin 0 -> 87667 bytes src/webapp/img/operation_tree_dev.png | Bin 0 -> 252723 bytes src/webapp/img/topic_cloud_dev.png | Bin 0 -> 31363 bytes src/webapp/img/topic_tree_dev.png | Bin 0 -> 144338 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/webapp/img/data_cloud_dev.png create mode 100644 src/webapp/img/data_tree_dev.png create mode 100644 src/webapp/img/operation_cloud_dev.png create mode 100644 src/webapp/img/operation_tree_dev.png create mode 100644 src/webapp/img/topic_cloud_dev.png create mode 100644 src/webapp/img/topic_tree_dev.png diff --git a/src/webapp/img/data_cloud_dev.png b/src/webapp/img/data_cloud_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..66dd0cbc4e76d37961520328887eb4343af472f5 GIT binary patch literal 67490 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

Qtae98$deKO3%&?qUh-8 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 R#rp#I6Bm{dsu0lg`#+GkT%7;_ literal 0 HcmV?d00001 diff --git a/src/webapp/img/data_tree_dev.png b/src/webapp/img/data_tree_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..4861646b7c139384661462e700c026b501831486 GIT binary patch literal 384589 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

vi21 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 C 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

8*V9UZrQzFfCZ7E@WD!{u-QE!8F|4 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℞9lV10qY1x)?NtLy-(B6k0y~AW|)` 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 z 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

-%Wx>6? zr)^p3S`BO<5ODE?9H=ifEWvFMZ|;;87iggOly%Eq94YdjPeBF68OZXSTeM-Gi=Z~B zG?*a==7T;_?j84=^CGnA!7*dqZrNVSx^DI$Z zeHYVl)ud{`OvVW`MkK9{S`;B?j-+r$cRvO&$I}1**gC7IxVCj$2Z9DmAh-p0cXxMp zcXzh{0fIwtch|z*wQzTLceh))r`_B3Uh6#88%51I#`t^xdLMjz7ye7;xMj+?1+k!C zK`rvr4#o53P-`BBPOdU4Egk9a(m2!6UM!`K|X**I|1aRVP*kDD1 ze27HL{GX+G$?QHq(zTrnEdA=SX)+ga%J{H;n%KGYP7mY8I^Np@r0Dldw;qo%``5$Q zJHbQVQxs2mn#mz3KZBll%HBp|tMC8)2Mcbt5M3@TnE^O&P+xK1s9{OwE_=E(#3Lls zs#xF$8sl$~%^UD3uk)dq_fS`6p#p}R4K^~$kA?N}pvI%Le0 zmkh`gP$WTf>oszCv~+*8UDao^`bfW`5TEQxPG0w|6W?UFYYFKMZYZSAHC*ig^`O3i z1>YLeAsHQ3@cJ}}V%`ks;H^Nu5JQDorbqoL`h*-4{8LJNb!xQL=T*Yn%sMEViw}%e z)6RU=m;~hT9jgwp*>gWo85v?#FFX0Fe_>@0#FI$x+9lWD~Ol}gvGNA&|bcNs1>5V zP)ujR7QkVC{XpBp=UYK`FGxZ%o^LFi@U!Z(Z4A znt8*Or~@oq#*3G(c#-QA^@m3S8K_Wg-&wZMACPBrQS89lyq3 zGf~xW`hS^ezJQ-vn1rWO$DPIe02^QUz0!+i_*Re(EhVSY0N?zI9%tcv$_`(4R8DAsQK_)59g9#aG{n_}r&7 zV_D$Oir&d&>ofUOiS2|~Oj>NdE~gn%lY2;vyd)QoW!gA^3Eb{ZN~GYxmr( zzNpjiMnf7cS?SA5nFY^b>vXJxmjBR5KI<)yc{-dP-Q;c!Qu8m4hj>gxe>=mPRDzCVRKulP6dqnZ~KqJ2mT2vitt6bIvS+dubq~k*$U+ za-fy(m-VyQK&C4Aan5Q3t~5~HGWG?|@HYo?fk-1OFZUM>oFz<|?IeF7U;U&K?BOBn zOe{uP<+9#LV|=lYWcK!H32rBMP-(?QUsQ@*p5=(Z;q@$cJ@a@vP=ZS=MO}cH-$apg z&I4@D5LJHsTq7WI=3EU^y+X{_zh!NZAZ^)+uRS~oi;s*)09Kva`$(s4t_f=}?8Ac# za4$xpK1bvrdvF?c`C)1_65&w1Uy0~lz% zuY>{%j3bKRcv`Xr%{7zeEX107gj^%Vz`e!KWlj1MjI>}Z`^li(CumY?1J@3-@^q<; zy{y~c@uy@O{9`8C%CI3IrJ;nViEARFQG0)V$Z2-I8>^mRMmiN0#nBtKawC;T)xOVnDDWRQdSf67RQZ?69756D!NU)R1KNRA; zwMjty3nlPGy9(8&z0Ah$EH**&Hk{3ex>lh12#2LG@bs?}Czx>tHW{RRN}G=uKZp9r z`i9qp_Tl8$euD~j;`tG5?DJo{2IvE5L;ZREpM+qj)U5^s-@djVd$@g>jH;?gU2S%m}cAoA-$hXye^oDnOu!AT&RUhPDx1T)q z-d4y*%7>l1f zWgQ}Cl}H5di>7^(vLWkpskv9#YD2egY@TBfW;XR$43J<38MEnyr|_q#H;jgem7;i0 z?oV+)Rm(;KVJsIBwEVoKpS&D|##<~s4^HAEQKJuiMoM0%B41lmKK^v>)b})S7ipiQ z5+UafUchfBWT&H3#8ZSi%%@D7T$#Gk7~8bDu=E);V>-C8HSG{yGYP*%64DVNF`y{T zxuAg>eb~ES2-Lhn4UY9R#NTP+=94}jfG$COa0$3@XM1_B+86NmQ>fanV@&#ARtl2K zU9v`l$)+AmqV&67t{tDpL&H|2nF5$wk7`VBaBYT0LzEqE%fW)|PSrfx6Tr@EDy7(NE?TCV#gY^DBhlRX~Zy-gh zmTxVh+}TPZx5XiHBi;=4Ny8z=E8%%mGEDH)KLLcXeNJacFk>ZjIpG#Q(~J;Mk}ZX& z8Xwx;w5DPWoDl!rH@&djBi#C((+hIO4C+kwk!w6-F$@eJj}UAGR^nT0!e#w?ErEDZ z#uuHpQYrvN@V;brv%B*FSX(oXm4Vz13?cn(7Cvw!^M}y>o<20h#m=1HV$-Or!;+&o$v*h&78+2o#Wqgr#d!KDb2CIS9{Gf`TVVI6!>P5*ZD-2>-jc8g>%qcphzJS&-7zX@sQlgzsGU>gsMK``+B=nJB z4VB^q86509++Y;7HJj5CNIo)R#BW`Os%Sk?(A@$T*}oVo_})g-^*+NH9ua3da1e>j z-!l^{eR#fr$F{Iz7hOpHtZY$*)wlRCB|5vXHit*N#5?-pr0EZ>&@SaWGD4meKnJcm z?7dg{?+2s?_O(55zXH=nSoGN0YoE(v0V*16gnHHTBP0w;DXT9dO|PK=1(b|1n~$5NlU3qPuFgpninV+0gJ|A4POMg#pbfwx8}!S z8R8UUZj}m=Q&zn=y5CsINc0OvM*^(8J}Vw*Nr^wTFaRT%k!#u6M@C9I5JUM)iaBZ? zFm9y2TVSEokF5#_VuY$isW2DU_vqchUC8af4@!$`rAE#|&I5Qrxwxe~>^6LRfoZz< zC6Qe02fmpL!3z$SA(3_IlD(JqZ(t{c`g=A1dRnsEAR1`7{Fju<_cXcZwQ4U!K}?X* zBOLD47EyS2L2z{23JQ%~MNUM|gDqzuXzUuOWZ81R59ft31Pj{UvwJam#*TZ@mIk8E1zxftppqt z-igHB=deq+-uPS&ZHSW?1m~&leByrAmAgy9h>POEmfcy1X7!Kex~mEykZb7ull2f& zjrKe0O}q~z+y-r&cQx#hseJs&48?X=5?#8fyczR`g^KM>1pvA%j(?V_HQM0?6zup-u5Pp5GDi}H1T306n zKP!-&G4?>3di>ZhHX_hXidu#^7G|)!@D4{ifZbX2-3gNQFpOzs-{@*YW=o*}th513 zI7I_rejrIDTOk8@wa@SMb#`?}Y5yA|+d(m}HdOMhPhoqfk`u1?Kx`-%ti1L1c+Qpc z&jX)Rhy72D>+x@*;Am&Qp9V|ggIMNK0d_G%EwR7II44$3_XZZ~c@gc;^!bS<2Kwip+!2L7%YuDA#)Bbr83BhTyH?7p>Dx_7 zVSljT1i?eZc^;o%b?rl>s7^%TP4;4*-Ovc1wK$50fsdr%s+j%~PXAIS5WzvSFaZ@2 zdh8&%R<8J8NuunXy|~6BY?boL`D0(4M4!b%Po>`Lc!rDKUK+$>uYt(KCL>{`TdZY_ zz*0H?q|R{4key)a=V}U%6Wx0HqYwd*IAyQDg2{ZMjGOTsOb`M@LHB9A324TyLlhA5 zoU_9$hac6kP-}Ova~0D=?rtj{jdELpE7{AdiCg!zCrC)QptrdbZ#f7v@-m#oI`?Y$ ze7uVMo6PG?FgFES^P#w4z$luWCgH@Tvo#jE=Dd^z6?W>#-4b|)!QKG6#``;ZlK(^! z&o9qLh_VPWIzKgLYiw{ieDpq%!qPjoJox&O5z*qEIOy%kHY=CQ`Xs1{f#A-l-0}(M zlB-vtRVnX6!Hv%q3!BOS(G_&>&?FCm18dZ^rq;j#O;dM3jea*dW3#l2n_Wt_efK}s`$(Bww^F*oV z-t8vnJD*o!C*rqXRg-J>=jz`oXTtAKX6P(u`lzX4v|ig0V6F}&hwXpH<<6s(8kZKr zdfA3#OxO`BuPE>?uHd51!xU1~(_xv9*7?4AtWsvS)0?xhV;7qW`JJvgV@=#Xp&D`e zg<{%ODeN#?qvZ0^-QUk}oj9ajyr^Hj_|E+r**quiJ}TfkD8A9+R8h)e!Ft@foq~9M z9OvYoJhkGUe~GNn#H*CcnCzQH?b4h5okhza@7h%x_06g{&6 zvo9#8fb)HHqv}rM@GS#~thPk8&*M6T#b^a%;KV z_3GN#plmJkg|NafLN zW@|wM2Tc7qp!!5`725`h_9pmhQ6Inh6a45qN?1D()G9RLjD4(trj^H<)GItw90A0^5De_a5MgIS9_Zpcp-{ZoiRBQg9Y zQT_<63ZmI4_peu2P1+1WHC3;c^$pn9H>+%t?(2IIwb5j8v90wuawd{fy%sP!tI!tJ z##+kv2~Jj&aNHMZl@Tl9pDwd;p_kftd_)j)@$yDlEl0R8j;$;Vii?C!%St4_?!2t` z>dZ#{<`#A^Ld9$ml!f~!QzuXw%KqnU3o?SmHYt$xb7e^l<_AA=$P(__pL_X*GsFe2 zo26Tew~sBlp#2a7_2@BilvGiZn%X%WbKVRx)@~_BB+Vu%jV`Ovx{r0?O@1_cvMX%l z0B195WA0-=5`u+k&;ah#6|{QsUtsQp1*M@t>@hM(-i9ub&{(XyrB7+S=-+gxIJ?m~ z{Sh58!f`#S8vA3y`@L$J5EpcM*>3$9m|TXBze0_I)UzAxwR5AJ{xT#!_5c7xR$#?; zF`Ep(nNL*|0!Iyz=sWCCiro+RqS8lSBckCMwdpXl=ZCtjm+Ui)X86SBij2TW8$9Ul zK)?1y?nJ(6%o+92xf#E%7$f`l7fQhA+yW~o+8}5Co*T@5!x*=Nk+sa*Gc27Jh39R|f zz3Nx88N!8QZ@}Y1`zZ00JXAC2taf&!!qpM&9gCzhSF-xH3X}lPy&ab&OJ7(xSLL8i zJO9AcCwNytWt$dlg>~nUWW{tQ%qfL07=<6(giPB0)-sQflPFKkrw#douR0?T*H!Qf zcR1O1B;tzwapC2lmHp?->=7rBRk+~889tk_#}>*s2CUUdYuV<~n>1lSB`{{9?dzN3 zm+cL?T3)g@Sx-cV;0bayN(SmzuL+VM6|?6bj>d$@MH;oGplFfhP5EA)0KNwy+iJcm z$8H892mBqbf=TII+5~6!oEJLS$uS@?<-a9akR_Q9LE5%~A{PTatINoI@gmPucc>}E z1M6krkh1Yh%kNi6BNOkd6-K(w-F*>r946z1Wl>&4DXX#cxacuX+5S|Nb$6v?o8d*- z3zl49TsR(|HGa|gO_ck%@ue*s%9-aN*9Hj8k<{_5d7xWt+`$-->*$@&*Uma{f!XWq zpST)<#=hJOrz#IVH)fo;Ng^#>cu?A&OWA>K>by!KPS&75(eD6b*E`UsqZ^|#MwWTt z`eWhQ{TmbnS&saiF!j1mGB}4AW&M~bm8nI#Y*1Zi;8jS)qHA%`zUr#b`mVa?QZHft z^s=WFfAx4&aic$)n}v@~2jtWgCOr|V_IOsm_4dF-e19YGwyGEG^_|F5E&66p2%zF( zK{RN`6B$E%h|NmCm*!9g7k%?+>`uRxGgs@hoFzr$(bbjJkX(vK5b2O0w!Iqv>0*Z) z60`p{hZqnA#fbV)l{2u3%+nrD=B~ycn1FgKN&E# z67pfGV6@1-`aVFqlJjisumNq(ZJ(=|REBRdr{J7QujF&B^|pd1rn77?nVbTiQHCDc z@5za8)j8p-TOlefFvF!MW;v?R^fZ@k)@XX>kY{Ogo_lZ@Qn!e5`+6k#(}>_wGenB( zbE+&3^le zq+ZA!uUj|Kw`9s89z$^K*^?8FQe<5`CB3n4E)7tW-$sNBerfVm0LQmar>wq#z%aOD z#-e|2P6@%EE`WoEFyU%AWfI<=p{|g-`e5NwSJoPm)I*1G$=(}J;#AJK+Il9;Dn)Cb zI9O?UB{4+?<1vhg1qQ}OU~TNm0zn2(sm?=FB*RL%oKpHtwWRNw5_2s;?PO833&;2k|$Ty{bI!I2{Wv6>lK1eOZ)L~rgA@| zS+YevmPJ*Sd_HrISU!*_tt!w)rDt~g%UQVH#uvTvU#0p9VrK`UXEk`{gd+m3G z?F((F^~^V9Wy%LEP3_HylUvE0u!CKc%6yXxKGDg1?d7$rQd2XUSs z+5sDJH0snfu$;8Sn>ZWj;qBNH#S0S`Hss2>AW}@}3|t-LWA-5R|DA2OWEjcJ{3(JY zzkMV(sF+y$)Fk%>X<7YYca@h>YSj3FV@nI~wK?kDB1OO_WF=cKpnS+_2a=(qOx86I0u>D#1;KLA8(b zgXqb8Z{)7K$ADdki{3F9!^@FHHTYhYKuWIgj9au@KbrpjDfMH{wZ4^rPl*c|koexB z#$rVDXibUhy?u}GV6PRAe8M>6)U9iTvzio`<#3L!B_G*GwLTToUv}q*+s#&0srWGR z>`F55;k}^JlljkT1w8rKD)V8>J z+m$~XJ6yyKCXshj)`W^Fh~qS+4h@Cq4jP$EG~WL^hH zUVT)dUmSW@8Lih#eR)!)esv8&24DL5VHqN3kD(m8wdE2ov*!;AIMb;Il-a4|i{kg& zUI%Ue;YX{pbo2P_UD2dXC!({{kuFmYxSeyc2qa(xssO8|`i=3+`Y47I@e6 z9nfTd4I|(B;UJMC+>fl^SvKH7;L6ZqXx7>x3flgkpLva0{`op;+d+sMr|^0pq@+a; zguXe5hmG+YYPV>TgbOGoMauKaQIB7ayK`u$23}t@M)v>K>S#FE6c3g1!|?;xNe5v$ zDoD~=EXX$Wxr4nM=5M4GaNu`#(7hSKxQ-B0o1d9B5AEmM7|30AyfxeH4l(Uieb@)C zLC4q(YU&mJ%tu{dT`*PUQb3K1u#Q_h)WOP2AAH(P$Aw zdo}7bv)Xuj>IYh9jC_$&H>U{7)sQ z64yVPbQcaH-KEZU%b=b~SKxyPjajte5h|UcZ_j}md}$l;1IZ?Ya%LzI^}Fo$M3<$K zvIl-RA+@f<_qOqagWQ>~UZf&VCRZL7Mu$pglW&=#K(~`T*l-8B3?~SA4kH_2wd8LJ zu@_z!6{tk)v)coa6kV58sM2~e;UX&kvn9IcY>$QG$IaMIm3>SvU%>C)6mx1;fc&0X zzYeT=gUi)<#HrWaLWB;`o`*Dmu{^9VG;hoO^<0krHs`&`$6bk1W_J7V9Anhohz8M) zPb>fK&cX8_uYy6}*@;B7W^*9Z^y9TH1OnU2bZt(P1iNHKD6Uhe;0+7c{O*Y)hg!DT zJ!DeWrz)1flQAWa&%jRe&qsW_f`8z2a(3-S{I9RY;vkwvg;)nu>z`l}b}+xCA=;w~ zGqnd=I)`VDx>B7^_f7a&p;_yCY)z*7V9%1$yV8;*RO|jLkq*a6R>9A6 zpp1yOJ~=cKCGph2zEt7cDq?Cj@Loi|!O7Nr&W!?sISq+fO;__N59g2NS-t?3N_VGN z(H>S>PJbQ0Kfm3~s=wlVyw(k}8s|*x!8I5hfCKewmn|q9s^kMtPK}S~ysCYtzSV=m zk7*!2MfJ_$YxmxNB+`wdzvWe;i680#1P!fPuQi-4rMS8w5WTVC9>7o0-@NNKZ4 z7|gWMK7dOkhd~tlhk@72BKng_2zZ}?7NXn=A2~{`^bQaB{VY#p5JvG8uj6UpVASq* z*S7THVi0fe7m{a*qsaNo^(|OaWKE~_7WQed9b2U8o5tkMPOy#8<$8b@!)s6!Xb^Mq4jie$}Y1?AO)_MJD-tn)vffY6iYQJf7@eihLcdWI1uWR=CL`nRujrG>uFXw1sO3#B9$UmRTG0Nk!l)x?D zHazzqRIHF;vojY0UdTJ+pt$cm^gy&rljy$DqeJaVNeEkaPCZmkI`?{<+40o~@>7h<%xrQppd^yW)a~(lrD6## z4$%;@-nq4(fm(UijqzZ74|F!=FSX7#OK>MC6X*Ow$j$D&AWg#0~@XFaT0(LZKpT{6UD;Z|=V!4o$_<(`Y?u#oVnI2OeW4fH7D5>MhM`>ZOB}k}E87>qE;CK5($H$Dbya zy@RY_wpg1RzUl0p6!;R>-nEG1gN#{>*ACzOFoGN=ebI~7V zF`Bx~0ENTZNYwX?F#({|xyvgE%jIM&Cy zXjfre0CLvXr>MdP5(qSh2lcLGew5;S7^fUQ z%_KB?@gZ;2aYiz_<9~FX)2Cd|ddlKPh@oGX8sok}wb~s@iX#pz!ZEw}6n|Vc-+{pGn2_&2sW_-mqNi{PGCx1e3nPZQSQs zNO63pS&MHdvEXo_0@Qug^nKvUM$0bIkj&%7oB%pR4rZuueiaHPisDqV9!-ccMh;#4 zjft#YnDuVD{025lHdy%rFK<2y-Z+S2?R-*`?qLx(k7$wLL(s~Fo0;MXjV8hy*v~LQ z0T#~G!CuIFQ{@@Ffyf=!nU|$hcor8jp@yg7{jmlJpG6EFiPP=55W`b4`JDwSin22} zKhWx4GOk6G>5AqW*xJy0C^;$c;Buk{gKiWtxX&57-@}zpiBNqgLtT$gie0CT0-b3o zc5(07Z;r@K6m+N)-)qo8q5wi>U~NShRJaqhJ)lV?@zH94_HRFg%E|LK$Zn{XH-@{< z^vpj&3Zro{z8X)&?YGG-iEtF2srsrtBXtI&9`hF34md=AWeBixr|5MUt&ihq2%{#B_9cWD~pOObg5ZRL0pcT}> zv}fF-a8cedaxEQ?;R2rtHaAaG zHxk@Nsn+;RbV>h5Rk)Kx@(~%3dgFro_J*=~dKxi0>MhVx7bpd#Y9S%P^{;)3{~P!z z%ANZ});EVkoK)A+U^Bi>Az1a*a?ND?V74bkSe2cPBmc|?R#ou%Uk_f}p}L*=7r`@! zQtL`IE%W4z#|b?3Cis97&#BD_2CaE@#)NmkV!z=^9lBa^VS0u$#Z?$K+NdujCv>#I zNUA*li;2Xl^VDaJ9n-azF|PuF*DutxZo{8hol1a-slRSC(i7G$Ggj3lwm=f{$^wt6YL ze|^a=7Lv=c{5jy|>$sR^o8GDI>~kC(vb z{j8QXIo48$#HGL-*(jxH!?@-97+E9M6sJ|5%9a8>&3x2M+dxK^Qrb!adr29 zJhAtJco0Va1LD6=#a$*}#q%>D7pU1IE*hiy8`DI4XBHqqsj}xtOW&)hVsHEBU6#l5 z&Z$R(LH1jmX_!!lBXm2zz>O=UyRO!o;LQpSHzSa53KTmvj9!fyJs-g)(mT>VCcsOb z-TPzHs|l6olZD+I^Zo~k3W4@V*SqaNFT%kKt0`7|TE|6goVN!*=+V&@% z0^UFORevj?&B(2rEl_OKqE1Rrw(uKYTfOSpYEp(l-=plt3VQ##BCB6XXXi$NB%%%v z!f)OLYda?iaM@5kj0M-Nfec?#6>LYUPY#h!HkVr z!cjccg&zty5| zDcM}b01xOvr>Ud<^Knq^jiVw3Z2ntDAoj#u~vIl%8#$eMc_ zj2TQsPYcqIJV%*+0PrYKvg%VYWBxzIXEr2%C$kE0C_V>?)+9P$I5q| z;Ri`|JhE|{{jgNlxfl4`{(rqLrL6U+Mp0T}^$|)C(GY}O3OWXl4&Lt3!2~Jh-W?N9S zMuV#_J1(^SfN6g_N6rBJo>BCSam>}zUWI}q&P?54$~97_d6FSjiK61ox53O?S*)1(A3ZPPMbk zj!~EfvZH}PiJ2XQ*qLrh`xY)V@CYu>V*$GwDVEwBVr%+g1P0+6&MaMLszrh$t?4Kf z1Z_B$(+8<2m-Os8I&+rhdKFmSI@*;_o|KkgP|F?j3QjJ*G8woMDRiXF#+1ir-VQ;! zC)r?Cwaf~M4F#BT%l|bquBtbpS6 z36dMHY~M0U*H7Mf+G|QC!VZaA4&6Jxch{2MuaC&LZH)lSn!{Gy$MgC*@!zt&Af>Bd zv=ZJuPJJMUz>kqm6A8|+)3-@tOk))X)HfJLAxGQId@Tf5xdjQ5NPD@)w-4Od^m}uO zis#7rBgyR85W&Vdfg^QYNi|W5`^KfvJ62}FWIb=LWW?UFh(xeLMIod;C80!)MC4^h zZ_F5SXr3~x&Zv%(=wjTBzhDR@!-Scg`egjcQb>NPa%K62pd z<%a&$E(U1hyeaSxyt4HDsR>Q_P}J9n4digKJAah*(3%|)Q)23w&|&qay>DN72(?zz zN`{sb!t?Q&HW?N%rzQ%D6&M@$dtM08K}|csZO+Jr;=h3-^~HD9UHuDhnK`F3Bunvg zCSVf@mnxjp@n?I>!#_c#AHRKAP&=Yq2@bL)VC_W`)%It~Zju~Ql1OlW@n1o3XQW@Q zWw;S+_a|MhOy)dpoqO5urW{-vzC;5I8r1z zpW;?_WBFp|r=H2|K6%(UT(W@DyaP?rv4K)>Pn=1lj^v#=H^bDPfoOI-O<%X5cNiR= zKh*~scXKF1dpeO-u+}-$uVuyc98r2Y=lt`A${cgf&a=}Dt0DMqT zO8_X_RMK5DUT4Ei6)3u+hz27Uw&6Pl5t&$7XtPXuYWVp& z5lK&~%=P3UnJBj(fknTMQ!<5#P&@sBv~7oPAb|66gi<|hTraK%;=|5dx8F0e?e;kR zX3}29(vPU~bob!f1V7NarA!0H#}^GOs5$-0@h4JGcDlIub!)OTL;^Ne5*x)>mHv%` zQXyV)AniJ@X)%|uRx_IKWND$Rs*d_?=SvV;y+n2270!T ze(p2%hdEd2@5Q|)DbtK$b z78gPD;?sW(N5mDjltmmE%Zi3KvX#)Od}?3vdf3b&603aTGzR-G89O14e?-e_yJE?W zYNNQ9D_5mK1(y=qdX@KkReSYDci>|F`*_f#oHYY{S%}jS}#R{+OU7WEz zO>0~}sCIb=O&r`}xf+s!qzzS^Cav0sH}3~r$i$ zl#Vj}Q%*q*-_4VQBVw|CE~D@ps2CRRu{4S#!q35tkUszt=KMTf5R#51?E4qgV#NhD zavB<&k|{w7n;d??_W8MOHwkUuS{z$#l9Q8>a5aSK`o(@`t(n_I=7-GlP*RGWRdVjY zvShqZg0zP6uG*cGKqn>bom8h}fqw@ky#sJeug2OiIKRT84i6={<#^eneI8dFhKOe* z{`r~{p?8bI>X8QxEX1rlHbZp(j@Vm8>oB5gYl_&=q^vS=Y&1sv1}hdwWRO_Q%6@t1~PB?0W#lHxPP4u%HTU|OQs=!rCov7~R+@W~{;np#rg?H1j z(fSV{qoSOlz|GFNL?I5M%9)zo1AOCRJ!tgQ`qpmp6VlxEfUcikgvAP?g+|ITR`gr3 zmD{40=42GT*wx9qPuSos*k{20D+l+v64ILGeC~_L)|$(SJpm)QEo(#a%Po`pduKn4 z)T{?S_gpcL9cb`ADfp0ww!5 z7n?68IcL|c!41lqPwar-lClHnD-DJR^<~GLNf+&FB`A0$T54BICl?|3_ovuKY zO>{^Lm60Djv!Bl!To;{>2zi&A1OR8sc~GA7m4S`(<*G`n5kBu;tEV1Kc4p77yr;_u ztox?w`zK|*ohPB8l6~IwI$rR^1aW*yh_qyHbzVr^PZ!+z#>bY!bC6Gj|9M`Pw}pMo z3h&F-qa}g{EsGj^nwuy$)`JII_k*3_k8sZ89)+Z|VO9BS_sI@? zWpeXywY72Bv6N1XFA2($a@5e0(o`+^=UB-vJfvJdGJzlJLt(@_t_Nz?`qp;&z#ks6 zE18M(4g@(PDU3abdwr&t#LF5D^g@dv4nXvg*^u(KRZO&x>6OVRsN1QhrW(G^(_H=l+Yc3ul%JSGm_fqpVv|4Im4G=B zH=HjVNveK3R&nQQ-OMV=ENs5t7DJA1Stt$Kct+?tx8nP=8UM>;FxueSD7wrAVsJ1| zV-NV7lprkdVD})k%_#(V67TwcVEZ6bXrlAI2N0t_>*mz^!?W_kJQCk-`R4R8?NZDfh!}GRlh~%T>q~FKD-}<>b5GEV2!TpTkd$akw94A{1f>wRYpIj-g8chz)AZdN?Dg6r1#Kx(;W$ zVuy;gPmWC>*-juZ=0F4g|Jw*ZBxzSGw4-tUQ6HHOUif(#sl0_@?0vFzcBPJz&8!aS z_7UDTEn|yb`^H}Ihb9IM)`TzndeK`xQD?VG1wp|!j@k^c_9Z&?khIVJ*jkv~2W=so z2d=cZyU6^A(GrNjp^Vz%x?(^svU`yLUJ<01@?K0)qAKg55B~#Kfz5(sY4{5|qQ^mo z_>H1!(zmhh0LAysYrcmGmx9`57Pu_!jUCCVCCjnn44*RiAo}~O?P?;h@W3F7@l{5b zxwrF?y@=Oo!Ih;+6Y29dRhqHxsufg1{WaP@j1#zIn<9b|)dKq}3T)o-j1gE~?((kV zI0-?0Z;RQljqh&^7K5%V5s_0_x|ej@ib@U)jL0i`-mqC08xfrn7+dZ+CREIX7i4JF z?Cd+gnVQ%UA)$KQR@vb}N3&Lnog>q34OxkJuzhU2O2&p%mCArDiMD6U7gm;2ar>_W zbygv^@!tka0$;#iRk+Ml9AI+{+NJHcscR-`Iq+{y+KK z8htZb#wT1J=N1$aAXw0PkVe9Q*=oplalBL!CLsByY1;nb*L_x*p|>0!)4SJ&1BZzs%~lIuF80XRbCUt7M37B&xR zYWaKExf@$7j69EX!Pb<#j0L>afm}l`%x2`xcI}{5EtvS9pOOwW(on0`SzRA~be4#> zyZ0;AE*jYiTErLQ_J3tph4Q!fB}b zG)-bb@6l=&M8vRudo?v}Z_yrdj~DKPFXTh&&(+SJuT6rwYHexwY0U@Gw#s2{uB$7Q zOhd7wt3u>EL-f~h!s)09e2R==vLsQ`lE9gaw|wS{0&eufKKVzWU&Xgj`3}4GNHZ)p z0q_d{T0qk*fOt!I0yVYD?)^ZLW*3uLmsJ%UQpX}4UT4u7#+`xQ&MJC(YK}!j$1$pmu{0HfKFOAF*PHgr=7P~ z4~@2(mJQKVkHh3LdwuoUrT3sc+Bfr~p=m>SwzOG(`JG7P5L}b}JoYBWl7gAGs(d*; zaOL%h2mQrntVLme$fhmIiue>2eKbG{mF!Q+i(Z{=6z}ed$~1j}%e=Ge^hN&S@(4U{m;0c=<})n!{G_v)R7Y3wd$!{7u``|$TpHdyse+{LOat-n1t z|F6bDUKQLA*ZUiV#F1qq2kY*7`!nG(pCr-?K~xY3!^Bj zjs*sTMMq~`b^Ko5!(!VpUGa3|kF(@@OR=`IP<$#S$0T5bWn~Z_URP>obQ$ioZpJIU zXyY47mEQu2tSxJ?=yn3lS#i>z&G$o;+kaR#b&fc4Y zfG!Nr3hPencqlx$C|6n4-|!Sm_!Ux2jUeX>2@6y<<~hlG_2spV`t{Z0v6|AyE7yQ% zQA<7hPdx(f@jR~g`%~iB@zMNblrJ?rfP*WfITTiXQ`2)FUXjTqMd(YR0G9LO6Z=Jk}pIO<=6btmHz)=c~tv zMzAU^G$yd1IHP`$JkY>cI!3BH)J4g3arV13zB=MruD6v=(opAn_zo3mQ!#LP?(xE= zJ+N3=dv(9_VYpkQbBn1PeBx{m7=THQyGW7w@GaYD`C`dzFXECV=|25}&aHH@0G^@| zyt9X4E*4LUFv$?i|ORX$!*1zw{eK(_RPxI`PKag%x+;M_t$7DB#kLp z>1-W{r;k@N-YWlTw)osfL2?P%kpmB%bPU9}Y-CctO4est1Xk3E3 zLvVL@4ctL*Fw8w9J_AZvNOpJt6)Yoa8wx!AzY1Pim8|x+}8;QQ->#VR7`iEUgU`+O?#e{~my93li$uJp!J1O3PtlV}yURRvn>p?3U`PU6TZxMTZiQcF;=aPtigUyb8QSr@^ zVxxcyA>*S!Y~a--f3Gwo5t7CQGrZKig}crA{k3e75w5qxiu3SSRm6#P3BSr>hr=?| z_doM~rBFXCO#|>e%O<@W2Z}5z$Lm z3tf9Q`F(pClAa9HhTm#*QjQ61XR3aO$4E%{s1I*CT^V@QxgiNqPkO)5H}I?wWhuVw z1)vSA?4p=~2nRwXe}g%!Oj$SeF*e7F?!LICR+~k#GFeQLGggceN6KgCMrB-`J2=i``{M8mkN98H5OA!mDRKD)Jd-$4 zSc_pD$0BwQm&2#)n>b21wl;~G}o=f1{i_A6(Q`Ze{9#B~1= z%9ugEn7$l2FH|kt6wDYl(pE^EZF~)DEH{~}AD#38slC!JHUv{SS}#5k5R3)ZtL7M8 zo7;C`Zc1>XC=AXio?mIzB;7Q|+ViP{?>xcH=_`>8<>)@*-}^}!t{$rlr@Kjs@tW3T zGV}E@@TP@ysctWK#Qf=pS6|cIRXnL&waGF!Zh|iWNhai~edQZx<)eh*?DK3&+qM>c zx=&M=CN?>yvGT>N4nDK{L!DdQ;wm)IOIvk-`0Y39M5V`N11GTMMcbdFouvTB?Bu10 z^}Gp7?Qf@m4kV0ip@Jl(taAiISH#lI4ttL55-_)6v!0TObzas)gYuM{6&k&~ zk;^(r8i`HYeLO4?tpCGZOa(`*SWcFd z*wmKw@Yj)N@^-PU0ZgkZEBR-<-(kPlzr#sV7jZuGDb_2(Zet}1lq|$tiE9v(X`K$s zyX-}WX#w}-NO6SF!H3*DtA?|#Q*^m`c#xgAVV>8B$3z~2sj9zPiGFL^)d#dIVNedj4t&|Vi(Jzli`Lp|d*>s^>X^@M9 zlnf|b5#C?n5{sojkz%3DjSi9WHUADFiIn2u`va?4%|fr^Ipw}uv2XDG5Nk!FETn;4 zB5os?a$J4*541R2`>-QZvps)t29CAG~ zsA#+ml%xF&vF~nVK5IO>!rQf6x4kpDcSGiGkK@12uU!UQt14Bf&Q}`J+pC@+;qxH- zh4^HlFW2Y1#NkobJ^i5cah3I|hSP%z>08Zf_vZ(5E3U!kR{b&y5;*N@h19xM1~=D1 z{Yj32>2HgP)9v3Vt+6`3r@Q}k%6#^ndD`;JhZ^gVRLjV)hgAhcY7!66yGXqoQ5s^Ua&QLqtA=rn5)2-FZ z@UIwSA5iXpD`dOe;ZVB%k7#@930?L5QRgk{?9QNA5VeIMdT^~nWj`G!qx)11Cy`4< zwfHpF8kHiYy4iEH;Hww=SM*iB6ZAdeBH~GSdh?pyokU7E9EJwzzTlmAkeCXPO?^lkLBSPxgi+9{=WO?Y%FWuOO%S zeF!wubTC)3398gKS{y+dF*r%-4?+fwY=GW4_>yY1<1G2yM%3!ua5o|%d5xyGQ=TCcJra%!R<<|S7vGf z%bpamvrXkzF8@-NmO2=tsn&@TqlYQae2~<>SX)pb+vbv3UM4IElqZ>W8>fP=R4`2L zzOs|Q{gJs6C<6lhr?fx9%G^T!I$gi+J5)Q z*fr1AjQ=~)Odg=(2tD}g3DkD=?GFI#i%~++u@f6~PA3(EFutMt$6ein76GUftlvtE zS9O{dd7TJkKYU|(zGV^{Dv=9AYY$`I_$H+gAzr`XKwxlP<1zQO6Eh5HIy^IHE>=dY zck)C`TDPesD+xC`Eb=K1cPn(Mi>;J_^N)?c^30RJj<_!zB&_X`n&#-=R^q>El%KjE zKXhOOzNo6JYtp}*Fgwra&) zW+9c%K;Zd>hn{>(=N6xgrmh)gWYL&++G}EHWrUI~sV_-mrcRjtMieDC?qIqOOwn5I zUR{CmmsBUC+N7vF$qa4UbUJjOtb9oF!LGA+yeJxymFbRew)@OY|75=fp?^Y&OZk5Ms~Y>CyBsnGdsxZ8+Nml!QpZ;V&BXF7g2L)busX$S zYAlhaH&ygCG1%1d3{FKx=bl&>8GjMazH|W#r*T|p9@|?A_6dppF(pNZJf)9uV$Zm{ zEH|V<<U?6eS#GXJn!!JNk;h|Ds5 zPTJ(wNX24Dtb6p`Ph-@ly530~WF8B?yiK*gw$W6YUR^xGhC1qab=%$gZv^shC+yE$ zj1Sz+{SO{BS)nTfP6cqVJHjghssxV=kY@1!e~q$a*oP#<%RFs#CM&wPS~|< zPVL)>t&<0z3_dM*&2pYGlG}ScBm{!Vk#v8v;eZaB zxii8*XNSXKMYTO6(H@EiTkl7D@Is^JV0UAkeR`RS*Ixm>2Rls}A3tK=IbI46vHtTH z7B|7VY4AvDJQi@XLyh_f2Be$^@J`NK?SzzdTqF4|(;?6?{&Z|{Tr735GMlL9&97_y z7Ek%p)#*WgKAm)P$Pt%N3#!pWPZfc{0$FRNxg?5I2HthwG?~UesvT{BQuUQ!J$(+ zBeISxeAG*1M75Vhac(xtlh(UZfL8;VNFq_C4ijcg$r0-H+2C*2kU@56xx_!ZRQ(a9 ze!8fjwQblzK`wlg=QiqdpSR$hf`n*^llG73Sh43_z^Io!qvyw0b6A7$g~lsJH;hL4 zuDTeu+%N31a?+uql-86aE8JRS43wD9Sy;kCk&==xsVijlw8~R_0Oj zzJ!Zsj$e(w!Qo)ki&PH8y)%aOw4hsB(jj4GN4Fg2nxtyEp@u@B9iNj)A002sbCEKZ zb$W5gJk7fqtaRorHp$knI{2MY%Ar1ps^&GDE*ERve zCP@cX#(p=sk<4Emfe4wsCObxt_}%CtqIYO1MXYgeXhcew|8gdx#RVDV$y@bjCwn5= z-}KSgNnv$JuJ-@XIDbK;w~*ia62j4m9Oqbwx-g1Bx@bK8G|PBz-GfRQ0vRrJ4pM)- z-4I+yTsKq9J%(L>JWw*tx5$xKaeaQirQ*9%*YUdAwz~GMp_D&C>YKHzS2NxgOmHz7 zY9;*W&5t0*tJa&HZ71nWd?{VaLM=RvsdjMH@|{)JTi`j>)XdyuS^=Kfdr_+VX&+Ww zKo!%Vy&7W?20YraNKzTruB1lg?OIJ5-aM$f7{Z7K% zDtF}T_EUaeNLNg4-QvVPK*7dN?)L!p@dhx3(0QOpKU(s#uNMw{mvH2?Q;`-nX64{uq*awb4o!Y$T~9#Qc}}5hZk3NEIYl+Xn?b$1_D7wXRadH2pRZb)s@x{VHdfuj!S(m`<;c_+p{O=Zxh$1c+DHj>?@@b01Pyf-?$C7)NX9Oomkh4hur3Z z)vYcn&C?8+G|xr1Nkt%p|Gjbk?jkf)e|~F5>b{js1|mM)oA(2hQ=0mL-i?+H_c&+a8bmgOHK3sMuz9 zdsvX$E7wij;h?_e*^i-qeJ#mfdb6?Z>F@*fk%n^(d0|MGl>PB<_ z39c_swjN0>H7^eIS9In%=7r8{V%PUfoCsxx>i6_B%z|7&l6gc;Ef%NWFsn~VVw4re zd66X)T|QZ4zbDiQrsK895zfA|hu}zdvcTI>-dANl8U7mNrhVA&&7eCkK<)q6=%WL> zO_t!`-uSlPV`u+$J>P_aDc zJpolWJl~P0uv<|=)RA7g1dr8~KP(+u!ebx8kq~tQAgpqrpzw z`kYJ^7IFPz;*R_&GhOXe-?zn}G4IUS`E)UkvedBM#p$@uj@o|B)x@)yA-n%@GmFH11D`|Y4jaG3Bn&13bdT!c z@ym3U)B<=xqgvb^BxA1le0Tz|l2sBT_L=+D-_L*AR2V4Ly%iv&xrVamV-~9dH|69bbJr|l$ zthBkQe)>!o_E8Zb$JK;uu88oFAfw{yc*?>}g)y}pa?6Vf{waRWU%AaiCIN3Fc|}RB zMz9MYP+wVv%<{(#E?Zg#M|hv!v>v+S5@}FxNh2{*LXsV1kkBZ-pitEgE#*dFWOyA& zeCbhnV^>}}@_&ncf*88O;dEg9EvPi78w4RWon)_17qb**V{JkP_Oi&u^vbXRUe zX|3sRVEd8nOV_c+vmer6X|3BG_|PmljwLy2$E7lfGaLXfjgDV2C(oI{ky`!j%^B!I zygz3IkhTnxCNm{wCoEPma3Qhu2-(R0CiDLnrrGqN-uz<~y%e^?dzq5aY%0F4Ou2?~ z?!wR$+1$bY%(z(gE-n*M$`^i|n1S}F&Cw+w_!=x|<^%~YWVf#VHR*D$kf5K=# zq%n%(FKE*i%#r?-_oDDqeSaVH*^2;ll&XTQDgC{A#G_QTl`!|SPLy|J6iwjq%mSbk zcBVofCqtV@f81hM71Y*Y459{sR6fleGpDq*niuPlSUcnC=L5XH*k7!0BS(W99Lzpd z)?Z{8ea(uuma4L2f`{J&S?Yl-NgE3>*J`MTm0Pr>Q}=P8%Etbf{`}|JiU#eE8oQXY zb|}B+K4%+vsB)`}RhiYCRn(qOEkUspb)V0cq(r3>$f;K2yH@Z6wVmOG2rwh|pp&_R zQ@n?Nt}LS~@F`}I=ut8=JuST}Ng56b341N8;Iij{*lr#_-PKzJwxmZ>ZSEH?Mv=`h z_0i?6;Plq67Vy`mcN5whfU!Y4VKFIng>t&}2npDEVPS?vOzZ(QFSXRt;>3w}?So^X zE+-OcK@ENm$^Oe$6faxiGTJ-`w-xi0t-U+>@{zao)>BMRKx#3B?C{V?%z#&-m0Vx6 zB1SYG_rQSUsjRJf|IYT47?;}Fw$I@}eXCC3;bdVctgWzdrZ=F4^REx0 z*@ZVV)>lldaj7h2Eh^9Chl~}=C!%2-(m>E!kO#%5{`k4Vhj;t)3`K?3(gt4UGTHIk z3fV~qhl7gqoV^D^yl5L^vCdwZZ{+s{cXv4I?Vgz#n-}y|IN|%`+LV*-s&|#*W*@#Z zOG9q)$w{>=>3`N~zs3Ccb3|T@L52-3w+LRGp6^iY+DoPPA+ljKnD=Fl(VJfP;?&t! zVKrDAMQ=LagaadA*4}>h6KJiE_wnM?ja={~;O>#(=S7ZGgp3-IvU5q$*;zO*NNC}$ zAG?|)$MPzGO&a;|!G`>q&C)eBdmup?%7WNkD_TKjT#+(Bu&stj#+SD|+iAJJ_ulr# zupGq`r%+YD$#IXRJk^=tOzsF}Bd{ANHrb`6G5WIJ<7Xvkj9qclVCT8by%HT)*HGB@ z3)SxRp2laD8Ox53Pg1aoATdfvw(Ii>_gTcsXQt0HX!9$4UzVkO{_-Hl-u35t-{myh|+ zha5R1wT<(AI!1Zl)b+JOh;*9E77$XJ_elcpiGY0ja$@=d?-&urhMSuWQ}J90sZ?i@ zv#|0`heb3+Z~+`j=WH3zXTGNN#Qq+!(W3XuCx$ijq0xoNWa%zyvNB<+R5x(rT>LwP zfHHRP`XPa7A8JFng2*IPTk+d?q}|BBBUFyA;^zO2hWRgEQ&Ap4EQD(2)ZD#s$?2|E zgZIJA+!VZoDp+6S*!$;P45U`T4~Jjilr+pPn89bHZTZ*U{tH za>*={g|KUZfu-dvCxHx`8V*~&0vHO5sS$W6x**Nuq;j_D)Q1NbF<9ziPt??-{7YJ%CmrRZbzs9<;_nK&v{B%k>TCCqiF#wid3hYUDb9v)olnAyO=P!8Hb$4`L>khkCt};`Oz6Wy zG48U2E`E!xK5>j7{%5ta8}TkuMh|{2kG=r&>(m0~H{uHkM`Iordfre6LBWtlAFrUG z($z666WVsLW80oyX>Ss1O%uW7{4CMLDd%DHuY}Y`oy6|z5e+n>-ZquHW38772_eiX zH*`qB4g&TMYEjGp(#D;B0q!g=BFM=ZkXW`_SlQ-D45Y=o!beWs;DwQByGKW)3T#S1 z(qdaCPP{m3BNie((&shv(tpNs$|)wyYaK4gpoT=uv{SWs<0ca;GiImjNX^WfOO7%c zK$)rX0DaVA)iSxP2O2pUYG{yEgQ~5z)Uc6~O7+J+BV%*nf)L%pG&*ryyox%%M1!_% z2Xl27tCM}M=YX*}*bHrfcxjBhnzvY-KUS!>lLX=?Ux3U`^{nxCzdJuZBXTzrkrr{1 z#nsN`4w)SF^~8Q%QwP@kG095maQ)&2iPJXUY(2yWbz?hN3L=CHk|xz|Yf?nDc!(vB z7fK8zdw%(Oto+)p+W=`2`{!n|PyQf_`-^Wfv;NB4v~40c=B%4!G-Q7 zPD@%QF%E0z$0mMuC*(w7S2~xd7M!o z{odM@INI8Czq?Qw1y4mKTv^+fk*U5!6$L6ZsT4z~b&ki1sAB?>HpZSU`iXd6ov72E z3NO;3t&TLAex=zn!7aI5c8fbOYJ6)A--Vj7W2bkX2vSEL5$9Re4aSQVo?EIG4pD+K zGW%OU*Cy*Y%6>F6=aAf$;7^3uF4YpK1*oU3VG#5dq)Cu-9mgMI+oLxzkFK3Yy4(NG z>}lU(bp5Ai|7QTE;YCCsTkL&*H}As@;k+&gGi$jDvvBVHV-G+kB;J|a>5H|AFMT+C z!n^crr>4cT()9*P@z%%B!iI${_ydHI16;!)XwAEj@~1SrVkGE z&sI0D5~gb}6|;8Yon#jvmsyv}P6gD?)HAb=jQ^QgLG-jB9do^Dtgdxk1Rb@gk_*;2 zmyS1^%TPXN>Rt*uS4q4GD2tFq8tpCI2Fp=@b4`VusIGvfRr!Cs1^!RTLRb%`;}0H_ zFHe4#rjQN!WO{MrgQmjjfA;)HHX_faRuC|t+VR!KCLl?)s917wo#TvQeR+zxi9I1t z8k6>9e1C1;yie6zX9v`KZnK=-$6&G)->FFkB3?KK&e_v)cZ9-9Q>m=?z8|Uhx2B)} zQ3yWx!>7N4`Ls`|6x1ew7qS@qA%4YX?QOj{gCWq69RP@59u$47ozcaHCCIOexJ|M1%B?y0+;0e=4e6Iw~s%t7MfH zt8Su%`gVdup4P2Qy4aMO{$Pgez#N37f`UdFkPK8_pTy*3`ar)HuegpT0}Wz??}OZ& zeW(|!I*nN1xBbPbQ(emu8ayBPQifZ{%E2Y9?I=N1zn4^Kn|qY`eubY& z0aM0apI`OQVnF2Q2k2Wy^`*AWs1^TeNY9l$l@bL6_ZGHwpu!l~hKFW<3(EUlwROhi zLaS63W=RybhrMQPC^RqN`(_@27_RwSkNKlTxdYNa#A(a=PqYg~8W-xPa5eJhM%QEt+uV>Pg#3pK({W36Boj3!g=Vj zSH6(!^%eWp!bEo>3g~N-M5v$L*7Ihm^Jqa)VJu( z#|}aat|C&O)XL|0UffE-T~(e+emsO$Nd~2FIc$znt(Qlb1<$n@jRjd_!a!9%1 zEJDKK{hBxNhrbp;pj)o?>vybO<=~A_royC-Ab&(%Xu#Im5(>(SYQF|k`B>mk-7hwQ zv}K&gA|jFB`s>B>Q=eig7o-Ymy9+uGPK!|Ni%p~N3UAZ_hQky*l@Q^=+`Ad+7i!Wy zga+}tnz7R5cOsNOiW2XA;ca<$a_%m*1>?JsPillQ(IUN2@q z0nE91+--Qmd8r?dpjcA!jY-B-e^MPfR!zn!UvErkC0G{ZucrB#Hoe1%Ghxsb)!u7C zo4-B20G+IJbUcWal}lvJ=`=qWpVY@0QCY$K=j)y{vonX%i<7eBM|M`cQv+bvuTaL; zxJ9GA%2s{s{CE`%!{t6?4s{LXUP3tS?!^-OY2f8=*ro3ceuET`X9U4&I!?MdQDv&M z=}`s=h-^%lOVb`edb~7JZUgg_7R3-I$QcclhWwvr^bU2k?;2&s(r#>G{&z}Kz#~u& z_m{47HqiKe)R#Zfo#Oz_hv4)@&oTehV1xnLLw|X1?=I*us>`jkw-f!8u(RNJ2Xytd5e4nkvqu zF7&NeyTQNsg2Q*CjW6qChGI;f!1CNHpVDFm3}MfT8M~&Rv)PPbggN}&5$VJ8Gdmp( zSZ95>uqCa!(tJ!{O#UMg*l(5zzhE#io7^v%#l=bib#|lkGi!Hk!y}NtrO>-tJhM)5 z7+O6cW`3%v9jE8n1mtICX%ZqC!amTsaS|M!%0k768|2%u9{5&B^j8hq4s8&f`VIEn z?3V8t9c_iq2I$~+cT^S7l0*DXFU7}1brhXtJxJ@U&qJdOr0@&h#%>f&n7a_4XL>q_ zLBv1Y`r{qRVD_BlZni%)YBjKnqEgD&EGE@}Dv296q$!9e{9gQYXBqW7IS^EW#SzUM zmhXo3s=_l_4zs2~FzHKxt?fB6wUD7n)5S%^38ocnPPvlbh}7DLmZtyjCjMX0*4~}O zLJv1WBSclxw0Uj&)8u5&I30z$Go;n~_bYFi?L+^w@SmwxMswc=q^pj#$o+Lov~PF4 zNjr4?9SUrM8##O}K(=s{KiqBUP2fQkQ3u0bGe{gDMv6{~@krW!Vt2E(8t+`;QAqbb zBgnb)XRTX5Kt8llUyUrGE|kG%gF_hvhZnO2&ih^2T~W%O9c>(QS^D|;7zfh5VPg_Zdze7D!by1F6qrjY-0~H zR@wRJO8P4pnI9EcTFg~UG z^{OmD{>!mbla_ktvO8Dgs)f~=jz=eA^uB&5VmKt#V!eaAF|JE1k@!<%y8GU^1FHk0 zF6#(cC!v=2Q?q_S7Ng zolqk+o}p@M>Z2pa#IuLzp~=0|GwOE=e=0s^)KICgEyJ1uON&h6`Kdcz<>4%1pEu3q zn;lQ)4{Ud_>ST~1NLnO1EMOXQuUa{0{x4*+g@4c>}DRkDESvJL9j z^#UH$gpY#`dqN)>vk?c6$(f9vX6mG|c9eU0NsUYKN0L27x^B^Bs;987EPh;i)gGzT z3t8%mQe#jOOT#B0I8@uIUK4-Wq25(CeA%0q`zV^F!JW$Op>m(tOOZIs4*64w7fV?e zZbf$(Mscl*Q{&v&@Q`qe!Pd*Tbqa~QV5(MoC1##hl+1cMYNUs|I73!?w*O+4I46i5 zj_*?eU;E6&Y)q7D#2?{x{pSdsq^K?<7JGcVDrcrE&#fO?sYMC?|Ae}b4Q9{u0T+?$ zhUSWzfdl4bNW*H!LT|3j=y$2T{VzBR@ro1&F?X?XehxS$pJ~Dcmpx66s}yZc3)Kfa zH+G12Xd;zo3G}7dDU9uhP}d&3bPAtOvH~}3V}nxWMEaR-p};?6uuGdv6)|Tuy?EMo zORd1x872KWW(?x62hWxD{kZA4N23)@(W8`C@D`dUx(=vkN`Rl{)!7ip+MJp2sdB$H zb_=MlQb6lcya$H1!&r{7y(2dlKGaHct;k`mpYyt=H))+1sE_^CwKfWci6ap1I~k=0 zG1T29fFtC(QuxX>>k++qQR&T7m#`TcQq(y8Q6AL$pXG9~5TpS{S|6S$vieGT080r& z{V&FQhkdHIQxQ}-Q7?57bj0;v4JER4cVrq^#Sye@P-A;;=zyp-659i+`FbOY#(<~q zX5yc+4tIf3kG9gHk7~4`vXeQP$l&;TYLvYODOhqNy5nBp`9wIuvZ;WbdcS6BFV1Ta zr5!_>)$o2?*8gukVi6$g0r9ttV2&gqPcN%P7|`P~+#6+Ep*4LBw(#;%lK^KvF7$6e zbUb_&j}q$58kWTb>1TF&U5BsGm}eBlYY7`%ubzk+#j;h^K#_tF=`N2x9T2LOH?TKc zoS|dD7+W$$@a0l&I!OAq-mtR-?}qNP)Ax#s>bqg4D$=X#=;AMhCkj!+H*2)zOpP_! zpVGUo>b^pfNYqTte=G?tF3}yYZW;24QU+%j^`{yh-}S#5(i2%(@5uruY)l-^PX^z_ zH%bL*YO0@p!mZR_`ec9HWEH`-wpAA><}clsrOtn{piQ`r6fi0!m;`%Do;YT?URf0u zOTUQfNA^D)<^Yd!F@Ml0OaqGd4>HdB3hUn6v}$$v3Smt&2a}LfAaQ=z*93MNBSD<9 zO`1#u`?R5Cw!*C8+QG>pJhKy_w+fnDB5TYXcH57tZsV>YH4Q8o2DR^>EHkU{B9IzH z9lVX(SUnf{+7Vk_zxd$6ApNg9NSunpEOUj-JRB#m$^UW?Hj+9 zXmlLH?3ZFmbB<$xfk^j zFQ9a*Z5%z$h+=mMV{O;KTzE^2hdOI9iZ^uY@3*@JjBW1&UO}-)6(+p%m|B4 z58J;;6iS>w_acC(c}aLbSGgvMe^a^Fy%bt$M#hcrZl^T!U#lEyef-T)HbxHnPd2jn zC#+Q*DUakyAy1uSRSS;+-mT%b4IcKlCASRM29xfH$@KWM_}~TrASS)HNZibM;)Gyz z0{neD`15Mn0V{RAd)b`h%*N5k!I6~A@VoRqM#A#fPJm3zj;thZ$o7i4qzN1*Vy@acZjGoJWYpNRw zLZm`JTv`60N=}qH%$^xczrH&aBz+I8Wv#6-n+8BCGhKJ(nsbhnDDX!5dT3V3Im2CL z2C5|T30(1W_4bhOzC;jwU-z3x{$&m;J>Yq-V1CDJHwq>G%tY<{H}0)4wb$jGuaw-# zRLJ_Z_bHcW9By(1SI44R`ltESv$vbbvh&lbSd->Aoh95G|HH>o-t=oxpv+j$j4Vjl z5uEzse~l#QC_`FuvbyzAEr$E950}2S=svN^wVW=Y5W4S{kuQp z|H8d47#4OFnqiM#6GF0h?TFbEctQZJolf=&F3|ajWNZ<>@j{=TG;Z3(0VncX zF=lGvQ=Ymg7o{n~kTU=h)x;PE->W?e3Av|kn-=B%~eM>2Jw zuB);9ajZ{^9Nlr-7hnWEx%3;Fb#++Wymzkj9)+~ENyz5fR6KN;bgyecERMK>-&04j zW*&Fki=OyTZ}qaMPIi_(I;}z5$TnhYXa@>Wx~ta zR345QUp~n!OX?Q(cF4>4@aIqV85>Y$1@b3a#oJ+8kXJljrCfT>C>Ywu88mIlgnkw+ z?p#EZ#+Av_dwHhult#iX$SP%18&A$k0`21^?>Q9C+7a7O<;1YoA&-r@-|=3r_!n}Z?v6W_He45%BDWop^MoVo+w zpZn2MVmz;d+T|%hQk6>iv&t8wPABxQOX?bkLzJ!v)1S|aPd}Uu*p^~dNy|}Fs*XQz zxa{udM~{-lOGGvmW9_o-Dy{iTqnBBaQ+iC2I7E!jBSVZnB#}xuv7w(lqMy!B{UK&@ z&X|on5lo~ojmM+<@7P0{_mF}J^h)Fip-a19Bq6b@L`|`}M4JCX=gbtFRwjWSm9}AD zzI5*vOXZtmpUxTs3yV!K$xTx5@W~m}+lY@fA3>zDzu2=Be+cLA+t>voCInj!|ED)e@_$%+M+A1qyRK{n^kf$o?x`aDoGKK_1cuxcyZ!r+ciAVbS}w#Kqt=Hm&yiqv^h&{}hB%FM2ak5U34VAA&SL=bZsmuVa%>gjrI?+8>u9 zr6Ke+q&E7A{t*iDF#C4h|A&cUFVlU0BpK5e6$pQ^R;ed7BBi0~McZur=m(|AYfRBH zp5br9%E2f{&*zMB#JKa)U(XIMsQTFS33@R%Z`$_J?tLN6Zli<$#f+lB2d}3QyoM)| zCzUU&2C%iP%IJF{(6DelUrJ8U~Vr6fqWGyR-t)W4`*#T*2$xe9#wkdVLW zA?{gV5mVTKN?rfK#s z7Z!GN-j${da4uDX;kRDw)`6IU+`03P2G_l(YCKRf5YPsFixi9|9Q4%T8yyDJsXaQS zdwK`cIXAzaSKz1K`y)5dR+T{dn@bwyM5OJT`~)JO8DhYFVt%O zLVPj{;|!V=(P$MN%VjG@j^^67QppcD zksdi_^T-gF>)l{=|F4uAX>%o`wgyi0Dt3&!LEh$q68JANVST^sJV5E8D=$|+9qX|5 zhdL}pN9H|*7@>UHb4M1_XqT*JW}QXUEt46jP75fhUjDW0{)h^G!G#U`&abQw#Cu+1 zLA0N3w3}-$v8=$m!3K}ly^t^>`WybhyO!_WmB|JJ1w&G@OSSI_OEm_M2ziPv`A!I@ zYOU0qZD7gEaXATYv6FCXb_6M5We?Wy+YjfI1hjln@Pc5Vpm1L|$TA|EV)_F^X|i*k zkK&z36_ufn1J(K`I=V(z#$@HDr^X3oLXrEiF)H;nTVS!N3N_j9xiwSMas(c_F7A#z zMo5mICIvN}PYJLE?+CP2r@aO7D|4DUh`%31Xh@xBy5E1ioxQuSe}$Q9)#qQ*P64|~ zg*~QjW#cnw{uv?JlIx?34r@dDzhaINEJP(>rk$bs7f@Smgw3cZH~MBC^KJzBGi?AE zyk%}(*79x_Uj>k@Bnf$m2BuG@DlRUPir{p?u_c!`z!de58 zp@c5SM@!f12JyVA*$x3{;h~|`u#@sY1&8UrjNCZTl%$H|(+C~lb;c00&v^|ecF;V-@8kbK&$=g7? z1G(x4@glGF;-=t;`c6|;O4x=}-}Z+hu=gvJ+iDS!i(YHt3Q^e+%qt)P(zc5SrJ||K zsz7!;zIN`@db7KCkuYmgv)RLoJAYs0SVyHlba0ez&uxST=i%!xxd6%nAv>ASO{wQw zp#ZcjQ>r!YB|+X4G5FFy50}=?V;xnOf%hR-z$IFior3+l})arB@cON zGQAUtj%iB{780^Sew=tH>YDnBp~ww{u?81JJ|2au_DpZNW`6cG!7y6X8%hTaku7wE zy!Rz+)!MM4m|4-%+>Gm^ssJ0SN+43FZzmhUzG;|VId*yx>@%pkg%dLaRy8}9&zg0U9B#D zo@uY})9Di#=ikT2vLl;ciZmF{l;!Nvc&^gwXqVE?2&i7o^#973KQJJtX?}iw_PRKev;^Lh@oF3*s#i`9M7 zH@4L~OEfi6o1okDr24tj;$8gEcq!c*QsJi=0T^^(=qld=V$C6M%g|hT?%R@sq#b<% zl0Tw^(B*I1C3vdQ|GBJfGrO3cZk3=tQ5T{K!qwIIL8;D^*7$8Rg$#eA#u9$nruBnYuP^5GK;^kNhq|Uc@uea*`G+<#i$Zv;QY16DvF9}LQa{aSD3j$5hSFApczLp zKT)RbuVJmAz_Ckq>EKzM#N}SYU4nwRUYH5}J3chsKsE|Pp7^#Bg%N7UFwbTE*l;}@ ze7Jg!6j?5Q)1H-B%t^hO31`j29mvI*ay>*I(mT&G$rXa9>6BdAFLn*D4)i2lXlba_kou?e+|rT7D2vb*+_^5Vq{G^pwWb+8)h z5N=L}0uW_nyXfeWz>7XFEHxHP`7=yI^cfX-dh5U#*!L!Pqb5Ub{L&|?L)!s4iwoW% zxvU0=I2IOv?4se;; zu@-i4ICr$~i-qKK_4WrW^Y`BnwmJr{xSvmzRgtkU5DLbzc*$TyaMvkC&QoY#RA#i{ z(>x8W9Wiq*)f){IPoCX4(yqRA>c3FypWb3+oGiUB_Ua$${cR}EYbdagukxUcTVekE z!}3FPxbS8`)Isb=!0_kyS#yb;Zo|26=KH2*I882%__BX2K8L=J zCw@EMxN2>NBQKR?a^9-oI7v(R@dG-2AFg+-=yXlDYE|a{;Z>n#(m0=2XxX9Be$$_} zt`&}T%vw?H(9IZhM1><==Bp z<|_jUfFEWpvP($lsPc>+vl??Ufe)SnzHUn^Ii-R8j1pqlG*t|i2J5h-AwC++lu9YV zI@rCpu>hnhyAJi#SUxm^*87Q8+-B48l^nLWRo5pz_ZK*b2mGtp+h~U8q3uRT&qmct zAE_pAk5{!ywP2Nh)Z$Gp80E$Fws$>mWNih{m-(HAXl2*(45o_b`=s=nn(!wk>Z~qE z*9It^<3a=#mTBN%sllzrsC%6DbY5h+&wGbw1r)c<;?cmE7w)+Mn4LZ>NUq*#CIz+| z=AZ$Q6G8e`Hro61s_-dNd}s0UD=M>Zpric?bw3g8h7y-k^j9IG{wT&-wy_K`SXzI zF|o5pcWQ;le$n5#@2%5L-;e9JK^5MVN87x3>gl8DU@%7_L`0%jZ)?%q(0{(~<%s3~ z?1ZMWl&ZbCbG}w9(526yr&ixMn9^|eCFuu%zOS5TTzmh&GG-Hk1>xRM&Zdd{{0rl& z5?aZOuOE)C=95e0U7;SV!u?%3eScl+{O?No?`@s%%j3rW_+`;)4~t!N&_z?DMLal7 zRFSe6T@nHgP|xLf^KPD|{@Y)5^aWvfFCoEQFT|H3&<^ixrtze()6;TJ%(J)qgI=!o z_aYBJ7G*gX@6}H~k7q+eU$dRQZb5&4*vG56vmZS4@iNdT{FP-BPdu4Bc`-ZJtkBtU z+_dihj_q{KsdK!L%RG>Gu&CgOjNAutLfDh6{ok?7zeK8lm*}p-5=n#%j%4N<*&jk# zbZv%#hIQFhFMGo^|Eh@d2_VBCY^;#oGu(W$*=gklMn^Ewo!a;DMtk27`k=(DXgD9hje}{1Y^0+AS2CV7(1$`3< z&AE{vG8_zUGdl_^{y-|$Vw*k+dQdycajVv2ERtgy!F31-@Vo*ZG_BnvyXcBV)4arE zvgOzP-;w{Xkn(>%LqeLMnI-N*$NOhk08ySYUpDWKW|QaMl2Q|gMU>>Sh5e#N{Iw3l zdEZZ0G4`msV8~t-@~E|uSC4P45EMTHT%dDC68`T5{I@NL5QFos z1Fxdd>qO4_=@AV-i(OYv`y(PiOg=j^mqviKzHaWpAs3Mq2%MSFpW}7=rORA%PNtjs zPov)d#4m+pHCe8Xl{3G{D=aiLVlwcTQG?o`|MiYw0rL#8Oq`>9 zCILWwE&S9gX!)^Jh~hLh6pwda$6rqNzVp-oZtgPr(+C&)V^x!)!qOWEfw!o97W1Bw zVc097?q$~Fx5F`kqvdRmWnj9We6_^QZRZLF=uK_59R>dHWdEO01wBhbfS{Q)HOWNQ zZ0wk{jD+%|%bSOmx1RBRRDsE5d4baED|zOD{4E;TiM(PW*Z*G4{?DX}^H;(dT#GSm z*q3*&KLTGJWkbKmA73Mq5LvW+aMtAtp_5%c#|69UYOyNW6aW7h08pG~`d8-{&5~j4 z|M;+O;ey^;keHb-1zn>8=eqD`*b0Jxv;Y`3f>p4jMlVYGLo>ul-~j;C)8Lw)qrnjxmF z{OM_yx4}+bC43sl^<-OWYQ}6b7yI7C2T9!%KZ5%oUtjeTIP8%Uz{3Ld9&)@l;?m_= z!`V`g^nB%s@(-706RsEbl|{3!bfc4RmeoS(BBQU{V7mMXUNa(I)w}mBzqdnwVf6@E zgIFS1|pt=`p`JLsm^$I_=|Gy0^UkkJ?92x-;SLMJ}+o|z?ne&{UdpwK!OVg8rWJt zSK8gAuWszF$v9jI$xd4klo=%SPoUJpC5TLqdHk%`|HxUaVXl{4SR%4fL`xP>TrZW& z800>yC3Mrz5O22*+QK@H$d66RDG-5ohgu8r3#X`vI< z#o8G@IiZZ}pn_YT|Auma8pE$A{V=}yY|WCkj~z|R-fw7;fElZ=+dI)3AGcBUOhJ(EJM7Ps0ju;>@ZQN|}ikK}jH9ajxUK|4hybNpo z@OTXKoNgIaoVdcm_iF>!$hrtBG{i+O_OZCfI|$fV6_t?Kx$G5lmz`9k)!pF~$?E6` z5kWp6<)ubf%WVA`WNLfK5BlHbuf;5GLQusGk~Z6t3=}2})D`>CA)U&?Tccl)kL{o} zCM!!a3mF1S-!AjTfU{Jw^))P`z!4mt-o7s8iI(h>Z_K>-LLD9GKBfWSm3~U2s)RhB zwO8B}d(=CU=(d!L*|T)p!b$T71t+Jz)SFFojmxFSWiBhcvc=^!GUwWd-A~OghP~wW za`HG~UVmH*q!da)6wegKRl3rp#8a9j3lQDkp34}eA{{emh2!C|Z+CC?UOeu^Bf`6# z`a46xZSL>WH8r^pA9%iszDYx>=Y22ucLem`J5|63cffqHE3wLjmpPew6*4nqax}=1%;8+Ka*60l@8mcHHx%In#oDvFI2YPpR*o~^^);7&r zf?)hKwLlf0fd4!PbonCU1}U~f8<`j-0kniVB5#I7ger=XVTyYZJ-z2yu(>~;7`I%% zezDco`6x?x6q3e6te$Rw#wOosivUh}74p~I6L3uZGhi)6c~^2?a>E)<@iXcTo)8J@ zWajxY0)Ka`{bjdKMbmn0N5}UwKi&uGGq?Nxk8Z_D$hLjf#Ug2E=~FNMD`)b;cSJA= z#mWw*@GKf(MAKTEuG|a*6d-B2I3a_`;-vj%H$EGGz8YA@J)n4o)T5^oYp}$wDy{X= zlEb=_M<~LwjsM0VV4UT$$}?0G>pjfB1`FV1%m}LmKcB&HWp=dbA6Ti~yEFpV&7faK z4#CSeZ=PQ$qv$E<=dRxwlc(F7xBlvvV`p74z@gU+o=T%e5;uxK*Ju|MP)g-}u_|nhFFh^8lwUeitGn1if$-H+sXZEjj&HoYx@m zDYw1WddF=$ld0oj_xEEcu|aGjmxqX}R)MGW-is%Rr=e^n=y#1G`sF0M@CbniAw6{4 zf7JpQ%xLJHHt&aQL%3ahZhgA#F!Fl6haz`(80_SjD0%18kpKD`ZJ#p5Ss71sO5(2! z>k~+1sZR@5$Tk{`$u+n$mH*UqbB*4Dt^?oceOz>*1WdRV zK0=^Vn(F|gMNrv+5wo$VFg@>NY8yitx5=2a4bjNch`TGR^lc!<1{gsr zlcQean!F&2NS}+LCA-ZYd(OOjVd)}cb_2e?&S2g@v)S6MR3-7T7=J?m)qSrQN95&n zgq*Zn52O$?sQpwZqNHxUxL7@SdrD8Hwbp-)%jV#Mk@-z(8%_HgYRziHg(6APL7|Mh z^J$Z%!m-@WfGGq3E}Mqf~w z;prwG$AZZULh||$HnT>Y&|Y+S2N}Uxf!tHJCf%KRF3G{+REF4#4V1K%ghJt}= zJfS6G%p-MnK1|WMCK7|6zOxo1_=oeO2&~0U!+01)J;vluEEO%pp1#b;tDy%R-!!&Q zUY{p=iPFuCoj|R^5sZj!7x#=Qe^POr-I$~2a}{6c4OGcUY~3s)587r+XeRfhypMi4 zob5;=Tqz?d;It{1y0SbJnoRnso|#vx7X~@gf~8okC|1Gq8@hL4QgGI2zGmxG50DBl zkc;hf_z5Y}kl#2l-2}Jfy>Ae>qwHw6@v~YhVFFVi@r>Yp?23? zm-L!8USaR(l)38Sh}znQhX<}F_j3ZK2K3Rm)AxhjUzIuSF@A;x=5P?Y#`D$%c18Sm zE{K#V)X(j{9zN_bHAc0R9S%$n!{&IoH9or1UUjh>Zxej*$}tJJL;JFUKaq@rQ&SEi z2gonh%BnMr@lgLTmn4X)Kv-pXwtRkBH7D^Zo59xHul$aNeva(xAWfWJf7R+$!zBNV zGuMagzT-S{cvym*g5p+U6NAsl$P{4ud^@C=$LW2suErpbW^%)M06Z-D4k(Zb!%XMs zK3JejJRhWrfW`HRdy9mx0OvEQv0)E0#wiK1q(;{9e?&c+!6{yCCX}J*9`1h{37vh*mY(sF`^69K-aM0Y0>2MW(*f>JIAxzbzJer&R@5|ah*!xk zt;OUnE4{j~vb2hY^|B$UHoh7@K?|}2m!Z1$p!6P~k!Oe+g7Ug`5)HgO$6;OgdJqx$8+DR zkMFS>9|3#}%ZEnHUv9t=;dx<(&+}Gt`GMje8pE#tutg?$mW}oVclvzW=G< zkVS}&TWU&JU1{7sp^uQK$f}s>XtKq~#^gLO!ZXQJ?XfSrse9G3J4Omy;yf3qb*k`x}N*2-+Cce2&ls*9-3xm0PlV4GSY`CzL%!`%`zG| zZkvySixS>Rvo4x{N@{08E4 z*KQ10Or)7&VVr_fTeTA{jqnWpeCc4*rl(Q0eYhmh zEw-=k<=%($LT+nh(!x;tv*Pd7bo{?O#=smN9b2gU*|y^$VFrh;${uJR_DTS-<|%1# z-c+Rwiv*)4ro~J4C5`iw5h3{b+1f}dk*x7UvgwkGeHp0+yE{@2hK`N4(bhrE(?4UEG|vo$tj7hoc_POs zI%8`$gKXTpSo%(o3vUMsid1e6`1rrRyi{fO5ll)*A9|jiL_{?lc>sW#kn>I>arECj zOH50b0g`OB6YK5Z4+jcT!QsN9yRAw*!vqhd>AMG}V07(rS_RCp5#OIxvx!);t#q$s zj9q>qCp*PimG)4(m>f4YD@Uz0k z)O||KOS#UC8?|5ca8Ta4&*#5cnU|chQ=V{KPAV2YN@qH<_L&==(Z`6h>l}qkqh!p^ z35$?FP!)CSyeVr)mMQzS=`6)Ak9>>dI9QY4UlQ&GgW+xm4jq|6wmx69thnGId#sd`qbjhPc)q?I+%q z@bd3Tm>E)cu;!U#&_T&hzZX>Jp#V5j7A@~|lDp}=dJuUEq>!wZ9nj<}&Lr-n15K+X?;jvGhP_REAQj; z%bqbd@_h5JX5X3?FpD9?MMGw(fJ~h(m`g>=Nx5%o;gI2a z{^0zciwMJ1HQ?{s!I8DGG0bElCF$+?vVBl|pM4tkF%joLSvFBAv{9MEv?-Pq0}=nxvfzyn5Gt zWY~OVawjr9UrS+h%S=?nTl3Dg(p;{pNDTFk3dDscA8_qWYVlPknP^=+-oi(9B)_?~ zRJzn8&c-0qm73gXvCvqRg0f1ri$cKhc<*JvXJ+3>&W!0I`PZE)-LKXxWE4@h@%Mr> zW1aZZY`?{wsqx=S4p%UbJiDqhgffH5eSj$UFQelctxi<<@eU+XX)@p85A~ zMBW?|zD8k!d2xF=@#^kG%AIyK!Vi?_|xU71_PBWPVwyYlG2eCF%PE-uR*)$_7$ z<5P}sO>6HbN}qW!b0wpU^GAPtZASHvqNO{!?P~n^*o=o7KRcU`2%!B^tJrUZiC0Wq zHVX*>{zdvIm^b!?^(catw-%;bF^ddv|$0S~xQ1W?^z%1Kj{@eE7bBfS1OX%%?yB94fzXIX>(%D;c+ z4UT}M!V|^HGOr=78bUEBu5DrrNjvp6ZeMCm6~3jMmNTWN$$Lscic?*W-Ozef=U0)_ z=XkFY)`m*y6)XJ?lxuTmA$veLaCbz^%JDhv+cQtHM!=KEv+fJ-kfW@%JhbW5q1e7?0t6)_OePDsgO0cd_j z`^4yeW-?Z6UMUo(C>F*sIPakS6TdjaCzK;b?*QvK|?}_8x6*s41pX;mi9ufw{1J5!ER zrLFnCP^OlH|5(Trb2zgU-Ptfr6*)Oy3S1osS@X!Q#_B^4U5t{MI9TXl+2DzKI6IO! zQYNd=Ox0?O5R7~Zdzk=pQf0*zP*L7lZykb0*!;v8(_-`)KVTqm%eM@6Amrwy>M?Q~ zU_`Rk)b;j=>2nx7OmiU`?bGE*#hjo5(a)dZUm8H3sR%gkrSRQGh|$|dgW|dd&cY%} zavCvFHaIxP4{&Y+^YfMfjN991xW+6_xthEU|Kzk zs9C&dTG}}}iO|yTjHuJB1KVk4c4-ZhS5)8&2RYRIf5)zmhA@|~L0kmuS<9F&-JDSL zwH-@4sI4*jL^3S&9q#>S8H7V87Gn{RY|;Jqy}}CKv&FcaT>Lpn7?El*rDyfFk8@p< zHunp5C(c*TwTpEzYIwAz4pjAn+#w^zB$?R5(}pS^8~}#{$yN}|%C%fqmQGof?Y~;l z_#TY&qMj>Nd+aXQ|3q+zF3Cjv10Os|RR$=Q&4^kF__|%Ei5Y05{i>=ZM-;o`=~7F_ z9Uy|t`bO(H$c|YRwIS+Idx;?wXP|QejP|jTCz>0JIMe~Bo*$$Q-8I8T z`u&4|3-W^Vl{czxOSYLczlp=J(&+7EX1;1Qdt@}ws~MfMg&cw|ZqZ*P13yXVIb>3Q zNW`ueeNo0M1xSr~uJlg>@L@5e>&saO;#8I?Y41hq2UrJ`)Nzf8SHmG`?KV1<4T6S@}xOedTf|t)0*65Z5A_F&6y9V+EX)8az~Sm3JEh=|6CoQn;e;>zXJPf z+TBmo)dW_ME%Z_hrsO+K{Y-k^F_~T|D?e)VPh%a5$ibV)5K{WCs#2x?nj{gDfN%R!Z8Cz#?wI3o{>vwTMOd^t2LV5e)q}C*i0O-pkHY z+aQC|2XGMsERrhxKctCt`Gt1Hr5|i2a1$_3AH@yV<~QnW85oBdH%{iuHGhtfZ@#)E z%&?g?UQ2D4ijkS?#yYh3a)6T{Vo>T4U1wEO>dD2)YHNw1MG=SN5P{hp_ah91L zSM_0beo?q?6^7Ma)#EZYUp`q$le>C&CO=0UA6Gno*f7Wz5CHMkfRj}Zci)|F*Q|D* zUjm^vy;czE?~b>xhE+JZJbo=JSAC0)`|zvWbb4t3mPlJ>XLOi@&^%nd4Lpk%kGpp*?*(mXm2)vaEJe`R3-O1WtzI@gf_yW zIi0;bBEoOy=?+g)zkm^Rae@?aa>~f$gN}_MP&iiNFHum25r9elM^!hFd>L>N*A-w@ zJl8O}*7=zR4gS(1npU=ww-$ofFjqQb8*GtqBfxLUO2^Y3p5-XGTY`V`@`oM+_*>lC zI!=}^f6BuJcaxWZ()+zGU+K9%G_=uJQuC6>Q3>v#5>xA8ngabU+79T_(lcYM?eI3N z%XVSa=D@wN6rZ?Buq!`$V(|Qg>Avd+l@;Jtd-85F)^aHT8QR&mz~lEbr(V&<;kERb z^Q;z$UkJJ8;r$k}(FcU!rSI?pqtv11mI^hzrkg-OUuin-(%lE%>s+BQp(mwhheC3! zWw)MYn9a7GGZX@Ozl`aI!L3WZ(SdQHQPHZhg9}j4(6owkkYy7XBqk3EIZ>gBCREP! zZz@;qM3f3tD0sPiKI4og2xW5po_7VXQqNZt0UyFqHp<@Ez*1>6LgkXizIXU$N)OA# zlS2QRuSng!=fW-DPoT1=Rl()wu*ijSYep@FtG5b!hTktgtU9f?%D<0Fxu{Tl zxtDfkuB#DD6@s9`sKuMXqAr=igm17#)W*W9FY*a^9r{xfAZ=B_?GPw!?(Mygz>LmN za(Rfjaui!XGAKr)dYT2a5+2 z|5#XcID+|h3h@6$AHwMA6!kUVg2CU7JY7EInbwHYY)xZ1IM8tk(-e{ekd^W)RLIA)!Xlg|8HhxE(iY z{h(gN!lWBWay>)Y+$-$E2MH^ODiUWQDzG0^df-;L97?5bsnqJ9;N>!oIXX?KDr}b| z$GtWN+1giEF7HCeJB>q6i{oGZA5-_NCg;$gxC&d5(Lv zZQ^qF4i9}%G!{=F8lnd2x|H$ z6q)Myc;cLIs(2ROiNmJs>|+l8Kcf%OnJ)a5mIS{#5CZk+?Qy@;?>v^)H70@^;OHC) zq?dN?(l}@2U=K-+lls}pm_ssGI#&4;|Asg-I#Rv2hcx}i6Cy{|-E0BC}WqUh*%eCnr1bdIk1L6QXGkjSKbvu+FZO!CFc2)9wC zgzjV@oi_JeCB5%;fmw5~;HE!&iFNRM;*8t66P}s=_Yf{DzX$=*2-?*l5?nlZdFx@# zpuu1^QFJ8Dvd6D;s-z)?*v}r(yW)i@Jx1>28g5gV{9H3hC=cC zRpG=qL&0BTMIn#_N#)LUI63SHy(#Y)3uPfI5=f|g{~kO%DxkSv_n;wudk~xebD8$o zlB~(;9zfwFz(SBX7rLAB8O9cEqgpz>KLtBhIFA7r!86`G?(8*-EBAfP}TLzc%|+k+p`sSA8cEaFS_}4X7g}%~3%MU1 z4Z4@h@89w)3GnHzJKT75NM$r6vPE-K%LWo?GT~Bw*tp`!O`8QgwruhMn9egVD{bG7csZZrW_YKFjRoPzX69>oCYpS_LH{D{b;8h3>h;*>#=DHm0=?)I`-Sfg{H) zCag$En&Hd|KRKdBIWf1XQD%k8DdI~|0;1cC@;LdttY-@;6KHnW%ZnQJ@X8c0D**<( z;fxJt{pG!a8-ltFN3X>{GXN#b-m~hgPK5J=;5ds@M(J~opFld$d<$<(2$NjygSR|A zS=(X2V%GiW7q+a<&T3OG6%9e^9RzH9N{(Lutf0~kwk#E3PNwDpWMg0dLi)jLyrsfh zM38DEPz5GiN$KHHozcdIwqsd$KAU-lMFeEMDf!ff0iyb0 zEqnXoN@iUjQ1b;t;w`|M%~Fw|0$XTy`487L-Kqen(-kIz_?ae)nsWk{n1REyuF?JR z6{D(+}H(;nl^0Zho?}^~uzay&yHIkDqnl$X1+f3pNd@s=nGvQo`Ovw!ReB~~M zqI$bA%#*ChsbX8fS*r^RXmNJ-iM6Cl1jJK_sH;wDd`2ogm8_tO@+)z7w;oOS1_2Ta zBWtxkgfav75~up#o?D)8W4(OHGcMn{xX%=`NPaAFx?J$idvCh{nug`93JT_P-eSmz z&-GE~%3?13)BS8D?wu#3A-CBvYqnQDM&?9{rRCI)^_Htl6DhI$qM}pD?~$G**qnm# zB)Dt+*)BG@@o`(Q<;ema64V=f>$er;ZnI`#*tRi{XTmkSD^V&RxjQWSXh6B=@o=R$ zlN+4_tTt&c)o&J3F4bnLJ_Yih>)0D&e`l)Q0m_1;2~H(kepyEm%=v&IyW)IvWD7e8 z^JiaeT(8V`skXMNLY%;k%M|lf{!qZCjnBmpGk{X@ETkGp;E7x`>|kW6QR)(Y~Y^*KZ511T}t}U&##|fQG{Coqa1q6^ZpHAXVb)E=<{XAo$!; zIDkTokU}Uz-@1WZdXqSlyQ$p?%LUbF9g}WTuK4q>v-5e0`PpsBilM2LIeA-!Q!eJ$ zxj=b^3}FiF_sE|!D&78rvT!Pz?x(2efm39-MZlj|u?CfUY|7;X5uXI)@+>zb< zojrX4|4;(gfsY{dW8H?5*e&=ipAT74QERDoq{NDpEqU<%T8b+9D9Xcb3?YIM-M^?_ zw72IKLQjZTJa<$Rlb5lrtu?B;T$EIJTmrsB zYfw*3pdul;k_wKcb~Erwnhr(bMWaowSF2rRzK6G&yb0I;tFPd_ig$wk}K+3Ht-%jqlLZfOYN)t z<^Je(7>$VWX#`o*pF+9=gvBDAETldxXP*0^r5iZCh!@&BB$)vBc{>X3eZA)iZ#`0s z`6FO^749v@MxcJ%>*jorx3|Fem?9)K$8Qe7s&66iif0!Qj56t%_lY>Dzvp*}POEvO>M4V5tk{fZ1cE zFU4)XvuLrNnkpR~W(P@rzES1l{k3@+n3}1M7tmn3w>uYp!?j=vW3dW^f|=?2vhX7r z)X7;XT%8k&vQJc@LPEdW&YMdvt-$=`Byc2!eD8%MB;*1*EU-&zG%<=vw-4N;bEq*r z#R@q_S=u#EWWu+4KV2RVqfx8+T^O%=UuNvSZR`fEjX?f`=ymx;cGZM-<~;{bpkpMa z9#fqdXm6xa^Dz>`(Go^~pTjVfcmt17-5w&VLcYsY51F}2lRXJ49BlZ?NsA6*fy!~Z zg}<;qE$)uUxfE`vgKRdOijZi<9S(J~57w{VV7Wp|UVD&*T1o05o7o+=&sjuL_w^c_2;`8Hq?Ls~R1b99$hP0G;C>M|~r#eI`w8YS`g! z%cla5_+J|3f?U)kdh+mQt}BMiCm_921x}xUo9mLe@Q*3Tinn^i@(}DgwoDjbx2UrN z)VDSlubggZjnTw%0?#tF#Ks#y_uZfC3Jswt-`#Sd+FuYCTI;^#()j4H}<1|k;c`LiP;xe5S-jqROZ2aBpZ%&w!MM~jq*Xnb$ho++d zSpiuqng4g)MR>Cp7F&s~ob|KaiCp_6goM#vL3pJ?JxFuka4^Iy7pyC~G0hPeuziAd zYbVT~Nbk8$>qvO?W_|NtkRv|Oac8`5GdWhp*J+p=k{D3_+-nHzPLbvhjGbG^14BCC$5>3A_4 z{K^>mO8lb-QrUDoZ~^+B*tq%Eqv?mAOLo4Hk8`s(O6hNN z2ujoH(<$OZj|2A4otHw9a(D(u*edAR6i0{0IXy#Lhc}xYxGHzmSBz4o`D-3onB&t| zw^FyRonfCNv3khvw29Z6g*{lc8$Uy|^G$E3lsKrw4nMYY`QZ};?wEv-}w z{8}sv(PA-%B#@sRRqEu2<@-=1DD8#0z7uQS@D+*3;;XUi609iGAo2_iB?~+&o=oYS zzwQmob$>Wt5^#rkCt%kZujc3a)}PW(bMNx8DP;Xo4?lKxHhq4Ga(H|qv?!PzT&U*m z{tCIkY71U%wK!#Y5c6<<_56zP*~|>&UGX;_{z+D5(^px!VxItP;z^_mqV|hX+xQY` z)uzE8cR3XvH^ss%Y|LFa)hrx>{`Q$Xgi*`^$nuXd02x<)LY`LIs9ilXG#6EnL;e&2 zWkQ2oyJfj3&fI1W~LL{>p!XaB8SE#W3p_F_%0!W~wA8qZ1vUiv9G~@6M z8FJONMIQ~Jfyj1jZ6P_peFosJ$e6X!2D^gKW#F?17e!fiGW_Rvnk~6=?UJdrO^B-I zuP$0S+ytWg)&_yyJ(+^>MEK$&`4Ft}i&IY|4tCqVOg=9MvuEeah+vQfAmToCWyQkB zf}U4Lmo3@-?Y2~!VfQm=$KE{IFY2Qi_kV%@5X*J7VQZwirlJa_3RKGYKh^dAUw>@U zfzbz7F%h6vFXi?0&YK^eEFQ;iaN+{b=Hn@jRc;0Xv7DVt7Sv?<{!#(tlJ8YmG&J<} zBQ$BhU!9DMBvR{sneN)Y#!z)mPRu7wtI~|NU92jb>mhroqiJi0K}PcRLOU5*8bKxY z^{v(N&jCyl7Vn_higrCix-+Z&Z))1#Omwg)o9KMerg@%<)6>)L4i{NPQZGjzm$@yj zw7Oa=W(H<(D;Zo=YZvr|?|h19Nd4=W`je`qBxx0zg`(9ZLz29_t{Ij#h*KSHRXY8n zFAr*4F2%o09YA@86(wrW@%YUCR?d5ttDM99XW~B{wmuG--0gInWQ^~juC3@*PE{Z) z&_$?X{<*XL_i6G)#9!sP38ocTG4DHp=Cg3dZ+?1YY`)i6fuH!5AS`QAjaoF~#xHddj&Df}Xiuw4a4)dfap` z^h4p3?}_XicnG9gfqmM`G#ZMEUYIu1;3RmpoUca|BF)oORR zU)35?(4aLXLDrLK@&&BTqYxBsI~8za{hQUu$m9|%{TnLaIa$eDCO-s%tXvn=;ghP^ zh1FscPd^A!{r^pi%Ot@cu?$_+CIDv>^sJ4h)Llu;U#P6q3-8>g38?(mem3w`t^u56q zG0@wGs>hn2o?Z*zYOYux=zn*F(EpE4S;Ak1z=d+Vn?O1it=w1~C@03V#ZJW$HREe^ z1giV~1HMo$v3-pcys=2W=%7^Cm&awuwragzeT&nMd-jgQ=j0@Mh)!0JbI_izzj}+$HDk(S*Djq(wKk&s z=hHZU+3#7OT$&ns7tMprx(NsV;aDmA%eyR<*H^Zk{d`xmtC!r@SIBob=GUpdOb5?C z17f~k7IU4scLq~n07N2k`~O<7|K1N#iE9q79mw_mq-buh@A83ik`zh379XKBU*`Kp z;&~W5#E6!(mO!yIZyenw8`&3yNR8Z8pe%iT>`?S? z$sd2j9 zeLX*LZGb@ybVq`>w8kgKB*e+B;)-S@<5j)W$exm_ujO9VJ72+U^L>!$1%MdzSfdw;Mts9rc=etOJDx z&okc$g4(FFSwA-yu{0=2q8^TjK+cS_Mn@8}Q*BrlQZzMD-?u;Q2KQC@i>2>=b{R^O zo$q6M1%)Ix$XNnvZ@e8Ug+&*-3{)Sqn7(D2@ij+V2Z&A(IdbO;cS(*nLA?Qdv3Jvq zPGfdo_jvu%ig_6PDRRY2QqFhs-1u$og3Toq2R2tz1l(TJw6W?lUC;ir+ zXBt`Bnr!&Ij)C3cO1*HK5nLmwj5gGwY7yXy9x-SB#~sx*Mo}x9iv2z{)QJq&MUN9T z%q~mC%0n^NsbR4@05EHedd<_UC^`pjFIRqbtI6c%aE(JM%j>lVk&dN~UWu;q`x}rX z!M)Q@34L~+!nSE|D<;*(PlEe|^*fhU4(PY@Us-9jpjsISL>Bw=8Esd*D~{i>dPt1! zEle$A5ZjAMRMHSGcwfX9Ax0!1Q13ZC%S}^T01nAw2yghn9rmK$qll-5zu*+VQsQ@Hf z*`@p8$$7(f`@P;^U;~d5x3*Ek`z_(T8l4@;$Cja?>qedngrbf4;aFE2luHzHeWEiMMz(bGo=W-hxD?=ODdKAdP3j<8y#Y|Dy&S1*i0Ua=la9C@dHF zbtlvi(N`>}Cs9rRwQ>1r)Nnq6AVvJHUVX;g6m|CVf^8&8!uint`5VBefmTi8Ea>6d z@*QX1OgzqH;4_mFo@-L+B{!vDA*5r#(=ZQKIa3FE+<@!ZG=Xy|dVEsK$QYcd6M86O zM8teJ4!lQ!3iXFn<)D&fhGR;~N5W&~F2UR<4&L)pzR`5hUHSr4m~Y_)=bwf7f(3uU znnjcjS5UOuwDCFdTh-%+$7co&9hrS+XA+X0%Shx9t7{B|J-eIQ=vzgVG` zx+`#%@+S`%W#^QP=E~R7f;QL_fh3-0bWmdr7Bo;bG!_WVhrh4h*G3r7#;ygcrc;w~ zB8)MLil$qCIrJ?mpOv4dZ18qb;q3>hk8Bxn@rT9fP-V)=7>E;(m+fl3<_&R3^6qS( z(taXn_0enI!quVmE-Zxk)^Jc=TJq%&8+FDz|ESRc488k$5ODCfBswl(=&Tzx?HPoZ!Zqan9&zs|I$T(st zU)KIeXMwDgUhEG2{i5o1%3+LJv{ZDiSJhXjUU*VA3kF^BtepvLiUd{@wfUyWf3XhT zI7;Z*#m=r9vLa}6#ig^*m0PP|wF3@vFess|(Bt=9MzeJH?>y-9l|l;An-OjNTH(p3 zEF^S{dttxv71&}hrf|}Vdm#Tc=|DZjL0AbKeQ`m6-J5!HQ%YS@% zXc*daR&@;1>{`1-^{?Br7k>pUpc7sllGD?|Y6Isx({F*8R$WDg^Fx&#Ea!YJK(>)b zDL-Z;CyUga;ZBPx1f@+}B`8Z}Nrd84iwA!fYgywRC<_m}^^R!1*uyyBsO<$&_RnvG zLQ32+{mKRE9*c>9`oqR+2DYe>=4m-kl3Tf4kMY$$ev0=w{Y=QFgAoU>n#2o%4qIouO1zR3M@MpSs>MERL?}77hf0B@hU%!8N!B zcXzkJ-Gh5@7~I{16Wl$xyL%uoxa(kNa=+*K&Xe5lH&_1{dgh|1ckjKbYE{+Ra6Lz$ zZ2ir+C*h(IxBn0d{4jo1+KsucmlRjH?03Xj;)K6-qfjW{pKn5`*7Lo7!eoNY=U)vN zy~BiuIbIK71Ve~hYQy_P`DHY5jQ#kSypl$AA-|Qed2?@@JY#7^W5uwwU@DX6wkT$L}ttt$bA` z*Q5j5_^2R_L}vA*Dj{y4a^G-{U6W>;(XhoLEu>GD1Xf2XV?uVo3vZ${J=KPI2x0d! za;=4-t+24I*VO3Af?sxhE0_d-PA%@)etj{C=K6l&`28~1r}9DMr(hL=C3io*%31Cu z|9~4`(Ah*SgqT5}7rwOi$TmtP>IY2~Dek$`K~qprz#}4pH$h;RXDL3nLuSE$@e5}* zsC&&v^4O1YC}r};N_gALGC>)RxjBw<#s{kJMxxt2hl!Es#x3w?Exd5g4|p>D8$n-W z5~hoIa@*@|{7K#~WS6p680BqYR1TpU(tZ4$m#QVn1uBz4@>Pw_TCDzZ6m36}hnRil zA^BX=vi2G7Eevk`9}$Pat9BGNUZCmL%$;HOuiIQc ze3;HZ0M|kK8~DWalC1wGc>GQSx+3&^dVulV_E$+({&+5)H?L%iZbbnD){B!? zKq(^Y+X+Th$I=XGgM@K4g}IOez^7f-ZrbS8-z6LKSPS!?y>FSji@$n^7zegITg<<5 z9)s3WdajrI^*^ec1iw``xxqEYWq*&K7ZFTT$4uAq@!4UX;%4{B`LU|~tLw(Ty+R1M z7enknY|+bcrwigz3AQ_XT6TZ;8`X=12!6Jyhis|&?gpP)1!iq1vK@X!xaoiT^X`HX z_I!Ih^kiOjGvx%R2hdT8CJTN`KuOj;1uzNNC+FX>M4~oyv9?T%j1ZiGgy=Wo= z`7!Xe!9tQl)fc_U8rbOu`k6OXjWv-h6eW1Rz)heXCWYy8q5O5FGa1(JLGiN-{QbX4 z^#ZN`rHnunEim?IqSz|Hl_-VH-D3Hidp!tBAb<;@S3()H2=)=I`~a(;QyCp|reM>V z4tjm;EQCdLz)wu{KN^pBN$?Ud^Nm+FgMfccyPxnf7HrrcqE!WI|Fn>qg*kC2r#hOJ z@vS*XT$CVyfrAk*WNvN#_EeqW{q-)NI+$)#8TQnJ&%Y=erQc3F$02bO1i@8K$^Vfr z*dt?-TyKjd8D2vtvQO-=V#X_CePTI_G zAhkRBTI))X`XZ!Mu!{2K9jg#ZCuoqZm=O5ZDmWX`ZM4nsJofN7K*Vq>wCPE%ZvqM> zdB@$;tN^>Wx7T*d^fp2!X1qW@Z#&~6S+Y+4a|bD_jW(muN3q7gzNaIdX8b8UT#zyemIksf%lq# zc^e_Cn7=@Vug8Q+Z*tJZEbHO6)*5_NV70wC?QqJYRm)^m2xhZ;SM*>G5v94l;c8lko{ke?-UhMQ$jv2>{yr7|Mu#gzAQszwRvCne29k9GkK)dLQb+{tWZ#Rda4fp6E=?fhI9Jd@k%28M0vp&dHuJ7^T*$`)7?2d%$>*9S@#r`N+ZGYI2fy8 zoXY_;YrD!@i!!CcfATmF>*jUM`X!+(+SBZ|=kNsMj@R=QsiX9_5y1N&&kXh!3(VlF zAKQmT4#%6HQ?v^Gv;2tfhyBL#SGJb@>Lq01==YR$Tgo2Pw(C!8iBNvIUWh=jk5Vte zTKQkb=bxYCCf!A>uDGWRKF+dus%n$}gkG@#SlLggWc{LQEfTAKiz>>tyR{P8gXeI% z3WaVbWzpIkKCsWu%A^jB%^@Z#)_r?UkfFtbp-EL!CNQSA6_J?EAP$jBW*E>?`?oC9 z<0MQA9d1wVwbgL1xCPDDJXP)9*Oo?-`thHf6Wa7n)L?SMiPdE%? zLH}YF9n-ihU&@do_v+ovt!O==Z^?a<1-``Ift;d-7>&R5ySPRMIRQ(3Z--wsIe#Y& zg*FGs>~Ee`@m*WL`mkx230?B3_?nOH^A_VXbd%>6MMp)c6%E3M1SvT@Jeji8Z{SyOKkvz^bXsF+K6r}Z}L@`^j%jsF>;F=d^%ND7FFYIa}$YVVPzAC zAxP*_RLcMqi?e~oZBq)s$m4j0FlF#y-WuL!7u=TFiRa!9<`GR<}!e~^2 zK{Y5FJRwqKS~hv;-#^2S_=!?C@UxHg@3$r=PBP}maicXz>BEH~Kzi#1(dXz6w5}=9 z^FE6~2%nt(Ksif*@8|Yv+g!xGY9~5mWZl4F-v;4ARvi1oCGXi$J><^0)4(EzHb##T z9i0Ld2EI85!2w0a+%!=`BDpRRJ-Bz7r2Jl6W?8XgVpyr=J!m>Xq=klfkWNE`AASeQ zjzqFTs@6zIh@swPB9)8paL<7&iy{5;M@(OycHkutes-&AY7V8CUuec1TZm_4f@r z>jU0*MiME8m*0d|tX+AC3?$m4IKdCh<@~i+Q0S;V9cjtMVIN4^oa$(z8+5K26cgB3OL`Ci1hQBuQ+|=crq1Ba0lxgv2cO?Y=k`)}NbYaa?mhGdkDsCDh5lkN&Y9c(J6>Jh zZ@HgEtXn>}xCzw<s8NDVA3=a93wP2*7^yA2B-eNX|`UOu0dQLcD2ml|PP?5OY zjr;t=A>SB6hsX4dD?+w{-im~@1srvJ!H?c^YPt`ZrxhG|j^t;fifv>B7B@ftLQZme zRzBX&;yCSlI}&XtE(nAkk*trq(d7<;{1`(>nJN6+cS3V*1u8I_KO&r#365(;<{uYD zNY-AXt@_Zb;x+QD{*;{(m^06S*w{zUr?<;VR-xrLa$!eX+v&AQ<$g&Y8foAvvpn^c z+Oa8CCk zRU>;`f#*N*>woC!Ga}NiE$O>-)`FMC{LWhk=bQkkW?=409Fw_7Pz{^QuOwPRWxtzG z-ex&mVGP!grnR5f!|J*r3TXzNiM}OPn3ZTOx@)d45RpMHEFZfwTG21EA{$yZ3MA4U zy@ggQ?vW6>Kj%KehbCz12gRqtBS7#o>kGQ5e|3r~nX>IHtquY#%dWs~UDTrQHF`rP ze_&>Elp$7o#Jjf!W~sQc;p*y+(Q7V2nW~m(Cr%bel1}A|F!}5gQx*4I^xag@V-VwL zgN`OnZZfEiw)#w*l$uqm)p#z|3yyKu`(iy$g0X$XlyRU=kiq?SASv=CZbf2V3+m@o ziZdIuZggP&>A8J*D_&SJ2U|+}DG+m^ z#ZtKf%2M`GwcfdS@>f3lWTd6pwI&l($=G+Qxk)TMPg(CuB0JpVAd!-KUW%V@G0vVr zlW#;6BFR{!I*qD_w|6c%`J_xoq9IH>Ns%xnq z5JYu68UA?M;`LUPn&j9q4RjoCKdhGqFxeDWG_asH98FO|Bm(e7Ma&j5$n>oCRBLG%;(Kucbz>uDdfETF+xgoZM9K`1;f3pL7$-Ysq5*sB%nzzk= z%-;A+qzP0NWW=yv5J~Oh0cluPmRjnsaWx}hxzZ_GyD8l;JI6$4Ei~)9WAyEaJyoQG zsC`GzP#qprkfI~R(qE%CZ4*V3SU8`te#C{#7TM|#H;v^G5`#Txt5!!!4EBOh_@2`1cv69;vkq}+w zLfrRGN+Kx;R*Ecpoj`Fn3Bq|ZYZ2~^&ej*SdwQnGQBFO#p)gY zz^xJs&Y67AwwpBIt(p(fh8J2(cBcN;OV7Yhq@e)(1!Bbvf0R@(LOmQ_PqZIaPXk7Z zQ#nvHd{xcAHAXMlh@C!eJBw2yxLkP5Mk}P?un&$cfqlDiG!s)HOXaL=1Tp-R=Do~! zGnXshCIY20pK}fen(C~mEw9o7(Z)PT5}IJ*Hh5Iih+kuzX0H^6qJ6{vf*B-SktdOy z&zLDyB2JPVl%|*CVwIw`QtGU%_>MLTbA`E(fLXa0&|?t(UJx~kkYk)$k=}EE`QTfZ z#Gb$WJ7X3y{(dsGF9eJrp&eDkT+>c|*~M~^?=i1@=YCE4a3WZLVmt)3>FYsG2PRJt zQsvSh6==4^lCUnk!CcCFFPJxV z1E*LVCy3QbD3+U&iCoHg&@G@2*FikBD73AiQz~VXXf8vAV5rO>n%C4$KknW~B_~^Z z@MDSjGal==l`^MMHyM9hz#oO$t+w0rGkF*~={NZ?-4$6geZ2aZSQfV`Ai=Tcro1cU$jg z<^T8gmrZ`zui^30D;=-6spI-Mx}r(!frj>L$fYN-r&j#-b@QY1oj)6|XJ)D0y@uEG zqKs6$Dc=ml3bd<74D`V@c6Ezq3Sm^84kL_OUvjG{GF=2L$Qv09OlkEK?4pR*dlgKU zyUF0L&tJY6p2v>aJ9kEPr+z63EesYdEk2)0sJQ|)+-o>mCZoB4XCGl5k;{MlN(xY^ zc9aWxj1 zuGwMCL|+2gDMc20{d?AL)sgpEoLW}y*;-AW9t@V(nZaAKt;)Yt5LR%#^;t& zJu*^Nmdus~XnmZ9he!QO%L9B3PWW=)Q-S@Y$+WSwDL$7kb+i@J7@7*x@HQ6vwX;;!wuDZLn8p3n~}lz(On75 zU@0dp(QVCFw5K`JhDzwGdg4Yd_e~`YM&qJg(a4r`*#ImgTM_^G*V>>-VQt_WPYFeR zlj(iK#Z-wD+`ZzbbHX&^sUTl-*0iHAfw72|vu_FA>~N%21xZljp5g|_YgC*wK1x%X zuY5DYh1k*BA&WwGvMAoY+h;nhA7hyh^Qd*Ghv-mp_utOya{vrvQ|aOE9=xe$B^J7m zQ{6oi+F_~@{-Ti(fDQAIKbxI#521ZcnHun~e=s|?_>bqQ2gS(B4 zADmv783!QNRtU8;TfcieY{bEqb-I?tD=@R~E$KEC{I0z)M`D-9{5K!9nDNm3jFvq) zK<#28fp5iq>S|5=%;sza(;40Wre~suN>U z`kfomO56J)+<0#LFe_P)Is)DLtav*-a4lFs!AzoZ)iKv8dBa;P;0^7~D{v}08ygP6 zZnnY}M)c3Ru5S^fsVD7RLFY^eCe|5+X3|3CSsi=@`>pHhx7eczL>O>2+SGwu|!6D3c2M3T6`6h(Xw~<;ptTIoDZ!pHB zH69#i?e`S8TTwMlni+Tmz9|-qRf8DC?Z->=Hh9?5_(fF;g3Kz3yeanEmqu62GgUP^ z{Fm?gM%~3zY#xD5u98Jm@22mIMA2aq@N-G1aznpSS)eLGL+2GcaYUS8SA+Q{mexm1 ztm9!$mNojN1&y&h(3)pv%XoS;t_p5HGni>cfZyQKw~xeT&mlWfDu>Caeh0 zI0v@Uy4s<-&y?MBx#>Srs3v6TKoQj@8Jn1C&L(56H`edtMk)mh-Xa%Mdrn<+J5Lu9 zBj{+T%;01X1K6C_LU$vq2`}v-hRnX-o`O#fnoQu2gMk=|SM)S~K47ZYjqURIwLi4t zOi?&BUX6W(`Sb@HT2@9PHd+u!H+}R;{);M6F(gV!m&r7ZBhK?tD5}hAB#gZB(C!To zbY3y~h1WjD$%|okap0~&3oZ6Uk|-LJ7BI2lLG*oij^)XcbA5m0z2auJGF-J6$io`1 zqf2cI3mrdj-Ejchj-f1rVftMai{N`sN=*-%?wv|-uraC$My@FwPwkGkq1|_W00P6% zNh?XJ&%nza><^MG%ZB;RploC5eT{dAG+d&EkMb){Yh+4MCFcUn@8^^cfRDCIA=f%p zkFB|==pOY%`M2chHzI3L*}x{}*W$i|QAk@COyla-GgI1ZG0b@{v39x|_-eXG7 z&z8Rybfc{#1$qSk`c!~`F!Mk)@6F$0Sa=%4|P29+p6c4O6QjS&jQBw9I`Lq z8wsx(uV-Wtw)0V3KsRhVJ6wu&3H^P6jsj~LY)y7!8$qwmI?=mYZeaG@wm*-qYkH{q zCr56n8_ZrLT6i3jwV21IqGUBA@Y!yJc~+5GC}3opK>XC5PxO!F2w9yBY)}{#z<1ut zkKaWi(1b5;ad|SCwsuMC1%CD(Ke+1S_-e0Z4GFb{lusB`ay;3tq`74B1=4w2Vk@6R zq?(wE0pj02WPglY$t9E^v?cD}T29h>zOW54^(X)G<%bP*ZHx11lsi{A_Ee>s_Ka=h zHrvk+3i4&);x1td@gHt~UG?I1P-ZRGZH&?OW3S2jG=51cr3R?yi)>!78{y*%8T-BR zEzyl1)XwGmlK6Irg7qD0o9>5mRcYw8zKHho2R*#=^6k-$$)A^zXEDn7`Dj1-zf1a< z2?sIoQdiq&Hc%1LnD1MJ;La0X4ieTTyLm*XJzWdHXk7m&B~8`wK+MB!va%=udT6C- zd_N2^zj~%KPJ9rcUYcv7rFhnw=4=(mxa2Cd1H}2UwbaEA=^xPYsTn<^ZBR=RrG3Ov zs<4d0z)j1Yv$T1o)ciR|l~A12(0LdXYVkl8ekty2)B@nVt{q|z`!-)0kIPZ1p=-IJO-er#);7`Fo)0)B^27n|33WS;fwtqez9FLg2(vw6x*9|>SZ2%ve=l5 zq@wo^I|Igz5|55C6^DT$Ri znkVqn1nYHqnhr2ZjF(+j?k(I4hRoZl-f-+0v#51`6beb}))qV5%}qYDxy;QB7VL=N z%6mMX(CrM>EkapI5qI}D=gWbP%(^qX=UI}^H~HG>%Z*cze$BM5)Um}|?|BW4UOI<} zbD7-rbHk@s5!H9N5eKHyFj4W~fV}*E&+dUbt7YLebkbY9Ac~${Y$F$5KLvS|$DP_A zoaAu0B9sllYLAxHpmQw-B4x2AqjU7_fJDIKic0V2CTEP&x_DkG_N6r|EE__tc`X#O z0Q>z=c5@PcEoy4fISXi7a~BFNq~KfaOB+L|Xn6TFrQ3lelF}JVlo9 z_@UqnjMnDfJi!vUr1pih3MPP832QtxWP@A7sTY8=*e&#rrZ0Lt?MGQlYdV(qLiuKb zW>;^|iyPBM>+|8&j@tmlKy~OiOm9v9ADzO_-hr; zX$7c3aXGSC_=qmhfKzbC9E8;g=tvEW9Vr^w_dTxOz9Sr6tioR6VM#%~|Hg9`njl(I ztWvAb^;Y}yPMCWpL8feT9-_V=2~~s!I2E-Gx; z`O4`_CPSjJaU_80H4*DEdC~crU?o@nFZ7O(J+<$ed&v1d`xiU*qeoYQvqTZU5P01c z<=;j~nse=BeA>X{^R}x0G0ndKTv&uPmoyuxajt&aqc2~7g6wK!ER;*g~v=nhQ%K*Djf;dg_9w|yea&n0>Bk*6<&x;ewLn4jg-KpQ!q$y)E` z%c(M)^<}4OwW3T1(EVo6j^CgO`wIjz zwMG^z?d!#otsUh}-hH=WY;vJ@+|@o5Lu4c5J5l11p!t3VVV`6by%w*Fk517oNv1|6 zlC8Y2Gu4}AiqqFK7_q7R(@cSyxf|NI-$>?ZOQwIwOPO4A7h_|k8;tFett)C0QVIm` zriLYJ>=}B<(rhJOFD(b~CDYeAFHLB*SB8o&f4VRcEAe5wj z!1Y0$h9+tBm>pAZm^zrcHL34qHzM}K>-2Cpw5`5;5=oO&H1i8dqHo8VsGtHK8Gh~D zXKjxI127;lw$KyS@gNsS%G*h3;?->GieuAT?{&(`=;_)1%W7A#Q6%gqG0BKOA)iK* zH#zfdMKJ!8)zE&B>$&LLzM>7$!0_Wey&~O+q71qsCbbxutY4CG22(ex8co+`P8E-z zUGP@|kiIN$m+K|x>K!+vv|Di9JP`J14t=X3a@4Fz5t4JVwurcx2%UOfZeN*fmQr?H z-p;+G9Ag1&y}ky8c`uStN?N*P05z@pu*Q6zv3*m`<#Kj+liV=Y(P@5}H_Qv)^M*?8 zWne|0_z1NDhc9o8=CThBf#haygTijUu~j602^<4Z|!hh4a#N4shQerW#*&`@Y@n9x@1sTO$isx?*+#q*Cv z2;ejsN^xpuONBa!8u^--)_Fc+M&kmzn%%Oxr8U6gMS)pFCFUZt1=R=TlvL7?L*~w% z9WgXHHn(NH+MfTESTBzQwzm@)Nr!6XQEo`kZ)6cCU?AfsP4RN_dy_4m%*~D%7@6V2|7#m z#v-$Xq@Ct&nAqM{Q;b;5ReZYJ?ge;l_|kw!6X}SVk{7B24x9yg3{^!J@oa|4$|Cn) zF-*vCI{k#P#3~IXe%HD=dH;bTKsFLoe^sp;6kM#_l=q}I`V@;qSuNU2W)iC{cOad; zs{A+*mny?H)~m#%$PbD;!lykNxC0Ir?4*ylR0zjf-`gw9&+%5Qw!@NtL1&Cs8P&#* z%FR+*j$sf+)=8{sh~GL!Uw@qcjIi&){}Fpco-1G0*5Oi4z~L$wU&empoij^_n=^UN zcTsm*EoO5)cI+Jlz%*Qn-*w#c=6${7pPsB?^jDxT&2zC^K`wLzQ2hn7vA2?D;p^wZ zRT=3=CW+_l86?-vTizj~<+DFgnWz>2?%blE;OnCVb^=H}y8>;_|+G@aAY+f<{2+7B=eHq^^2A-U*e7Hw7z0XQ-3LOBIz!Od0RxhA{n05NRLCU_Gpv=fLqS;vZG#3(%^7H)8K{}rmA3=Vu>63>?KB5w?o)h>i zY@$$cy^Y1R(e^yexOxBaAl`J$?(mmv9lY_d9-`a@iwyC)?Zdn;lIsw=35jR7B3LFm^uD=q@frd%8J1^t$k^a^xn86b=pP3A{oVkb7Py>`$Zr6()-$ zhujWaBL$z0`##{!C#FY}Gb}NxFAiTCOhWtghs}KIQjDETn7p55xX#P&1WTyF+~IuP z$t2)Cgi!Jjw#Ko7yf};-ayPYf=lTi!+U2@$3et3J(z3Gim)|B#oq3(-WSY-}L?f-Y zbnCAN`BP>uj?aP@m+8)jE#V)QEE_w;One?dZbW>3{*`Rv3i>&yC8bWdP#CFF9qYm} zM-O?=+%wfCSt!GGdm-;wLU3Y7^lC1YfW;ccYF4XF_QUXs%Y~Y1mSou_0@T)eR|p5l zDgJEA>tfHAvXO#q6@WYk^+(2vvJ4M5r~_iPHbtyQ@SFsC$t@-<9V~i?AQUaKfg|A(>pb1cG>9E|*<}GF?}?C7VdsP27hUShQDL zU1CuSRbpD)jInOYHQ^b~^IDyE@R9BAe`IuMc8uPduC7_x*P){rmmL6NDq2 z)>S$!9#5$Fr-J@-%|3lVZOp9GQ(8)zCz-qGV}3?%htAD9Knt;{?v%1Y_VgA36`{P0 ztr2;0lsVEH6lLJPF;qxbHCFc{&Tq$L`Tk~uBBn^_bq3h;Lq!(iIUN!v)4@r7_*o2^ z^1`>F*diU>BaI6j#0850Yf)O#lDn#sSE@S9r46G5AsJstip*}j-YBh0y>r-i8#F-r z5x0Z^;FQuV3$9F{N=iJcxPLkf=7_MFhy z%p#BqLP8fI*UrUyB(15dk5Zmx-_G_!6#$@yzg*Yd!nR;#7Hzl&I!%2b&80X>jyiTX z9Ce_!sqaRsdImoup|OXjuT0Rk zw`c4tb9;o%`-%~L*3A0%)p}w57Q8<9fQl-&45=#we=`CTL9e9Yvys%~r2ggy5JI{h zPx$QRkCN=!do%wTBy*5U(iYsR(cwt2Jb~>$+Fq7>uy@0`>A5P< zL`xZ)_>jZq5{lsTfeXRT%RFgjSD0H7q6|oOsDjoP(h)Y->RT&_goxM;H^LX9zOfMF zsZY>$IYy?_={YjrY5qWyfHQ@*^e`t9k}B+QJT9x9eR?g8-K6jD&c2cJ=FWUB!|dQe zqyPK*hnf(=T5-ekD7HNgJNz$Kl|f29X+~=u#|`fE;lwT@6YIgZE7wyyBR}tco<{Cn zUsGxG+x@fT_&f>H0FwuW)Su3WQQ0zz8)bPfWuWz7(ByVVLj%c7@6JQzcV>spEQ}i&Oq}oO6i|zO zPw~^cv1OSMo4;KsdClqGw-B-7dP3FWa}D)q(n(a08~E}3+JfCAXJ6St_SQ#mv{bxp z{R7Ht!dwUl++A;G7iQZ*9yZx~Js1rkY`tI2^nXr`E+pX`+gu0=GuRql+I@Z^&(5=&<6xq3s<>zl|ESvdMWfRf&ay)bng98c7QA2^!pz*+(Z<8l z{YlaA(%RVD^y`{-vyLd^_4nLDa=SMS=IjegR#@i~`vD|QnLYi)wXqi%D6F))NX`^a zJ^N*#&4w_^2$0-|EyqKQB=8y?oIb z%!rHW`KY-P?!JTd!-`E#_c|zvAZhg3twW5&fB$f|eTCEE9=~F>8F_5Fh9sypgj!Pt zs!aTP*UfB7eDR~d+Hp6=WU+>-u|#bD+sN{Xw2>CfiL8wl(SCG`v8SDtg(}b}>MyzE zu~7B-uch}=MmM`A^WuQt4(CSzd{rPLpvqD4Piy9f6(*2oOr5=Go0G82#r=6{xvqQ? zczA2OBtl;HiHdV@RSTeQ0Gb)cBhj~jfqAnv-_G5jURL8AsbAHKrT5utrP4$1n5UVDYsRF$erdy4IumN8k7I<-C2KJxV=FgNR_dAcnGQV!JdpLxrRA{Pvg< z+xbwbd+g0V?gVbCasdZG_W)$lcQO-FuKhn_wf=iya$M=8{IxJei5VSx3^STNpdi7K z(d;ct3|TBK#7`tRxk*o~_(b_^(;rR$|h*1SIsm{c`KsIWS$L)A0J;oIw+1# zhtNNxkIRkQJGd}qDeFmYK!Qg5m#Nn>TK8;MvjW%6QU?dNZ8fI08iq1!sz*wSwDMr< z*qfl%A$Z(Fj0)q?HMZ8n@h8t+r*52!HJpFe)&|U;AI1hhRE7MXP#Uv|knn-!8ae>4 zTXOhKykzs{XcTD#c0q@#LB8}H$61lF#*TX{VU2`XJZ=t3#Rlp%P=#6edP$7vR!oY? z%oPn)ilvmI4xS6vKF%1>e!u@pvn&?1VD&>Q&bI3a=%D?L?&S7i?4A8RE6fN#gi_CM zy))$EcM$^cA_me)tW4o6R3`zFx1Q zI{sy1{ID_w+DQ_bIzv#R06dXiIF8sqBs!J9+#17Y+&1AWte{C!%;BT@^|K$E$=zIz zr|61Qs@IJK0!3N}=vi>IvbMe#6rQO;B9TbF5TAFSG*uYB`=>fe-XxaIMMfp2=Lk*> z*F>`nX7bT0QFAmN5P&;t8+zDpilmcT6nYQz((F+uauaXL@ME7?SD3 z0$SgMICfOmV~q>{-&w+d4)x^t{`T?xC_j>3aW)=@G<3D($FpIK&1dhgF9e~o?>k;z*E%V@-}L0*>}WWjZ9#$dKWF?%C3q~!;jU}H=9y4+ zL!M&o@Dspz1E{sCx<2bCu?NeI`b-e`la~)=U8j*rqTM@cJ?EJI#V!56Kf74a>>V8g zva>f>qI`Hp&(Du*H&iPDPfKu)WPh5R{{m}xKU_9Tk#ONU<|-$0Q+?5J4x+!@9mwri zsjn~L#HGEQS^vw2zrX%b4gmr=%BwmN|9@X7g`v_HO~fAf+t2;a4fRt0wnxD9@Yw&H j`G3Rn&l!=#t`{gxymrP{BtLmxL0*!gav~K%`u_h1UyKgA literal 0 HcmV?d00001 From 23bebe4a447093684048c5db8f4d98369f4d9899 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 17:54:31 +0200 Subject: [PATCH 15/24] moved images to static; cropped wordcloud images --- src/webapp/img/data_cloud_dev.png | Bin 67490 -> 0 bytes src/webapp/img/data_tree_dev.png | Bin 384589 -> 0 bytes src/webapp/img/operation_cloud_dev.png | Bin 87667 -> 0 bytes src/webapp/img/operation_tree_dev.png | Bin 252723 -> 0 bytes src/webapp/img/topic_cloud_dev.png | Bin 31363 -> 0 bytes src/webapp/img/topic_tree_dev.png | Bin 144338 -> 0 bytes 6 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/webapp/img/data_cloud_dev.png delete mode 100644 src/webapp/img/data_tree_dev.png delete mode 100644 src/webapp/img/operation_cloud_dev.png delete mode 100644 src/webapp/img/operation_tree_dev.png delete mode 100644 src/webapp/img/topic_cloud_dev.png delete mode 100644 src/webapp/img/topic_tree_dev.png diff --git a/src/webapp/img/data_cloud_dev.png b/src/webapp/img/data_cloud_dev.png deleted file mode 100644 index 66dd0cbc4e76d37961520328887eb4343af472f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67490 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

Qtae98$deKO3%&?qUh-8 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 R#rp#I6Bm{dsu0lg`#+GkT%7;_ diff --git a/src/webapp/img/data_tree_dev.png b/src/webapp/img/data_tree_dev.png deleted file mode 100644 index 4861646b7c139384661462e700c026b501831486..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384589 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

vi21 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 C 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

8*V9UZrQzFfCZ7E@WD!{u-QE!8F|4 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℞9lV10qY1x)?NtLy-(B6k0y~AW|)` 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 z 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

-%Wx>6? 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 From 73487b8a8c066c7563bca588a347c50d27d19c5c Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:00:09 +0200 Subject: [PATCH 16/24] =?UTF-8?q?added=20images=20for=20EDAM=20overview?= =?UTF-8?q?=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/webapp/static/img/data_cloud_dev.png | Bin 0 -> 62242 bytes src/webapp/static/img/data_tree_dev.png | Bin 0 -> 384589 bytes src/webapp/static/img/operation_cloud_dev.png | Bin 0 -> 65887 bytes src/webapp/static/img/operation_tree_dev.png | Bin 0 -> 252723 bytes src/webapp/static/img/topic_cloud_dev.png | Bin 0 -> 26020 bytes src/webapp/static/img/topic_tree_dev.png | Bin 0 -> 144338 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 src/webapp/static/img/data_cloud_dev.png create mode 100644 src/webapp/static/img/data_tree_dev.png create mode 100644 src/webapp/static/img/operation_cloud_dev.png create mode 100644 src/webapp/static/img/operation_tree_dev.png create mode 100644 src/webapp/static/img/topic_cloud_dev.png create mode 100644 src/webapp/static/img/topic_tree_dev.png diff --git a/src/webapp/static/img/data_cloud_dev.png b/src/webapp/static/img/data_cloud_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..24e52e90c0b52715ba9ce5e5c230f59179ab8fc3 GIT binary patch literal 62242 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 literal 0 HcmV?d00001 diff --git a/src/webapp/static/img/data_tree_dev.png b/src/webapp/static/img/data_tree_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..4861646b7c139384661462e700c026b501831486 GIT binary patch literal 384589 zcmeEug;QM1wl^UVAV6>k7ThgBaCdk2;10pvlHfkLySuv+Udq>e+iucdzaxzg}x?LKWpDkl*6Hg@S@YmXZ`zhJu2rhJt!c4F3jlhxKO~ zG~~uROA!%8YY_<%dmDR4l`n?IrV^%hrjC}z$`Zm*P@IvGYI+s~YMA_KEp>F{W8Y>9 z3jyz5*y8JLlqbJ0?Z24T*{;yX+0+Zg0FPEPEGb#Hp7Jee_%Vf0dy0R?{RHduP?1=b z9fvdI)+^@1e51abc#z1M!a+D}VXbS6YqstfUb){*KlR;Pb2?c=jA^FVNnE3VrpK#f z*qPp}8{F;h=XUP#nLzfLV4#aipiQ8Bg}>F?wRC(+Jg_!@({u|qKde-gconi5xKPds zBHc8FdcpcptLG0R^f-htZ*+&y&tsELyouh|0HyIh6XmRSJSCPT#6XOmx-{aYe>nth zkL*Sp2F~ehIf|F9xPpdsSPaNsmMTv+-SO?wuTgB(x_|kbLUi3nAI$aF%{NK3j)@z= zs99>;E6yQRjFxpjP{F1xmI&u$PU;i*T1>D z^zecPPDGy?m<`h3y7(%mBkiJmfcm*f%TVokOZK5!&XP7{I8wuceefdWu6Y;R4BF>} z!Q7I2euAsOEKG?0Bz)@vO}&V}U!x>5N%+}-p$T()J<*z?`v z2?q+`;t@qO0zd$vqTD=S%?oWOcE(DXEO_cVY zTBwn=Bl&t*l(|eGn0+CeVU}W&0(`q8AdTDph)a@344?w4m_(RNa!bEs8%!j1GP!J- zobh-?rkuqQ-X6a1CN%J3Zj$`7e*A}Y76A;!X z9M6iud1z@S!*LwkYp^$8ZLr6ojr0QN``YhtS-pwv@Y9I;Tc1{YoqmZ+K6w-V0tPi3 z!@9g&EjINBXrf^#pBDEvc=IN<(TEL?mwjWlhM(@ z(ZGSoDNDj?#^dyp^+{D;&D&keB&C%sVeJJ5UTTv-zTUoG6B&hltf21*hD@HW9Ay}h zIC^bw2CMB&%6!WGaY~$y?8@urHUw0~6W>sI7jB)hzLvM!`c5V#fJ+)^+vfTG_`1;5 zSB7t?Dqz6r+=ds{$lJjC6F;Uv@0V}5>*1YBN9Qw+2erfRHX|%E>Kjsjh4lfqw~XFa zvCv{8?Q~~TAGYqd5lj}oYe=%#fvWam;q0}SdU?iK_9!rQ%6h~3M8$Kf-N=RVv;6hM zqs1`0zxh_jDO5Rsq5F-pJ5|5YIyC3(x4s??1-$VxqQh$)cRPwTs0Hs1eemP6r_bf< znRTezb5|UVO3Sr6%>>pl$5BDs{5;>4A{?D^XNfTC&I#C+aP~U%`!Elfo}^Yl*>_Q z^xukw#gqP^QKrTWQ^~go*nEe;yjf|#`@Li3`wHq5D&TC~i^JM{JoA|`ezc1f%pA5w z3S+7u`{_7QhBnJhp9`xe*k@FuYUcqbLu|h!;|JN%f z2SKnKG+}`92JRmypk5*Rz4`BqL&30og7l92aM<(npD2hwZ;bx~TmFJUlu)neMEv;P z6a3TC!_YtB{>^v*Ci>a=c}{nCH)f+a>u>x9)RRJbs*ubj`txQ0yJYBZf-@DdTpgD!6-!XgV97qdTp+g6FDN5gHeR4Il{25E{BQSoeo># zrCN2AShT7k54WcZLn#bG#s}2Zv4*-+EX$>S$|;aZ z0t5%c%~ly?<>uu{p|9!GTL`(Gt`#iSnV0duLB(l{!s~TwGj}J>TGH zC@IB5H6YK_zb1b|Wjsxo*xTEu zvY3Wd`ZU@s?k_c1W1^!A?|>4fLp7$d#Ut@htDWE2$^ zT!F4)KmGA^nFbTBP9r_gK}JSK&r7SOwpO}268SgoU-dz@*fbeA>hHMo;U~8fT|9Q1WKg};bRn{bhsR_X7M-fwre6a@{NkM>*?(7C zh#+9Uy#H-xc&N!7_L=Bqpm-XQ7RMdZMg1l_!kw{9+t^2V?64@!of{HKi-zO zpKsQCT$-hRvP55Pb2~+je!KcN$AY_5P$=aiV8YFJe^~++_*Z0PWC^yW7MzWZjnWG& z&IFG_zgbWKr9XOae#>X3-!x1K8XFsXdwcszyeeSqZ(`yyRLJ(K-%~me{msDd1}#Pm zf%r9DxNl7}!{00Zx8Zn&Iz$UY{Mj_Y9{u*!-+J_WUs~~krLrqjvdMz@9CrB&3k&pN zuuZW4qCIOw7_za`*ViX6Twr8mw7PE`{C)`Gom@fiWzEym6Hrn@V+zse`vK0k&?zzg z(a|VkVq!{B1YAQ4?^~c!&gi_0f(dYOrPkKgOziCyTwPsHKOwF>Et3(0kB`|c7I!&)7_ z$==_0j7vUsj3fE6*Dbv#TJMnYJ6TEjW!0&Qpou3MuH7(HD{pIyAp>E;EktnUgwNzz zpNFNk-aGgNuPHSXrWed#hEXlOOAb1KSbM&Ei68w+m?_EyPs|4%i}Vf^?_D*UkL*T{ z*7(X`F}84^)l(?>hNk#+67S^ee#w2m^PK9NZY$9}e9^kbp1$fd%FA#MR1gun{8!TaCE6)M1)1j3`<$1T#|yZyagLIELY z*#7e2Z}s`xG(gl@uoV>oOBjD#$NyC@qX7^NgN0|nu29z{LR+?z6!)K z+7JR|nRk2tgr4#dAsFT0D=yC89_@dQCCLCGD4__x{2$E!W~inDp)Wv5_6=;WEecXdbPP@gyqSn({HIejhLa%z_J?*+E)VWHN4g}44 zneu%4+n5H7$U{JB$}@id-CupOFa!t^ad6i=;O#J}#c6wgj7*HQ6iu9aH}jH5WO3R4 zLOzI?WG%?HjJ#zk;(2rR?)b$4ldtoh!-c3Via_sDrLWQ$xH1*=vee?A?u3=|kRecH zl#r%U-G#H-az{m|$rHM{xmm2+F{WBAtLN$djLEjotF5=UxnZzB?y^qptGv08zXww~ zb@VzcG&I*w!LEob%}iOdI*VJsQ;4H<`2_=jRO6KtJ#jkRl|4bcE<60;HQc{;K~ezv z;#AQ@RP-xiYHBI~!EcJy1ZjYhl6+p=gdcjS8|1x?D~|Lh*o*lAzrqcM+hI@_TTKW} z;liqz`98v6b4Riq@9Eu=`9b$Nd`|9IHWQ_C3J$z1H!whXb$dEY69Jo#Z|+yLjDu3_ z)(y;+4^x(ll~%k( zsz2*#4|A+{jdg6m8Y?~Towel4sX>TwUOG)Rygyd(t=^~SW9@KaT+j%A=|B$N&p%I_ z|_;_kTAo$Z%?9&kS)yj zaVH70!6!r9Jc@wiRw7z|FCMe0!|jst*=bicY}tG#D2A}^qAA?#Kb|(=6ZvNo8`(M6 zvDObF-!heSZOZLuM#CG8Yz_XJCteF^^ z7A+?wiXeLLR@N4eRM=oRr!{G+)w&MJ&nujg3RDGOoh=z`Z}}#bAJtBF&`Hpc(rbEr z_TX!kXEAG9-a8n-R#DwebXIMbW~CiZ(a=z^QF#s{ZnP4%PT+FcI^~P65=91S74xow zZ#icVIm2$s--{$g+bP@Tk@cw+Cfd~R^8}7Py^tLn@Cgxmot+}2*6-kA8J-{B1U_34 z{dvsnE`yhS*np$eZ!EXM#v>^2FG?{Um^fmyrq<~6uHt?!*cxwdx419YQq40IVQG-N zv)`AA^ca-DpaKM%_9CbOtZrK$*%@@iZN09tSMD#nPD-k5{7x2_TfMg4s1+-1CD_(^ zzBc)6dTsyy_D=w0Dca4Yp@eriZJU5Lb6JLLBk7xH)j;^7-H}wj7G&j=7%e*dGCiy8 zm$el8%6Fmm^Q^~=f)%+7mvPB_vt0aWL$;lPHj0uNA<~tPbS%B(!C)SKkyduAEE#rY z!8@`f#RKirX(>i5B!sg``@*>b-mQ695g?nrl-1g;-!HGysq!v#q=o_COceC^XV`~U zC-#K0Rt`jK9#6+Z`wAL8o`$$YZ+!&>kFl2Un8BA*s*#F=( z{a}AKMEQm^cD1-P$sl!i3u-w$_J|YRHu1}W$h`HrDvedWF6U56Nc`bhr#{=^+na;h zSl;_|is`}<_I2MEF1}VTjfyN@cf|&9v$cly!*LTPCTceR+-Vy7!I%M;8)F8)ck&#) zreK!yq4<`-Q%q$#Pmy(+`_9sj@GCyV&mv0=(~&Am^iR9^=p?o{=B~%9wG_a|yTk5R z53z%}L;_>ULPaQq%56sXfj{T6d~>7QoO8xC;dQ!95TslebJl(H^1N4-XB>r-5$qPtW`jyTejgXlwR8P(+(R? zc)Zkt$8fva!a=rNFLel$ie}=NFqf$+p6cyCHu1W1qblhel$mvN*xM9(*xMg~8O%tEJ3?=Uqz%zo500@I@~T8jP$J(;{3=g$MV{F?ZF+Ew%m8E=AqYymxXcx^HkufevAaW(Y^ zEtQ4_`nfbqEl9mY__fx|h2KrY3x^TR4_+qb_VFF}HHEBFr_3+wbY|n~gAZTufwTtQ z&}zyg6k(*Qz-0b3?t}|$+WY~MXLgTMzS^3)yf8LvDAzO1&s7l89ct}bB>LvUug6z30ii?Qu20QBCGn@Gd<{~R)6gy8$nzZLQx0c*{c4MF6* z-H*&IU*1eiOZ`D3eab@9dLC~vs8rd z8C^a!C?`xUE|^oD4suuw=AzBCk8^DI;|c;oRYL+Z`G)z;!G(PY)I%OQ=?Ub$$+%Bf=J^Q!TtR!V>DD1_k|)~&)dg> zd~SGE8||pL+bsuVib5wS7eAZdRwxo#dzs^1Z>i1d(_K%?)9QAT>@e!anxW9kzv5Sz zImyMskE2w!JO*e>nU| z+GbSr7r#A`8+Vr-<8mzaS&H`3?WMw%SJRYq0w%~r(wMKcWA>WH6ws-W%Fxk)4D#W3 z7&K#qzkZ#ue7JSEyfCdOOG*-F+!tC0|RL8d=d@&5Kvt-8__RF>NVTGk|2; z-aT8}Z(oShSzA9u)XnzW34U*sa62hJVnnNBQGr+!*>&uJxBo#P_9_0>oywmaH@HmK z2r&qyyb_}e7Z%=^&KVIi5a5D8Q<$1jls1@k(NkSqdP_<)jctq+A0a%|ih5hlf_1n% z%xToDR%BKaR4RLE>8w^~7_GdzXVzyuY8^Jl8=POd$EC^R03x?-I9xiVF;-N)>H*3P zmdj5TvXc$;Rhh4`xbC2>%^6wTeYl&GyqHHpyZmS6Lo+zx9zcCsVd&MAC zjXFJ)j1;yW3#jc4p|nJK%bz?15S1I4FhPb-!;UVkI4QaDN-z0Q2PGa9ygw#mMM2HfPexWAIY_f!|)1@x~YC-s3DH5U#}P^2Pai#11{DT&$~v_i#h+gd>%a zXt{s=9E$BR+ucFxpg5jp3{P=HFnR&`KTFJnG1NyIYa%TbZ**QFSYsruIBBodV5hgb zD}t?Ex^Fui&`TjbQL`(*5s2V$)b`SeImsU35Ad4Mm%4eHuBF) z3`ETzpm-(d+4*m9W%M5pWLR=V-B~doZVihgk8W?yvd^kN(rTB+S86qQUQ6G7S3oUP{B;pnXoKWcy{VmFg%m(WP2BC4XqB0neO#+LeJPQjf>iihye2uR z;`3PEEI$x+iTCz3I|(>~`$E=3IhVR_$3vi{Bx)GNZwx6;d4O~WKUOAlQ?*H?UGjS5 z`JL1*V1Dbcv?7FUuyK?G7{-F>*hLy;`R0bojp5VGC*X5O*IN1VsRQ_}9(Q}DIZ}GT zcfr+wJvs%u43!jvEc(u&-D5Y+pHA6`aPzcEa;dspoe8Nonf-+)QS|*jIcDSp4Ns|? z47Zff#>*&s1w&;v%eO?z0%O`~?Xw!Dx~pxD-{n@j6v-Axwd_0GSF#*#G|0_ILN%Kl z)QR32tuy|aq|1*NB)f^8l3hX0Fa|CPYloo3Q_@>L8f7JQSuZas4|@ZYMS+@AxpsAC z@zF9bfG~2{V)BQik%G{p1PY2U^F>uX5J84kNLrm8VM;0`L)reig!25{0QD`kVHQKD zi9kss@E8%<;~qBkr2z})LzgSxL7CuW?)LtZkx}OM!?@%ifHEUiJf!BYkdFy5^m(S# z!|RLdW`#zZGloTBQYb8Xm0-qNYBE!Yq-a|+66?3KmS6-mo0&N1td;}$gkYiPn3Q8} zl++4WDeTw~4V0GlDxmKDA;SA8mn-wu?@@hNDzk=J;Aspd@-u ziDHVUv*)dHX3Hu3_(1TXPUf}Nc5Od!u(9S1?NI=xkTe{ww>8^uCGC~O)!zI#!|%Xj zyR0a%bk5PhTeIbb$Nfm{!+9BluG4=DN*W$-{c^8EH5NvzSC@gVd{uRN>>93(l3ub* zv8D#FWV3kiO*nA6eCosuB_|y-F^?`s>0B(}EqyWVp=4xCgr#Kt1@2k}Ej*p<^le}7 z<0a9*NFulSNOcU_=bRYNotJx=Lyk2jpQQ>lPtSD{_6zY<(dkGFrEoWY;`%9rX}p^2 zPeF7)%E((iD)azy6s+iBg2|lZbPSZVYaF6cun)}#{d9}(kiBoTw=hVC6}j@`G2gO= zXb5BfJJ)emh%jTMQ0zCBu2c}<$iVE9gnNZoU6t@XQHWya3jjf_%)ywu-8`BWHzFb= zn-8A@Fv4Ekph8u!8EoRhkinmkpRXjWA0-9eRG=Vvh9g%2P_1c_ehTGkOK%GGDKTnM z2({5|)hu*05Kj&J1QLZojgo^Iy~ zg`2;}pqfDxN|AHu$(I88(YIW(Y%)X6Q~ma^#?b#h;-dvPUbodw-gug3`y5|YVrJyA zJvd&!PMxgErfrzIDHxoZa4BneFWMNz2pZD$BM4eLY??ISn2GjHo2h)P{#pOUq=8&P zpvezQkGDR`hCnaDpENT6$@bj5VfM&FxtEGWI0Ad~ko;>JyrOo9WormPRJ^rTl*V>? zbM9V1l0Wp1T)w-Usno{{jiM0d_L1CV1_>ck=Sl?OuB!KW zW&{zNQ=AOTG9ybA`Kt1WwplA>cfz<1h41?bBFECSKyKu|)(?h8Rz1)=Wp#^J<5I`1 z-dz`b!y}3C|MCt2R}{poPf})6#rhr8Jm#7nbv+M{?fNaQwrr@($~eYu%m!KQ?#w`& zua_Q_Lck~h3pb*S%!5TQ3!)*XNd^rZlqN@P34qZj6v4>P?f~sD9!=sVx(`OA_@s zEB?uHZ6N<{3bx-utD1*Ba3mt{@k)u68H5y(T3vWu)P>1Z!M@sBVy&~hK;6XvRGc>Z zGGm`MIUjjP!eA)x`&Qg$)DN|nbCrI11lL51>IFsqt-J^ZB*jB7+U@uAv!iBxOvD`# zEDU@*0`!Jo7Dbm*R$1laEGg*V%yFtZ*?X8NakJ`bxW2NAEn=Q|HBq)o^~ot^+Z{m{#J0EiT6ToXQ5PD!xVUYRo@CEmqw*r&e3t81{4pBz4iaxIE7>*Vnfy6ht#b501YIRcg5z**(}5-(;X* zef=_jME7jXw?j{x5~(O!*T1H*DP}rQ@Rj9Tc1{dL18@=JTH&}PWcQB=Att_XJ=nxd z3YhhNN=A}BF`iiZJ_lZ(1_8GzVm(3T?Rp}3HZYFLaxBRJfW-=LN_IaV$#GdVc^CzK z{GW*7Pd0=Qplf9>mgOWB+y3Rwyp;5@=n$=H{dn8?DiCcKdp zu7G+^M=yYEE{X2R%~o7*Hak!4zqn~EO9nM#x`I!S^m`-e-Wi|A(hV(!QZ zmp;mkf(ivxfuQ~SS#ifv1MLL8jD;6MbJFMB)KAB3v84?J`DRr-w}Z5dJZU*?b|#u1 zEeC&;NwUOU)y36Y=bNMlJvab00Nj3!U(+42DS^C8pt`GjFTUJ>>6^(#AG(97SY*|_ zYgAgr*2dHTg*G#FO;7%2P>M=NU2nzD56S)odhB>l!*Ya(Xqt@R&afy3e2JUN`(njw z>{esTjwz!nbe0|ZPB#j2L4iEPPMW;K4>n<&u>-(TjxpS|;n(5vE&zo|-*v<)7~^QI`JLpvUKi8E-m zGg~LYb$TcWO?meH`0^b_c7(pzJ1yYpc0LR`lYfG+-OZEfICCl3_aU3$nZ1Bxm9Ig9 zu+7Jt>Ns;wWBz1!(!g>Ur-Ei?UFR6_#-WJ8cu7%I@<~<^g8v;I2GKp8H)57t+|O~G zkH?XnZSLpmANqdPyUh{5^}UIgugsJ#gVQJ&&1xc!#@}-;dTd+I>kAhjB*I?>$X8@k zrgbRe0k3aIUt;Fom5IUO_=?|-9p#b93{Y}{n`k=ri(arS_VVqvU9a;`7Si+&nvU%8 zns;fD_5H$+bT6k{7%mMC0rT(5iv-6dfSD@xKUHZbKkjG&s+Rc|!?%dx+rJ7@<6C%r zxnCm7EIC#RfZk>`ffwWRF6N<&XH6De@l@Myy3At!_SAV#xu{~qIZU0-mqkumrAyNE zYc>wzdwTp&JIMqXi$wed)&IyQmwCrEqx|7#+y~)R4M}LpyMv`?EhKzxp7cu2!#VCg zr2Aan?XF|uZI^jRF%swwmdr7411Z;T77cvKZufU_9lN}w5I(TfWf(_2L1L9qMgBT9 z`&eMavj!EO68D5e>9Z*bpPf5w?5W1$sg7NrP7)p}`JG)ye6*eyz81Y}nnm?ZSS--i zY_7>QJ7{L*_J9u^P5!}8jhszht$di&u<}Zkz^4i7{T9;}kVX zWKH>HZt+<|4{uP2xDTz_%aH@z@-A=1)T*@RzGbyw-5iN{54xcEI;o6WqDJ~^@0N&8 z2}I&X(mKAW2tR&C?EpUY*><=j;Ols4TEaG@{>sY9U~@Fv_<~Z!lSK2g1@-c11DQe} zxL#zXC$MulKJ^fbJal*>Kq~@FA5XHjsoJ?;ivIG*EcP6#B!!7-eDi}Ov}?=J7(D6nxW|NAg(@B}wUWFj?}m#z z@Vz!$Hei!NIHN!CIDEgSMPT+}U_6z!=F9O!sx*Ofo2N8HKXV$~x?EFVl3C+##t8EJ zJB)RWXt&UF6b2}aW6s)rLi1sqS0!952m2Yxg$qR8V~Cz#Z2c(cLAMm^aqzL|9MN_v zUpL3Ul};Fxbxx+xmwmfCA43gkca7w2J438~d8QFa@@{##KoqMpY~*-^x7+~gi`A^1 zlQuUpl@$2$lqE6%TaUvR4dSebUT_q?UI3|n#UOYwa5=W9S&=0U|1w(G#(xE^^+!^@ z{6cP%|Btl$PeM}S-iW}23Q#$%egT(QU~ny`iWsgFVvzq{&;}kl4WTS!?zL?HPLecD zT8-0K1ffzP|V%ALsxeZGb$6cFL>CJwwT_8m())R9VyGy0; zX4R@U3bt6__0Vu0KUECG`rR$qvQLJw)<{^zE6Fd<#-ntD$=JvzS$u+S3gAl7ra0?D zrJC0BloG=ie&^>2%2E#ZRCJW+mpiQ4U(Z+Hc zsg(B{_Bm(qKP9|lcu0pOL%}}Hym*0P(?x3)Jv!~!#!RrBQwh}xJr%KL0*`jN9BBX! zowMBhE04i}Cc4jw8EW$#4({RH*PBs4RFl9FSNhIhyVk{>H|B|EUg*3u;>f&;feqW^ zJ;xY4Y9%I|(Mq-3YiZ4y+&*pLfxuyB)6>%azU~_yLE_CTOBOoaWE*a0V&j`%HRU=< z>3(+s5iPO|Q5_-BNsMZK8n1B}a^GhX%HISYtw@cFN9OuN0@KBNtg{_6QITE7-@an@ zXx@;$)vgQj=6?u*_7HF7%#39WLI#QWJ}2ZZ!qMy(W!(|^X7+!D{lq{zmRVq)%Zy;tnY z7NLmNIYn?@bo+44a8eW$!psEHdUx;?TUs+z?~TGy3IXvvX5XvL0!Z?{n`HEl2PG?s zU)e>Az|51iiStM%0R2zni$P26iv1BP6q^bQiC7s?`_q1~w zxEexh3e-V?yN(r)(<<1thCTY;q=KQ*@o0~6 zlDqMzam&(}vGiHia2#h$CFi8I2*nEMu#L`D_!~?F>vXys5a`EI&MVI8;7_ zbYC7#A~Jo{+v2DuHH|~z;sM=mxRi2yc{_V_om*d{8g~*O%(_l)Emd3gcHX8yT(SJb zs}zal+>h$CTF|6#v4qqF)}5CapYhPud^c1CB)ro`tJ#1H%Qv1Yy&}GxDBGr6P#WjL zu2JhSCPk6vtODk9G0Uoq*-KGp;5R63M;WjC;u8I%`SX}-T+DSX!(%D<2GkMKjN9eM zB!o^5zfg_;C++E7xu<-#i@wYpihEAvV@Ty%=?8r71dM zA$;hr1t*q%=hXA;;d)!ZhdU*Su1J(R8k>Qdk@i=Ct8(J|R-d-b{n16e*uAk>u>@Mo zc2BnZ^CM@Qp%NHYGJU+oCFM`}c8_%}?V<~@WaQ7OyW>pn)~@O;RVXrn%%=gbrTQ6W z=a(9`IXr5Q#Qg;m$^7RlwNB`MApcPlB{)Y(tgpD~M$xJK;BdcSX0_(_mah}b06pK2 zp6zfmhn!zKPh%y!=$0wYsWR6F3cMzxm$BHEzDCrkn9>FJ=;d&*sb#frE%Qf}!0hoE zO{BhuiYZn|jn~h*y9=y??X`rwnc_!INYayVtn;lIQAHWkbq0VCcwKk8=PmIXG)Sxuj&>0NE@zoB)a zFWIuUGJs@D|Hy42v^I?<#w|r_iduu`nR|R~+6kcxu@hAfo^ucwGxIb}msmT9Jl0x= z%r+WSLzi!=c$9B?O=&pHq16sP0a$%b4##4V=x8?L%8OSDtd;fI-wS-SZ$?*z<|8WO zcaDtHVwN%4x9c^QA-GsaxwpB`#R`Pw%@dwYt?{1|3|#^6k)r{%OiBF@f)hIG>{Mz4 zL`Pz$#2IRFX#0c}-`QS9GU6lMCyvk?WFE*cT3O;VwZc9&$0lS#QPsgnV~0lQ2z>S7 z!*om06%qbUn?$;Ea4sNmomPTwzDV-b|4fEa)M5$+(b{XZF!7l7No)dSP(y;Xg~U}s zKN$_{tKz#sOk$icrGS98-Cu2hZ$5^u24weQbU_kWV}Qn1D^rf@@S+K+OXW>vQ~4T; zHU4w&qicC;$wZ?D)5Xbrw9VrUg)#GwT>*(od=A=JnSMrKX4q#3i0q9sgVy8D`htOh z<27bVps-;yvX_@M*@gU-QZ+ij5$$rN9?j;H2cbI{{2WctdH0oob6BP~gP<~*S*R67C00nhO8dB3|T40ZH`>&e4Q>a%S%K|Ms1 zbU=yCo50ttBA3Bx6BROv@!sT=Zc$)Z*`;4iI2%&o(``u;1$~E$^R!8+Bp-d>x*c0Q zT|5P3Ee>0y(E{UA5Gj^H>BIO1-WJ!8cXZ|^)e=ap_N?X;>NLD(WlaTO>zEYC&27lB zv>&$zEQ_0g7xzpgT@!7)Ok#FT2D}zBenzrP z9}En8d`rFV3sj}~R!`D3yiJw^_<-9uE>6}wOCR%!(5t??xrcP&HKB};QEO3YhoIu1 z@8|j6W3D}PZHH}iblsBuQMdr4{|;D9ghYlen*GFhGKvZsspg?gx^N?KE_N`#&Y(Fx&_EK8krd;SdN}Fq`--262zi9 zNcV?DO*fVuCl^cZ_!Y3<1&6#h>V3J(GA_N6V{s#J#NMv06{ELMGe7Uwwoav#0j`{P zx~V11SsI1w>iAA3#Q133R;XjpNru*bzkS9LZuE(QP8Zr8TvPz73~mRz3s^!Y+wJM- z0@Z3;FVfJ7n9%0>KN+yB&OD#_3|ufBphEzO3dI7;a`uQ-vzOI6CSp)YM+dPz$AzC~ zR_n-G8B9$cuW?;A@v+iwsu~T?MAO6Ob=``Jv-ND{e}z zzfGb$6_)N^(jyyQEFc_*j+ySXLdOKOruty0RrF4Z%dkHbEbTQP_Zlf>4bm z{^tUCvY>vtXV)rig-W7RDh`*;*|GIYe`MsVhg74=kJBwDuAV`%{1PuypYE0g5}>Hf?uef3 zIYO1X-jCvxOh_V^4eyny&Mm>MKZz58zXTxvGLTJSKz<{;D$~)qChM{WPL9qhTH9)> zZFzzJ#oTCe(R#`+;zT*v{><7ap;YUPINuLu*U_9al7_tG$cl8sW;WNgPD_XYm|q< z(OoZjG7<-`9;GdpVawPwD1d(U>3z4TvW`!`I@wwchmO2AXDNdANN4yBg=A%izqM!X zFSQ?I-M{Nk*N>PtRUgE#@zgJQ{=!z?K5{dGas<~;s(et$r+QylkLGkm@Pn@G0?5JT ziw1vL-8DPMv^>fFB6(9uh5yrQg;xPNcr^c!*LWvL0dG3Rz^s@>lt#q`q!V%Bh`R^5 zH~A2aKh<~nv>qOmvA+Fr((Mh!+0j-s%}ULVcahwmSCCeV^e-#oW|4xvq;*DPdIvt7%2XaA&bS}b=Qdq@#*+?xe~LCc`o z!x4Q$+oAQtSla7FcE9S2ij?O2z>@hB_CQh|`I+z%(GO+i~yWRWn6>r_T16w>P zn~u}s_D3~JnjMGDGPTNCIMqUr)A|oqUtjWVzHBpA!8~4Zh(1k5zqN&` zU{m{RRiX~~pg2}puQs||!`wOoO`Q^}{m! zrup%(Uwvjr+C%R37MIsnYS`2TDUPdpeba%Nb&D)t4~iO?Cy6 zjI5uk6a&gl1%i{ChaF(xO~fGO^tGE!VP5}E!9ZR_ApNrOQ(Nr~HLeE0qY;vphE#*R z$}rz@M_`UiQYd@HI&?Y7)-b+)NRouEu70Q=UD-vh4}4`wMzUzDJV2G3gpy_`BYB^> z*XK9uxk(glpQ+TAKco7Ph`Qy;ywGH{o~i!Y901Ru%!obY%Msf5JQmpBwvUGYAcGyv z5pD3jo&(Fsh>8ER-xF`<^E5xnym!GqBz$Yt`!$M)sbD3LuC&G`g+nl@fvWfOEcP>v zeNE}rcNtExD-2_>6~i0HH_LEVjboj0jnk?2+=|O2m-`4_^*h@aCGF`-H;}x-pOvnv zh3a0J#o2rnX;V@jg$Q&&GYrGiU!k`4zY!?SgmUyk0bNN{6fywI$y{mwcqF-u&P`F*w-wfBhG1ptBagBCWuF7O(<^D!#(jJpP$XkrxVzay~KwfK6UF#-#9NbnC# zna%WC|K5 zx9AUAj-sQM@LIzsT##Dv*HmPs{$d_)`j&~?Mu6*W)dv;mi1P4e(oK0~5>wouT&3G8 zi}8y|-XNLMc17#kQn3Dv4NpYo+GDU!r?g6JSmdmaZ@>a zRvuPX?AbJq;cWhc6%7Oz>k0$<;+mQK?6um`zw^D0+Wy|ta^531b9?>er_13`yQfRT z3{Le`T39y8X2OVb(qeCtPYS`JE-xK|rt*ih=U^ggeEcE_$V*>^PaPpWt-jlzH{?Yn zF(f3^-t2Qm`OMvM&Gj#8v4!tm2qHYY%Cnl6`dsv-h{?fWw-~jcpg}eGh0AKe3=h_! z3^=%E@?z}z;el(#YU?k)U?-2rS^&u4a8uICI`ie$=rpLM2U3`_mh8tVV#w==mj)FS zv)icE1&QM@K8|f~4W2>rBrIqF-KV>864Sewu0O|<#E%ziSObp*&Zb`G7fCEvr~IzI z-Hk+Uk40WztJxagkq~!~IzPUZJnoNEfbs_4Y~r zr^E~q5GcwnMeK22Hh+*~Y$69)MXgYC5;W?ZVh^x&-J23xoiNHJvpo4Zl|Fl&XO~s} zy(adhl7dKOw6SlI!-ibVcFtf_n?_$bghQlzX)+M+3;TlQ&1dbY0%BXD^#EzM6Y+vH ziqmhGX5yE2*R;Yy@;4g*z^FIYufy-(ID|;9Zr2mCV=|CC`=URv-JP1)2tx5a?vo{W zkZr{v5ipHS#3B)&_I$%Gpw9X8e*w^#%rjnWZ2fwll+`j{DTju`R9agnq1(9Ivtz>C zZb16oCwZFyZEVGzozIQ^J<1O5weanc(sFb-7MUMo^mO#+Ok@R?5c0OcHa|Z-gQ)@Y zg^#mECYXG?HbflQTfHw4euy$J}aW+|yc;Wo1a?^+E&#zkMOU0rc_b8b%I}}8T z81jjlKnVvV;UbRoPb0X;sDXq$;&yCS6R)u?R!UWKCVU>92Qi~_L}*L~-z9ip{uua$ z4qOdB*`C*A-WcHohDg)vTk3_l7X-q~rn*x+$~x`NyrYSgY07CL-3i^*l`e)HI7mEl ztoH*8A$66u4Fy`Uq)eg=W7yx^3u1d%=+Fe;sH;D)J1`N)Ai%$e1cZKm4K(RNAs@Io zFL|;zUKn`l-l+A>kiM3$I@D>f5W;pj%%9(xdgc}yPK>o3|G-@p;!Fg^c&82@GB~q2 zZWWg&!;h__58r!O=&B^F;BL{rVH1-D$3Qqb?cKIp1eHYvqLX>k?miRVg;58Gt#Mm@ z{D`w-w7E`B1Z-`6n0H;O+eBnj`T2$2FzG`0d15TdXC0ZLh^PK%-ksx*E>}ik8jpBK z1{%6}T!bGnK0D3Wx}8`8_*o(L=mGq8R_(R?UV_Y8)Ugs^JgYtYyA9vl+{*cCVuMzv z^FS!9fjU-c%H;1O57efBO{zi=bW4OH2sJVSsVl49)ibH`w4aV8yvSstgTsa&(c)6A z#b}d#L0$*CAl2DCtMa53y|@0Du)`Dvx<>#k+t}e12a71B97g#f8fD;fJvFh}d`0*4 zQz#4>K?&^Ry;M&V>b`k5%7Ho18^>`=(i`~Q#6}{WTTGvj2hg`rV=`J`=DRf*M`R9V z3O<(z+l|OT#m>)dhLLCS{yJYt!NkbHYAE!>aE3Z;W6L+4nIcna*L0Y6axfT{3Aj{K zZjc4NsQN_1boq3N5*pAl;!E|sSgpC!Utsm3Qds=*_H0Zw{6nSZ~|^CTy#%>41EP2M`3q?3@~o^;)2gxa`K2~rw6H4 zE>%>W{w45uT_MwUNzty;9ua%Oh?kGXc~AcBVq;_$pC^FXoG;WpVa2EY6Xy{m3pnKb zhfi&-LVEosU_`FFUD(6-ENr(VBq?Sq$r#X%3&v#ywkuQA+D+;bMxURPbX8HsOqb)D z9Q_nze(J{jm}YL<>KwXl8)VbzG&v%F9BpT?We0%*RU}&nH++mq+ZBn)N`gqGcbKz{Mga4MV#;Ae=j^aW7wVQg((Ys{z( z^IR{DJG12XNq0HW6q_`gN#C;RkB~tly~-g8)>v<(i4&~TqS}Vz^#Q#3hXTspug}g! z2hj>6ORUnO-(jiVhvn2rQO^Cug=?8PL+87@{cbeH>=p~NN4XXvJL9&wMS3D7`kjhE zWYhHzvEBp*{Xe>{0xGU$%LW3$5`w$CyL)h##@!)kaF^ij?gZE18r&NV?(Pna`*hy? z_y3&8?+9-UWO^nNGgy(Z~h5W=%HK+2|gM?gj7`HxA~|1rs>D#Z6N zexov7hBL)Gt9S2fEf+KCXa*2S9$itrL#*z(@%0egX{o;BqqkI=_gHPp-sNi+oI#w|twn8Z0kI6j|tc&gW#z?BUfILBcIm$d!OkR9I ziP#yIFnfbP;PqoI@q+_S2X*nbHoN7}H1<0A`h-M+TvfJ7H}&NYUYGdu)S5)&WeinB zqR*x%OYFOA)-9E?L3s5h)Cfk4DEjg?62E>aA0$_r=(WV7q>)rzdHas|69^h;&6NQm zXWoZ%xn$y7jsc6bF>mZ1Pn5H5!jwT-W`13|nQeCwh>2QTGfGuGM>3zX?uCM&MTRA{rmj}%9x$I)Fwwin znvG#ADe%^sxNcQSvL(F@3GJMmdLK2WSc3!kZhMr5eh2SnG!ITA>?iqY!Kl&*{Peg? z8=4`V-KMZd4`hnm(=CnmXm(vY*^WT}h7Q8+Zr`FF3i9a4-pgHsh^582G3;W!RMSLY z5VKsH^r82G`~W-{{U{;>S3W5F*kG~2n%IJ~EmEbLT@~CrwI1l$X=#P`!6fq8DqCU4 zKeL_<1{M`&%gR*lOSGHxQL6ou=_!xz)=8g;3Cmu`?l*yTs<`Z{)diPUaXL9+&~(T~ zqta-UyclME$3i6W=BaRkUK(&3-JKQYlf_#RRt|f!b;Kgn;m{N>it{^71#cELGf@sKQe(qbTvA=2zyIKk{ZSpb0X6M99vndJ1`mOb#=;^H&W29^A>Lo#1&qkZ7!~EQ<;pEM! zK8=34H6&bKkO)T#rsXr4m5eAW{dHCG>2$J@5zV6Z=Ac4}Zf)WT^UJxMRRlTMl8<0B z_tM}`vmB@AakHlaqx8t?u(Fps!-Go1b`tB5Ry(S5@M`x9Ys&SX+u5B8=iZx_TFjfe zh=kz_exyumsMZ^t_>|@U0`49lQs@SV57;`~FTUgcU>bcJ7vH?`30HDV)_TJWmE$(q zf%}DnCSXM9>8)1VwCxIkWyIqqv4pHA-m8G@cjBkzH>tr1P<4_&ZKoT; z7D&upo|RrhakbbbYN475v=K>nxdIrxFD&#Cy+9CQZO4p#99+BhKF~)v20z5NnD2+n zzu10)>2?!w>jR!!TI_LstE(YJfu#rKk$=~37WqpZ%A}Ov1evR!+h=;=`VAy zODQUmx5z0I^jW6DRwaqlv~&L<)Q?V zl7u;8%?pl`8uWSxa!n5F66wzY7>s+7*5iFUqsNJX%;x@KccuVhVI45+oR~%Ffvo-B z{gruh5tdwJ6r91n<$BS2a1DQl-j!y#NhwdYDf`^>eE*t%-=Bs(5lNM&b{|K&Gwe-{ zZedR-brazY9x?0)aLG>Ojkf_C(SMzX_}-$Hrr|99kxL}$VR&G^=!Jrj(9d`B_r_utE7vDwLvUs8NmA> zu_KtW$V#^>KA-#v2e8rhfHv?sGyaBLyzBSy0O>vdTM zPCp>3G$JZ2oXbGbwi7jxYkHCs<|Pcxqqu&q?il|9IXZ zHz-Bn)XNUkNLZ*fYRIi7wEi{NOKic*CWdcVy^FCrX5A6)w{&09ewcz)$dne=ye+Za zcj2L{G)ET27g6m{?PXZL_xLR56L|E!QKy0}z z(P$Q1cT}1+Ze&abhn5|(?8`xA-kZY0Yuu|*^(Osc=&^DYHCB49>Y86Q?d@k+YJY0T z{wUUzqr_V0LR#CMT^trmtr_VtFrxhsXK6&Z?5tto4sVlHK0d)FpP-BXl$2A61aD{N zs+V0okm}9Ju0T^+39GBMaC5Hk;6`Bt7ZM{_#J4|g5i%1wHq}H^=h?wYsQoFFih`JN z#{r+etgXz!-YgYNVJu3;Xo(>-e+sNwqQI_OAbYW(00A&Gzvs-?FG4wgau*XVZS$&J z;X`nY*8L^VTMcRlYQ8z>Y{PTt|N_m?)rG?b0ld7N4LDg!(~iIa$m8k>;= z?J1EvKp7pXY&}8)ozh;9~xvz)6vy4wK4mbcL z5r_ALqs72`Z#GUri$Q}7_FeydRZ$>~P@I8tL&}iR&bZlL!8x=A6%%nIk83KSOk_sN zmZU8yDg)2Yg<}}0DsPsJqVMaNMi9FC7$FjlM3(RL&qa>+I~jW49wTym&1g2|A04px zdE{h-_%#nk26vMN_)tl~qd^XaP}T~+;oiYRf?1!bm6Yg>{GPS2v&ycLX0?v14FMzL ze9ejU#VqnEng|U@N`19@y5k?VwolS>+oKW|zdB@b6|pN%EATRENit{ZlC7!4H&&Sv zh5?&>v_-s+c&4@O)0z2w$}Aa_&@N?qYQK1sj0?p#g&Bct1+7zQnx@TY5;-_@dCFrd zWQMfGk=Km4v`6X{zp!(pt^QWT;^mH;K1m}ZPXdQZs^RT(a}U4Vm&$A{R%@ZdkkDT? zAb>BHL2XXh0AN0wc`G5I%OZ7>-Xp%=Q zhR6)_n&SO8i3LpE@l!{QHHX=UMo9deg!!Zl?A&z8v^U{2=qgtbkKhz03TN%!An0TivqbtDz>d&Bcy0cBPu;nxf^|1Z)aHAf+_mRgvjA~t*u9Hg@`~3L?2V5vM zT#XP%$A^)7@_4gNcYiv3ESrtcaKZ^J_`F&d(!QW7H-VQo| zJ#v11)T)n-a)vn$9eg^LTS?XtlB5(xTA{?hI@}6R7241y<;-BbW*4p}SjTc0{oD$D z=`LIEC5PH6!Fxd))041%+EwQ4Gi_;%olS0X!%8thN5Jk*R$xQFfg*4e zhW5s!zt)%NXtry3Yc(m$-RK-8()Qv!%EV%c$yeT;3Ue0hGOmG#kyO zJPE_7wa@oZyV^VFk2L?8h(yTldyBxzs2&Z@6#)ZmXm%b!Csf2T?(*`sUS-5S;K~V- z?;k7Zu1&Z8_}E$o2x{L%KnELwdx??#kzCMy3O_E7&O@ve9Mxa$=Z_QKxPcprpz2#D zC#oaXx(XCpY>8Cvi8qhA&fto(_Poifeh)L0Id*PSke=)MjodoS&2+Xb353#c`Uql; z9gU{Pb|LXV?&M1Xh|Jq8CvKqIzqSqc)fzD>`yh-Ye6UfeV+v0xHE|THR!G%R4`f*G z@CK&l?0PMXjQ+k~W8l`ohnmU;Z&d2d!wLTIA&AD{B;ED2f)kbZR<5+QT+(tGXW#q; zQBHb4{7cr%gaeYrBD!xn_|q&42VG=dwr5>DT{IbaWehz)s20(f2;DfdOU894{t?)kQz~JeT%GGGwaIxe>Lr& z4Ay5DNH8j_xX>LymZnURX+d7-HPLLXAPiNm$nb{RsR(o1h~hhkmHiyNP(~b0IV5Ex zIiQN>X%-XXC9{lD%egoA3A$>hh! z>y$f4M;2z^$~+--+G>%|8s3YkA4~aU{7@HzUen#`o4+!a+UBh&DIGwn1KZOO|`rfZe z{vG6;_8UCYyMM5(|0#Pkln%9(moFtSpc9^g-Mg@s?O^{wZRX_(4HHM&jHT}83Pq^A zNN$!cZY#`Gt(FXEJ&IC9$FsXFOJ~6t7gJYSKU9?>Wh&@I1(ZMl!=Ux54%vb^c!N>O zi#kizzb6R@j@+UvwW$Zzb7b8pEZ{`8m0>R5L)9WdBqEvpU_@>DU%GYJVM0g|EN7W% zWXRjcGGA!b0eI%Lrj1OrDw1Pde{g_%Qwkx34neuLsasro>>no9FDXp+&g61!@jicW z1LtD!cMwIkr=yMGz=1B<(km|Lw+Q~synnxl0#HNuD#&ua1URKhVS6=Wfpr3fK9GWw zApzdRScv~QVh5<9;1qAwPu)Y}Cq|&PlTQN0VQs2WKmf4a#Rgu`QQV#VVIsZIw@mBq zY&k`^@f+nixVlBc{c37jJc=sbd}2CgBMLWZf692A4Rp4iW0cLW9AZlSBB9eJNl>X( zdd0ucro+n+CG2uWHgUIJEa47{#Y?avM`R|yJDgWI^;v4;4yyA_;C&Jc!spJj!ofrp zQCMW-cRJTw6{z@Q!{5chI=JGHV0Fm9xS{|2J7fR_mY5m}XipX`8LqLyt`bw2|R>1`8^jZ_g^FCxB5Sjbkp-7Qf1i&R*Y$8-5wC;;Up$JW4uxED_(Yh)`ggkG{pB{A&oz~%N@dw{ z2>PE^{D$r7(|6FG|M)B2lJe#7Bp zKxUD`ybYyZjqP-BEk9;E9e2L8*(}0hTiOZNvUDHQFJh4)izPPa^wEO5-@ve*g|?M8 zux!S}WyZImXx0|8z7gpGa%5aANkrp;*y)*4%jJ0UaRih1ASQyUPYBvtp@fO#5k@F; z^xE-m5{q_fX@dH!(PFHZ$?&T+0bq^K8E}Npko?Dm5rNaSn-dWKs{x9T$SDkQ7MELa zqWF%?Vlj~_tlMdPoVUp*B|ANN;-6LxjkUE|Xtk5`Y}eK57RA7*aLwA<4yWmG1P8c8 z0WAgF5;ECGEs;6}e!$JWw6S*mPgTs;=+7ZAw!5{$9d7DJ%fO*FpYj78xjEbWnOQ8G zUj}2gT$w6`gvaY9>Bru}XK-2}8Z69x6a5C!b^0%*+P}KmLG0+&S$5`aHJS|1mQik(lTeh1~VR zy2$(!M4`;-kgG<(g+ZZctCBNWysa)<-sEWjaIo7SVSFM+zNUFA5^}TzRjDUe6ohcx z_^A>KEK0SvJEHtkBt#{FYy9IhX3xj0;?t(XxhP0XIwDex>WYQq5ipp}8~B%PkrBN^ zy@TSa{$I+s*dgELLJ%znx;GlEW^+ZW;k9b~trzN77lhPQ0Qs0ds2?Xu!#{l@_hmq5 zt8G;CkBdvg4huyCCmh7UC2=(;Rp?Bv4E)CSBZ_lLK5x=0#`*5Z3!-fRRx$^|K5V@( z5!`QV8GTlUy?Yl*oZsRj6$bqNnzka~p1~#w_>+qIAJ;`PThc!Z_@E* zk9$55V47IbJX{2i^MOY;nj$q$`r~I>38M{`C8Y7eOI<(drb2Y9BYbwKdeqK#r zWGJ5%@h}YPMh|#XAVdO5MJx*imGM6w4*aaKaj*+Fha&M|4aZLL|15;Ulk>$D138Qj&HWBh^c$?&mvZd~ycTxv`+K$p}o)TVK1kr_8 zfi9<(%7bV7DM_|g(gZ4trMY%!71UO9e#kIK0G_K z#WL=0eexamywhc%{a|ez;P|}i+3D8FneCZ&=XvIs-D`GF{Pvt5d0M&L5TF|H!7^N@ zlG$!gwn6XMY|LOb4?2=cHz7c(&#ouazIqX~5CmwzOg4dv$w3!!AtF7mCBP8A6W3JT(j(7#@4DIj&YV`*=&Al8@03aj}G z<2C@Mc*eVkA5&!DP63A_kePaWfoeS?v>BGCR9-oOL~p6uH(iNh@R` z6xnh;at$GRP!v$($1kx#=-X8%hZ~6O*MFGiS7)|)Xr5F0+Ut5A%&Y1h>2odFkVN@q zLsvuyP2+rtm*E)wKbiqob|Xe6EeG8D}mLzH9D=@9Z)Ha{|#D+Aro zxeS7BZ%p;eQ_^{gxZb6^Bfy{rMGoQ5zKEjOX#g6!JBJBWoG6RPv9%AMh~nS%EA+b; zXuaQ6caH9V-0~j}aPbJM*dT@pstdol{IW2fbwRnSf~V@iM&A1} zaKO+{l-2*2G5xz~Nq&R!$E5e?OgpK={$&$GP<{9tA`@i@9liJVY*yXK1X}eV8h@iK z-i%zD3e`1R+uDw)$K}-j28NI2j(Ya_>(z;1K|-DHL!^g5SIAubBGaKw=azHn$x*!$KUCj8V}@ zv$5$1hO|@~#8Fum=SkLQ%a@8g8Y*;gA4=m5XKs$AcTLkNCmi=pC6L@wkdPpcbv>F) zEB}`{{b{O2_&ZNc^1|G$FOm3o@pvN(OE?%NYuV{cESw?k51>*D8XG9TCLD;%E|2nc zJ{`S6QBiBd*qi z;crprCspyOxH=oZ2i7H#bU8t(GGZ5b=dT+!+rNA6lRWAgc1|} z-zM8XpZgy(&;$x>GQ+TmrXT;^^Zk9F|GqiPJHM~esJkjk^pR0f-NU~y#d?lEF5_Zj zcdzt7)-W@NhKCC~c#BWBU|AZQnSC%uMeSwK^VEi|m=9Lu`A?_%ub(C|Mly*1x((WG zc79-?tE^CL1(2(h>k~$gk6S`o?Tz&&C(#;;_9cZkb8+ns`8mv%{m_1Ut*)t)amdqF zuk1Mj3+aJ$etJDzJcXlkxju6hc|FmCFz7;oGAR_6Pusa)njKGZIvx)xRlfZuntYh& z2K%7nT*~?XzdvIAU`JnW)ZLm}ez+IQ55@6vzLJwz93Rc5N<*R17IJ}FTa7^RTtltp{P!O15s{2#XR?zGA5!&2-oBdw%@9dEen(qETm-UW{lN z0P9ysOkDMUPME(wG%s$;rvdW~n3u z1a!u1YhI48=A?IlpJ}a*Md$5WiBQ!m-fdrZAJyk%6GN$a~|V1ot0}Ai_t=)h}Ze(ctF#@xU1&B$y>An01eGGC`Qg|JPSpkRip>zA_xL zC9$Z|w>&0c#SITXVUWBlGL%M$M#|I}|QIhR;w;@}X!gz8Ia34*4X{TWrb)7fv5Y>Gld zfBIPOh7L(fub3$Cw+;EZg7X5}5~^BhDL5D>#XDPVHr7Vc`Wh$h31#D=qU{V@BGzv2erlwl=?W;IA@H!DB^ih=|qRk1e z=Jl0{UJDIlXN;5>wtx~+wsED?Sw?l#(auS9GoIYg&>}5c#4Nny*Y#n5=JtT$#6Z;1 z6V?-03*=|-vDt>o5%JC9C|f4hd2i}WmS%!8UGAdsS<6Y()z0kV#&bP^@b%7$ zx1P%i>$)G~Fy0$)*UVtTOq%u6lAM5O)28oMS7%*~%VSCzeuP-$;rvj6D9NvH>Ez4m z;@Pl>5nV+i7^OJzGD=qy(p8C~{VtA)?Z-I%_p(A+H2MdCp6@{gSJlS&2&{ z++T=ji8cg%_?~@VvF!`4fB%V`n`2q}!1=J#*fw}bi{P$?t9@qkXU2^(cddnl$$LtX zPT{e;HRX_n^TUCl2m^N11noog?o9C}3syYcOr^V*yJ;&d?@sGv0ju5*&C0Wah#aPz zWM{26=bwGrtm{uF-#<%Im&MvYg$Kag$d%1jy{!o3Xta4Yy?SZcf_*{qS84r!_<}=! zp;O^FyBgLRh2jw=%|_+7SguTaR*7vClw%LGkFvT~~8T?0T2* z4N~a@@QyN8v8{M>dvH^6@u^9y-rZL7-yjKe_=C$s)W{}!u>>V=1P;vX@51!fVax_KAIao@1+a7 zEK24T<^KL@R^wGhy&j+GJvTyf_nbTF@9L4ajmr&qf_0vNt)vXaR#hh3oYk<~0P|jE zb)`(fY7BGNagi`fdc~?2MW{!C?j`D+++1apiewz>D}gLmPGOEmFHEQ5$DGUW)eEBt zP88XTmA$y#WffCVf`NlktZq)5M437=`J0%ib~Y21I_pirQ=i6^&g*hwi=93-pya^J z+c^OzF5K<#=c2h|i&Z|USPH)5s2{t$c!tQ-xxw{sBg}V7h%qoUj^Q0_`Y|`SuC#oV zc!nD={U+NR_5O{BhXk)hTIEZ-f^T4@BY|@}9~>lOfKVTE7Rfxg8g#+?Hm!B0%tHCz z>w$c0NQEaD052zrjVfajuy=Nr^)Q7LucHCE_^t@Q>QPITgKZr;M?_+CYooeV-Pnmp3gaz9q<`zXzWYG!?3 zf@F&2X&aOawb&=W3-sb4yxohmgW8Is38Jce9^tMi5>ZXgCi`8Jg_vf@M0k znq9mSNUG}vBGfGX$9pk}cxX^;ITgAaWOWlOULnBB&~|rQJ{rrsU`95@1O|Xa{F7ipt zg&Si_FT%h^PjaWBrC}j#^|FK{wc{0C>uU#s^%(;(Y}-djGZU&YWG-i#1(=amXDbbW zR@_KW(1i2$;!pgZ!=ja;?l1Uvlnyj*vot&TY>cF=tZtJJOt%ZfodnZf4@macRA55A z2t(^YnW2biHh)Cu_Tc7hAwu5yT98Gze`sN1Kcxu?zW1AeECRalOuJ`jfztq1S!lA| z^F9SBuO^OPraOpgYIr*i*9V&itzpfoVhT#z^}I-b-WC)B|M`>hleH584qhPDqn^X* zGqjt4%OHbvcSKk;g{k|;Gri7en5J(5QZ$GZ4=q``9INI@F)#8v$Gg+!24Xw3gO6en z_K9sdsT=U{u!@7to$mK;nI ztkqD0Bgz_1on+d-Bg!@g$j?=T677g0oAI4waT4SzuAi%N+4*Ov=a2wz|v9O0RtE9q1Ng-*#UUND-ht*q@zMR&RmD5g%ym53Ta;UOG&X&B{^ARV1o zq6M!EhedN@vjm`Nz*PH=OG3Hx3ujEy8l;dCBCDN-m3YA4Sy8HPLOo?dE9MzWsGMGt z-&~^6hOqg=AS=eHh;EKPYKFJbES9hy-Qj;e|CLg0Z>`QAcM!@1#n%!N@kUPu8pg?@ zu=W@E>A%4LLc7AxcJ%krOhGdJ#zbxO+_BpMM8{-B9@y6p%^;KFA6BycK;ev!^CT{6`f_85IkD^#;>Z)m-6o7Bb;KH2@Y#U!wESRXj+Z79IpzOB3}fPI%gFc~WKI zJ&u0 z`i$fS=c@CLReS9i)F-mkeFy2oy0n{h{I?`kSc!{#t!DP#OQYkzO)G(shVxA7C?D~{!wH`k!&`wGR!Qp9rPd&cq?F^^F!HR#nJ~HmZWWg2 zDmMn5uC{wr)(VG$dwAB$EhpcZzVOvrXT0I7YsswTyKp6Vsu*v()o&Y4zcZmn@`Qj# z8n=$%O6!KbobHUdYyjHNwU5cS(bVkj<`Y@#*C|@OPghJ~CU^=b>8Y9}-mJ9vm*%q6 zjb7QkLmI9L{YPyEBpGwj)?q`{L^~Ac<$!bNer$@o(3RSH$ASstg4O{FPx*!k-b~>k zLt8P<+eegaaT@lx80|%KiEf&xO`Q@tOD9}l$P_ywBNl=uXqjfcNWV2YAvtRhWzxY9 zz)p@risZiiVT&qgI8PW_L+OY}0t|v*SWgO5R|o^AX`;*O?Xd=nKZ6>P(-f})0$ysk zWHYl1t8oUu4T>p#K?Y4t`76UT{C?c!U=|QKs^%Vhf6YW8NEg0}R8%&i+28mab zzm=_y_(;xZk9~IHEWGOcRus9AagCKx@`+HA#yb?9lv?a6+c-8Lv@W#TV1ak{OT+|4 zJm7FwM(hsfiE(uhm-Jf=%>roNj@{&k!;R`=UTGS+06`tW)$1KWp$uYgWVdQur-|GS zH9*R{bo5K9o{W!m%mDvDE(J1J!y_wsDpCIsulVaNK~oScjJ6op82*o6)LyIHESJ|l z6ZQp}TEXB$fQY^iAvppd#KZ$j66FwRdFft%(5K%%$H{`UdxD>brB!T#(K~$tPj=+g zevJ{)y_CK$<2;YROQfNR>xNYvSRE6=MM6gTK70z3w-nMl#Cwb)UqyZ+-4@$LoI?97 zX?n9UO0Yu($ew}^xV#53zlh>HU;>s;nr1;6(1}MDrII!80Ktn>oz!q&HcXLWQ`z9U z5iq*^rl9MTmk3~R>oO9wf|Q}64#d~VvYo=oP+jQT1YgjUc22j24}HwYol6@GpYE)R zk$pD4FL4ys)18SB>VP-|WPumyy)n)cw0L`4c1Baw@%PS!14@J-JS~|o`{5aj@feoK&rhs|&yRQ! zBItDfl@A68Z$K0xCs$5?VV?xRe_F1Sj-Z9dpk9}3pZi)$TA#|a6-seVh*;d#-(^{8 zoMB%2g2@l&eIrM;exwA^K>7NtBI!T7yqnd&?hkq?x4Vl!6WhV*(C>RdO>UhlXxr_`hY-lGbA3xI!_fw9cWqtH6r_BA55@*7q4}~A{TDf%J zd^`nT?=yXr6jl^utW|n8Jb&(=EILDvv%J@^KLpQ$=<_YwHeCw7eBem^0GF~E4ONekGaJ)7<=eJl_l6Eg4D4qUi8qQSnEh&wu+igTs{T=LJR@R`yT3usbsqVygA^S6+qn zc|_g{Ru!WO<98P}q^N({5QAOtxhM7qR`Y+iJ!tXIMOXERXmwXEM8a8I?oChB5KrV7 zT0RN5ar#Y^oJ!<|jQm+tz9t2|yv&Q*nJF9qxhmD)-=X>Cq)^Oo;xqy7r`Lf((J8UX zhY5VZ@3PzXF0|t& zsk${9-0`WV>`(HRFB=dq4OqMTnXA}P^!4JQY6DI9v&UxyHA~UKHFd|GdeK+T1?zjA z9U4t^9q)^SEqfEF^Pr`6aZ>#j9_&U8?1R%UUEsi-3)Rn5nDZ)b$ErV^?zWSKRtb{3 zbSi_o)I?TtGv0WS1#8;scZDWwo(dystLDTP&L_M~=~TyQic}2R;82keBra3U^@Hbb)N}iGB`klxcz~{Y!4}&$XFG* zw0Q6J+1qEK{HJ5i#D!kQoTUxA)to@Y|L+A}l5d-=1T>X;c`}@1> zhTO;J8tbs{_)KPO)+g4gH^Kxl%5TBZZ<;rU!u>GPaqvv30(CM)6N-a+Gvi0TPd08gr9r z`{a|dh+wRuOFQ!Wo4NNUlT|Rws#in`wTx!~Y+w!_bf;l!{ZGAy?>dN}3>k-SAsPB~ z@`AOZzd$@-`I;ruYx@oGKnyMQ~(>kF`J+mpCd4R^7N{Mb?(O@Fx zf5&~!@>FuytPvGt;lnC+p;JlvDEQ)z>&1UomdK+P`*I~g$aVq}1b9IscPHVWVBXx{ zVmm!s67&qMkEEfQSihd_y9)waiuN`JWXz~?cu|5fqprs)!xo;_dwAKBf0m)pE+JOF ziNv{BFiXe>J)5kUJx}oy9=YOuDUCy);lT^bv=nq}WZ5$}zKp7aNdS8Din&#rV zMz&x2*JKS(H!8lN9y}G`3mfc(C4Yh zO=ZiBqzQgvQzfpnQ*9)11fY(fOi1@2#dlbOb4r4O@J0$T72DLor!tFUV?ab0`EAA2 z$Atz*IQ^Fc$H5n}d4_ZW^RsJg^KEB}HWVKp5#R_t4-5QlG|&2%vo|qsip+qz}Gl|;@A5;uXub$tXW77ljQM32MV*ja5ru4 zAGr9AYJuqL^g9M`w4VEIu(vmghb~esw>U5&@4cBCx9b=?gLT0kNV9!l2OS2t!Kzzy z#b1dYe01iz&Su>9O!UK&MG~OpWMAGR@|x0QJBnySsEn4vAfMEUlVpj^7EdQ;d&Ebz ztODf|&&I2T^dbo;TvaQ02feAu5m-#H)R1<`&cl)^;3?&~otCam-s(3RY2~KAXJR6q z#Li6~O8|uS)J&WHteLW^=v0EuWaHxaYruPS$Ia+{rQ=j3y1 zECe`BYo<{wkOUOZFq?wp8(2PWi+STTvags0Vd6GZlI?t4CTn_`?+fFSB{LmdYoG0{ z&bmvW#F}a-e_U?iTQeWO@G@J&fTU&ZP2_H^MeXcz^s?Qyk6a2zBuSHWP1rO zM>@)r9_&84db)V_DU;`VkD-$GyTKBb?L-im3;APC>kbEG*91@G$wLICyFBlK^Alu`G+l-U2dYPrG`LUUAx3farK|2FaV*h zRIe>dm$w{`Y6V@uA!%?*U5~}~!p|Y~j%?5vPlE^iQlxI7N@(zD+qq8Q#EX>*SfuZ{ zt_*onb^5}o)mHuMER3^9j2v4qb75--)fwKhbnwl7P?ra?qJtiIZ?{GRwU7`Ibx63< z5#@h5%j51hczY(c%j2BL-PUNpk+Uuxgv0>wR4Y#^*Fw({c!~tfMAgK!^?GqP#7}*? zd%MedM9!a;ApBuClDxEweMx-y_$`eM_$JooF;r zx&;&r#IrRp-?YDfr@T|5f7KZne_i}4uF}^X_za4NXJE1OIAv3Hk83{!C07QOWd##y zXZJMMI%5Ak)r3|{wRw0juE%LeoUuUWYBk|I%UXe8rNvGB`WrcEnerP-_DrgS?4KR1 z-)Qu^rwL}I{=g)017@XNc>+h9R%g%XuJqU5&*9BSS2y#pq=Z!uoiD-uDvCeEdxI~W zTn7;-$Vq{X0ASH|7Ts^bS?y zfp%s(Kd#tGj%$Y|RN1OH&ndySEy!G3#LUz zRh`v@kq)d(?6$@iah34~7{t3m_sp;BY_;OPH^gFZ^$j@E4WVBD`Ir+U5trWTgrR2g z!dp})?YMaqzUY7{E^0>vuVVe~oHwP5Iw*_so5)WTRTWojB;SpRZ%X;glG06y%cLTa zrrO|1S(MBtVV{vyrytX)5Y(^%CA>5wn4k!^m zqW@D+0c)yA=$osN#v*KBvC)Q5Wsi)U`&KTXO_S!1gI%3FAz!eboc^A&H4saPsnPE19CGJ|fLY(K8`CNc zGNqHtjoFEFH2W+tkSFM~C&z;J#&0|tOQs^n%(Mp5uj&gwxtm~TOhsu9 z)g5Vz7qpfw+#)#h0V8&D!Qlg6h>(*Cno)^RAat4sWuzpEWoo<-3Hz%jTowCDOn9Wq ztYS+QCUgvNyRhgq;!%3cox;ma))6Hai(E-H`O*+HI55t@zFO#+fs-iS>~^H0p{4l) za`jCcCC(H}J#5q{|4vY?;=A&A=Fv`~}&*#qM$PZ6qI3-HuP z%lmwt^xOW4f6?`pU2z3l z8(@M2cN&621C6_Tf;*vccMWdA-8HyF2s9qt-Ccq^1Pku&)4BJ)Yu0?2KXAI&IaRxM z?Z^CmT*@6nLOItxd3Wg|`E3z;>Aqp{3%`d(8cIU$TJlYAFf5M|c$@5yMPaZL^@e|0 zEKFBN{1xBGP;MPJ#HHK7JpDG&{c;N5hgJPu`Dj?9jnKND^oIj)jnxOiQ$5)&k_0g= z`1fJD6`nZXY$x!zZ%yrlKdq=$9>*l72hPAx+CQSyd-}#*GKr|EwEDQn)u_}>YGEqx z6sgr;VQMZ3l(-$IyWaJ2zxdYRkN)F@d_iOcvYVd$9sekPmsp?4>4Bcyoz0*3)D=*? z(e~gxXy9gX$+PjpeW_;uy5w}jRd(Tx-zIG$vqWP6kpl`kviE^%qUTUzhM zkqu6#bFkUo9E$I)_q_-G5)BNhb{!|YCWud4<)KJmjm1?fFWvg1+EY6iODDo;+hOzU z3-!~QwOYpAizV%!tF@T=I)r)R651Xa;T8Hh`|^_{)f7jO-;ctIits`V1gWmN1H_eP zlmO?q;K@{j5|e7Gqbnkz52Q>w-DM^ga4$k+j#E?NzQ^cq7u#w?8+pB0u6wb|v7m?_ zXG3q@wLVh!s6+wb&UT=4-Fv*#PRR{se5 zgnEY{8teIV5F$^ykzleu@bvY|p_+(^UDO%)iR(8bZ`gN=onHbDo$TJ~>_yx;Z9kkT zJ&`{*+1UsmyvCdQtcGPCSe2y9~C>P+BONK*gC9_y3N^8d8`dx3Ms20C3iN^*bom9vbAV zf2?=Garlk!bMS-*;~RuwWZo(c>OcACC1)GAxz4tmhgPkY>z|*hkFSK~#R!S+WyuK; zur3x0LtVWycpDyxDmJbTJKLO9VODiq6l=IuEdR@mRw7uj^tbCG7hJ+5OgXLq~H9glf|eE4SQ^JnrGEOH|B5zBB0SrA`Zw6O#p0!|BY zIS7TaC(ZshvZ|dpeeE%C{o^@z62j=s1O)I&0$W? zOS>OpJJb3;Gm6J*fw?_w>TdGDMP7e*XxwTcT||>kJsk{d63+7nw>wz5#@j=+psojN zC+0?Cr9rdN@VzG{lE=l4%&~5#J{ODXPq7zQ$(5 zrwrFrS)-!M?-+xXNf+@iV1)AURPP?009nV{Uc{RgsFV{(Rx+OTnw9?-+vA`HSY_ks zBE_8{Hq>%+{^EqFJ6|5iCPVV#M=a&D8e}^eXC&?pr_D!NgLYW;R#_)~&#=8b_@cELJ7Nd-ETRABe=lKB4MxjvYE^^`v=$=x>(8VTHk?mTym@* z{qnh`#S8u?9TWSvVQWi%7xmC_tq<66>mT6KuERm1rn^~uBku%DxT=l!*h@SfedO+- za<;u-B>I?NAg#TsEsK|*61+{eL@&QhBCT(Z@)hn*tLhsUGL8)5rrQs>!I<#(4|y&S z*?nQdcgI_2W^a^6l2CfuKf;tjsS?PA8ym|tc2@H9`}eeJ)xhQ3{XC@@6Uf~2hA(W< zD1a6W=UV)Br`;$C-XPw0` zK-0sli$8oG0$?A-di@^Yh4uA!986KAwupG|Ukop!A{fGsm)M-P#05RB5n~kI=+H>rDL8Cs!D_(pbLuRR0pAxp`nc45mLAhgBNEM;P&Xk$oS!|WC1t4);>dJ z{~g7CnwRvSiQsKpt1x-$IfG(}v0G}Hy;0Idr zueQ1%>L&s3&kxzMHafAHALQtR+|_xj&*F^k1@qo$_FN#h8p=_s+Np7NUy7CxMi;i3 z=N0qFJZMX~&cv*Iy3c)_@HxU}zZ7T(O&FNWWKkS?%PK850hOeNGe3CD-hgg)sF=4j?JcLZC?;{P=iJ(>wgk~u&BAV1ESa5E2%*_DCb1QI0v zBvy9xya_*uV@b)sQlUcA&;_F>QKu&^gcCm#%j;M7>?P)j&Ap01Ey@E+MXd&1q^!VbRs`q7JGcpyn*%N6%SBBb7}8 z(Mdv228B?yhYJ4(1W>@h%g(F9!59736K+HI-C0ReT{N3i==**3hOtEtwaqQL!Ay9r?`-n2YJ;f^}yrGnr4fkt-0MvN|`A+oE* z#gd8NmkR@GKpf({Zmh|5V3PbZ)#1|O8W0_q(sM2K>z@XTfWbrrg=Ai4&dJ(~Zi{Yqw&5((=g_?Q$!hTiK0; z+9W}fP&Wl^Bh~hk#}Zq*2?IrBn1h&iMM#7hZJC&CW+(T@=Fv0m3O26k2!i;+x%tu$ z*EuQIEQoD$h*c5aj^c#D^wgk4c^U8cWy7AZWR*2(8MRhN6ITL_v6UJpv!BfKW0_$C zw#z?`_V^vek-&a8FMnWlLHQTRRO`RD%pP~XmfP6;PV~+yohvJ935Pr>-p*{j4OUOi zY(L$xS#L{982=mQth-G5{o4-jmU$&m}p3;gp$2a;O4JSb`BXO29E1ZFn!@2Kw<@*%0{z^&; z#Tu6XP_05gL1E_MvI7IS_~}B|PLcDC=eO?ZP+#1Ot6=Dz{5Yb?c*d?GZBX{-Z*qg( zH?yMnlgrc@2{=HxXjX3MI!qKDhN|%w{xkOib1Jd9@UCxGjpw@FcS&3t1 z?rNmYo}2QL1xMYZcO?HnX>n&sU>+Tog1n7Y_p8RS72xlKY11N6^L8&_96y&$%u9{p zFz9qwqQ0Ux0+HRXKPElI8In+h_KYZx+JtsfGTzsNq z7L@ON<0qQ3i!+j>r-RybwGSI*@Kj#zfCWA%Wf2lc2y3viE|_p7$#k?msSQuYj^mJ^%wCrM`X3;IMtLwJ(IG>CV}i$LXsonhboUX@9;q0v73FP&iL zUv*gjrYwK-#DCaiqpQxbpk~nz!XXuvWUn_Ps%72=4!(>!{Nxk_*)?4nj0z_@oZOq6 zCD|EUEBY#ps)n?*LV?K065fep?Ih@zNc|GiHvJ(kA`(snYD_vb#t9a9CiZ}knA#W3 z221Kw+l)4y_p&CG3R=3qO039?M-2B$6NW{IF`*9go@jy>toKk249taw>$#4V8a9Yw zvH}T3sccLwSs71A4lEQ%meQD%jClVtAq(KI-Bne6GEhs8QP}7=Crl~3rcO*p)TGPl0NCiK}har<-oV)vH^XD3L?K%+?oW!t^U^Qru+$9;hCw+I4bsR_al16&Mg=WQ(`(KZ zLUaq&a_wt!i%gZT`6<*84G`KAb8q~rUEj4(P*9=MU%pR6E}5$ONYb_tl_Lw zSqyxcTS(R$t^W4cL9oLcZiVJ(+9x45FAKWt0~+54L~?zl#||GRyA7TW98Q&Pv6u@~ z*wCWx-xP&GMZb-n-a>}JDMCq;wi@l`GzOsCdXt%Z(j6~|P};1~27RxzZLT*OQB!Ry zUJ*6=&n>fGv;gqc)YjE1ei6!LR=uW_Re}J|{xfsE$!hFNHR_69r^9Cfrb?@5e@sm) zR7+1civ$K5;#VH98tL`%B2o^MPRZu+7C`+t&P?*}zD)z=i#9TYiTdodZYFSy*M%uzFxU2JsKxx~wRHa&}L=`EAf5PaED zS#&vti{h`pQ5YXh4!Ii?+FWW7f~r&1zwSmx*+`%9x}o;SWE{>_1hoir^TMHTJS+Lx z_QV8ho_napx%!OYGjl-hd7X+RX`+piM11X+Ta8 zLeTguS3m9~d2ShlV6pX@75xu@O#k2_dA3g>Z_~6MK?~1Hr)wF|kC(}w%R?{yi(9-= z8u+g=6WHw}-z|%M=*32_9{H+BUKwzSx>DGn)Dha5>CoT)5!=+^UO5z_2;1qL_$#+{ zK?8>EMuon;eoH~=g<0HPq&mVu3ICb~yVc;)pQg_z6A3KyndqR|MN@sRDiKX<;HK;H z&GX2jGplf0u5RvBFkSA#`q6B3<}!DJXqtAxbW`?dApV=|;q~BIgk-(lx;&Q3lqs!+ zsJ?pWhok4X-w$VrPGvt?&Gfbv7st>DS!s5^&deH+i}Nu&DcGxE zlYhU;xhMC?H7jm(;&zqvXy&r=Y_A&9=>WF0-1L?Dme}SuF8&{NQXtfA=0`kO{=Sw+ z?_)_Js*qv~-7XJ3qc|O%$<~{1M&bs^U^7}RZiHHcggsc5+DEMLWgM-DQ=H*(Wvn~L ziGF7go&^1p5wQ&xkym;55k1%YC;hqAs9Eg|ct>pPAS6ZAy^MYBEVE@QhuvpZFpA5$XkA-tfU};aH*EYXQ3(--s}*SSV%kG5b58tFaeG%-yMb|JO3@V z4wi3m;Oc{Lm>c$lW8M26s$Lg)yzv>qsE_3+Z0s^78TqJP92&G_V;Ndi~xsvSbA%yi3?2k;WziEX?mL+_s(4d7pjhtxids+EP> zy*yDib4q~_(kmpanwW{H%nGyDQl6cfT6c3wB6*%cA0j3? zC!q3geS~%%7p6oxT^W{UR!2@&jUvf`Bwq`~xNAgpE`sOz*B%N@<$fr*9l<=V!C*v0 zSt@H}{^f#V^P%9Di_v)aI!*?R~7W$ms>6Q{oT^BUX+y57^qUDG?N_!W>?V_=s+3(*)P1=@i7Ta_|wiJ zM}ADuNIwwz-VBA|K3yUv*-fK`{f(1!$Mn&NoPBAjsBaimes`*&)U`c80AWRRcfx4c z$#k`yq@N2$;phF!5bBeq{}H=5Ni$24mIB%#+w;I=qc$akYGXPx5Hp!D%FS7@Pc2ebB^>_UzP>0rgcFqT0aZBt?BN< zFaX`WEe0YX0vbN@^dH4e_D)G2jq4+^D<-2o@6-c=H@B%?H32znV$J3 z3@bLYDy>4uN#%L+zng2a)nk~Uw`*(kzj*ViFZPsnS<`E9cqR8aV1CC8eP|lapR0TB zSi2mV60b=?&~;)$j4Gv}JTkj)?oXMR1XWf03qD0VuUCBO*JCsF+>%CHA(?g>r{i5L zL$OFQ>HHMOG1M{%$$WmvZ;k)5of9r%w4S;}Aen-kjQ$%ewPhk&mj2jL z&;310U*aa8!y1vaEUl2cil3+;&u`V;hk|3ST@|MR)il?ynHp$Ksoqof;|;sr2I6>= zxt%Vup}y_nxBvX5H5i*Ft%jZMEhnqje?%`0KtqTo4Cxm4JXxuMhpJb16!C6|X}@D~ z*Xl|}Y(!2xlc6pv7XN5sA?HTDxg_BmPE0BY3rco#i5l9lAaBm;qPablFAa85#F`vP z^DeM=yYlStB&rhenyxE;A=%ONhd6ts_Pm@*aGqSijxpH+O1k?r?#|}_EdE^*cY65I`-e|csF~(ePdFI3OY~Dz zY%OMOJ$YOCr#4E<#D{;Hp`yI2IpR|TzQEFPVToJakgDCvO~dJu@kh^g6pU61qTsA_H zgKgj-l6bZ71Kn)Ocvb|n&(q-w=}IfUt=Dze5~bAj;Ixw%VtJjo$|Dpj`RDB*{S6Lk zqjc0=Z#uXc`K^8#wTJ9wBw$X7Sg{!;UvZ^7l5y*$ENOl)`34Gz{%JLfJD)tuRjzL% zDX?n^x$}zM2GNtQ@do_5>QG-1RX&R(KC%`gH*cL_1yvm5Ar3&PbY@7uCmwdF*|G^+nL=UzWqpxOGl77);n z(6(l0cyh*%om1uupawJ4B6KRrqjo??@VdB2X;YCk&{{zYbM@Sj9En-J;u{WbA)!=T z6#~yz(^rm$OH@@g3{J&xbO8YM4kIe6J~>%V_}v|II9*<#OK{Y?x*WLuBL2r)59p#xH1W zbK72rjV9)*|HvgfP4Ey&G*%k=_JjnXtASx?7ey?;7FB=z9|K7mAMRO*jNHC@B;pau z%Tv$m8<3<-DmAv+0q}S`ondP>L;6pgy=Ki#HLE;*98QYuLE5l`VOQkz2CE$uy{gsfZSY3bJfSSS}r1i0YnusQ_pE89r$V zByH9mHJZG%=vzwk!Ur@D_!!D7WhoA53O0LvR>P{J0BFZP zLvXtXeDG-1k3xdoD z28Y4@_Hsj+@Q9ic44fk*piysi)TTB`Na;T0Q#Y)h5+pjQ4V*}t78ZeO9sFW!;PwRj ztGvDOL&(T7Im#=1-St;Q{Pw|G536G=Wt|sW@3pLip6x04>2-Yuu78Y#{%;2QuU>Ng zf4m<+D$fy7_>`?ta*;3M@x~00I%x~`LNW=^EmCjntWIdRRjAF_q*buIAqmY5AWR1y;cM~> z+yt4XOi3g|SK(Eb==~HA1KUwq26U*8pxzMs2u(Bvs0YV12-}i8eqdQFmiE<`pHQ=z zMZ?FakPK2ZP$Arb?_@frH#m(rJMrBCA)~#tL@=T2$vjqkucp8rlj1?FLh{~XeWDIj%Tzi|mwk!X ze}kg~n7Z@#?vqWhPgBVOK6c!<8}>xLjPhpJ@Iwwfgqvj7O{g93dVG1Ca6fUUdY6_i zjUw7pKIxfbsbngvCp{y!hiTb$q5d&UOxJ-D3Y+(J59PZA%2 zzmKp8<2Su`(Ssa32EnU*g-@A;|Cna;<9*wsQsHn!Vc2K_Mw8c-4sY_tyX75XOaJ+l zapA`WeFTlf;FKXSYNVyO;yxZo6qX-7iFBbbuUgn0YPD3tE z^j|53A2*O^&p5NdQ#G4}9{TOF$l4D6JfSbH@B;;(kkM{cw%HM(x-Z4;NvL~iJ9~Xq z4?LK?n(dh{h&}|Vd#i5X>M3RWY4_CK;pL-E1nzRRWm2iAyWJ#M)#e@xOZN^}xySmK zgoxnPN9o0dsM{!Yo9OW0pMW`8fP(?a%XxG~_d{Pf$X&H3tx|j>=h<9=_hAt|)2Ti; zdgH{2x*A}dF*mt-egGK=0Q-QQLa@+7Pd+ZtT(Qt^jfPIYXnOS1`3W{CLhE1jk(O3J z0I+tJ6=q}*%~nJis*Frggv0;WB_vaJEn3AYWp_w^BV*PoHLhZzFacDln_R<-mAQAz zT=d}nW8D8Baz836iW<8juvGD$kKp;qOQ`Rmo#EPqeaR^R_022#F>Huiu8N+K1Cv$D zNGPXqvKJ~(wEXbLEYqhPQCHDm*E+{yUSV)Nh^QD@pIi0K0j|XSkZzU5=7C5f+}~kn z7g^nw51(1Cln`H#x1FfoD+X+@5kGoy28MSH8C1VN^k$b##@!G; zaNdD(OjUWx3>EY}bfH@K+`zWAE@U$GlO1L?lJXs+?aNl0hVAR+lF~>05)fIQXqoWi zpf~} z@*veka{jNy5W4^jbJEtHb{lU)g;o$L><52Q+|AGkv}qp;m6?tdGq)c1>Tji5M)>T&9dKi~8#nz-aJL7d_CU zkK!*5LBAuYfywf@z%hw)@1$Ij?ACzIy>PV#1^CNu(RF9*;o~+G$b2Q$7brZ7<5@(I zMd1z>X*0?I0~{kWB)zNbXQAzfvb7$YwiGU%_o-E?;5Q+%HV4CG&wV1Q>TX-jh+b3d z!GWb9Kzg55NHp5UJ08k8+{w9)7Tu!XHi8VtdH zCf%6t1)T4Y64U7=o7~NI7qsND?1@W~uFzDJk8#ICo_&?3V- zS{=V$?DtSS-;L5(a&IZk9th!OnQL~K+23Qz^z5h)Mr2|gpTx$9xJXob6k$n6{*dD| z&#W%%I{d*Ta`$O%U1Wbi!I%k6_)Q{P?(pDm_f3g) zkilrSz&iLisQ)1NfJD>~!qYR|`9EByg#z<@mT9Tu!Td-~RRc-Dbc0mvQdVG6JQixU zS^b4wOiAH9D=~v-gUZ@e+4|8#nFtEdEn9`&v`sE%EmwcaW~X|+_owiH5PlT2+EH^l z`N#mp;uwTezNfJt%Lx>?dG>P zi+e+HO89!1V&#PUA`J6w|5A_b+nW-^9KfQLSYxH1?d6d9A>TjUlD7$~X* zn~k5oiG3`gPCp(=DPoOR~rA2ejOyH)$eS#?&%{e zYeQD|#ZcTi8R$!3f%H|2M!#jR@^zp=2>lRsigXW^e;A9o>N$Ot;jP&8om&2d#G$mv zw@1yj;^~sn6f(bE77l{e>FU=fH_mw}UO76KHuJkOn)4*VJ$F(lGn*V(+1#UlG_(C^ z)faymo$Q!R^Cq>kjxGLOyGA(PQo#2}ioSs$;?bO%q-+jIdviCNAu_aGj#sjB`r|-@ zqbdrqS+FiQTUC#RNPdJUG$I7DS+V@LGyhrh$rVMS0Z=-xT5_(L3;nCZA+9!8#g*Y_|^jgfJ)$wTXUi?%;#x zNqXG7iAbR8qximJwug05id{ioerCOs$y1LL9IM?N1XeCSvnkIm}8ybfp@7J1jYGrC#?3ej!w9O^aa~_ ztnEnV1jyXnZ?uwJpu<66rbt(sfgJe~2_0QW0M)tKs(VIA)Dx-TgnS=z#@`oQY3)?7S9 z){%qM@?_ywHY==tBgET?!7MRC-I;>>!K{Zi5*&gC_%6R*CGv55m@1SvXgejgx`v3!2#0uj`el_Q5|`z)pRTScB~HhY<@EFvy<3Rl zG{^63WvoUk!BD2^+sbil+uh&s;e>2H=hNnq@%pcMrS6{wE^=}Dybv$9ogWJ&a$U%g z@ZfPcp>J0u`iYi)%+oQ@tM-u`^zP&wSgEazg<5FHOMU4!W0_;|}e@r?LK+a8h)2*Xl-qRK>`6 z@IuP%qD_Y1-99KypsDLSn0m=wgvcX08{#~vc<@7>u+W?}B0YWVV#zDI3`bj8+hPgb zB)IzR#(j>+Wb(s{)ZSZwrYz5{^X5hzYJ|Ty`7TzI&n`0hmr|lm0kg4i?sm`axiykE zB90Hxq3mLZCl_$YunpR}rm-6OFLwIO(JNC=4y=>%u;_~~K*^6dI;@UB`SBv~MgR`TaI-+hfkhS3%W{s~Bqbzh3OXg2iu!;ZNs);V(YfjMW;S1iF6NBJ?juj@{j=BKLdQ{mC^OE{4V zW41FEVek)!4!KYt8)et;F>^uQ1}GbhigYzV6)z43srz^&Ask%&NjsE$9|U}G+A2Rq zDQeC}Euzt9UskHC{qQPsHjtOo!C}p3?;R@C!zarAh(s&>bEd(u{uq}9iV^qTqTzGfh9 zP&4cu8w;*)nEeWCAxIQJ?(R)~Cs5HO6MFGkRH%THe!;PPaUe%izQ77$GH>N^(3m5U zTh^g;v(j0SzN|+;R?Crsj8U<5n^WRe!^8kY+WC$kTVtR9^LL4r!8%-1!aJEm-K2}U zjdXv8>4L_^u{l`2`wdW{=W@5Nf$R>gh5@7bkP3K-YJDxdYs(OVjZik5G^AFNt~pDZ zsc^M){z`$B%r{axup1fqeAPS^9DT->Z<#3khm2aYdj4x`Y7H{?#@?)qB4BqUm3T>R z0S}&$*(Qxnx~?UE{tJbFm~m&RacN7d?sr6KI4~mAk9o@cXQWVaDUV$=&eN?CJ3-9k zN((^kaIQDIOru+0@gWi*hWdcux!Mw<<@XvPFOIi6mP>Y5jJ;kPhJiB{x}aB6=8cu! zw%qB#v3z$#vuvYX1NYw7*YbBE+UihM780#6Gs2w-i~>?c-QZvp2s=})aCs2D;JP zznIN7a`eQK^k>nM6nWnzW%zz%g%3T6sCmw*#bQbl`HprAFin780U8(;KfJdCRD1Y> zrOOOwPubBd+{QjDE`Ni%3(g+1#$U@i{?y*mfR`c_RKPT>A*bu{j~T;30eNGi*j~z7 z_4cKr(Ul5wtFCL%yQZ3xRZI_x&;hpE4xXW(8CcfG3-7dNaIKn4&+bGmsh+W9F`h5H zQ8l4bv9}@!umfi07VCzejRz|?J)0g&Xo}}=zIAy zgXJzx=MClP8_w82T_3=g^ihGO9jd;F5fBieu+y8QFhV_hu@PwX>glyz4uC1?U9$9P z{>$yYLfWopvD0d*aC{oeE6r}dSUHuH29Y4!I}DE#CafjZNhcYD`celm10c{ok6qT6 zJ@%>F=p@asZ^z%^QeYM}+*9G^HQwowf}#8V-$J5-F+h2*?gQQJ#C*saA%k;b?v7_L zg3M(8bXaimhHM1MW$sLDP;9@& z-^PIO^VfOuz*$OmFlm5G(gZ-NG_5Y0Rn{J*NR^|VY!y==5?9KKfbVh#3vTXwB3l`n zD6=WmA4$tirbHi^!jw5%0k^Wz;Xw(8({tWaw`WnWAim#o7Q0%EJ6#QEhEO*!8dQ)n zGjig-c93bfYOl#K7tq2abjd37?i&8TMY93x5BOT^GKm8FAg>r`E@dUD=0_4EwGazT zdJfd21MEM6Ua8g}2pj=i=pB6R&c67i^(12A>TG#GBJIm>8^Fts{k*rok&9*-oxjq^ z(zQjEdyGc0-^u2VokBLR9}%3(nwFD7Uruv(hSCq-ZE@`uIcDH$vehxFsVI1%{#NQ) zFc4Ls`k8uBB`R5i_*Str=_;%s$+-4gtWGNPCMM+m2J};2U~wmV20hvR>bbclZC{{B z@Pmr>cBPP4>D>k-X#kNuH1*;JQ@Rawx{w(sSo5FL^xv-PK!F?KIgJy95P|p?{2M2$ z?H|I$?|e{*v=sVxlCk9(>GBlx=~lQl41}Qh-vRTy9ae;awA8H4hB)pO{KdqS+}xn% zzfQUTd7w02fIp8?RfU0C`Pp04z0u5**C2P4@PZrjKu5{i?8}4w8u}&vO!Rh?)Su(S zh>Xmge}Ck=EMgVg)APl)1VBU>&HzJPQr!QggqJs&l{`I3@OHrX=fPG4&d&|cOGqSy zjj#OV_TnBYC8++S(th#PR z8a{;^=%n|*+T&{p$D7P#&|K*5e!_~ZW*77BEVZf0uY^2b*D3My-U&yOr^~M{|2ff9 z2+@~i9lm=UC}siPTNmz(I)1#%; zS8g7FJ@;=b)c4fIHc2Vj$fUo_?i)o&?bOLyk~&%s5!zUNZnplZlG4Um>Eiyh#ViWb z*4fNAf+Pb6h7GVtMK``n`&+{1QW`_>Nezaw1bI7(Axz}pW4sXs;-z;aDxVqvD<3H8 zU?_>PN;%o_t`Z;d+86C@eMe6W{(V}Pr{h&QArWZWV6Bs0HBb1CC8BdJ*U4d5@?Pa} zr~x}5mmuJHM``!)G&YZfzl%-mLwu}8g{Q0Oc)Cg#_$Qe9`R=Torv7%5pHp4R$> zLY_>R*ydh8ZS2pQm0rYz>XgHBmC?R#SxPb0kgZN)iGY-EsZG#)SMP^as`{1RRx`r0oc(ulFbw?^$*{7}69ifl zyBeeYLw<2sKXWUp4s6SMn-N}1E`9Jh|2vEZOi|4HJjsWcS9436dY4a*rAz(QwLd-k z$}mxwi2t=6L4|*p>cJgTk32Xc(obnlK4u87Vzy7XAiBC)%^ ziWgL5I`SQ{fD2~ALoWZ*nxd7@A`Acei;0e*wQU&cgUGl8-|s7eo`wmr?m~JN22hE2 zq08qS{_KnMYsIECt?j8LA=-8GregAkzmE8>D`6IHy<FsEQLV>=Bz9`F5lpA2@Un#(#ZYtvH%; zxLFrBE}-pl61mKz9sVHjMRxPj;&?l^u zlkZ>G@tBd)XVVcaT};jD>pI_)g8B0+ zZ=m;2+1X>%)GTUoF5z4ajB}_b;o@Bc5+ezTko>_u2sB_Ciap4!@Y!y8qxcR6>MwvY z`c@t`#G3rRWLmPrPZ-7qbH(x5_cJ{+fj%roB`IE~lunDxiQuOHm*HRO=ch0?S8+++ zlY#}aCMsSshSYJ1tC{?W`^t_VEbbCYINa%DMyL`g)L@@yJ&3SA1LO~XG3fk_NPkGc zFqp^Yif=cybzg6VSz&B8%4K4S*J}L&xs$(q;!q{q-kBCr{<_b8FW4MHHRXM3CAbaLGt1hh>^ zw(pD&99M-^f^4!8ZqEk5?n_$p_Q%ODrB0ts!!kgylDB34w{dvlK3RUx*sZ^)3b?(59;d z*}iue>U7Kg66fC=C^?C65hNdCAdN+m1XV1W=Bfzt@$S~nRk?m_UPtj`^r9+dIovPJ z*{$|0lj-dLnSD9kbOwyK8#yW;8`Y>lI&{g7?S2#f6qjzXsa+Lmsa@_VgJ-KEy)2ky+h3C+@%(|>OhTcT@(Pk{a|3*<}hmKpps$W!KX+Z5zAr;hlu z?ktsO0}y`h;feoTYj3TgyT}SV$xQb7qnds)#eYt4Un;muJUXCv|KcZuh}wbS=uJk(NJH%H>O#~D;oJP8hWN;&)G-wc}NhyhNBq-`9MeHpKh#Lw`b7= z#VakYrHLBeHZq1*Zy$DA{&yBXpF5KG-Fkdwhb@IcB1~O zNtznX=MisxBHe$3+blO5!d8OtudEO_;Rf7AdG+MWd(B#Wn>0SF+3ev=xpM_dq~ygD zl>9kVu{QFm0NHIOr0`HOG$ZIyipz6}n^0?Uiqm#T}8%>Ah zR;a@xD|}exoTBFVx?#y!2h3tdtLNIsuk_6AMk877Ly1^vf5S0lF#))Al6#Ku0PoQ> z%E3*;ye9#xebiZw$d!j5>Ft?yRiWb$OfOxbTp+A55dT0wG-L#luD$W)*Jc- zYU@qz%AC#KkDN9n#NRvJ9j8*~{vWE|fxXUP`vYy#V8^!2#%!GI*tXHewi?^E8#Zce zt4(9uZfxDR=bZn2?)?U{_slzM)=x`4JGC4yO(CZbQU>izzyk3K>r+K5!(1v=K#JAm zSOC?(n;&Rqyd}Q*rr2cHZ@v5#2iRIZBE>RHL6hT#N5YyG+Wkf0p2l`Wx;%+zt@!a@Hf)qF@qWbqo)W34F@h7bhs^ znp!&@o=@GXvThjU%FrpEb3D6mP=&}K>_d$GRf4c8UKk?P&%gP5VfIDaJ+gMW!YCuv z8`rc-yC$pvOALq;?g@W0c;@d+$}dTA=4weTr)hHBiU6+hzD5^)SAynxB!~MEiQBgS zbk>xRLhz7s8aV<^;Osw@UnYXXG<#J_(6fo36Xs~dysNicw*BAx(}@LwGX%dNJE)Z# zlAxTg_L6{YZ1w7)wh9W$^zPR-CesviH%U|+9KC1=_Dj{JP^ub4b%-VZ_wearfCB7H zjuyj&E_seRv^6j5{6n`p1WL^-aw5VGZ8~dqKzi}#BTUSXrtBO^8Y` zNUu1n;J2&s0j&)z(v3qi0Db9ab5y?UWS#9(xMC)x*Hf5fo?$&>;Tqd)EIqR2w-hyt<_mS7@RLkJ8Phm41 zh>m*~R)pF@B8V&I)5dy2b!a6gclnTzTMzaYU$(j}c9OAf+uu>{GMplkHK`Xx%RvDa zxCs-eS*z@D&wV@O3br{^D%$LASkR?L^)!05c{GbPKa3|@jnr3)P9#IzQR9j#OBF*< zhLX~B1%e;EjW_DiJY05gJ^iRoC-R)}&;w>AdWNWI%FCK)c;x!Kxub4>hcM7A8dPZ; zUZ6;}i=V%}UbU%K7k>S0&dm%|_kW$N5GG_*COq|wPn>SE!)qUOg5ZccA?Hp+80?U; zmC-&SZ_gYtFZ87I7^W-67aSZp-A?>dd)JI)4c$~`oD>58vnADr%j-)KV3uZW#K;f* zWUCP~EuCNh&VU3`?*FfVTA+G7Zn9A~I4VyZ^mS1I@J-Xpxx2ZtS}k9_A9+dsVED0H zNB{3-<_2F#F6$Wv}~T?=Aec)bmMP# zS2#7<{>3V5Q1_CmLh9LFoeN>*nj7dZIgg#!`kli)_j*r^0lNI=VIHo+Li{z%A%&yJ@^94(+fOHO7Frg|Pj3fcHL zn+60gY#mQ=mQA|UJ}^$47;3~vvgx;dy`r-Wd{>hqHmC4^5 z7`78kM)X+CN>+{s3<$gNj?16OAA44G&eKc%&u#%7BMLXOI@gP#$Lp_))ob1~ zjvmi$4(3B>?=KX0;*#QU(5cfGt5ZcL{y!CRdV~(*i2C)e#;oLWwFo`oaj>x{Jw4A} z9{<54r{yZ9R$+2va<;*H5C7}ZFZ3yTER739&eb%k)RY4|8%)Yn3ZiSmdWx(iq3Dvr zl4X~BkG!fR;1TXH;CZT<%8QCB?NTEuV1|^e67m*Qp9CaS;LhFY3T$fa&eFx#?qqQQ z`@;TNmD_eL^`6=mz3sq+y{Q{~;7F&Mukq)JYo}3lbc2b%J&j6Ow*`tX-1^1U>z{wh zmkmYBeM*Q}cKmFetAZ2^i<9KGoR9|U!qBxKCFhVzUxAJHVwBBgD_lB}TyU^B(CZr^ zX^mRw9sR^Uc<{QK8*=lPW_g$9+Ka2-odz14ggsqND`RcryvA3r_05*7wnLV+VwL-# zQ(B#*ei^!vEK- zFvijJ4GgLIBtU7<2Qq~HZ%hA`15#HskJpFKf6yUj8aB{(YbFV^nZ8(A##!0EfgyA@ zI(Jc619VH9zacFmpji&|c4-b;xePQGodka#y!PiIbI?;sp5HNwm(W#QyIJCx(QkjfoGMfs2t} z*Id-FUPSd52JuJJ6pJNcTfwHT>3p&tbk`KoA_i`u1VD`}4=Q^I%P7JeI-(>%QQ zN-K*6^RD%Vi?L!M-2iCD^&aDqb}1qVP2w7^V%E_Vvf&Rk8b1Fy*QX3GANv%FAj&Y+ z`;{U|iVVV_#ow_;DZ!j_Poq`h)xqvQ5K7-J$s}q{ALss4NQgd+$gDu8E4+4D&o>K) zb^!5+d^;MwSf3UwTJ%lY#}c{TbIe$^=JR6so4rxKq|Wqi1X>m9g4S$i7N$+8#=A}t z$=G-ct_z9bk$u;UlN#m3nW!dK*MwkP@&ZAQ9-MDR8x)Q=Da$LjE+8(NJHGeECzMkB z7yHqNN+sbh%OxyDduvy8MJl#A6*LL14@b;kHyv7T^boN)y;D$7E72|ywHKueoWHv( zB;UH>w7xh#QuUg&_!g~QU-mq2I|u(#1XYSr&FiP9EkEZDkR$XRP7eRO?f(@P6#@ti zYTLXO0`G_s6Lx0>f}3lft99cVLId&LDQupW76c(Sc|}GpHAA)znBPBgQ1Q^nr5MK{ z_E9SGTj@b%WSko%6!kh*gz8voDo_|4v4+NtSl-e|+LytId*{7>c*8E5O_+f+e3bx! zR#$Xi3q$M^k+)o}M@`eZ?Ac%I{$WMqW#b?eIMR}2gn32FXM>rad`6pH!vYH2QU?X&nxfUj{TAg zGZSvZx@C+fsR zc4_b>n{m&_3N;;NJ8$ZoJ$Uh!+iz({QlhKO^wCSU^2@h^QQO#@94GG=h zIrlAGvjU>wxwB+wg`e4rOb9k3;9TkUky@j=CGm@;|W(|Y^%I=c=X^k zf`hCfFzs2D zG*qZs!p!}nFAJ-B>w$|534bVocPiQDttmf$JArnTx@Pk$F}A{|cZ5f)hM%w5Ul6s%w&>{RPAX)Rg1%YMj?V1Vw|Cap^{c#Wekagw+@o{`|Zbq{v zRJ9HQSp!4jYZ;ug##cn$G(FLjW=AD?5eM^68b}%N8u^!qqZdMI0z(H(ETa{?ICK0a z;1b4hR?~2^JyRBa{Gt&fX(mM~XG^Hu zIKfyOwovrbn>L3_wD?!*84tFCUC8Cbi=f`p=eTJ%(^+D7h+-~2mZH*&8n9j#dFHRB>}DY8olzS{*fI9lIp)&-~of#gWT_@H2(wL>ArnafR82%11L5&$hv@l za3m0_&^Da*3&>HeOLd8upz7-IA-z{TuO~mwGLzhP`pJWi&5}3#f4%X)H#2&G8LAPq zS}f25J@;5WbX^F$fN_~r2Suo3U67&+iXPX#tk?oKGf9E#m+J$Kf>;qk}S5@TjNf!lWWFu+^0!_D?>LlF!f3yI=YQX|D zw=dDE|5K3{*H@^CW!FK)*&n)A{C#()>h||UJX)Osts#q(N>c~6SxuvyvUR?ez8#oZ z9`Gobp6A4Ynl&Q3YwdLW^@IxlFH?pdP!l4|tHOAMhimK_SFbhA#9WOoeIxtcS{&;X z_|se3j7bNpvMsH5yUEkR?+i2fj0FY&J9=;RWsUZ-W8~Hmrr)MLe7TQI;4%+VE1jGR zT69+0$#WCPIszhia}5OLc0LW}j^luZ+h>mAzGs4S#k6<% zt&GZSpM&;n%YJ};PMvzEM#qZk$4nA$!dS$^tbpL+!a#m^LXfdJTVJ;*Q1G$QQ_3== zf*i!pmE>7na)K)295}HCWl8 z`z}{SG#Rd@U^DqASIZ3ybCmE|I^uJ`CPvK?OptYX zd%Sb1mId25y{TKaz5pCA1DEo78p4163SsgKSJZf@`GsD6VoqWRUv6#@qk=}Oj~H4{ zylbf9#iYUz?RSdC34!97g)osfpW4F}*fuV%%<7Ww<3wQ&XbujeNJ0}d;f2Zhad1R!yp3+ZA@decguXxGG_tZaVsdx)x&)Qu zaUK06i+{0eVaxrGzUB-V6CF0ECLPj*KB^T}#n#jyTXEvO5+hC3XfK1ah^jm!Q+m@H zg`ilGBrDOs*cUphT_f&AHgPbr8bEH&`k5TFF+yr*QRvm3<>-53-z(uNqv#|@_K!n-uWO9^(uHc>dKt}~ z>(9BG+;Bz8!LQy8icR`5r&UTNg!LA`0_3C66Q7;E75f|DC@v>=3pdSh}VjY>VTs&@ChR3&rkUzCPUhgFLP=v16I~dUBc< z@ahs(AcN?}C!;kJSPk*a^1Jj{r$&Cu*!;SdeNk1``8kn`G6&0qx`Hr&9=WQn8#ya1 zuB_2uX&4Os6xkq7-AXPNG*Ewt`fdWI%+!4h-A=D_L89Dw2KOWp?;fY8_jEXaag0N4 z`HBYQ>x5n}{oI6YRkSp;xH_C;<$mABkUP5U@(^|U5YdAY3*L0-m;koLd1NT zYD6eJTC~sNz<|oKxYtr)(~iNDr)NlE4%!zq&ln}mTKZ`uYzuiXj#G@DBr0b_SHP>V z+jtV#F-=C5xwaiLS=TIikyrvUXd>*DO+yd36)GV>lbyAgf;3J%=k}p26yQf~v*nYM z+QVuyuOzJ@{3=ifo!0We|!O2r}hNm7bwy zv0g_My_KME4UfVZ4EaWS8s0HodLs%Xs;OHaM~p)Md+0`?u}sr62A2ztnNuZxPWU=q z!ij8?9y0$)x6f1vZ3hz>PY(@!HwEQ>u3|n;Qvg)O`K?DlQBlC8*swKJ?vR~ z{^Aef^0pt|JTdq6kYs}pLxY)ed52Y`4!>Mi#dtzrwBMjzzm4ld9 zGE1qm?PMA4*07Zw$(zX{S>sQIo&bkGiill#}+Ibr~=R|_GK7REN^TJ9u2c3hd} z0!(~HsV&-m)$2zl%zqB@0txxzhl)p%zRc3Kr83Fk5iJ;N6+*el$q#0P5eYKZbEl(5 zMMa7p#u9}i!39Xi;7^uVUta7CtDhxbeif*Ddr{&^BAsQ)&>$1+4!lL z8;*$ndb-rj-mvFF1zG-2KBj_W$om8fyi2hqF-wpoFakNFQflVf4jQnKML!USuGi+6j7U^$x1 z*>VoU34VVH-Ugsi`z>l1e`a zc$&=Nlv+9scvN(-kk{y|Vrb>h%3p7^m(Q@IIHtJk^YInv>YM2usT5+#~mKhf-B?^i~;&E7i{8?fy!`0W_6G%3-}yc|Shnu6_=A*~{!Z zc_ixa^C9}=t8=Y@}#ZiD5F{b!B0Ib7pjzpwWPZv0)I zgiF_&eYY4{4n9edgsRk2S8-UN3qP`18Trph!`(&4J;~D{%dyMR?KpR&nhQdXF8yY> z_*rDWcaV!f=iMeRAQimKj*FW?rut{QmQyiI>&NxOi7j$gBEUp@V-72yR}E-YIPXMjT#EWm-gw%Eh)Rt;Z#fz;obbS{=GvJRPyg7}uG5(O60k6!x=$xR55@ zaWuX9v>o-rKfa3tOe(o$c(MHk4OX)H-DrBE+%i_P_+BMb1N{!iz8w2X zf8sdgg`GIh#evfLyX|^$)k}4%$MXRol!V{l$0NeMqt33MRkEB-Kr1&(%3Y%$SeSa> z3_Kk6NRg`uKY`w{{i^~~f)MDro`XOfst;YB(Rzc{+v|hA0Q8xsCD4T@Gyj-#(IItE zi~J+BDx~JXRHWl_6X0@1mO_2&+)NlAo;}D}IPh1h2`D*l@0)NwDPt4)oueEeW?Wo7 zs>%@v5yla(iXAzrJKRod2Z#C*JKmMNdZXaSytX%Q{{3-sKCbN@BGc-fyUW_>#ZoBA{i_+o@s?xTFL;E0 zp>gZZ5;!XfW9E@frwK=%pBg1tb+de%<<)0zL%u0i{E}L21FWxv&%1vnz)%-|B!u;+e3W2+!vGscV^Kh zA1o=NCIVtjWKwoC&%abB6!sZIfIKdSr#ZUXB?x_!BDqczxkh4T3VfQq@hNs8f0%G8 zHi8w|^dr%(``d%s@K({=z>QEQY0m-zV8b80*y_KSxJW&mYsbM>Y!f?5tvIJ5&hk%V zol@>d|B9Qa>Q*EvN@@MB|lwuw1CDtM#XanQ3cn+fVRxpimd9HMIY8|9$wUKODTXja` z&8_VAO+@u@qQlu}cMJptm&5C)?t2Wtg3@FNvGHQGBfjB29DHW;eEAFg%MAg(&A62B=-tu{CoL9HzkL{o6_fU|{| zuV-l9w#^D7RM}qX_Edy46)Gm{@#>N#zOtW?aP|(KaR%ifIT)i{nH}3?k1cxo7aIwUTbtVeTKE)6;W%bO-E4Bv(m|qqoq_|;Cc|;orY0ww zncZMlvA>%d#rP#kTxd}9MFhjBXxNPWwH>)@Xi%xGF&GxNjDeac>L{=r2Tp(xL?&ky zL|v_Ai7lNnggw;Mrv)x4bEl!3=@*w1F1-9ISehSEw^r;o!;~ zT^;n@XgJXCtALHb4N|n@OSk2SVHcf7v?Z;C>9pPcIdl(wQ`?$F|b)1?F^#3`vr~umBYK2fXH2`Lcu*4=27M8!1*+N17$z-+fVb);1%Bo5ecP- z;XHeEmXY!Q07|6dXrPkFRkD-$-rN`CrDALe8roX%(!||WewwD{XyDc{Q36!t9LiJ*a-v5cBRt#nJY?>=d zRu@3$IW4lvUI#~ORH(utQ+iz#OkDO!Cv8fJqEZi}Pg*V46)9P)Q5H6RC~5h-UJDUg ztYl_5^Tlk*`Srz<<#FyCW}x-{IE7>;ZZdg$Ht4F_qVSAsd^qxNH%bCMYbIMzru!Lu zk_SmE^CNV{;Wjg#$XyD^hYS)%W|{PrVrC-eq;skzF?aC8lbFJDe|Wa>RirBD$2)OW zS({|s)zlA(Skx4W#mQ_qs<-|LLG>4^UQ0Xb@ytl8fZnJyr9m+^3rg~lDqlWF8()=R zyqProB+Wo@p|xXwBGr0UT77SsjQL?}E7|rbuZj~A4)3*GcEDSK#Ne|novqMKb(#P{ z334VyGKf+Eg@e&hfwn#Ic=*7S-4fE}s2nj5R#PaN0z+DrO`Y4axUF3I317W3GF&!I zeHSZ15!?4!c!RS&o?rKs7v839Vh%QF|Bq(**2sBeogzJA6sE*y8BMc6%|it&%OP7l zL#k-=r+ml|pEQsU78HDZ{n32J538$48ppFm7))~W*|eb_s=Bl(wUoYZwUll!_uD+~GtrD-i91P%d$B9OYIo2G{qs*EZu>amFnfb&$1# z$mjfux`W!Jk>vgKCNQXKl95*q?m}DTy+oc~B-f22l{@R-RoCCMmhh;oTzliO6s49L z)gM9xTD+vnrrnr{8AIzQ(lHR;%NVC|c^g&Xs9$)rE}POY-DE=-NTF9gb&z2Zyfd{3 zHEZ4%5KxJ8=0`t1z~CVfWSL%0T4}KtK$j@a7a-{W$l}@i1~@_DLqYtlE{8wkhSXs; zR{cv)UrqzehR?Afd{xR>0tUaI%G5%Gy!DP$WymUn9>Ye<2LhvT923Z6QOQvshy(hQ z?QWJ1BBdGM{4NWU!G7sK1PoMO2TAdnC3Z^(wW;+8Bgc1I6I(T}_md~eM4T)e(xQNO zlN{k=LYb&E!ERMHe6q<{o`Ax~Q+^MYjwAMQIzJS$v)C?vpl-BIVCC5hCOAasleje9h9_M< z(+)8Q@1pqgvW^!0I&uMjbG&G$DltuepEr2ms4K-J;HB?<{t=22BHk_7M-rJ={WWa= z^5FrHwNPZfZT*B3sId<9L)KI-QFPW-`SsE;?DnLVFh3HUv)|D&P4fOVOfccgowa6V zvPtpgc7x~{uLH?jU=y)`jO(A%FC~{|5#3s6`x7Os{L(r^v_ndF&hSP1kMzR_%$mbz zx^%vY{DT}_TDQ(^5!5iy2uf|=i>CFuWC75^5F!9zv^(8rXI3`UY1G~RYJXPKrc}Lk zpKDs|$uYGmbw|O8Rm#joXBgu6*4l`n{s}QZDwoClr$-z)=X4cu2y`pP?z7IznfV?n zL4FPK2BAc9*YF%N@1pgw6@S8DaC~`5&LR#*ULQ3+)ipX^9(^fC#C&FyRlAJ9z%DMq z=!QUd(n}38Twla%bt3#7vMdu%3^NzCOfja_1VyXg@-t$%5d!rfCPPJfv=f8QNBO5u zL%;1FF*wYj@t#vMv^$@l$2N4w-1SmB_G&F9Xr>MpheqL^tf~(!izDbwBVS!ae(&OW zCma#rR}RmeGNb`ON6d%!_U&X1Dg`Fu2uAS=+R8!}sM1d~STD_Dnue}3B*G~Q_J4KZ zXez#E>J1Emqtw3IQA8e0c019S(_zf zE`M7d-h%Dk&*9tQjhQeVjL-a)J3Y92phQrf=bVG3ZcM3WR4>CUh!L8i!C6*FjiC{D zzJ>u-GwYCanR*B`*FL@wN4hr41>}#(A`8QkXHNfpRH&&NH$WBgTNqml)U?P`3IJue}p6^+!xiB;s z)w^sX*+!xmA@#)UFB8o)42bzjA?3iVcsF&ubavUxscN;si#=-s2{!#AmyZeISQhn z{!z<4adE=&8(C(GiK7h2U1YOW>!tCU5w832;pJ%ApO3PCkbZY@!I(pP#I1&AnAv@p zKE5urYsNETt^s7i@O_qU=i6|Y_IYepKSh24w)7pB`xmC!zx?VCE|#&qI9Y^K3C2d# zQ55VM#|-pr3cd}FWAswJ_}wwX5##J&0>3T6Z1m9r%iNmiQL9Rs@lYeH13i|;+WwwF zcX3^S-IS7r`tu_Pa^v70RhC;6`q(Y>z9g{v6A>j0RZG)8$rSzpDnyh2f^!(3Em*mnv z{DSy65_Ly~C`DDouQZ<>r}yTGMyuV*rjdYuj8nhJD|<|Eotf`nsjzag`SGKtX#9GG32pam>4pCwznPw`dzibVm_5LbOi>v z71i3GMkB15CTB)Xm*gU4V+4KrLNo}t{X@{B z4tm7NwOp}o?x6YU^lP_TK7p>hkQD?NS8KzRjLezz@Z6EBOKzC4;0R^AeCzaLc)4^0 zEHD#>Q54REgX#!S(a^(VK3exQx)3$8F_cVb#-=ra4ku&UAn4>1;q}LgrRc%8SCrK= zuA>Jub(4h5t#8Y|yw4PMh^S|7POk@I`J?vTaEXT(cW30ECUQE$v`2a@{;rhMTX>V_ zq)*a|SPANr=kjDGRK&qCei@rKhKwGiy8GSc@WKOB<*_ae@$wM}*d(0}J7IcpYjicW z!dc;1L+Ox~JfELhA?mFL0$W*wxjKZ6bmO-@^FIowx0sO#w#TDz`pn+Q9vPayH!KJ3 z2AIpeyIJ{xjiFdKVGRJ}1mfGSU4*a>X?|L7M(*sXLW)>M<5%Q2>8M(L9>cNh8OX2y zQ44SWL^b;8S?cH9}DR(o~jh#vp3DNY|>95|;K z<25ln=qq~xs2itjHm(xN<{Z)Oa+jkQ6ovFVU946ZFX9@-EFL@s)JePmy)=1F+zdxr zENR@(!y?Za_p+VnQC7hi^#yNz7*?q`eI)nzn{24Me@)zedN#I|#To51-eY0+B{F(Os8EYknHfyqI4W^b+O>y}$rv(SNszOn3ftF8AC;SY zCzgLiPP_QGIVGF2KSG%adQ^S&Y7MgN>Dd)}+{R=Lc{y!!?v5lHM&&Bhtu}s~39uxGI>x%5G2v+?IgG-u`uQ_z+ze|NGLX(E}cX z=qY(tr;w6HhOHC52sBX$Ra9>=6S;wjhvC2X*u&WlWS%H66e7cLynX5vaVrzFrW}pW zO>VV1@;y5u&g!WbhhNdJab+hDDKt1n8A@8&gv|9l7bt6zZC|S6HOIKd-=uGqm+NtG zU@MIqhLx8`?$0qGNXRwLiJnpHfb3$epItodUg+~T6~bT*h-C8ZaCLdu_oEoYgB)y{ z7I&vFB6{k_tVjt3B1VwE1$7Mo$3qz4Aa$@ECO7+S7%Ej;cX87aDfaWJFBqgG-(8_7 z5}6VV$i}|1S(f6y_eAG@P4xc~NH&roQ+0xeOU5XyPW1%HZcGR!&XyJCy0ry0sn@3u z)Dj$5h2wnI9@xj>!4uD#MroXRho#X+=|!kj>@9`+Mprfk6YnMR@5T6@gRpm$jgZf& z_2QD&9PWK|aI6FRfRq1Iy37}$Z$ZVLQH)*ymTd2U1jdUzkOQNOl5qj)%l(hNb zx5-Q3ndHj3LAi3pe)lOR5B2)=c zfs&5$5yQC!vjS@4i@Rfv)Q<@&AZz*IYTr_Xe{gWH?}sRbAYwG5jf3k7q?f;@OW2$d zti@g5{uYgRWS;tyjY*fydY7}FE?5QLXwWXn$jmNg!Tk?oGZ12hpjDT&>vqE>-O`V?`cIROC` zOWf&~WD|55p~tr~@}70cUU2NlLlaty`x*XkM#gEM#HxxX4KZ}BjbnR>KeGSZl35V{ z1>`ym4M&OEc`|}o85|f)#W9y$`(KsW01$ZnU4`gUP$A~$uT!QGhB`Z$a;IW`6J}Zs z2KB$Z`lv$OcZ^~^C&L~dZrt_QmDR-apOdmkYm$*-i{09YYrd&8`5t>W`u#+cD6SVQ z>8&4&EMoOE8H}e_(LS)1tKfWj7Gl-3tAt8&PAKT*U{+7~xW0buKMdX4mx7Sdvy@{zSSyK$yqaQgf1D2Tks2}6b#K3!11Y_JLj89Xu+ zb3yG-fN?bfx6+If${`u{NtZIBKbYfd=s2^ zzo!woR5c?hzuLXenx8o?6$&SHOcN?5b*MC1Cu(-cCsmoCBb?VqrZB;+$NWy@x>lIH zK+tH>X_~3lzaSAJW~SAbTo{EL+Eq6dDUK&ohex1Nq0O%FHYXReup^kN#95!MfCfkn zG&zfL>|I_{V4R-`Obvq)J?CpzV$|-?j-Q?g^DBh9NK`X8@v=_)a!<&MgH5knA*IK; zr%;jP!6Aj6&E*d0tC7Jbc$!t=fEcG^``DtGmVN4KMcPi`e|Gu@H7MXdDGwjL`=8<~ zejkMC9`P-ygt9gfQjnApx!n$L`mdBLhOdeuqLv3idn)4FKB(%St1Yb;skG^>D7WT6 zR*+2v0668$e+flGPtlNb}-5%M= zgx?O5fMXmQ8X47<%>SM6WCv}t^r`7j^+;x%3M-H6K5S&wBR%jsMVUCy4vA6KaP$Kb zFx2zN7=AuNuW0y4ZwvN@E!<*E0I8?(E3FVPf) z6xZC84FnWp_=#V7a~FfRNe-X%!!*r(J_IPyn@-5kAS#`-FTc7R)MK7@JiS~--bZy64%^#DEZWAn*SeG5lX)PJ7e|Q72L@62CJHCq>j|?< zEX+?vb4ufAf}u(1 zmbLq4?<={OP!#_CCiI+jRd#N8GG&6r;ZmRDtQ(VJ!5i=xp9K0m5>H5a|H0Fb`lcE} z_;Xi$N#b?VvJWD;;=28-M(K%*nl&HHKic*n0#=>X51UBzZKi9kR4pM( zV}oRK`EUZ=7e@|~2FQOFT-}6YTGejNL}xnnQa<`-LWMIwk+f0C{L1^cm=rG{=Q)rr z!{p1TD)r!((e7@qwJ#+PEo0vlZd&W)^Yr7RGV>tJyM5j-(SQKXh~MIsChGTWTB}?r ze`<09>xqUom-Z-Hx~wBUe3M^iw#$xy{-j^$u0pe0HTh4y{BYST9l$<2k%>hH?y9{{ zMt||e7vqk2N>=#_whTzntPy2arA|;8iKMOBABRveuhXG7JJFbmAqfsipqGK`M8rdN zye!nh8c=u{w{+T}^KINfT3su!wvMXxK*^ny&)QV9jCulBv9@B#L!p-P9h?7&ZU!5O z&mcMI0D)2H6dQ?IlAldYMfzAS3v0cZOu&W$4`7)93CR-Q*O2JK?6vKV~gp zrt3r^_6}8B{Lm4d7^D&(lC2bR!m5c$^{*OQH}4NY53ihd9Mf+Nef@`Nvo;&j0Y=p} z2&qcmk{icrV*MbSM~2P6kNOS_Iz-%xc0*H07!gYKLC#HqTAvHQ^H3(qRQb`X{P@H* zei(jm|EI_yg=<8;LnBdjOuLHOK%gyBtnwW_v@^TH!+}%%PNpi`3cSC>k^ea zotIQiob~Yh&duFYi;EFn0`Iw+k@Pr~SZv<~wfS)Q+0VoKYm)M=8}X%QN}3y_^IFHT zP!rD2TcbbRxy$7~NFdMWwCo7E$u6|c4nNNSos+`vI@hd8G z%64OU#K9n<;m)8d@V6H;|(n5@Urv&lv5P`kV9qT56qt8`0ydc45V=h4fVP1Rpv7ZpQ?)#am= zV(6JDuN-%ZV5j$v`BY(eiB+ha4xMrDn_BTHd^(4;8lss~M1MNsMiRc_QPyHR=NgnZ zr!}<{{oQuGZauh|Yx!SLNaKe##~7~{E!w*1vSni{iJMAIP*Il67LLS%W;C>>u^A_> zB(AzS2csGYtys;p$WQQ#hK{2bwWi{(FQEULty6eqXJ?+Hj zLlt-$?*uvx|y&U@Q z)tLeWO<*%!v{B!Lw-{D5i-BDS`Y=GWhG)dv@vpG*LmKbC8maxLcu3r5{vr>_aC(6T z&MrOX3xOwh>4#~XVgIJx-b7yVZ))@aOju8`pMXgIg>v9RO=$&RYcQNuPqHNotqN|! z4HWq{r8>ZpU|m=1m&qt7vy#2-5Y{_kiMl7;gN;5A6`?Xd--I%~_9`$wK+>9>eP$&g zvSz@Y7BA8+jXk#FLj#7eJN)Ip+?}ljJEn74LI&~w4W}eQNL|r=Wz|CbRZ@g33PpG-O? zvyb29C85xQKHpH8=>3HGz1)leQ(M62Mjl$+uScKdC}~4D`l>q}vdC8$IKl2P|BkwM z`N8YP{LB2lX4@u1`r)OEP1TW4=b?`V1rsCTluN)Mj^%!E6nYg?R1q^r6!BV$yy0sO zvj@R#ZXDo~rMxiO&Uyy~6cGqug&I{5qeelkNrW^BfO9#Ry@L6>3fjJoYgR{)n&qzZ z2K@_&8yP^?jIA01BFbhDGP*^blWiwqE#_lATwZD2nDK*wxwW@%4LTmzyP-U47WZtm z4HLl@AJZaSxq#lcpGs5O#$(dJ=GyO8xWl^pa99({wC@+y7r27SEv|{bxh4L&6;Y`` zvXgi-sKUfTcvtSb9+kuGh)&(7$pfrvl8tYHSh|t7#ryU58^*L79v}Sjydb-B6>Gip zRHqC)BVr>4W6~U3o->)}y2dv%#HUn$!OO#vnZ_0xO*5mEzah#qN-0}>o7>5P!_uYP z8jxv@nc*YnqK5wzRzz zf&r5fg7Xc*W*kvE*M{5L+imxHAoYdgkQFvp(O#v^2HC3{n&IhncnG}H*Hr>$sumkZ z#@O84W_mI#wneESB16B{6sh-Ah4^;mg3K_?C2F8@kW#fKPkTYU#vl9oOA`K;JjqbP z#lXjzvw`N_t~@X+ngj--`mPjj8Rn#8;`0F z%%{<5wVV$jCsjTG&mv#=yF~`etk632@cF*rj)(td$-&oS#4I|-90(TQqf+-riN?vgOdX1@ zuu=W}KE%2=iRbb8n4$GGde1O{ClzoYWHeWLGMq7u#%S$WEep*IJuWcM##U4@A)4sROS2FIYf-+zH~& z!$h&58w!izvjh&HyIv9H8+K_h2>Jzs{r@M98tn95PgsR1#59db@CMz#fcqKHbtVJ# z%cU02_ZMNU-;-5@ElWDzqF*up)NJ=UU6btIptbw*_FGlMYZk~?rNPDDoCuhATdimP-HRAlf(*=N1NI~@}XU;RZ>x^XK*l?7i# zZZ0+@FIsw4-g9BT4Dm(LYGN4*?S1>rT%X1sIGte!3~xl#X_bnaRQxBRQG;HXE?$$( z{91$$NhK%toYr9CAC)7RJbg*axbe)F7O;P}=d}54ZG^2%Q&DdP4@65N<8$^WL><0J zuD&okD97*iD(3i;0Va_Xr+Kej(Mihzh6iAYBm^yb!q{ko3(BSt~OnjMU zM5RzhlT7uqR9>zd=B=wQ9f4s8Jdvu|S2+J4#G(`htmN=F@j-8(7ITz*)gbGeNu43? z$UsGyw6crJy&-2C@-GX%$8{NcEzcwxA||SC+9up$JJ5n&Duwal%;Y7^Q0wZgrpnW9 z2(C$(iHWO`b>7p|hgL>eHagKd7Yu56Yp1(0>J2Z?wU--Q#fKdvU56Z3ohK{`e&nSK1S_v*Ju&g|sl2giYv^(xM&@FZEM+O#eEnEvX^)QDFPB2)=(;Mu z+4>GzZ3)g(7=mcxHH>d8Ro8qy_Z z+UG*&O65*k&yjJ^b1=rs!iyPn$@DvU>Tz^P#AyE~al;R&Kbz8;vhm@Lt6kcupj z`g-NHM-+Q!bf`(Ig;(0ykwsqESBR_43Y1@)bAWQR^14{xTvo4P5QrjP#nAkDVpCi^L^(07fZgYxgz$) z+O9W@?;fd0b!n`4JUB-#b$gIG3i>BwCeEopY)IfUlx_olQ{4&qz7A9n!oJ-8Nu2mF zX&BGh)x5cv3!~U2wO;D))YVKzjL^|Kb{WVx^ zlu9VMOJv*!TRP&t+7Im!UTQxN{s%NZuUx7b(!4wpvQqZ5r zFLu+e&YNOr=pWl>?pOTB>&IQk!`w5TTgQjRtgIn8Q5PtHycDsGHcHiQ+x&6GO9Rrs z4cMSLSDwJUCfQ_V==ZBWSL}+2U9Yr0IT^S*=U*C4>%Mf*1fyzs==U$T+eYw3nklN@ znq~Eae&n+*kO874IZJ!}!w8l21x|ObFsseaoMp=|Kfg)VdQd1<2r;q_DO~816UVHO z?dAzPVcL9O8{?-d`i{$U<=do$(D2#f5JlVa;D&2*adrPpn3pCyw7RGo$PD!UW1=f7 z71!hPVVN}!F7|IW@}gNn-P~#u$$| zIcwxk{i5pJt05_hSL*Ae&((PNCkK1g2G631%(OL~pATdRs9!X8(}!0;IlzET;V$$g zDTy5WEvIsXv~c!EcNfo>T_`Ko_s4O5rF!ivFkC&F(HG8}lt`v7|2MiM{V6bgcz2XB7&X6+ms} ziAT?ICa~d7qpQ*1N6~|VqlrZnmC&a+JHb3*TQGT>hzi9A(2B=9LIP=WRaebPoF!>D zM_zE1>Vm!*B^z7*$r*N#g8IHMu}a>*Xo-kUjL@1H^Z6TRJ$s<$3%dWSK{hs*BTag&aRboJU`E!*&^LXYO?z=z@6A z*o>k8B)r=fXV16i()vLU@7r-&7V|}C3)KHaFO)lo0gjM|{2obz&L3?uzd6th9$)ko z-r$eaez9^`!0?wpz)K>una--ms_k!g2S2{9iVG6@z=P14Zi$2sl>SnQwHRq-1?ALW zP;j`jo;oP^qX~uHY--n{(br9gY(mYoSt@&sAL?znkdOHO5-KZ^J1X9QiyW_g8;K2< z9f}yPM!X?k!A{}E??uOV)C;rGHmzOI%dIifi@Vz!A~Ftz^%!zYM!hCp2&&LrWapFk zr5VaC+(7CR^Ox-JN1dru$^}CU^}DGWouIg|`vCLAOBCyV;@2<*aYQ<_H~>zcP>G4S zY2}E;8?7LD!9(aM6(Wq1NCE89Vgua5kG|ydkcu)})~f!2UuvZw+Fk--+)y7p38fKM z3g+`+?1d6^a}K#Q(hfuz)6x`UXz-Bzk@sJ~QgnbbtD_ME#|0R%iaTGS$m-rqk6RXV zxP(04CM;yP7m#k%1x<(aIJ0-tg*Dr!#3`F0PzV!H%}zTx36KeOpER|r_d7DpHCu~2 zq8&Wn%3@ZZX}Z{E7PVd1`7*HbSe;h6WKuc9cYW3!7%8Pgb7G>;)vgYaY2Sr9%k?@& zDawPqZ=WHAIiTo&r74b3-hy{;ALTqkETqoU^9wO|9RBE=unInt26DqB{?8=59PKY^ zkmM`{ah&Y6^+dM?E}DverJ(w7;$y8K!-sKFNI`XPihPi=U%;!(aJGCa^2Ng97VFU_=y0d z#&s*b_?&?PA1U&dp{Tuw5C{XjEtXz7)9un0M$XfhF^9oH=o+pP*xC~q+cl^)sPN0c zQrQ%&*8R9eRD2oL$vZ(Ic#<5io4r7DxX{=pN@vGr#`-q<55>*=$M_xMU_{GDOBLM( zBQ_j<+Aa754$5_XL3EyM{>UQeb34x|?QXKvJ!RVr_MV>K6wn0UCKWVC1`Z-6o`8dJ=ngRM_ zwsCqv{c_D9jTQQv*U}CdsLMZVg|5KWBXxT?L+&C_T$clOk@OHDYs7Q@BHR}mPkh6s zsVHw?X{(nSb$zq?Ss9dzo`m81^BPf0_Hif#)t)KHMw=lkp^BG)JG3Oj1jC;<}c z!Ngj>DAd%NhC~*JhgnkM7^WdxFP-j%ZB+=qygj6cc)b@3Y$&hIWQY-1dE2#txt2MndoS*KtMtqd@EX=%TBQbXHw*^)C=5A;{U~>8wxI$)3wJfyD6cn+ zwQsA!+ZvpYn9DdF>bZ6@4R7@c+Wd}k3&#w;v!F=M+@_YbG$O)ke`q4Zwd z<&7xknV*-T_m1mb0Bo&6i@jWpruPo=4PaF>28}|V<0ckY5^Et3vmahF4Wbe^8KH6D zoTG6xD2(LD(nOg**iLQX<;xEaqVIzW%6IH+B^lyd za>DtNW)r)yaQyabk)-#c=s(-Y_@PV*Jq*9Z!p{1`d*{l&dJq4KSP&&}M&gKd0-5M5 zM-5S+yL~D1LaZ7HW(cG-D@j+maQKdEnI|xe4 zwnMF&%$QuFyd)LqOWAZS%$SnrpgBXNMo)LDp^Y!9keWAZRI>s7ymR^&$~MpM$lUK` zVxMaJxp`_x(I#$lXg0|?tmQi>`cJM_w3`$8PGwyNg&=~$B;g{rboGU+E*3;!Pk}CT^D6XYuAP=KZ_*Env%EGN0_K?9{M5-L4UVO!+h7 z0VF3xK0!ecd!o{ds}jY65T$Gy_2XzCWA7*#u?P7#J1-AiZ3JmpN#5V#7cK$Y^@MHU za(NHd+5D&nm-q8qxxymThq}U>pm|&x-TkoaQ}2sDomt<{;;X+!iXb7(U_H)ve;2p2 z{E`@tH}l*%GQJiwfg4Ee`x05?E zgWYhRkUzyp*uCtwbub)`YUM6%OkD2lAKDGuBO@g@P?Ncen>F_#uCn>n;Yqchp*`UD zxOUnp^P=*6`$l&>2-1i=k$Y!5(Sr5bAcP{Oo}V&EBQ?=flF^slu@avEUn0FUEK_|( zLxN%s1`!Z;U;K(Pw&?GDF`rH@^Ppc&;DYzS_ z5AjqkxoTTJ!~)qihppL8IzQ8fpx&mDG72vB@DFG+7Uic|7Q>HBGvfWsM*4;gKbR^WZERYg&Xn;Bz$h3T2 zMxMD=FGYs_E3?P~d-eV5d)b_As-B>)kb=EF{oxvN!WZu)nd^{!nI~GdmEUc&KN9$z zM}B7o6+9=Gl8!7*t6kW^yiS}N3M8E7M5UMsHm9@*WaTD+hf3PTSPvK|?chISCW!VR z{xrsBcPjj@h^>~zMP+_7GS?Gi$wPAGjy}VmK#I_&CwfIc8AA$(8}P}0@NczWorV_$ zHj5j~@QXEbz**GKC6J?|HZ?~5C`Ypgz0WfkGNSg*QhSJ-juI_f$=+u_)Dgmoudwar z6}L+a;=-QZc@i(jX)+pM`I(Cji|QI%@MQ-xTd}ar6N)a< zw_uu_w+{afD1<*|FXY;@dh2uz_vD-D7+$W*`G0QJYa#G`*eO(tBYT_|UpFx61^wHg z*z@U%niI|krRo=~h|=#>I8~pg=((c$?By~CQpZpWbEC6n8NqP@RS9geuRLBzU@~*~ z`Z}^Y>|igbN=+&U>NL^+Aq0QfiM~a`KFHBk3sSc!9@q&louZ*96dpT~iHH-|+kAlw zMCoF3zX`?Bv|05#XCXQh4MT=gdQ9O%M8<>z;@>nHsd4X-1(Rmvk^3o+oIftKq03(oDPRv2_mE%zD1N3eWR12dLpQ#Z zH@&HT$IUeaFEi12*I1JSrU{HQ4}+!G#JyJhUYUsP2!q7OUV=-AV--rucaZ##*f~NDuewOA_%*!RO7n&LC^o4+SGedztG8~=>V)~uXZi`UKF{|($Y^Wx6 zyLbC&o&nU3&?eMf^$mU>HNKlb7lnIztldZKEz@+{{s7%W5qzxOa@BFgD*6eBg+;k)e5C)AdZGCpI6-pt8 zTWt)=qy1?FJX(M6NNC`Qh$=suYOEw}D>JdTKplCbo$0hewBC63eZH^1-LJMpLgjtV z1++w=MSMb$l+(^v!g!=^I3_+O50I?BxbSA}t?RdVL!fR*njfoSQl%#T>+DskskCOU zc9lfJr8hT8+@QF9KsAGGg;V-I*3_8)o$G{H5(ncM+# zEV#`dBCB4*on(z7l9zs+(CV7F3=dNC=wdN9UTa6~#F5vd4llzm#TyW(pns2=I`8Zn zLa2F8k6(;iGenK6WA=GP8rq2Xf);hP!qh=%@AQi?Lu_+DJ#tt3Ypi{2g>B3|6U`y6>2HD4R#Lm6?O!Tr@L{v+6`>o2}-SxO0+>h0tb4Y3U zDf{0#AUz|T(6VYi9@kmXC#$}UqNG7B=jp>C3Bj6hx&qHTj8|E?zc6TqQfO4`YRZVb z?rGcbvMLd+HOYb@@cFp9C;)SU7V8osfob7`zN~A9vaQ;@1$#>wl0oav5Y>`#iAir> zcC}j^2HLBK6H=P^-3^efeuqXhf!AH}f#~|uW_$S0`v-^b)%Ks?1oUDqwrhM;iFOP) zEaF3i=yQ4vn1D5M5aAeWI6yT)2%315S(b($p}=WKQF|sWyXogFP>u3Hr@>jX*LE{p z_HIqt1%yl4e-9}5h)&!9nov?Nn868D0ur*1HV({1c&^)(=qG8Hyl+DaIQQk;<&Wc& z$0^&ga>#^gA>?}sfBiOOB{M{o!>3&Rr4f8q8sQ9*;l4NO+wV}6ZT`&cd>T=xZ65Dz zED}3kEm%>NTQNzUs~ePOc1=kA8-wa)N3KVEJBq$|KxB8GW_H=ff!UEV`O`{et^Tb< zVT>V|Z*#p)bPQ079MV;0DQ)a*<&FQYO%$GS0VgahLK5XHso!Qo1WJ3`K-p6(|R<0t99Hzn4T*#r)qd;k9y?W(uKz+SC!M9y9;0vJJ`%U=6F1-F~hz$ zhRSyxnj>$l6Q+|gBZ-8Bs8;3jr$!%Zp$G2_kcAY?q4RW$4UR=#XVDU4Z&O6lnb zWU+V8O1Z6GKj=}ffN+gc7t0sxL3rcRL*FQILp1QpSt>v0Vf_EdJ#x*y>&?;y&9=#c zDbwkc4Sj3#IR2;>up0k-i*&92t8{_?K9y|j-6sb~Pu^)qze`;IYSj3osh-qfjzNJ3 z{gXE+w-UOnspxJzf1XS}A2Co*R*ovk4)CcKCf=_`j^Y6;yd6GohBB0|vS<^Z3umal z#_Sy-=0C3epC8`jPROFyle^hG6xxuFH0_IK(!ZuPTII);H9_mPpoZ||`^xvdb%E<3 z)B{p2q6Oym@QhP6fET=hzT}S%7oz~a!KtfA8uzIeX4Y~L&7uykESxUkxse>;}QQwko%BOQF5|SjbWE{`{-N`7LZaUi^ zvIi56^oR@%@FD71mIEB_Ss#-Q_E^tTy_o;=7*aA7r23uC?o`O$w~gv8m9SFJHtHg9 z`F3Ti-UTv4QuRe|xG4IHr~I@?H2eRDM-_kEbWOnA`R!Poe!rc8`0#L((?QP*ZNXkq zVu#s$rtw}dbJkIgLOfl`lS~j}&!}P0=^&Rm;z38NH~D?9sF^|LY!6SiiNNna5?7si zsMp?|sPDws{Z=fCy2MEF?*!&jz1$nKRP~!}p8C@^hE&GOjO9^Iz=0LsZogMPNlit` z$IjQi^K5puDyrM%bdve1&kI$W#XZb1!wv>k_?To&f+MN!^ePPCc?v%~W*?f-`0vT? zm{#dWi%tBra3(>Pi=Y62G@Q{G0_SyLYg+8!6w8}Z#VOffeVQfXkB(So2J=qm$uw06 zv#$UOK4>Y4$X|~tUbQ@W<4N(}&xPnxcfIl~qVQeq?wWX^H9<|c@BmB;c0?N)D5}&V za5)Kd3;`rf{I2~zeYMz70!>~>j|do^nh{Jv;)0Ecy5nN}`klnxp+GT9al&;IqSq0X zK4o&$Mlw9`cdQ@?5FGDG0)6fp_pSDRKBGH}aQl!NAotzH4^n91(e+HtV$&{wNi=uH zJe7DFW`GZkL#Y=M%L%GiY&J|{7&}dypm(+d-fe+97~RQ+yrabmYo+*H)&J!SpH>@O89Yh)n0^lq=5uOj~8c9zNTn#bD_~Y5qnB?HE z4j>rdE!7zcHsSr=cJaBO7qXNL<|hIq-jEnH>H@mB{ozy7Xl^)rL1u&LU!XGmRL{SC zOcTPiesmT?R31NMUY79Z{!d(odhP5CYbTHrq^iFyhj+MJr3toIKpP0qa7Ql1MO^vh z1L&6B!+!6pCI6ay9P!5-F|wWQ?q;{6+ae9%16OBSsx8 zk?TRFBY9{@$tDsU1p@A4?fqhqAOHxeyCwP)MO0#PJ-p@QB&|AYjY+oKn!JsU6Pp?! zNHFXhQR!fJdpTP~%e&EDmm}58>N->-7X8&=Jr%y9}?5_iD$=Rxr&9?eE>B8GL3lS|ln)@KF9 zfZ#6{*Vj)Py3oMzo3y`2UPH4Aw@W3MB(p@pZavby2mo=Iahbmw?`CHQS4qvNGb8t& zveIMbT{pZDN%{?b@f9O(5sIJ62GQpG*w9jO7UR^ z)>8NRY`6)Bn#qEDF}S~^HWhzqvP%jI!W3_A)(W3H%-aG-_Z_(g;GSZM)B&Kwb}pu& zgE17gbJE68_|qZHovo7+LBnjgm^jDayNCb;h)k2i@iNU-t3@ELOU)>(2^VQJsSoHV z*m)cjUv|$gq-dBa2>ihT==Da{(Vj6~a&|(}y~DuDe<@U`5{Tvug%V(O%NLApM!n9c zN3yOAklRgbFi-YfZ;5L+_SQpvgbtc7pqqLeWSH<} z7qR^mc-pl9oVDqf@cy4??>|kR&KDvF$X=zl_bY(MMmzz;&qYiHqKD0OPHc~%3!%?M zmE3=(fC)}R&l`m-?evGNL95wU;$eV}TArUb73w{aKm2Y+7^PWgCT$cO_rHmZ4}H2% z4D$tgt-7)#u$+=HAX}En5Qe`HhCc~0U8i&%&a5{bf-YPC zpk9Ulv6;;FR`lL7aqy&AG1_%K`%`DRfnA{WUXf<8GZw4zE$~!gXXols{NVIPKY`X7 z0-?=Iq3aUtr|dB11OS0?N=cqYQ}iuCP=jo)5-_uM&ZEf<34B2`E~1pCfED3T!}M<< zhorsm95`!nH;2J!E8Z=3=|k=0S6evKyV+z_>0!CVGk@OP2Nu7@kLtPa?>XKKKUW(F z{6MW!IVK)t@T5&vzb9Hc1(8KV@~Hr)%P{a9d^5?D4gE-KrO4Lp^f$1<&@jUT6?cdXLl zHXukO%9?8Z5V-&EblJFCO-y->6gtXV22q0tW*W_hGY zMUZg4>ITF&=E+!*E22NfVZ*q?B~|-M+8{^9+m>O+XK9jX<0v!;*7kD6Q=2yNpYl<4 zjQ7p~-3d?Bv91_xw)Qa0gSc{66zy;^BAn5?0R>enp4|C?nvg;>R%bX2D*eYnqaQ&m z6f=P6Y}d-?X2mIIObJ-+n-k_$Z}%(OM|B>+80ZKJ4dh=kwp1RdBsTCP@Fo>DJcVmX zrxp?696ca^>iy0B2D;Qbm|Dlm2uA2`0#pPM8Ch8y`h0Z3hGi`=`I&4?>AemUGl$;^>b(r zeX8{9xoz}`mjZv(VL1s`R5%owv!K`?M}*6`(@EqlD*SENKUj$w!ocwvDnA zlAY*wPj4tNGK7YxzQh5r@w>(eKYpTXvox{|Hp@;FL1h#!rbe??xFcJ#SY>$>jaBx} z(&$f&N`8S{kRPch7ElrjWfRe`hcN)XLVd<35**W9pRT;FCh+JAuL_v`W`FZ6dVQTX zM*i8%7~c-{0pfR-fS}-I`Uv|>97jx&VW10hhsgz@+GOe*o%_%ZW%yLSYIjea>+5g5 zTZTg}Ek#|@C{z>CVkMBs#M~kuu9f*BqD`okcB*}P6hbx>`>IL%upX=AE|Ukuf}tjr zp$Fi#n{RZ|5WVymBx_Yd{+4icj?LQluCg#bn+OQd0m+yq2cLjAZzMgf>c6gAF(Reb z#lNsAMpj_QOC&Yqz&E|uJPp{z*;^hx76BX*VRiK{bvTvl3(&}Szv;wBm#yt=D(MRJx-5PVEdvOyT0Lf6=JscY%c1_<~< zz^f7R1EY~__A65SxtwFLyiSecRgVvCbYs$dc}5ND8tO1m?6m2RX#8 z7U%$9{Bu!rTwt-dH664YSs-o11n0%9a9!6&Xs8}Vy@xL3&!zW!KRHy2$z&j+Yw`gH(Coq-`vQQE(o z`M*iWtZ;y)x_G21WVOwoDUFE`oy(2jY$eG zWEEZ;?k_A~&&5iAxpc!&us_#-Tf47m6PDT$zjL!8NKrWd&1ochgm-CUNY-h=6Ah*Pyu8d~isc_6n#&X*>@ApT^7x%~|WxV4AfTKFdP2BRM5tzk^ag8-o_Bnx>bYbsYCqN+_n;^p*L!I8N>CqXDuD^toaXQ=MHL zBhTRxv~?-D5wA|(F8eO5+S@4`#yn3|?;1*X#Ut~|jTm>6&bM)nL5%vZU8Ed4@`frmpigN)P4grXP#@lI9 z5B#ol8SdFNXU@{jck>ru9ztj5#I!e@lIMe^@Dw=fB9g{$m%yL*(-mg#*iArSPp>i+ zL!>7#jxnNa#C#e{_Ue!5FA}*dM96c6S+e@D(73FQ4(6MPrXkmFG;tg;_&N*C`R3~7 z77P@u{neaym5n{$g|32Z?7wZVoe)<)V7&6~9c8cLs(#+ZLLyhKpT27z2hwvf2?STK z0^wVkvIX=Z7=et3znZmsa{MqjeOhJ^jTQ%ASiT*fh8c0950)bee~tr0(#Dv0d;g@E zEtKI0n*NP?DfJgW(qsZc0CDp3r)(=r<`LBkkh}Fq>?YVm_r8VW^50T9!-=N`o(h!-3d|@Vf}DYZ}@H_wXWm zYFuP5ApR!;p>G1n>y4H5c#VR0pzf*fAjOznp3@`mSHx6G0(cn9WN-9XVN zNs_J)_tH!)c6!(bN|_r1ie0TSQw=>Sgprao=4fY_HnyoF(};3pkr9&=vUFNE`eVw4 z<%M!NP+zN_4sO$YX%qMAE+P+mLJEq|PTi~jsV0<+(-)n&Dvz`~uR?Q2J9NP6OCqv; z2NQ23G!)-;SP%Q<$we~3UW6j6JBS2IMLdLdCm9WeS3M`JDzG{}E>n)gjYT3smDqRM zPH>}Cy&YbLZqhdVbCn9$?HwhMmv6`~NiO<~wv}YWO-jwla?UT8y-XWyOq8N@UjC+J zYcI(&S|ug9_~SINRPnLrs~HpLCAX~8_FMu4=Q+f3wJey{1$>xmtMnuN5?M&4I2lJ~ zDs*+PT?953sB;l>L@9i>Xqi7%kR$hG=Jj_*xefpP(5c#ou35RHhu&rTT5f^DKw%o@ zX0u8EV0nie5K?5uq)WUTP}X+_bfy4a2esI1kR(O$rn``lK4d|vK#QPN0#VT#G%n$b! zb6a{~W0`U0_(O1ggqR!g>jSvPg2a9>&J9q^p>ZI$f554KUjGphKa3^|8J%{WHAAo> zRku;vAvU3UsISf3S_b)sJ10%2*ONG>GTU(YpgRT*Rr`zgKQU+^vd#vBm^8=zTrjz43VZTL68D0JgBn zf;CUT14u@roI=y_QmHqyk}e{aU|24Ap7g}dQnXj2z7Yo?k6Zx%!o+6&`_nUE5a5Y` z@+ZC7o{6S+xB@mHoGJaVnYPx$`^z!DVQA5ir$raav?*=_77C2&HDXNA?uuSm{NLDD z1Ca0HpI)~AWdU?SAo&L(Wi7|~1nQ_m-_kcVjrP+*9N~zsr|rfeDGZzfRw%zqDoyJA z-hA~ygj6Hqb+3LVzkv*_mGko(W`1SMCYl9k@DUbeSpHYQ{7)rE5e&!Ypvr6UiVe0c z)j$j5@|UHL4^Gt*;K5wwqTXb&GAib8!o7lIvdcijSmJk z6~fe0-VP^{y7BvOQX{d*#V;xTMO61FNvVAOS*zFMq9?Qbmwwk+cn{{HsBD`f8O-9P zBbk_@!)A{qr0`#rzzE#mO+^x>S1H1FNh%neVk-h$%JSxNO;(HB1{QTXHwh1_Al;5! zSJ!GEOR9d*JG*;PEIOxmLvc#ZHz!60dE|EH+ouNW^ON=Lj@7bhX$O8qk(oi=g57Zw z+WLDR&1Il%e5p9B7kUs|*tkvZ*|F}Cb|)(dBjm^GQ{Vw@pTx`Mx8D(C%ix$yeDDAL zD`bw%4d8et;c7dP2W_diTeW%4zHGT5Oxei}T!R8|V76@2&|!ypPSshG=9o_<`F*Y_ z0wh4u#=C!vfy3Pek(NZP-S9*&$(3eAY}R9IA~=eA64yg>l?}8`m-=j>We%fz@QQS6 ztsV5lYs#(&J)ZIqY!d#gV97pu`MFVQBCi{nPFkmOSKBvU_h&vnCG>?%NAAH z#HXH4%RCDxUTJoCM=?QF`fC`F+qft1EtLmL=&1Vq+(|kRol7$SkLM>-(Ar^)&Fg1v zBNNm&zwiPKwpdGF-rxcuM`ZNKk&BKqL%KuPWScLn?nU-rO`>=Z)6@J?aMZRL5tgTu zy&lIMK$*m#jppv@>&%5RAkSD*>LG z9wtnm;R5cdIP>w+6o3OuT)7K^OgZSUc+{)n<713W?#2>V#_=cFdP=HD6#bdvm2QRG zz`(D=fAI`fZ_^h9{WnPK%-*H!{~Xx0%;M`^|7f*&JpypmQV#c7I@EL26X6KtDc#3- z>iw2ttv(O3lT~`|W}Hl(WZFD@I%qoruh^{vBaR;b&i#zD|C-5pwZ4YCF}jbSG^^2p zu1{phhjL{BsfIhpU9XG2=ySUq9lUd53n1%+KbGe^QzX_Z!KIP-WJU8*Jk~|SH~t(8 zp0SepxQ#ZuN*87A6t$ySzBZ-N?&yj-wKG9m)fu@1q2ropeGS>blaVBcqB(CD>_3qs z4ax-*SbQ*iOmrc?_Q8u&!aKT+IN{Jt7*uyxhQO*L!1t?GX00BVYKtpP0P07B+p%5n z@b&V_k?}O3|5Qe=Ud@qYqUWp19AxBKIK#0A*FK4y70+}k{!q{JBBZb$OXoV0pDrfby4P*!>3T6r1E+M-W_L{g3`I#2wfB9${T<% zl2UZ@R@?^gDD35(!st|i@z}rW1Jp#-uLvMtkC(P^)F?l-`wED(&XLzz&INH}it4?) z@}hMafHQ_b56=J|(*>pmGvEr#+1~uQzJ==$?5T3x*6r@>{IE=^7qSs$67>Vuf6SEs zHB|0F)DvuZeR_}Swg;LFoP#Z|KW5&wr}UeJ-Ny{8Z>1_|q-wASbY=-HqR5$pXiSeX#<1Z*G&y3jpEiw%rMqqUnL8t}=+~c8u8g z4{AHTt3d?7)nGq!l90VEGkl-#U{g-~PDP2?*j3JG5hm}Vj!A{H;~hw1b7cG+9W8rU zo+H}Wa>%-?rk8lS&clZ(nPnOoDe9@)fZ~h)JA4|TC&k4N=J57!7wbqbjz>lp= zy^W%IRBPa_J@Le!i{e^bf~ken6hQB+A(K@mTa_UMTfor!ZM2sVU+4B0U6;Cqr+$Vj$rU7 zpUgDk;!>AWJVrbRbrQJJxD3tR=^69-!EmN_4DDC3c+9EIT^adJpAAYbpB-%xB_Zl% zLgZ_CR(g2a?uY0wH>C8EMyY`}Fv{C7kQ0f8{4P{tmb%DL;HAXW5yq)#N?p#Z%+!J? z+(`yT3~Qd;HcnO!w-hSp+fsViV~0&E~Uz+c2UUXJ`rGn?6sgwx!Nc+x6E{oBNB* zuP5)H^U2213Od%upT}R8CCmBI!r=PR{N(sq*XFbv3bopt>V4n65JG;AyCsVs2&%JFBMOnIP!71^kZcIM3UKW2dcMD_#}!<%AaWA}^M<|HZYLYeR}`W~Wu zl6qoK-1}LHbQ35?w(6-nS$yA1CJRN7b|+}{2wv^ryN-URidhoJeD|(?_re7i7H5P4 zZB)d0vX9vo2=Xuk@I5U?soV%$#r=H=o0H>lw`fqa*idapTK`@!>eZ+E4$6_&jLNL~ zG9puVYJ2c*4;p=9aJ(awB!u9q9vEAtaFUHHv>CW$^`8u*^{J3)_?Wv1TV%Z*5IL1t z;Y^HVt2}da8nKSP@{P)56`*lFHRrE}POm|a9d!zX(6C3P&e zvJO1oLZehSmCKD-xaUa!uPO}4q$iKu;{WdAS#o@(QY(U)M}#6=y+L_4>|U<5zIeqd z@=x&`GF3~6^^mbhgiy73hA}z)F&;duUncjf`7L(OjO zt9E{;8S(Tx$LtwvlubFAx{j0+P@C7=sEZx|@5RKYR*zjy))wF9IA9Y%?Mq#DL>O9` z)JD!LEpy^gXSa1yU7l&f`XMp5(=y<&oSX=YkoL1tg7}^GCv&xZx6|_`J9H$Il;tnN zd&8gL|n3YS{RoCdRMUs_7jSi@)qdlJu2dVO-#dRK&Hd8wQnPzN@h6~ zA2<6~sgT?5H{OTtB0HfVu;%=-GviC5%CGcl9^I2chqUZGnjN#EwP1-d@9Y=<{Y}N%C0+qb))TQS?byd zAZsIIgV*hXaTgVg4Q zvI;d(_Mo%0-B*V$Rk8Y}X`z#*^=ny?Sm~TK^uh9fHCzu@BCcAfa2tS_a$=-5DJP?D z@!;``(B;|XX0mx2>irl|{ zobYs-Rj23d$eaZ>U^_>^WJ^s6ycX;MTplZ4*8q`j^l$o>6m}~Ca8nX z4IWy+WAMnF&!~AYFv3^t-M7oRJQ15m$mR-l__k(SrHlaka@q^(pm!_;&}g=LBG!on zi}NqdyAij8j{ZV$=eqt0pDW|k^j6-w#iP|21j2SynOAamK;0s?D;-y*es&1PWZL=DqM)R z&)}C~8=w$9_r1!U`$iC<7I~Ezfe~YY{4TC?SOe(KAntLg&HVVh_kh6l>~3$mWjk1M$C-GIAnbus zI)M*355ZTD;^@qaNV)Tu9A^xvO6nrBzoJn~-c$|%~ zOvM&*beV;b=Ps}ZaUD+T8HR?UUT8(Pks1q)%RE=92n2T$==KEg=z*qjmZAk3i4X?p z_tN3aWT7B+Yi_B-fhBhv(9((lyw^`zcjEyVM3-2iL2VE~E zQ-c8J1kI^@sM@KV=Oh61S+*(h6(K|bGcdn(l3HJ*2rs$C#dj#vSV90_luUm!QFbMo z4soHNT5VwfUfrE{5X(>ElZUJQyHX_f2B#Lo29thEgOY9pfXFp;6qM(O6T8|smL`w2 z(;qk3u}f;T?Li(O5&BIy1%qQ74!%v+5~$DDyopp;XX_9^L!eo2p-=FdNp{LKf!mH< zrEH%~#^~q;)yc}K5P00iF83+{Ud zk(?y{aw3hp^w2Zes0_Kq1e!X&`1P9tAFM+xUP@LU9G;XirS2BLmjslDlI-tSq#<}9vUjB-vyc_1{bOZ# z4W+nhKej1OvaVbv(R?!Sw4@^0&3)DC=JnOu=$8Htw-ERv>C`E1%Dk4Bt94|bd>egU zoxjNLF?g`L^!m3*J2F3tO~ADeWJ*pK{);g|j87;l#ESNvKqc_uY7nP!@>Y02R}CpP zS7@XCeZUcwhAk3n)f6E=sDK2~+W=Ew+!S0ovh`{7>!9y#h|=ceds#^=yE$~+{i4Sk z5kQ|jm#pgBB9_e%Zr(_&ks0_RjX?QcM(Gr00j8=-d9imPUsEBP(wo%qY*jOopm4i;&%l3!qwuFPbqM~j@Fkb-WMqMVw~N;tPuL3ir|hFWYvd(m&KFv3d_oTzok?Z+kIr6tSZ%vLAWgdr zHU_*Jmc-Ra^@v!hCtSUPA33U<$SJNJ{_NFJFi zKZr-aF@ledmHa`r@FYpqAOK8>Xse`Ch%Zo=Kmc@@ee?Cp^N(`ralc%AJ&A(B$!^kH0i@WUV< zGw)4Rt=Y?fnn zeA@tR%_9CJ{fU%TTQVX_p<7yIrCRAP`8mz*FiOdtmRi@;Y7#-Hz;q)x*6<9wrZcKU zKJ;f2gsQtkyf^}jpjiqlf8g*7R8Fm~n}SawN??6ObAM|*2vJ;|i?snaS`z%yEXzDv z29woPewmKvR>?0Xvu$BA(42HEVjVx)=dP>}3#zLv)w?$8Jo2qA0Mv4u zl@$L|^&uf-@~7haQ7d4srBLBsSQ*|qfVcYsfmKdyzvtU+e>w4HDinVBjJs^8$qL3J zvvPrQlZUIvT<9dVv4ztzRlcRPwUyK}zkm#5vC*~jpj?z*^3Qn*NK6f0(r8U971P@{ z$31JG2}v>{PN8miOI1~C7t=8O;et!EgfLY`o4-+={|G_MJi>iMbaw$ySLMo9Fn2T^HaENB=zJa3btK(>s>l=gyr7h8_zouKzY*lMnx>X?IH zu!Q4Y>eo}iY;PEV2SZ54CRY#bB-?$uo%?^s zK|--RRp2nKO2$-ox%YvkOl2o|Tdj{x?&v1P)tGzDZ#xy}t-)gbkX$UgF>7~@|Fqu4 zVNa>&QozH&%i^1qy0zr+H!R)}3t2KRaD9%RBQ0dA;W3Dq|MYmKcUfw8>Wo=teFOJt z4m31^siJz1)2m0H;TH%J<+HwXtp1y3aMQvY!=}C#3YPd^V=lcF;T;|lM!yUmxIkq* z83rnkZC(ktyw#2T3ueACz0B&D*Dv(wbAGmHe$~fcLM<6;hAcN*dz?fC+?9dQRLN-U zdF&7|evdyl3~V{#oAc$;MaNE8meG(iHdR6^okP|O)k57l1rkyPU@O(MKSe}Xez$;1cd<>$+fQ;_a>7BY>rZ+3LCME*ASul+xgOvr)> zOolN^U|a3cC2P{-3pBx2dCn;~z;bD6`_RlhM-am!Lnb_3&Bysehh*X%I92#vz1u*$ z(^_i>M;ejspDWH%85BF}vP_>YO<^I`Ka+9piIn7ZhLIFe3!MzD9uaB+I+1 zzouw)8}xq~&4h~wSF0m^QZ$jtjMX3_l5cVR1y1nlgjplr>E4$@ORWHhFi3OOnazDI zyMkAT^{}^lXjFy8VUg_i8X&_H7hI_^F2H3ennjn@%2mt8?3=WLzkK^|?_64d;#Y{X z8mU$CTZ>(5G5B;82-cRd87v3x#)tqK!$Hgts|3ZJ(yl7eGJP3i7gnC{5vb(`d@J2T zop>4#XC2H7-|I_Ey+bfc6%^U^_na}Zu${$t_ftkF zKW=4C4R;iM$d0BeY^W)`J_OmqUldL&5RR}O#ey*JC#pmVD=u>=0=pAXN90@e9%7DU zmocO6rz{RZ1d8c-BATWSFmrgO*MogKfBVsX&TVtr)G>2Zi*Z7tDLXqn31f0ZtS3H; z1EA9?HGxub&2n}Utf&)}Me0R^_goP73Z9$=DRQToEcf*Tyes1o4WqQ4Z$oYf8TmC6 zio>07mGZWc7r~sRrT5I80H_I; zge%Kd?#lMc>T$!r$$?ijbgCnK-9G^PdRMV33X7w~@*IJoy`d9eS+D)^_Et$TlzlVF zxd*X(Dl${u;>5(aNbq5UpX%m<#%Xh!&%p5V_C9FP#yhPNOi(l$uTrZ(Gfn$Ye>Q%l z?sBO}6+z16i0uSBnNPQN)BOo50TtNQq7i04e)5j#pKFO7@!0*G+Ua(#7wPm1@7(VR z$jGhhPU7Pdz*>&112!vL-om0B7GpsuoHIgLSHg=x6Yz1J?qLm%1SKR6QxMuTgAiF) zKl3fAL4&kM7+c_ud%J7=nS@*AwsqX*QRDXMx?<8QlAL?kk0BH3@?<`tZ=9e3zd`v5+S(@ za~cWjzT((=rYs5Ex0cmt0<+cjrNMA4T?xC%jN~~y6+bi`<1XFitLDsP|6R?a6MJH+ z&!kQW+9}Jw7^7SvkR#EbhZ9^&ns`Mn*~(!A%(1=M$7s&p>SCtA{AY#A$loRX3s0Tn zfDVg5HNkf!KPknc%d1Vt~Gtwq)vNdpAKKS`}Rf-(Jo~gTniARimpmS0?vj0q3VZjf=yV9p0{v00YXZK8cq5dNG@^9A9m=V&30gz=@kdV%$IgRf$;QVHNhWfHD+)cCz&8$!&ye3vYDh<0>CjAAkFYR*Jh5pC zZm0A}3>(3WeO9q9T2Wc1#|^Spx5@iJ5qKP9J)`r3y0=_1iI;qSz#G*rDKnhXSj)6y zAX=^*p2HWVM37|*SC=Kz_?$R%qGhC9MI)#-fbxC%ohx`1@YCqb@~}^lS}ca zCnLpfA8O_|de1_l+D%DKdnCkIX*Wm;f{l{86>wNkF2~OV{=4UYvkLicB&(*oXA%87RIZ^1$hA?`9qD4WjDe)sb;{WqhD3g(aR zT8(+mD)TwXCFjWnOQkX@Utw{4O!TdczNia5<;zh-oEmWdMxV8ey1l45yxR0qs^0z! z?wySOp{FmMFILG#R#V*_i4 zd{bj`}O|*7*C_dNHpV&Bw67UfkFM1dg;64pv3(jC5SSQ`<=h7W(`bi8VmtsO>m=~ zR?R*|_|pJ96v`{?DvnRmK4*$pzqJ7&&9)j9%X#@-9M!(VcAFU@QZ*#VC2M>mpAgzm zGJ^<1U=m&m5dJQC5tn)y$(wYDZLP{YQ)5#5oM-{wa~g|Uxug!%w4sHdVonB*vQSTc z)rKkxAy1F`Vx}nnqoEX0C2?|AAPYh-I|bqmK9vJh|t(!3C&*Gk3e} zRp&4$xcibK{gdJk#J`VFejT_d2OKZ0Awensz8v>c zL-Pas&TwUWe(A?)BP8-X*jpBoqOm>{s9I?rN>Zhy7Du2gcX+BzI=iUR)q1mTrd#(( zh-e^)0&K;7eXn?^JU|(hUnQn0y{xC?)C8XD>#6e$+Sl7Y02KsuJ^B`WSAHFUygzdS zU3AvTUk6y&j?Xh9VtW(m8l@gK$sL^}$^W6yg;hC3p{DyF-HN7tly0WU_HIo*m!3O< z{b_nqaK|$Fctgl~ZIvb@mT9W}l8Zw+JivXmDH9AzO^=j`Hm8Dy?EzyAggP3@Sl;*n zoLcHzzD+;eFo}bkpI_HF0`kM$TH0MML`R~4VgsFVPk*Q$d#{?)CI5mx#JO#OYF&oO z?YRScF4gIzL@QIVotP`i%Lh}Hx)6+UX-=lM-MSVVN|v++z0S@>5+RmB<&;GbOzVYX zu?m|bj4&kq8=gIyH$Z~c_{SN7twq_>kMXiL49aa)YfaAL6`TbvAefz<2-Y4(yo)q) zlRD$9zH%&mcI!PqmZM0jYyyZSGjc&7^0B`#VF33t-;V&<88ph`Y;(M5MM0$EXb=B z>xw^vtr~W0!JY6=VgvA7;%@;0AC&6&KYcV=KR6|Um|n!!J_YfB;Iw1=6xRu6{S~b( z#{0!6lKzV(TA(1vrA{&br>KdrArN~_e?=t?SY|L?*nLB&ZNI4cgOgRT_@!#!34(Pg zp!AODk!E3J74(A`9%Vn~gQ?m5H#iaFuJ4Q%PaaStk%CH+R?MdlXBtJ;DjcmIL8#Tw z_;mIJ#c55rDu33S3_&(AQ?Jfh7jq5>Kvy%~pjpp|1wpA_uB*3qCX`c22iL-`cmH(x zvQ`uEV3aBYpLh0_|lw>Se1BG?;Dk=qeP7ioHki1wN8c~J~8aM z927|NrrU)cfp6R`BJsgm_Fd0&0>vSFAE2DYl<++SE{SS9v^fP`7p1l?w?q*p-PO4V4 z@Ku>`27TfY+I=PK#D|#p(ytPJIJIuj)t}-EFMQFKS|xoKOVY2(V+*gcwT*OHD}FZ+ zmPHNupi>0#Nxxy^=bYL`4(C034cjP99;!ux+iS%`%4`phK978J(8X&g;sHUS`F#2; zb1zfT%mle4u^BC(RtB{(aE@mLmnsB>CeEAcoyI3e;lisV=0E(|bgwZZkR7qK4=YywV-%AYInnNS%e zZ;0=YHLJ3Gxp7um?REtPRA}l$zL)d?>faFFi~G=?U%x1J2WWCPNl06#)2m4=vIZ~a ztbt9R`_0G|ke)SfXSa7(MkB-p(E<4P8i40r9U={M>|4lT(2M`1?=CsY0~iy#q&ed6 zumApCh&MPpjDVG2_jH{KjV&xJNa;m&!Ib!wIXafh+yKcmpPln{(w}ZoAW}>sjw4a;{#$@rJYrYw*kj zrQfj0n!38J-(|w}&w#`ai>l+`!!8hA2ptY9>v~|%>F68?u$5SSF2NB#T23$3!D)wn zX?1uuu*w|V_edMgp4le7Yja*>+dKM2;?gg$0KsCjhXwEExy(pr&wbxsbi_l#OH=Vywbgk;zbldPz$gF62b>-1ZD7pm)}$7=vR5%H(;ix@d{n#02UHAyW9G5uh&tj2 zL?~Bn9v{^Krz}U#d&W}<(+;W^g>khu_A5P%@C9vvQaHts7fcd(ed2gXTShA+zIcyK zRw&2vg#&coXwE?RB1Qy421;%9YMVcENi+p-> zAbZk=)xSdZVXHu4#Qxy2&2=o(P&vDLjIz=YSjbX_N`q5*d#%1RU6LG{N+Vg=!k%ky zzO!0aHrgzYxPd`5ikU1aRH}A!U}?rlRb5ywn=Oe`tkmIcqN{Gm+`+Bq__qHh3Dpkm z`$*N(*HBk~wRqWULjK%EV-GlrCTNlu|pCFLZY5dbtEfYc!*XFFP(< zi-(I?yJ_4S>k&Ly`OmGFd;J`ufDI9L%{4NK1N;{a0s+z$KA?&i%5j|$8RDrVlT|wC zP|JfMK-IGcoTSCcV+^(N0Se&yE0_DwSGGmP%**FZuBz|%gm5aYOg844O4Ri`lB&I6 z2_X}dbcl3vVO$=I?En-}>K^RZXukNuLceM6J{NDi?I4w#0|w>_sOICCC6S=3c8;7g$cn5kkrk1YK}M9 zqa5srrV1}@y~)Xdc!2y1>z(?a!uijiHV(qqh%DfsD@UtI;UtU44^irXBAvKhyjy;S zlOL0;ZL%IaN*+BR{M!rk1;%Nt=YAO10HJ-IqVr4+O-jLPDUY5jK$;3d?@uupEi!dL zDg$_uwNxhM7Z7)LG)ls%#j-GcQ$M^^^c{#a`Gt96k1-U&*hU7_85Bz*3{yNL!TdPx zq))KfAy7{3?bccPI&J{hR-co^7NUtr0J;=I-IkY12S_Xf?)B%oUr0TBti5C+rW6p5 zCuB&R&I5oN;*VFE%-&3*9VY@`%rupzXg@v`s*aI4;@i_dQZwPz-N}#umpWXYid4N! zrp-E|_=$c2{#`JCwb5RA_r+xV9Xy?;3GBqW#o%3kJ1jpM4dFaj$m!ua0C?rx(A<); zPcj1vk&aj|CXXB9@z1VG4K!5|VN8&6G%jAG>{i^!dSTsED@a218bRpQ2nT9y_{*_RNK!8qBg_@Gz~k*XQk%MXLUTZ@%>lun~P6-RSEdx{xo26JL^gV{k3u=oH3Hf$M8$s`#~s~AcgPHM&) ze*m%&5pFC|ND~bUAV&j=q9c>H8#I08=pzgT8IXH2l>7ZA)G}N3MZJmw3sWe@dNV#` zHthn}(`(TYJQ<&VU}H}H?J7V}tA$Vnz%Hvojg>0e6io!08$_}sq(BrlW0=oDj2ojD zh0w#le|^hd9k3{i~Nu*EJOrrVwv*l`+V+ZaQBb(SOZPQ?@TcP5vb8vNJ zh37)!T(TpV>}%(x;e6(9Z5_Y_-pYVyJ7KEqUL44eyX%=JG*ms~QN_&FsF;&j{DUtHbGW}V0>$Z05%Gt!Fl7cF&uLc$Bs zBQYrJF|S|*wxDM}GNW-QnoWpPQn*wyL#bzyjY$~5cc3_wgz;A~Rc9a^T${$Ugi`BJ z+~VJf79{EBtP8iQ7SyqNBGH7lEIf1ijUNf?#pDz-b38Fl6gP#*m#(f~(|jS60hgs2 zx3^4;+pTWJ&j}SCv42YZlv)_F^LEW`2dZIm&UlQJ%q}_!q&*f}?-4+5_quG;om972 z9^t{fA6ZeFtkpi`7Ku8e1ID^Hjo2U)Vn+?Q!VB4k#Zran`OF3O&dOLP?Z1nW5(HL( z=ew=V>RZ}wYb{Ti(`EqPH-dZ`ZU{Xg`U?Y&W|(DZ{sc&BVn+Do{x>g!tq*J>@i3#g zf*HsnwA5gfuFB>nTvUhWC-1DPbD1>csIg04xO}TuG+$GJjwl`j9`}pzqQXjyv;CsR zD?XLaa=0n;!Oz<1WPfo*p2R{A9Qv+v+EqQwX;8cQl1p{+!M)1pgKC|fNh&gX;(BvP z_qr_8ulXN@$M6&xcaA0lyZA>d_3gJl+tE&o;sI5QtvNW-r?D>_J_o!?*_F0RnpZ0z zI~fE8SzB(b2+S`(RazZAi+@aOtKKA+#n421{2}=M&g3%>0*%tzoO4k}i*vugdp@8to_Ptq4e?IP}Pv*C_8nb`bA_}QiUiOHpJ@b5cZn4MF^fyK|jpJW3-eOrtrd7%-*`V z6c2Lk=5blR{gU01ECE7?If+K7JQOIHn=a5zCWU|~+6K{U)6YnV8l&f?VmB{6NyTO= zh4l62VqL{dDDGTPcEqCxQ0V2fpCB^;zjyX|`8+DrQGq97+Gu_5omtyn2T-}M9?YZsb*H!1 zi7ACC<40lZt_%NFxHAYJngCR{5M`y_gfN!xcFCt2*qEO(|FqaY6moapv|HG(MW**n zP}iJ5tb$oCW-ynf{S!~F-97ja|_ifh1TSMXE66?Q_(uK&YXR{>1L zuQmfG*+!LX>c%Qu&9}|3CqvGp{=xY5^za!5-D zQtow>I6)17>O%41keXZyqHCE#2iB&sz)4V1BQD4Ln>dSIz0ZO^h*(79-cNiZ4ff8D z$q~AyM)WE&ehNUHW_do0*H1d^R2k&3@*#&iKZ$qQK!Hs(#V$jfQ&A8<^R5co!=JM^ zgrtIm0MZB80)M#g9s=aFrZfL_zIg8JFQmvCb={qRVtS7tLsa+yVpU8OWc^$}bCn5D`^Oizhs*IGd$4I+@QBw)D=tfyXGuh9ey z6XgmN*Mchq^`zMTr@%T23zmtG>w~8c4iCUi3bw+>6z#Wu0l0?hU|`B45gc#qRKw3j z#}qoP2Dq*v6m5yVkq7(snn>tGy6e=c%`{q+QL!-BVup`k2;G^5#OWpIza|R{qYHq+ z)x(MyrX6ZVL#Y}5)Sb5JVn{E){!*8Ni2f=^Ht^FO_Fr~KdgMoKBAJe)xuj*7$Ju$w z0B~aC64V3{pM}D#$axM(EV=j7H+I5nlEVxZO_sBCc6`lWDGMY-z*2$Z#r>jz5hb@9 zUdt-Yk5=6ClcUR`^>Yeoj~!5P@eqYB?$ANRIi6UFz~s90N!n)6xZTk{WLZLeX0kGf?8r$1M+NBIqBFACnu0 zv>CC1=%hqUZ_YaHmtC(PIPshHOvlQmsW#f-?v$CkkIQE~Wrj&X2&U!z9sYvb>ri@97s%W>`dilgSR`Qzp{YFMEw0+!uR)ecEaT zgSu}QT2+paZ7H%Y^H8~rS0r~;g4@2lVQ6glfo%G!`Fy>U>vkfSZ%3izT>?L*&_trk zPY}s+J!X5A?pk=h&q||h_k*XXahL3|I80^DTY+)RSS~_P@Srk?=mR2|=fKkTBL@j$M~mU1RH znh3t48AL|24wsWSp1#0i2B8XR5=mT6Oc+kv4UxcvqF zYVL6%o;~5p=AWmgc5U|9`#`-G=WIW5qCW$V>W*i}jGPH^S+sL==K=j9s64iH+b%TU zpzw=O1U9VVttkF|nRtIh&}pfdQnL%GtoaF?E<0${qEaiku#^blqVKWoLdsITK%Msy z23FG+ghl;+P$uA14vTNiCV2jv$^*3DvQ!U;4#QYQTWFR;SAJk7IQUi@04HT5Gzx0) zg#oX(`?9qo!zUyO$eqF&auH%o!o6{$`78nT=b7sm{gku5?Rrp!ZPw@qG1^RPl`S^RUuhrVGz_v$4KnNICaxsi`}jZQ?L>KYuzMg^UoYsXBNa z8s|?8LPJ6i9#xFzOcbmYFsq=S~$I{;w_%xZQg>_{SSh)> zgD-v8bWTddtQP;Q5JS?Ba+r(gItc!4dg(p;7qdf1TYORg^_tX-lz;Ds(%X*fWjk$X zp*=qxb!0I#$6h{(T$ve$D{8s_YfAJU_OqT{qIWq?`0}MM`wOq$`9amgXaXW4C_f=J z3Z<0(A}-^x3GWvfdU{oPu?lp}I*jl5=1qosJW-x&umO{s)QeS>b-Av}-}`mxE1yX% zYiACG(}LC6Z-DV4+RO!W~r%?W}+-&K5#9q`gI`axm5n)s~y7LySa7R|ru4CSML==tm zeCo0^73VWe+nQ%OoG2P8k@EG}T}-+}N1ke0&=6)>2}%z^;2XX1wN_#aqCHYnV*6^4 z907js?a`KMC3Wb?p+S173eJeHenyZn^!;`w&G-IBr{$|m#rHJgtJXZ`PeJ2sirF;u z?(~(sS$T}7uEJCBcT6w)7)oCf$gYLj6K(^0e589)2b|EW*(XFNSjcw0F8kuxKaMR0 zAs};CcOYIE(&jE5y+!|F%`hMW{dWrn#@AGxy0c*fW6}&8*l_#%D-*8lMUq zB`ih_YP}54vX`zgHjAkbyk_eUx&C;+FYt}nQ2GflE97-XPzYDF#K=*D_0(hHueXH; zmT=fUTn#OvXegC#EK6APB=JRLD=neqNCJvI*dq#i~Xp@JLS zr)Yj19^>$(P!DH|BJLTST|pcRju%;}HL-@>=mm>=?TC74Sg3#M*EL%iR#d)eVe`mz z13+0zJL4$geaC3 zgv36<$C4t)IfLRsU13d?Im2EmO>#bb$#bve3}|ILlN5+^^%%HE6T!12OcQLsqYvSK zTYxf%L=(H_O7Ga^g;O$V?alje!%}6`lM>{zr+bl!X=O-2qlmEs-tQHaWrfKTh3?&% z6p_tLi5P@!YrQXcfBoi|o@mjvZ9uY|NYML8_a@Ii#D7YHBJPawan2#jH{}<9fPA>2 ztMaVsGZSWp=RDr1sdFMkd5|z)pXkGGy-88zQKq4(yG$yK>U_b9EM8sC@5Aq#rOg=| z*;@sB_C(hwG0PgH(HPde>h{tG20d%-!O{&X)Lo*F9V|qHe10?Isr3_f6U=WdhlLLq zvB|Qfmjk+F=@%q-a{SpAy>pH-@n<%^z@zYnW(-m7Lt*JEbl3;fr zIHO!$WxN=4rFczN$({`615S$s?&Eh0;KoU%sc%3d2v*K3ca0y}t%2o8l zdA=d1$q;5wG$xELht>~w>U?*eh=^qO)4sJ$XP8Sij$|e=@C+LUCoUz8^(t9uK9Pd% zqVS>eV=fMZ(Vu6?n*OOR)H42Y-NFcActd2rpLm=|j4v6ICsJ)lf4L^e z-!=)15{SA;EMLSP53g<`MY_;E@YUy(|Gaua@DC45+&nWd)FuXHfa6%)OfkCiAnWNN)zmlU{U(@p+q=~| zN@{|KhcApY>B%kUJv!$f@BnPOF}IuPh5OX zUcNo~;5?n$^oIQj9}N$NNdaXH*(3hc0#kY|<;U*~B)LQ@s|2Uc_dOJ3L^L#k%Tt}m z{fMk2R=QQ{fA}c>P7-1&M;>%Iy0aUZmqhWj%udX`3gXpQ*c>m#=VzH@rfk9*=XoQ^ z93R1Rf>#ypbRpTTY;KS*3C?ewJ5Pk9M$-OIAa%zDarumHO@fC+bE01HO8ksph>RHxt8C0QMTEY9=b z$7(9KnQAh2%C0UvE=N$_zDY-oZxU0NHzO(e=|7zNpJC}gE>^>Rp;T8-4&!@2|I0@H z3I%`PO?Zri2ts|_d1OEQAOHDp7bD8xf<0r(^eM3aw4}en-@n~}2+9%T+Y)%xv8;Ka z`VV9K-?xl_gK{yM2^uPfXG@w5@jEavr8jbf8T+%y*hR9r@=lwZPco&8b1{Jc6FgQD zGb-qReEi=R+Gu_@MHAoY*f21$u=0!&+D1~?T#B?$7Fs22ogHT$+r7u78-N7e!m8c< z(~uZQPq0f*x4U;#T17z8cuHW54WO-SUA$XI;~K^_Gz}(MZ|tYvT9spp1)G(~WEtAd z#YrTD#0TFc{$ITRicGr#1QB)0K9P_5v&0;VEm&mFC^e(=sz7C)Xc)bHMZ07OC?^d*4>N zju9_55qdP>EPAJg)QtqMyH;9UTjU9d^7Pp4Z*VVOx%uja8}$U#`aJ%d46`zA2 zZRJ0H7{1*I{6S#NKaKI=zN$EZ59quG+qlTlPZNRL3GpLB1g&VnFghz#ks#W-Xtmkk;W_-uA!r z)(lkgv6^)mH6Y+HL!Z*=682Ze6_)ux8vj@coeq)y@wyVt`FN4gf)=_78MAwk77PnlB zyCVkwdrkhNR9dKm(JYvpJ6D9-TDw$c2coeQx=(bkFwhZvu;&JGVN7+%$jHEmgPD9l zpA;JlMFHvY{*Fd{RylUg9&n;3`}HCANg+Lm4mq@8XM$$Rd@et>8RN{-YQb1kmHqS4 zbi|%eM`OQ?R^1h==^e9I`$vxBV)g3_#LS8TgTAf}SxK$yP%oBl|Ilw=VW+Y@tT1~T zS39h|kgWAD4CSZA0@uUU^JX+|GqqX{s1H*i5Z&*7&a^ncUZ>2ciT~}XfBXy~EH>&FqYU$Uv1gl&YSm1+7*YQx-~1`VRU~?jvk8pp zHKh-I`3l+=?aqg+l%z3`kc6;QA8qf4@LJ+9P)(#*s#Nff>9q>%d-)d1)zo-v42q`= zw(^xoMOUeML%X$&{eJ1`hIUDvppnc#5C{b^4l1Fq{BlUSmP>h9yMRqOTfCot-2P$e zuskedmGk4Q3RFAWd~;#~HEY`p1if)8vpX`}NTSS=k;irKOh~iEG3(;G$$UH?8^#Ga z20GODJ~gNU=*d^O;F6M)y0fJus)n%uWSUCd6AuJ*t#2^VlEkr|2b49}m;Ya49XSE_ zPS2JH-<#uoh}WMD89z^#=g>1$Y`7`i^C*>VV~>=IT#WQt>r|>%L?>`GhoP2$X|&iW z-t6r|O1ZzD@WnL}M^_r}edkde2aSPUam$dnTVu8P!Pwrx<PtrIy#KWS@*r&vWw!UwfLmd5he*z9Dy_WR|8Rj zrT^-%P<}K5J!|5RL9OIGwIc;VWMPVH-diS;$@o!}OcE&7t~n4%Sal$6dYoH1+KDvk zv67q9d+$w?jDs{;_0=6W?z%fArI;*ctk?@xW!()BO7)(za-YFo5{p}wwp^J8%-c4S;DG}) zKwxBjoIl5CsbGKIHD-XB$7U$78VM!AL5fwdN1m7bhV z+~ORTX^j1prZ_ke@n}Is`$FTtr!GX$)xbYl^dKl+@Bhf6G0>!BWO~mzzhqwO?_%I$ zaOT%uXgTekp0G4qy)`OdA%HsH>pWl9MueBh2tk#XysQij|95=-t46aY_3MO;F<2$Q zvHQ7V=Jb305x1|%%47F8A)7Rm!5o6pdZ*`L2} zrqm0@_SHA!``Ezd;viBx0=|HyCayRdJ*)vEpGmL9@7)A<{|@aUK{>@zS?psvEdf!} zROAs{yt6wiLoy2_M3l#hd-oC3e+#SsdT9r)pul8yb#uqp`=$*Q5y}_m|J?iOI4se~ z$ixCn27wJ6B53Br(|m|WgHf#e^i%{(!=&dlQ_slUye!(mc&W0z>ldSyW^cZnt*|nlPMa;$HQ$n_5##lzLh64HY5%fTLJy=CnGeN!pAWocn@uJDWL9_d zD)egAh}RE9k?H*=Ip=kB!{Ppg&F$rpKXiHa(n-q+?yqlkq=fD1Bj!1xsj@L#dSOpF3LKecw zx&Upf=2uo$cy#n5bB|~L(lW)FKFwyWMtwC^4K-pq9{eL?|USF-`1^O9Ae| zy29|Xdq1x>YMqKXvd;yvE{*tRIlfWg2kXQ>wmQ+?-#CBHxFpQm6}uI?WEbBwy{~+NK}ZS%*7>%4h1#v?Q}z z5felZdTh#+{E0W1`|}q_L4lUU3tu{6@uOTOwRI82A$dv7%_2_PJZ%Op3 zn8WlYv6qy$3^*V0i#*_lQi;5hrdP5Bh7}2DUf|B=1Hh{d8%#AJkLfg(j_XW^X46s! z1_sI|nvSB(%hO2RVCiv)fw~{xIduM8jPykuu>+TueLyx5uGB6bcN~*2igDw1n5_t% zRB~1_R78F8TtRwpW_4#Rp4J+g`5-7iPgfc*KWvRy-jTvm!^Lma6tiqA^z05tyHhj);m-Iqg-n z|H*$Cyh~~=Bq->|RF+?=8QY&e_AP2e_pB!lg#*2;~*S}?Lo^*V}SnGL{vxTM@f|j0}WH02D8cJ6pKcATjsp@xkRxmkujs&@xJKB zx2~?PZ^9;ois&T8$R}Ur5&q>gnMN7vEKDhLpp=YyIgiT7{`#dc!)4Tksv9|wO0E_E zRb;ZTjz4;(h5ehiNM*5;l+zAJ_8TaENd-M??eTTZj$@EGaqAi5S9b92X)VyHv6DwT z3MbEt{3NOjsvEg4`OaV1sPYb0@qFIj=}AdR_wHIH*78*9P(e{q+4hz`0BQT-wTrc|K{bcq9 z_sr5Rfvc)0hJgRQ#SbEXx+|M+|I^LURAF$|63cvBP7rV8{H1dt7IrIYT!DDdoVi-D zJ6TO@`wf&8hyp8+!MO zX7_AC8ZJ!is>kmwEv5Ea9iO6P`qw{Ri=24-e=NlBz@Ca6ABx%mMI)NS@eGZm=4;rX z?#iv)0ZjDTu|!J$+mx#POP@!|oYJBDG7?Jm#3q*l=f?1-1mg`Hp4^nJpYLv;tSt

vi21 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 C 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 z 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

WluIcclA1uK1nfUEup^MQI{{51Q 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 literal 0 HcmV?d00001 diff --git a/src/webapp/static/img/topic_cloud_dev.png b/src/webapp/static/img/topic_cloud_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..cec065eaeca044af99a8a2e78cfdd8570ebb7c50 GIT binary patch literal 26020 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 literal 0 HcmV?d00001 diff --git a/src/webapp/static/img/topic_tree_dev.png b/src/webapp/static/img/topic_tree_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab1e93b47bc43ab20245d067c7d5ea57f72f377 GIT binary patch literal 144338 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

-%Wx>6? zr)^p3S`BO<5ODE?9H=ifEWvFMZ|;;87iggOly%Eq94YdjPeBF68OZXSTeM-Gi=Z~B zG?*a==7T;_?j84=^CGnA!7*dqZrNVSx^DI$Z zeHYVl)ud{`OvVW`MkK9{S`;B?j-+r$cRvO&$I}1**gC7IxVCj$2Z9DmAh-p0cXxMp zcXzh{0fIwtch|z*wQzTLceh))r`_B3Uh6#88%51I#`t^xdLMjz7ye7;xMj+?1+k!C zK`rvr4#o53P-`BBPOdU4Egk9a(m2!6UM!`K|X**I|1aRVP*kDD1 ze27HL{GX+G$?QHq(zTrnEdA=SX)+ga%J{H;n%KGYP7mY8I^Np@r0Dldw;qo%``5$Q zJHbQVQxs2mn#mz3KZBll%HBp|tMC8)2Mcbt5M3@TnE^O&P+xK1s9{OwE_=E(#3Lls zs#xF$8sl$~%^UD3uk)dq_fS`6p#p}R4K^~$kA?N}pvI%Le0 zmkh`gP$WTf>oszCv~+*8UDao^`bfW`5TEQxPG0w|6W?UFYYFKMZYZSAHC*ig^`O3i z1>YLeAsHQ3@cJ}}V%`ks;H^Nu5JQDorbqoL`h*-4{8LJNb!xQL=T*Yn%sMEViw}%e z)6RU=m;~hT9jgwp*>gWo85v?#FFX0Fe_>@0#FI$x+9lWD~Ol}gvGNA&|bcNs1>5V zP)ujR7QkVC{XpBp=UYK`FGxZ%o^LFi@U!Z(Z4A znt8*Or~@oq#*3G(c#-QA^@m3S8K_Wg-&wZMACPBrQS89lyq3 zGf~xW`hS^ezJQ-vn1rWO$DPIe02^QUz0!+i_*Re(EhVSY0N?zI9%tcv$_`(4R8DAsQK_)59g9#aG{n_}r&7 zV_D$Oir&d&>ofUOiS2|~Oj>NdE~gn%lY2;vyd)QoW!gA^3Eb{ZN~GYxmr( zzNpjiMnf7cS?SA5nFY^b>vXJxmjBR5KI<)yc{-dP-Q;c!Qu8m4hj>gxe>=mPRDzCVRKulP6dqnZ~KqJ2mT2vitt6bIvS+dubq~k*$U+ za-fy(m-VyQK&C4Aan5Q3t~5~HGWG?|@HYo?fk-1OFZUM>oFz<|?IeF7U;U&K?BOBn zOe{uP<+9#LV|=lYWcK!H32rBMP-(?QUsQ@*p5=(Z;q@$cJ@a@vP=ZS=MO}cH-$apg z&I4@D5LJHsTq7WI=3EU^y+X{_zh!NZAZ^)+uRS~oi;s*)09Kva`$(s4t_f=}?8Ac# za4$xpK1bvrdvF?c`C)1_65&w1Uy0~lz% zuY>{%j3bKRcv`Xr%{7zeEX107gj^%Vz`e!KWlj1MjI>}Z`^li(CumY?1J@3-@^q<; zy{y~c@uy@O{9`8C%CI3IrJ;nViEARFQG0)V$Z2-I8>^mRMmiN0#nBtKawC;T)xOVnDDWRQdSf67RQZ?69756D!NU)R1KNRA; zwMjty3nlPGy9(8&z0Ah$EH**&Hk{3ex>lh12#2LG@bs?}Czx>tHW{RRN}G=uKZp9r z`i9qp_Tl8$euD~j;`tG5?DJo{2IvE5L;ZREpM+qj)U5^s-@djVd$@g>jH;?gU2S%m}cAoA-$hXye^oDnOu!AT&RUhPDx1T)q z-d4y*%7>l1f zWgQ}Cl}H5di>7^(vLWkpskv9#YD2egY@TBfW;XR$43J<38MEnyr|_q#H;jgem7;i0 z?oV+)Rm(;KVJsIBwEVoKpS&D|##<~s4^HAEQKJuiMoM0%B41lmKK^v>)b})S7ipiQ z5+UafUchfBWT&H3#8ZSi%%@D7T$#Gk7~8bDu=E);V>-C8HSG{yGYP*%64DVNF`y{T zxuAg>eb~ES2-Lhn4UY9R#NTP+=94}jfG$COa0$3@XM1_B+86NmQ>fanV@&#ARtl2K zU9v`l$)+AmqV&67t{tDpL&H|2nF5$wk7`VBaBYT0LzEqE%fW)|PSrfx6Tr@EDy7(NE?TCV#gY^DBhlRX~Zy-gh zmTxVh+}TPZx5XiHBi;=4Ny8z=E8%%mGEDH)KLLcXeNJacFk>ZjIpG#Q(~J;Mk}ZX& z8Xwx;w5DPWoDl!rH@&djBi#C((+hIO4C+kwk!w6-F$@eJj}UAGR^nT0!e#w?ErEDZ z#uuHpQYrvN@V;brv%B*FSX(oXm4Vz13?cn(7Cvw!^M}y>o<20h#m=1HV$-Or!;+&o$v*h&78+2o#Wqgr#d!KDb2CIS9{Gf`TVVI6!>P5*ZD-2>-jc8g>%qcphzJS&-7zX@sQlgzsGU>gsMK``+B=nJB z4VB^q86509++Y;7HJj5CNIo)R#BW`Os%Sk?(A@$T*}oVo_})g-^*+NH9ua3da1e>j z-!l^{eR#fr$F{Iz7hOpHtZY$*)wlRCB|5vXHit*N#5?-pr0EZ>&@SaWGD4meKnJcm z?7dg{?+2s?_O(55zXH=nSoGN0YoE(v0V*16gnHHTBP0w;DXT9dO|PK=1(b|1n~$5NlU3qPuFgpninV+0gJ|A4POMg#pbfwx8}!S z8R8UUZj}m=Q&zn=y5CsINc0OvM*^(8J}Vw*Nr^wTFaRT%k!#u6M@C9I5JUM)iaBZ? zFm9y2TVSEokF5#_VuY$isW2DU_vqchUC8af4@!$`rAE#|&I5Qrxwxe~>^6LRfoZz< zC6Qe02fmpL!3z$SA(3_IlD(JqZ(t{c`g=A1dRnsEAR1`7{Fju<_cXcZwQ4U!K}?X* zBOLD47EyS2L2z{23JQ%~MNUM|gDqzuXzUuOWZ81R59ft31Pj{UvwJam#*TZ@mIk8E1zxftppqt z-igHB=deq+-uPS&ZHSW?1m~&leByrAmAgy9h>POEmfcy1X7!Kex~mEykZb7ull2f& zjrKe0O}q~z+y-r&cQx#hseJs&48?X=5?#8fyczR`g^KM>1pvA%j(?V_HQM0?6zup-u5Pp5GDi}H1T306n zKP!-&G4?>3di>ZhHX_hXidu#^7G|)!@D4{ifZbX2-3gNQFpOzs-{@*YW=o*}th513 zI7I_rejrIDTOk8@wa@SMb#`?}Y5yA|+d(m}HdOMhPhoqfk`u1?Kx`-%ti1L1c+Qpc z&jX)Rhy72D>+x@*;Am&Qp9V|ggIMNK0d_G%EwR7II44$3_XZZ~c@gc;^!bS<2Kwip+!2L7%YuDA#)Bbr83BhTyH?7p>Dx_7 zVSljT1i?eZc^;o%b?rl>s7^%TP4;4*-Ovc1wK$50fsdr%s+j%~PXAIS5WzvSFaZ@2 zdh8&%R<8J8NuunXy|~6BY?boL`D0(4M4!b%Po>`Lc!rDKUK+$>uYt(KCL>{`TdZY_ zz*0H?q|R{4key)a=V}U%6Wx0HqYwd*IAyQDg2{ZMjGOTsOb`M@LHB9A324TyLlhA5 zoU_9$hac6kP-}Ova~0D=?rtj{jdELpE7{AdiCg!zCrC)QptrdbZ#f7v@-m#oI`?Y$ ze7uVMo6PG?FgFES^P#w4z$luWCgH@Tvo#jE=Dd^z6?W>#-4b|)!QKG6#``;ZlK(^! z&o9qLh_VPWIzKgLYiw{ieDpq%!qPjoJox&O5z*qEIOy%kHY=CQ`Xs1{f#A-l-0}(M zlB-vtRVnX6!Hv%q3!BOS(G_&>&?FCm18dZ^rq;j#O;dM3jea*dW3#l2n_Wt_efK}s`$(Bww^F*oV z-t8vnJD*o!C*rqXRg-J>=jz`oXTtAKX6P(u`lzX4v|ig0V6F}&hwXpH<<6s(8kZKr zdfA3#OxO`BuPE>?uHd51!xU1~(_xv9*7?4AtWsvS)0?xhV;7qW`JJvgV@=#Xp&D`e zg<{%ODeN#?qvZ0^-QUk}oj9ajyr^Hj_|E+r**quiJ}TfkD8A9+R8h)e!Ft@foq~9M z9OvYoJhkGUe~GNn#H*CcnCzQH?b4h5okhza@7h%x_06g{&6 zvo9#8fb)HHqv}rM@GS#~thPk8&*M6T#b^a%;KV z_3GN#plmJkg|NafLN zW@|wM2Tc7qp!!5`725`h_9pmhQ6Inh6a45qN?1D()G9RLjD4(trj^H<)GItw90A0^5De_a5MgIS9_Zpcp-{ZoiRBQg9Y zQT_<63ZmI4_peu2P1+1WHC3;c^$pn9H>+%t?(2IIwb5j8v90wuawd{fy%sP!tI!tJ z##+kv2~Jj&aNHMZl@Tl9pDwd;p_kftd_)j)@$yDlEl0R8j;$;Vii?C!%St4_?!2t` z>dZ#{<`#A^Ld9$ml!f~!QzuXw%KqnU3o?SmHYt$xb7e^l<_AA=$P(__pL_X*GsFe2 zo26Tew~sBlp#2a7_2@BilvGiZn%X%WbKVRx)@~_BB+Vu%jV`Ovx{r0?O@1_cvMX%l z0B195WA0-=5`u+k&;ah#6|{QsUtsQp1*M@t>@hM(-i9ub&{(XyrB7+S=-+gxIJ?m~ z{Sh58!f`#S8vA3y`@L$J5EpcM*>3$9m|TXBze0_I)UzAxwR5AJ{xT#!_5c7xR$#?; zF`Ep(nNL*|0!Iyz=sWCCiro+RqS8lSBckCMwdpXl=ZCtjm+Ui)X86SBij2TW8$9Ul zK)?1y?nJ(6%o+92xf#E%7$f`l7fQhA+yW~o+8}5Co*T@5!x*=Nk+sa*Gc27Jh39R|f zz3Nx88N!8QZ@}Y1`zZ00JXAC2taf&!!qpM&9gCzhSF-xH3X}lPy&ab&OJ7(xSLL8i zJO9AcCwNytWt$dlg>~nUWW{tQ%qfL07=<6(giPB0)-sQflPFKkrw#douR0?T*H!Qf zcR1O1B;tzwapC2lmHp?->=7rBRk+~889tk_#}>*s2CUUdYuV<~n>1lSB`{{9?dzN3 zm+cL?T3)g@Sx-cV;0bayN(SmzuL+VM6|?6bj>d$@MH;oGplFfhP5EA)0KNwy+iJcm z$8H892mBqbf=TII+5~6!oEJLS$uS@?<-a9akR_Q9LE5%~A{PTatINoI@gmPucc>}E z1M6krkh1Yh%kNi6BNOkd6-K(w-F*>r946z1Wl>&4DXX#cxacuX+5S|Nb$6v?o8d*- z3zl49TsR(|HGa|gO_ck%@ue*s%9-aN*9Hj8k<{_5d7xWt+`$-->*$@&*Uma{f!XWq zpST)<#=hJOrz#IVH)fo;Ng^#>cu?A&OWA>K>by!KPS&75(eD6b*E`UsqZ^|#MwWTt z`eWhQ{TmbnS&saiF!j1mGB}4AW&M~bm8nI#Y*1Zi;8jS)qHA%`zUr#b`mVa?QZHft z^s=WFfAx4&aic$)n}v@~2jtWgCOr|V_IOsm_4dF-e19YGwyGEG^_|F5E&66p2%zF( zK{RN`6B$E%h|NmCm*!9g7k%?+>`uRxGgs@hoFzr$(bbjJkX(vK5b2O0w!Iqv>0*Z) z60`p{hZqnA#fbV)l{2u3%+nrD=B~ycn1FgKN&E# z67pfGV6@1-`aVFqlJjisumNq(ZJ(=|REBRdr{J7QujF&B^|pd1rn77?nVbTiQHCDc z@5za8)j8p-TOlefFvF!MW;v?R^fZ@k)@XX>kY{Ogo_lZ@Qn!e5`+6k#(}>_wGenB( zbE+&3^le zq+ZA!uUj|Kw`9s89z$^K*^?8FQe<5`CB3n4E)7tW-$sNBerfVm0LQmar>wq#z%aOD z#-e|2P6@%EE`WoEFyU%AWfI<=p{|g-`e5NwSJoPm)I*1G$=(}J;#AJK+Il9;Dn)Cb zI9O?UB{4+?<1vhg1qQ}OU~TNm0zn2(sm?=FB*RL%oKpHtwWRNw5_2s;?PO833&;2k|$Ty{bI!I2{Wv6>lK1eOZ)L~rgA@| zS+YevmPJ*Sd_HrISU!*_tt!w)rDt~g%UQVH#uvTvU#0p9VrK`UXEk`{gd+m3G z?F((F^~^V9Wy%LEP3_HylUvE0u!CKc%6yXxKGDg1?d7$rQd2XUSs z+5sDJH0snfu$;8Sn>ZWj;qBNH#S0S`Hss2>AW}@}3|t-LWA-5R|DA2OWEjcJ{3(JY zzkMV(sF+y$)Fk%>X<7YYca@h>YSj3FV@nI~wK?kDB1OO_WF=cKpnS+_2a=(qOx86I0u>D#1;KLA8(b zgXqb8Z{)7K$ADdki{3F9!^@FHHTYhYKuWIgj9au@KbrpjDfMH{wZ4^rPl*c|koexB z#$rVDXibUhy?u}GV6PRAe8M>6)U9iTvzio`<#3L!B_G*GwLTToUv}q*+s#&0srWGR z>`F55;k}^JlljkT1w8rKD)V8>J z+m$~XJ6yyKCXshj)`W^Fh~qS+4h@Cq4jP$EG~WL^hH zUVT)dUmSW@8Lih#eR)!)esv8&24DL5VHqN3kD(m8wdE2ov*!;AIMb;Il-a4|i{kg& zUI%Ue;YX{pbo2P_UD2dXC!({{kuFmYxSeyc2qa(xssO8|`i=3+`Y47I@e6 z9nfTd4I|(B;UJMC+>fl^SvKH7;L6ZqXx7>x3flgkpLva0{`op;+d+sMr|^0pq@+a; zguXe5hmG+YYPV>TgbOGoMauKaQIB7ayK`u$23}t@M)v>K>S#FE6c3g1!|?;xNe5v$ zDoD~=EXX$Wxr4nM=5M4GaNu`#(7hSKxQ-B0o1d9B5AEmM7|30AyfxeH4l(Uieb@)C zLC4q(YU&mJ%tu{dT`*PUQb3K1u#Q_h)WOP2AAH(P$Aw zdo}7bv)Xuj>IYh9jC_$&H>U{7)sQ z64yVPbQcaH-KEZU%b=b~SKxyPjajte5h|UcZ_j}md}$l;1IZ?Ya%LzI^}Fo$M3<$K zvIl-RA+@f<_qOqagWQ>~UZf&VCRZL7Mu$pglW&=#K(~`T*l-8B3?~SA4kH_2wd8LJ zu@_z!6{tk)v)coa6kV58sM2~e;UX&kvn9IcY>$QG$IaMIm3>SvU%>C)6mx1;fc&0X zzYeT=gUi)<#HrWaLWB;`o`*Dmu{^9VG;hoO^<0krHs`&`$6bk1W_J7V9Anhohz8M) zPb>fK&cX8_uYy6}*@;B7W^*9Z^y9TH1OnU2bZt(P1iNHKD6Uhe;0+7c{O*Y)hg!DT zJ!DeWrz)1flQAWa&%jRe&qsW_f`8z2a(3-S{I9RY;vkwvg;)nu>z`l}b}+xCA=;w~ zGqnd=I)`VDx>B7^_f7a&p;_yCY)z*7V9%1$yV8;*RO|jLkq*a6R>9A6 zpp1yOJ~=cKCGph2zEt7cDq?Cj@Loi|!O7Nr&W!?sISq+fO;__N59g2NS-t?3N_VGN z(H>S>PJbQ0Kfm3~s=wlVyw(k}8s|*x!8I5hfCKewmn|q9s^kMtPK}S~ysCYtzSV=m zk7*!2MfJ_$YxmxNB+`wdzvWe;i680#1P!fPuQi-4rMS8w5WTVC9>7o0-@NNKZ4 z7|gWMK7dOkhd~tlhk@72BKng_2zZ}?7NXn=A2~{`^bQaB{VY#p5JvG8uj6UpVASq* z*S7THVi0fe7m{a*qsaNo^(|OaWKE~_7WQed9b2U8o5tkMPOy#8<$8b@!)s6!Xb^Mq4jie$}Y1?AO)_MJD-tn)vffY6iYQJf7@eihLcdWI1uWR=CL`nRujrG>uFXw1sO3#B9$UmRTG0Nk!l)x?D zHazzqRIHF;vojY0UdTJ+pt$cm^gy&rljy$DqeJaVNeEkaPCZmkI`?{<+40o~@>7h<%xrQppd^yW)a~(lrD6## z4$%;@-nq4(fm(UijqzZ74|F!=FSX7#OK>MC6X*Ow$j$D&AWg#0~@XFaT0(LZKpT{6UD;Z|=V!4o$_<(`Y?u#oVnI2OeW4fH7D5>MhM`>ZOB}k}E87>qE;CK5($H$Dbya zy@RY_wpg1RzUl0p6!;R>-nEG1gN#{>*ACzOFoGN=ebI~7V zF`Bx~0ENTZNYwX?F#({|xyvgE%jIM&Cy zXjfre0CLvXr>MdP5(qSh2lcLGew5;S7^fUQ z%_KB?@gZ;2aYiz_<9~FX)2Cd|ddlKPh@oGX8sok}wb~s@iX#pz!ZEw}6n|Vc-+{pGn2_&2sW_-mqNi{PGCx1e3nPZQSQs zNO63pS&MHdvEXo_0@Qug^nKvUM$0bIkj&%7oB%pR4rZuueiaHPisDqV9!-ccMh;#4 zjft#YnDuVD{025lHdy%rFK<2y-Z+S2?R-*`?qLx(k7$wLL(s~Fo0;MXjV8hy*v~LQ z0T#~G!CuIFQ{@@Ffyf=!nU|$hcor8jp@yg7{jmlJpG6EFiPP=55W`b4`JDwSin22} zKhWx4GOk6G>5AqW*xJy0C^;$c;Buk{gKiWtxX&57-@}zpiBNqgLtT$gie0CT0-b3o zc5(07Z;r@K6m+N)-)qo8q5wi>U~NShRJaqhJ)lV?@zH94_HRFg%E|LK$Zn{XH-@{< z^vpj&3Zro{z8X)&?YGG-iEtF2srsrtBXtI&9`hF34md=AWeBixr|5MUt&ihq2%{#B_9cWD~pOObg5ZRL0pcT}> zv}fF-a8cedaxEQ?;R2rtHaAaG zHxk@Nsn+;RbV>h5Rk)Kx@(~%3dgFro_J*=~dKxi0>MhVx7bpd#Y9S%P^{;)3{~P!z z%ANZ});EVkoK)A+U^Bi>Az1a*a?ND?V74bkSe2cPBmc|?R#ou%Uk_f}p}L*=7r`@! zQtL`IE%W4z#|b?3Cis97&#BD_2CaE@#)NmkV!z=^9lBa^VS0u$#Z?$K+NdujCv>#I zNUA*li;2Xl^VDaJ9n-azF|PuF*DutxZo{8hol1a-slRSC(i7G$Ggj3lwm=f{$^wt6YL ze|^a=7Lv=c{5jy|>$sR^o8GDI>~kC(vb z{j8QXIo48$#HGL-*(jxH!?@-97+E9M6sJ|5%9a8>&3x2M+dxK^Qrb!adr29 zJhAtJco0Va1LD6=#a$*}#q%>D7pU1IE*hiy8`DI4XBHqqsj}xtOW&)hVsHEBU6#l5 z&Z$R(LH1jmX_!!lBXm2zz>O=UyRO!o;LQpSHzSa53KTmvj9!fyJs-g)(mT>VCcsOb z-TPzHs|l6olZD+I^Zo~k3W4@V*SqaNFT%kKt0`7|TE|6goVN!*=+V&@% z0^UFORevj?&B(2rEl_OKqE1Rrw(uKYTfOSpYEp(l-=plt3VQ##BCB6XXXi$NB%%%v z!f)OLYda?iaM@5kj0M-Nfec?#6>LYUPY#h!HkVr z!cjccg&zty5| zDcM}b01xOvr>Ud<^Knq^jiVw3Z2ntDAoj#u~vIl%8#$eMc_ zj2TQsPYcqIJV%*+0PrYKvg%VYWBxzIXEr2%C$kE0C_V>?)+9P$I5q| z;Ri`|JhE|{{jgNlxfl4`{(rqLrL6U+Mp0T}^$|)C(GY}O3OWXl4&Lt3!2~Jh-W?N9S zMuV#_J1(^SfN6g_N6rBJo>BCSam>}zUWI}q&P?54$~97_d6FSjiK61ox53O?S*)1(A3ZPPMbk zj!~EfvZH}PiJ2XQ*qLrh`xY)V@CYu>V*$GwDVEwBVr%+g1P0+6&MaMLszrh$t?4Kf z1Z_B$(+8<2m-Os8I&+rhdKFmSI@*;_o|KkgP|F?j3QjJ*G8woMDRiXF#+1ir-VQ;! zC)r?Cwaf~M4F#BT%l|bquBtbpS6 z36dMHY~M0U*H7Mf+G|QC!VZaA4&6Jxch{2MuaC&LZH)lSn!{Gy$MgC*@!zt&Af>Bd zv=ZJuPJJMUz>kqm6A8|+)3-@tOk))X)HfJLAxGQId@Tf5xdjQ5NPD@)w-4Od^m}uO zis#7rBgyR85W&Vdfg^QYNi|W5`^KfvJ62}FWIb=LWW?UFh(xeLMIod;C80!)MC4^h zZ_F5SXr3~x&Zv%(=wjTBzhDR@!-Scg`egjcQb>NPa%K62pd z<%a&$E(U1hyeaSxyt4HDsR>Q_P}J9n4digKJAah*(3%|)Q)23w&|&qay>DN72(?zz zN`{sb!t?Q&HW?N%rzQ%D6&M@$dtM08K}|csZO+Jr;=h3-^~HD9UHuDhnK`F3Bunvg zCSVf@mnxjp@n?I>!#_c#AHRKAP&=Yq2@bL)VC_W`)%It~Zju~Ql1OlW@n1o3XQW@Q zWw;S+_a|MhOy)dpoqO5urW{-vzC;5I8r1z zpW;?_WBFp|r=H2|K6%(UT(W@DyaP?rv4K)>Pn=1lj^v#=H^bDPfoOI-O<%X5cNiR= zKh*~scXKF1dpeO-u+}-$uVuyc98r2Y=lt`A${cgf&a=}Dt0DMqT zO8_X_RMK5DUT4Ei6)3u+hz27Uw&6Pl5t&$7XtPXuYWVp& z5lK&~%=P3UnJBj(fknTMQ!<5#P&@sBv~7oPAb|66gi<|hTraK%;=|5dx8F0e?e;kR zX3}29(vPU~bob!f1V7NarA!0H#}^GOs5$-0@h4JGcDlIub!)OTL;^Ne5*x)>mHv%` zQXyV)AniJ@X)%|uRx_IKWND$Rs*d_?=SvV;y+n2270!T ze(p2%hdEd2@5Q|)DbtK$b z78gPD;?sW(N5mDjltmmE%Zi3KvX#)Od}?3vdf3b&603aTGzR-G89O14e?-e_yJE?W zYNNQ9D_5mK1(y=qdX@KkReSYDci>|F`*_f#oHYY{S%}jS}#R{+OU7WEz zO>0~}sCIb=O&r`}xf+s!qzzS^Cav0sH}3~r$i$ zl#Vj}Q%*q*-_4VQBVw|CE~D@ps2CRRu{4S#!q35tkUszt=KMTf5R#51?E4qgV#NhD zavB<&k|{w7n;d??_W8MOHwkUuS{z$#l9Q8>a5aSK`o(@`t(n_I=7-GlP*RGWRdVjY zvShqZg0zP6uG*cGKqn>bom8h}fqw@ky#sJeug2OiIKRT84i6={<#^eneI8dFhKOe* z{`r~{p?8bI>X8QxEX1rlHbZp(j@Vm8>oB5gYl_&=q^vS=Y&1sv1}hdwWRO_Q%6@t1~PB?0W#lHxPP4u%HTU|OQs=!rCov7~R+@W~{;np#rg?H1j z(fSV{qoSOlz|GFNL?I5M%9)zo1AOCRJ!tgQ`qpmp6VlxEfUcikgvAP?g+|ITR`gr3 zmD{40=42GT*wx9qPuSos*k{20D+l+v64ILGeC~_L)|$(SJpm)QEo(#a%Po`pduKn4 z)T{?S_gpcL9cb`ADfp0ww!5 z7n?68IcL|c!41lqPwar-lClHnD-DJR^<~GLNf+&FB`A0$T54BICl?|3_ovuKY zO>{^Lm60Djv!Bl!To;{>2zi&A1OR8sc~GA7m4S`(<*G`n5kBu;tEV1Kc4p77yr;_u ztox?w`zK|*ohPB8l6~IwI$rR^1aW*yh_qyHbzVr^PZ!+z#>bY!bC6Gj|9M`Pw}pMo z3h&F-qa}g{EsGj^nwuy$)`JII_k*3_k8sZ89)+Z|VO9BS_sI@? zWpeXywY72Bv6N1XFA2($a@5e0(o`+^=UB-vJfvJdGJzlJLt(@_t_Nz?`qp;&z#ks6 zE18M(4g@(PDU3abdwr&t#LF5D^g@dv4nXvg*^u(KRZO&x>6OVRsN1QhrW(G^(_H=l+Yc3ul%JSGm_fqpVv|4Im4G=B zH=HjVNveK3R&nQQ-OMV=ENs5t7DJA1Stt$Kct+?tx8nP=8UM>;FxueSD7wrAVsJ1| zV-NV7lprkdVD})k%_#(V67TwcVEZ6bXrlAI2N0t_>*mz^!?W_kJQCk-`R4R8?NZDfh!}GRlh~%T>q~FKD-}<>b5GEV2!TpTkd$akw94A{1f>wRYpIj-g8chz)AZdN?Dg6r1#Kx(;W$ zVuy;gPmWC>*-juZ=0F4g|Jw*ZBxzSGw4-tUQ6HHOUif(#sl0_@?0vFzcBPJz&8!aS z_7UDTEn|yb`^H}Ihb9IM)`TzndeK`xQD?VG1wp|!j@k^c_9Z&?khIVJ*jkv~2W=so z2d=cZyU6^A(GrNjp^Vz%x?(^svU`yLUJ<01@?K0)qAKg55B~#Kfz5(sY4{5|qQ^mo z_>H1!(zmhh0LAysYrcmGmx9`57Pu_!jUCCVCCjnn44*RiAo}~O?P?;h@W3F7@l{5b zxwrF?y@=Oo!Ih;+6Y29dRhqHxsufg1{WaP@j1#zIn<9b|)dKq}3T)o-j1gE~?((kV zI0-?0Z;RQljqh&^7K5%V5s_0_x|ej@ib@U)jL0i`-mqC08xfrn7+dZ+CREIX7i4JF z?Cd+gnVQ%UA)$KQR@vb}N3&Lnog>q34OxkJuzhU2O2&p%mCArDiMD6U7gm;2ar>_W zbygv^@!tka0$;#iRk+Ml9AI+{+NJHcscR-`Iq+{y+KK z8htZb#wT1J=N1$aAXw0PkVe9Q*=oplalBL!CLsByY1;nb*L_x*p|>0!)4SJ&1BZzs%~lIuF80XRbCUt7M37B&xR zYWaKExf@$7j69EX!Pb<#j0L>afm}l`%x2`xcI}{5EtvS9pOOwW(on0`SzRA~be4#> zyZ0;AE*jYiTErLQ_J3tph4Q!fB}b zG)-bb@6l=&M8vRudo?v}Z_yrdj~DKPFXTh&&(+SJuT6rwYHexwY0U@Gw#s2{uB$7Q zOhd7wt3u>EL-f~h!s)09e2R==vLsQ`lE9gaw|wS{0&eufKKVzWU&Xgj`3}4GNHZ)p z0q_d{T0qk*fOt!I0yVYD?)^ZLW*3uLmsJ%UQpX}4UT4u7#+`xQ&MJC(YK}!j$1$pmu{0HfKFOAF*PHgr=7P~ z4~@2(mJQKVkHh3LdwuoUrT3sc+Bfr~p=m>SwzOG(`JG7P5L}b}JoYBWl7gAGs(d*; zaOL%h2mQrntVLme$fhmIiue>2eKbG{mF!Q+i(Z{=6z}ed$~1j}%e=Ge^hN&S@(4U{m;0c=<})n!{G_v)R7Y3wd$!{7u``|$TpHdyse+{LOat-n1t z|F6bDUKQLA*ZUiV#F1qq2kY*7`!nG(pCr-?K~xY3!^Bj zjs*sTMMq~`b^Ko5!(!VpUGa3|kF(@@OR=`IP<$#S$0T5bWn~Z_URP>obQ$ioZpJIU zXyY47mEQu2tSxJ?=yn3lS#i>z&G$o;+kaR#b&fc4Y zfG!Nr3hPencqlx$C|6n4-|!Sm_!Ux2jUeX>2@6y<<~hlG_2spV`t{Z0v6|AyE7yQ% zQA<7hPdx(f@jR~g`%~iB@zMNblrJ?rfP*WfITTiXQ`2)FUXjTqMd(YR0G9LO6Z=Jk}pIO<=6btmHz)=c~tv zMzAU^G$yd1IHP`$JkY>cI!3BH)J4g3arV13zB=MruD6v=(opAn_zo3mQ!#LP?(xE= zJ+N3=dv(9_VYpkQbBn1PeBx{m7=THQyGW7w@GaYD`C`dzFXECV=|25}&aHH@0G^@| zyt9X4E*4LUFv$?i|ORX$!*1zw{eK(_RPxI`PKag%x+;M_t$7DB#kLp z>1-W{r;k@N-YWlTw)osfL2?P%kpmB%bPU9}Y-CctO4est1Xk3E3 zLvVL@4ctL*Fw8w9J_AZvNOpJt6)Yoa8wx!AzY1Pim8|x+}8;QQ->#VR7`iEUgU`+O?#e{~my93li$uJp!J1O3PtlV}yURRvn>p?3U`PU6TZxMTZiQcF;=aPtigUyb8QSr@^ zVxxcyA>*S!Y~a--f3Gwo5t7CQGrZKig}crA{k3e75w5qxiu3SSRm6#P3BSr>hr=?| z_doM~rBFXCO#|>e%O<@W2Z}5z$Lm z3tf9Q`F(pClAa9HhTm#*QjQ61XR3aO$4E%{s1I*CT^V@QxgiNqPkO)5H}I?wWhuVw z1)vSA?4p=~2nRwXe}g%!Oj$SeF*e7F?!LICR+~k#GFeQLGggceN6KgCMrB-`J2=i``{M8mkN98H5OA!mDRKD)Jd-$4 zSc_pD$0BwQm&2#)n>b21wl;~G}o=f1{i_A6(Q`Ze{9#B~1= z%9ugEn7$l2FH|kt6wDYl(pE^EZF~)DEH{~}AD#38slC!JHUv{SS}#5k5R3)ZtL7M8 zo7;C`Zc1>XC=AXio?mIzB;7Q|+ViP{?>xcH=_`>8<>)@*-}^}!t{$rlr@Kjs@tW3T zGV}E@@TP@ysctWK#Qf=pS6|cIRXnL&waGF!Zh|iWNhai~edQZx<)eh*?DK3&+qM>c zx=&M=CN?>yvGT>N4nDK{L!DdQ;wm)IOIvk-`0Y39M5V`N11GTMMcbdFouvTB?Bu10 z^}Gp7?Qf@m4kV0ip@Jl(taAiISH#lI4ttL55-_)6v!0TObzas)gYuM{6&k&~ zk;^(r8i`HYeLO4?tpCGZOa(`*SWcFd z*wmKw@Yj)N@^-PU0ZgkZEBR-<-(kPlzr#sV7jZuGDb_2(Zet}1lq|$tiE9v(X`K$s zyX-}WX#w}-NO6SF!H3*DtA?|#Q*^m`c#xgAVV>8B$3z~2sj9zPiGFL^)d#dIVNedj4t&|Vi(Jzli`Lp|d*>s^>X^@M9 zlnf|b5#C?n5{sojkz%3DjSi9WHUADFiIn2u`va?4%|fr^Ipw}uv2XDG5Nk!FETn;4 zB5os?a$J4*541R2`>-QZvps)t29CAG~ zsA#+ml%xF&vF~nVK5IO>!rQf6x4kpDcSGiGkK@12uU!UQt14Bf&Q}`J+pC@+;qxH- zh4^HlFW2Y1#NkobJ^i5cah3I|hSP%z>08Zf_vZ(5E3U!kR{b&y5;*N@h19xM1~=D1 z{Yj32>2HgP)9v3Vt+6`3r@Q}k%6#^ndD`;JhZ^gVRLjV)hgAhcY7!66yGXqoQ5s^Ua&QLqtA=rn5)2-FZ z@UIwSA5iXpD`dOe;ZVB%k7#@930?L5QRgk{?9QNA5VeIMdT^~nWj`G!qx)11Cy`4< zwfHpF8kHiYy4iEH;Hww=SM*iB6ZAdeBH~GSdh?pyokU7E9EJwzzTlmAkeCXPO?^lkLBSPxgi+9{=WO?Y%FWuOO%S zeF!wubTC)3398gKS{y+dF*r%-4?+fwY=GW4_>yY1<1G2yM%3!ua5o|%d5xyGQ=TCcJra%!R<<|S7vGf z%bpamvrXkzF8@-NmO2=tsn&@TqlYQae2~<>SX)pb+vbv3UM4IElqZ>W8>fP=R4`2L zzOs|Q{gJs6C<6lhr?fx9%G^T!I$gi+J5)Q z*fr1AjQ=~)Odg=(2tD}g3DkD=?GFI#i%~++u@f6~PA3(EFutMt$6ein76GUftlvtE zS9O{dd7TJkKYU|(zGV^{Dv=9AYY$`I_$H+gAzr`XKwxlP<1zQO6Eh5HIy^IHE>=dY zck)C`TDPesD+xC`Eb=K1cPn(Mi>;J_^N)?c^30RJj<_!zB&_X`n&#-=R^q>El%KjE zKXhOOzNo6JYtp}*Fgwra&) zW+9c%K;Zd>hn{>(=N6xgrmh)gWYL&++G}EHWrUI~sV_-mrcRjtMieDC?qIqOOwn5I zUR{CmmsBUC+N7vF$qa4UbUJjOtb9oF!LGA+yeJxymFbRew)@OY|75=fp?^Y&OZk5Ms~Y>CyBsnGdsxZ8+Nml!QpZ;V&BXF7g2L)busX$S zYAlhaH&ygCG1%1d3{FKx=bl&>8GjMazH|W#r*T|p9@|?A_6dppF(pNZJf)9uV$Zm{ zEH|V<<U?6eS#GXJn!!JNk;h|Ds5 zPTJ(wNX24Dtb6p`Ph-@ly530~WF8B?yiK*gw$W6YUR^xGhC1qab=%$gZv^shC+yE$ zj1Sz+{SO{BS)nTfP6cqVJHjghssxV=kY@1!e~q$a*oP#<%RFs#CM&wPS~|< zPVL)>t&<0z3_dM*&2pYGlG}ScBm{!Vk#v8v;eZaB zxii8*XNSXKMYTO6(H@EiTkl7D@Is^JV0UAkeR`RS*Ixm>2Rls}A3tK=IbI46vHtTH z7B|7VY4AvDJQi@XLyh_f2Be$^@J`NK?SzzdTqF4|(;?6?{&Z|{Tr735GMlL9&97_y z7Ek%p)#*WgKAm)P$Pt%N3#!pWPZfc{0$FRNxg?5I2HthwG?~UesvT{BQuUQ!J$(+ zBeISxeAG*1M75Vhac(xtlh(UZfL8;VNFq_C4ijcg$r0-H+2C*2kU@56xx_!ZRQ(a9 ze!8fjwQblzK`wlg=QiqdpSR$hf`n*^llG73Sh43_z^Io!qvyw0b6A7$g~lsJH;hL4 zuDTeu+%N31a?+uql-86aE8JRS43wD9Sy;kCk&==xsVijlw8~R_0Oj zzJ!Zsj$e(w!Qo)ki&PH8y)%aOw4hsB(jj4GN4Fg2nxtyEp@u@B9iNj)A002sbCEKZ zb$W5gJk7fqtaRorHp$knI{2MY%Ar1ps^&GDE*ERve zCP@cX#(p=sk<4Emfe4wsCObxt_}%CtqIYO1MXYgeXhcew|8gdx#RVDV$y@bjCwn5= z-}KSgNnv$JuJ-@XIDbK;w~*ia62j4m9Oqbwx-g1Bx@bK8G|PBz-GfRQ0vRrJ4pM)- z-4I+yTsKq9J%(L>JWw*tx5$xKaeaQirQ*9%*YUdAwz~GMp_D&C>YKHzS2NxgOmHz7 zY9;*W&5t0*tJa&HZ71nWd?{VaLM=RvsdjMH@|{)JTi`j>)XdyuS^=Kfdr_+VX&+Ww zKo!%Vy&7W?20YraNKzTruB1lg?OIJ5-aM$f7{Z7K% zDtF}T_EUaeNLNg4-QvVPK*7dN?)L!p@dhx3(0QOpKU(s#uNMw{mvH2?Q;`-nX64{uq*awb4o!Y$T~9#Qc}}5hZk3NEIYl+Xn?b$1_D7wXRadH2pRZb)s@x{VHdfuj!S(m`<;c_+p{O=Zxh$1c+DHj>?@@b01Pyf-?$C7)NX9Oomkh4hur3Z z)vYcn&C?8+G|xr1Nkt%p|Gjbk?jkf)e|~F5>b{js1|mM)oA(2hQ=0mL-i?+H_c&+a8bmgOHK3sMuz9 zdsvX$E7wij;h?_e*^i-qeJ#mfdb6?Z>F@*fk%n^(d0|MGl>PB<_ z39c_swjN0>H7^eIS9In%=7r8{V%PUfoCsxx>i6_B%z|7&l6gc;Ef%NWFsn~VVw4re zd66X)T|QZ4zbDiQrsK895zfA|hu}zdvcTI>-dANl8U7mNrhVA&&7eCkK<)q6=%WL> zO_t!`-uSlPV`u+$J>P_aDc zJpolWJl~P0uv<|=)RA7g1dr8~KP(+u!ebx8kq~tQAgpqrpzw z`kYJ^7IFPz;*R_&GhOXe-?zn}G4IUS`E)UkvedBM#p$@uj@o|B)x@)yA-n%@GmFH11D`|Y4jaG3Bn&13bdT!c z@ym3U)B<=xqgvb^BxA1le0Tz|l2sBT_L=+D-_L*AR2V4Ly%iv&xrVamV-~9dH|69bbJr|l$ zthBkQe)>!o_E8Zb$JK;uu88oFAfw{yc*?>}g)y}pa?6Vf{waRWU%AaiCIN3Fc|}RB zMz9MYP+wVv%<{(#E?Zg#M|hv!v>v+S5@}FxNh2{*LXsV1kkBZ-pitEgE#*dFWOyA& zeCbhnV^>}}@_&ncf*88O;dEg9EvPi78w4RWon)_17qb**V{JkP_Oi&u^vbXRUe zX|3sRVEd8nOV_c+vmer6X|3BG_|PmljwLy2$E7lfGaLXfjgDV2C(oI{ky`!j%^B!I zygz3IkhTnxCNm{wCoEPma3Qhu2-(R0CiDLnrrGqN-uz<~y%e^?dzq5aY%0F4Ou2?~ z?!wR$+1$bY%(z(gE-n*M$`^i|n1S}F&Cw+w_!=x|<^%~YWVf#VHR*D$kf5K=# zq%n%(FKE*i%#r?-_oDDqeSaVH*^2;ll&XTQDgC{A#G_QTl`!|SPLy|J6iwjq%mSbk zcBVofCqtV@f81hM71Y*Y459{sR6fleGpDq*niuPlSUcnC=L5XH*k7!0BS(W99Lzpd z)?Z{8ea(uuma4L2f`{J&S?Yl-NgE3>*J`MTm0Pr>Q}=P8%Etbf{`}|JiU#eE8oQXY zb|}B+K4%+vsB)`}RhiYCRn(qOEkUspb)V0cq(r3>$f;K2yH@Z6wVmOG2rwh|pp&_R zQ@n?Nt}LS~@F`}I=ut8=JuST}Ng56b341N8;Iij{*lr#_-PKzJwxmZ>ZSEH?Mv=`h z_0i?6;Plq67Vy`mcN5whfU!Y4VKFIng>t&}2npDEVPS?vOzZ(QFSXRt;>3w}?So^X zE+-OcK@ENm$^Oe$6faxiGTJ-`w-xi0t-U+>@{zao)>BMRKx#3B?C{V?%z#&-m0Vx6 zB1SYG_rQSUsjRJf|IYT47?;}Fw$I@}eXCC3;bdVctgWzdrZ=F4^REx0 z*@ZVV)>lldaj7h2Eh^9Chl~}=C!%2-(m>E!kO#%5{`k4Vhj;t)3`K?3(gt4UGTHIk z3fV~qhl7gqoV^D^yl5L^vCdwZZ{+s{cXv4I?Vgz#n-}y|IN|%`+LV*-s&|#*W*@#Z zOG9q)$w{>=>3`N~zs3Ccb3|T@L52-3w+LRGp6^iY+DoPPA+ljKnD=Fl(VJfP;?&t! zVKrDAMQ=LagaadA*4}>h6KJiE_wnM?ja={~;O>#(=S7ZGgp3-IvU5q$*;zO*NNC}$ zAG?|)$MPzGO&a;|!G`>q&C)eBdmup?%7WNkD_TKjT#+(Bu&stj#+SD|+iAJJ_ulr# zupGq`r%+YD$#IXRJk^=tOzsF}Bd{ANHrb`6G5WIJ<7Xvkj9qclVCT8by%HT)*HGB@ z3)SxRp2laD8Ox53Pg1aoATdfvw(Ii>_gTcsXQt0HX!9$4UzVkO{_-Hl-u35t-{myh|+ zha5R1wT<(AI!1Zl)b+JOh;*9E77$XJ_elcpiGY0ja$@=d?-&urhMSuWQ}J90sZ?i@ zv#|0`heb3+Z~+`j=WH3zXTGNN#Qq+!(W3XuCx$ijq0xoNWa%zyvNB<+R5x(rT>LwP zfHHRP`XPa7A8JFng2*IPTk+d?q}|BBBUFyA;^zO2hWRgEQ&Ap4EQD(2)ZD#s$?2|E zgZIJA+!VZoDp+6S*!$;P45U`T4~Jjilr+pPn89bHZTZ*U{tH za>*={g|KUZfu-dvCxHx`8V*~&0vHO5sS$W6x**Nuq;j_D)Q1NbF<9ziPt??-{7YJ%CmrRZbzs9<;_nK&v{B%k>TCCqiF#wid3hYUDb9v)olnAyO=P!8Hb$4`L>khkCt};`Oz6Wy zG48U2E`E!xK5>j7{%5ta8}TkuMh|{2kG=r&>(m0~H{uHkM`Iordfre6LBWtlAFrUG z($z666WVsLW80oyX>Ss1O%uW7{4CMLDd%DHuY}Y`oy6|z5e+n>-ZquHW38772_eiX zH*`qB4g&TMYEjGp(#D;B0q!g=BFM=ZkXW`_SlQ-D45Y=o!beWs;DwQByGKW)3T#S1 z(qdaCPP{m3BNie((&shv(tpNs$|)wyYaK4gpoT=uv{SWs<0ca;GiImjNX^WfOO7%c zK$)rX0DaVA)iSxP2O2pUYG{yEgQ~5z)Uc6~O7+J+BV%*nf)L%pG&*ryyox%%M1!_% z2Xl27tCM}M=YX*}*bHrfcxjBhnzvY-KUS!>lLX=?Ux3U`^{nxCzdJuZBXTzrkrr{1 z#nsN`4w)SF^~8Q%QwP@kG095maQ)&2iPJXUY(2yWbz?hN3L=CHk|xz|Yf?nDc!(vB z7fK8zdw%(Oto+)p+W=`2`{!n|PyQf_`-^Wfv;NB4v~40c=B%4!G-Q7 zPD@%QF%E0z$0mMuC*(w7S2~xd7M!o z{odM@INI8Czq?Qw1y4mKTv^+fk*U5!6$L6ZsT4z~b&ki1sAB?>HpZSU`iXd6ov72E z3NO;3t&TLAex=zn!7aI5c8fbOYJ6)A--Vj7W2bkX2vSEL5$9Re4aSQVo?EIG4pD+K zGW%OU*Cy*Y%6>F6=aAf$;7^3uF4YpK1*oU3VG#5dq)Cu-9mgMI+oLxzkFK3Yy4(NG z>}lU(bp5Ai|7QTE;YCCsTkL&*H}As@;k+&gGi$jDvvBVHV-G+kB;J|a>5H|AFMT+C z!n^crr>4cT()9*P@z%%B!iI${_ydHI16;!)XwAEj@~1SrVkGE z&sI0D5~gb}6|;8Yon#jvmsyv}P6gD?)HAb=jQ^QgLG-jB9do^Dtgdxk1Rb@gk_*;2 zmyS1^%TPXN>Rt*uS4q4GD2tFq8tpCI2Fp=@b4`VusIGvfRr!Cs1^!RTLRb%`;}0H_ zFHe4#rjQN!WO{MrgQmjjfA;)HHX_faRuC|t+VR!KCLl?)s917wo#TvQeR+zxi9I1t z8k6>9e1C1;yie6zX9v`KZnK=-$6&G)->FFkB3?KK&e_v)cZ9-9Q>m=?z8|Uhx2B)} zQ3yWx!>7N4`Ls`|6x1ew7qS@qA%4YX?QOj{gCWq69RP@59u$47ozcaHCCIOexJ|M1%B?y0+;0e=4e6Iw~s%t7MfH zt8Su%`gVdup4P2Qy4aMO{$Pgez#N37f`UdFkPK8_pTy*3`ar)HuegpT0}Wz??}OZ& zeW(|!I*nN1xBbPbQ(emu8ayBPQifZ{%E2Y9?I=N1zn4^Kn|qY`eubY& z0aM0apI`OQVnF2Q2k2Wy^`*AWs1^TeNY9l$l@bL6_ZGHwpu!l~hKFW<3(EUlwROhi zLaS63W=RybhrMQPC^RqN`(_@27_RwSkNKlTxdYNa#A(a=PqYg~8W-xPa5eJhM%QEt+uV>Pg#3pK({W36Boj3!g=Vj zSH6(!^%eWp!bEo>3g~N-M5v$L*7Ihm^Jqa)VJu( z#|}aat|C&O)XL|0UffE-T~(e+emsO$Nd~2FIc$znt(Qlb1<$n@jRjd_!a!9%1 zEJDKK{hBxNhrbp;pj)o?>vybO<=~A_royC-Ab&(%Xu#Im5(>(SYQF|k`B>mk-7hwQ zv}K&gA|jFB`s>B>Q=eig7o-Ymy9+uGPK!|Ni%p~N3UAZ_hQky*l@Q^=+`Ad+7i!Wy zga+}tnz7R5cOsNOiW2XA;ca<$a_%m*1>?JsPillQ(IUN2@q z0nE91+--Qmd8r?dpjcA!jY-B-e^MPfR!zn!UvErkC0G{ZucrB#Hoe1%Ghxsb)!u7C zo4-B20G+IJbUcWal}lvJ=`=qWpVY@0QCY$K=j)y{vonX%i<7eBM|M`cQv+bvuTaL; zxJ9GA%2s{s{CE`%!{t6?4s{LXUP3tS?!^-OY2f8=*ro3ceuET`X9U4&I!?MdQDv&M z=}`s=h-^%lOVb`edb~7JZUgg_7R3-I$QcclhWwvr^bU2k?;2&s(r#>G{&z}Kz#~u& z_m{47HqiKe)R#Zfo#Oz_hv4)@&oTehV1xnLLw|X1?=I*us>`jkw-f!8u(RNJ2Xytd5e4nkvqu zF7&NeyTQNsg2Q*CjW6qChGI;f!1CNHpVDFm3}MfT8M~&Rv)PPbggN}&5$VJ8Gdmp( zSZ95>uqCa!(tJ!{O#UMg*l(5zzhE#io7^v%#l=bib#|lkGi!Hk!y}NtrO>-tJhM)5 z7+O6cW`3%v9jE8n1mtICX%ZqC!amTsaS|M!%0k768|2%u9{5&B^j8hq4s8&f`VIEn z?3V8t9c_iq2I$~+cT^S7l0*DXFU7}1brhXtJxJ@U&qJdOr0@&h#%>f&n7a_4XL>q_ zLBv1Y`r{qRVD_BlZni%)YBjKnqEgD&EGE@}Dv296q$!9e{9gQYXBqW7IS^EW#SzUM zmhXo3s=_l_4zs2~FzHKxt?fB6wUD7n)5S%^38ocnPPvlbh}7DLmZtyjCjMX0*4~}O zLJv1WBSclxw0Uj&)8u5&I30z$Go;n~_bYFi?L+^w@SmwxMswc=q^pj#$o+Lov~PF4 zNjr4?9SUrM8##O}K(=s{KiqBUP2fQkQ3u0bGe{gDMv6{~@krW!Vt2E(8t+`;QAqbb zBgnb)XRTX5Kt8llUyUrGE|kG%gF_hvhZnO2&ih^2T~W%O9c>(QS^D|;7zfh5VPg_Zdze7D!by1F6qrjY-0~H zR@wRJO8P4pnI9EcTFg~UG z^{OmD{>!mbla_ktvO8Dgs)f~=jz=eA^uB&5VmKt#V!eaAF|JE1k@!<%y8GU^1FHk0 zF6#(cC!v=2Q?q_S7Ng zolqk+o}p@M>Z2pa#IuLzp~=0|GwOE=e=0s^)KICgEyJ1uON&h6`Kdcz<>4%1pEu3q zn;lQ)4{Ud_>ST~1NLnO1EMOXQuUa{0{x4*+g@4c>}DRkDESvJL9j z^#UH$gpY#`dqN)>vk?c6$(f9vX6mG|c9eU0NsUYKN0L27x^B^Bs;987EPh;i)gGzT z3t8%mQe#jOOT#B0I8@uIUK4-Wq25(CeA%0q`zV^F!JW$Op>m(tOOZIs4*64w7fV?e zZbf$(Mscl*Q{&v&@Q`qe!Pd*Tbqa~QV5(MoC1##hl+1cMYNUs|I73!?w*O+4I46i5 zj_*?eU;E6&Y)q7D#2?{x{pSdsq^K?<7JGcVDrcrE&#fO?sYMC?|Ae}b4Q9{u0T+?$ zhUSWzfdl4bNW*H!LT|3j=y$2T{VzBR@ro1&F?X?XehxS$pJ~Dcmpx66s}yZc3)Kfa zH+G12Xd;zo3G}7dDU9uhP}d&3bPAtOvH~}3V}nxWMEaR-p};?6uuGdv6)|Tuy?EMo zORd1x872KWW(?x62hWxD{kZA4N23)@(W8`C@D`dUx(=vkN`Rl{)!7ip+MJp2sdB$H zb_=MlQb6lcya$H1!&r{7y(2dlKGaHct;k`mpYyt=H))+1sE_^CwKfWci6ap1I~k=0 zG1T29fFtC(QuxX>>k++qQR&T7m#`TcQq(y8Q6AL$pXG9~5TpS{S|6S$vieGT080r& z{V&FQhkdHIQxQ}-Q7?57bj0;v4JER4cVrq^#Sye@P-A;;=zyp-659i+`FbOY#(<~q zX5yc+4tIf3kG9gHk7~4`vXeQP$l&;TYLvYODOhqNy5nBp`9wIuvZ;WbdcS6BFV1Ta zr5!_>)$o2?*8gukVi6$g0r9ttV2&gqPcN%P7|`P~+#6+Ep*4LBw(#;%lK^KvF7$6e zbUb_&j}q$58kWTb>1TF&U5BsGm}eBlYY7`%ubzk+#j;h^K#_tF=`N2x9T2LOH?TKc zoS|dD7+W$$@a0l&I!OAq-mtR-?}qNP)Ax#s>bqg4D$=X#=;AMhCkj!+H*2)zOpP_! zpVGUo>b^pfNYqTte=G?tF3}yYZW;24QU+%j^`{yh-}S#5(i2%(@5uruY)l-^PX^z_ zH%bL*YO0@p!mZR_`ec9HWEH`-wpAA><}clsrOtn{piQ`r6fi0!m;`%Do;YT?URf0u zOTUQfNA^D)<^Yd!F@Ml0OaqGd4>HdB3hUn6v}$$v3Smt&2a}LfAaQ=z*93MNBSD<9 zO`1#u`?R5Cw!*C8+QG>pJhKy_w+fnDB5TYXcH57tZsV>YH4Q8o2DR^>EHkU{B9IzH z9lVX(SUnf{+7Vk_zxd$6ApNg9NSunpEOUj-JRB#m$^UW?Hj+9 zXmlLH?3ZFmbB<$xfk^j zFQ9a*Z5%z$h+=mMV{O;KTzE^2hdOI9iZ^uY@3*@JjBW1&UO}-)6(+p%m|B4 z58J;;6iS>w_acC(c}aLbSGgvMe^a^Fy%bt$M#hcrZl^T!U#lEyef-T)HbxHnPd2jn zC#+Q*DUakyAy1uSRSS;+-mT%b4IcKlCASRM29xfH$@KWM_}~TrASS)HNZibM;)Gyz z0{neD`15Mn0V{RAd)b`h%*N5k!I6~A@VoRqM#A#fPJm3zj;thZ$o7i4qzN1*Vy@acZjGoJWYpNRw zLZm`JTv`60N=}qH%$^xczrH&aBz+I8Wv#6-n+8BCGhKJ(nsbhnDDX!5dT3V3Im2CL z2C5|T30(1W_4bhOzC;jwU-z3x{$&m;J>Yq-V1CDJHwq>G%tY<{H}0)4wb$jGuaw-# zRLJ_Z_bHcW9By(1SI44R`ltESv$vbbvh&lbSd->Aoh95G|HH>o-t=oxpv+j$j4Vjl z5uEzse~l#QC_`FuvbyzAEr$E950}2S=svN^wVW=Y5W4S{kuQp z|H8d47#4OFnqiM#6GF0h?TFbEctQZJolf=&F3|ajWNZ<>@j{=TG;Z3(0VncX zF=lGvQ=Ymg7o{n~kTU=h)x;PE->W?e3Av|kn-=B%~eM>2Jw zuB);9ajZ{^9Nlr-7hnWEx%3;Fb#++Wymzkj9)+~ENyz5fR6KN;bgyecERMK>-&04j zW*&Fki=OyTZ}qaMPIi_(I;}z5$TnhYXa@>Wx~ta zR345QUp~n!OX?Q(cF4>4@aIqV85>Y$1@b3a#oJ+8kXJljrCfT>C>Ywu88mIlgnkw+ z?p#EZ#+Av_dwHhult#iX$SP%18&A$k0`21^?>Q9C+7a7O<;1YoA&-r@-|=3r_!n}Z?v6W_He45%BDWop^MoVo+w zpZn2MVmz;d+T|%hQk6>iv&t8wPABxQOX?bkLzJ!v)1S|aPd}Uu*p^~dNy|}Fs*XQz zxa{udM~{-lOGGvmW9_o-Dy{iTqnBBaQ+iC2I7E!jBSVZnB#}xuv7w(lqMy!B{UK&@ z&X|on5lo~ojmM+<@7P0{_mF}J^h)Fip-a19Bq6b@L`|`}M4JCX=gbtFRwjWSm9}AD zzI5*vOXZtmpUxTs3yV!K$xTx5@W~m}+lY@fA3>zDzu2=Be+cLA+t>voCInj!|ED)e@_$%+M+A1qyRK{n^kf$o?x`aDoGKK_1cuxcyZ!r+ciAVbS}w#Kqt=Hm&yiqv^h&{}hB%FM2ak5U34VAA&SL=bZsmuVa%>gjrI?+8>u9 zr6Ke+q&E7A{t*iDF#C4h|A&cUFVlU0BpK5e6$pQ^R;ed7BBi0~McZur=m(|AYfRBH zp5br9%E2f{&*zMB#JKa)U(XIMsQTFS33@R%Z`$_J?tLN6Zli<$#f+lB2d}3QyoM)| zCzUU&2C%iP%IJF{(6DelUrJ8U~Vr6fqWGyR-t)W4`*#T*2$xe9#wkdVLW zA?{gV5mVTKN?rfK#s z7Z!GN-j${da4uDX;kRDw)`6IU+`03P2G_l(YCKRf5YPsFixi9|9Q4%T8yyDJsXaQS zdwK`cIXAzaSKz1K`y)5dR+T{dn@bwyM5OJT`~)JO8DhYFVt%O zLVPj{;|!V=(P$MN%VjG@j^^67QppcD zksdi_^T-gF>)l{=|F4uAX>%o`wgyi0Dt3&!LEh$q68JANVST^sJV5E8D=$|+9qX|5 zhdL}pN9H|*7@>UHb4M1_XqT*JW}QXUEt46jP75fhUjDW0{)h^G!G#U`&abQw#Cu+1 zLA0N3w3}-$v8=$m!3K}ly^t^>`WybhyO!_WmB|JJ1w&G@OSSI_OEm_M2ziPv`A!I@ zYOU0qZD7gEaXATYv6FCXb_6M5We?Wy+YjfI1hjln@Pc5Vpm1L|$TA|EV)_F^X|i*k zkK&z36_ufn1J(K`I=V(z#$@HDr^X3oLXrEiF)H;nTVS!N3N_j9xiwSMas(c_F7A#z zMo5mICIvN}PYJLE?+CP2r@aO7D|4DUh`%31Xh@xBy5E1ioxQuSe}$Q9)#qQ*P64|~ zg*~QjW#cnw{uv?JlIx?34r@dDzhaINEJP(>rk$bs7f@Smgw3cZH~MBC^KJzBGi?AE zyk%}(*79x_Uj>k@Bnf$m2BuG@DlRUPir{p?u_c!`z!de58 zp@c5SM@!f12JyVA*$x3{;h~|`u#@sY1&8UrjNCZTl%$H|(+C~lb;c00&v^|ecF;V-@8kbK&$=g7? z1G(x4@glGF;-=t;`c6|;O4x=}-}Z+hu=gvJ+iDS!i(YHt3Q^e+%qt)P(zc5SrJ||K zsz7!;zIN`@db7KCkuYmgv)RLoJAYs0SVyHlba0ez&uxST=i%!xxd6%nAv>ASO{wQw zp#ZcjQ>r!YB|+X4G5FFy50}=?V;xnOf%hR-z$IFior3+l})arB@cON zGQAUtj%iB{780^Sew=tH>YDnBp~ww{u?81JJ|2au_DpZNW`6cG!7y6X8%hTaku7wE zy!Rz+)!MM4m|4-%+>Gm^ssJ0SN+43FZzmhUzG;|VId*yx>@%pkg%dLaRy8}9&zg0U9B#D zo@uY})9Di#=ikT2vLl;ciZmF{l;!Nvc&^gwXqVE?2&i7o^#973KQJJtX?}iw_PRKev;^Lh@oF3*s#i`9M7 zH@4L~OEfi6o1okDr24tj;$8gEcq!c*QsJi=0T^^(=qld=V$C6M%g|hT?%R@sq#b<% zl0Tw^(B*I1C3vdQ|GBJfGrO3cZk3=tQ5T{K!qwIIL8;D^*7$8Rg$#eA#u9$nruBnYuP^5GK;^kNhq|Uc@uea*`G+<#i$Zv;QY16DvF9}LQa{aSD3j$5hSFApczLp zKT)RbuVJmAz_Ckq>EKzM#N}SYU4nwRUYH5}J3chsKsE|Pp7^#Bg%N7UFwbTE*l;}@ ze7Jg!6j?5Q)1H-B%t^hO31`j29mvI*ay>*I(mT&G$rXa9>6BdAFLn*D4)i2lXlba_kou?e+|rT7D2vb*+_^5Vq{G^pwWb+8)h z5N=L}0uW_nyXfeWz>7XFEHxHP`7=yI^cfX-dh5U#*!L!Pqb5Ub{L&|?L)!s4iwoW% zxvU0=I2IOv?4se;; zu@-i4ICr$~i-qKK_4WrW^Y`BnwmJr{xSvmzRgtkU5DLbzc*$TyaMvkC&QoY#RA#i{ z(>x8W9Wiq*)f){IPoCX4(yqRA>c3FypWb3+oGiUB_Ua$${cR}EYbdagukxUcTVekE z!}3FPxbS8`)Isb=!0_kyS#yb;Zo|26=KH2*I882%__BX2K8L=J zCw@EMxN2>NBQKR?a^9-oI7v(R@dG-2AFg+-=yXlDYE|a{;Z>n#(m0=2XxX9Be$$_} zt`&}T%vw?H(9IZhM1><==Bp z<|_jUfFEWpvP($lsPc>+vl??Ufe)SnzHUn^Ii-R8j1pqlG*t|i2J5h-AwC++lu9YV zI@rCpu>hnhyAJi#SUxm^*87Q8+-B48l^nLWRo5pz_ZK*b2mGtp+h~U8q3uRT&qmct zAE_pAk5{!ywP2Nh)Z$Gp80E$Fws$>mWNih{m-(HAXl2*(45o_b`=s=nn(!wk>Z~qE z*9It^<3a=#mTBN%sllzrsC%6DbY5h+&wGbw1r)c<;?cmE7w)+Mn4LZ>NUq*#CIz+| z=AZ$Q6G8e`Hro61s_-dNd}s0UD=M>Zpric?bw3g8h7y-k^j9IG{wT&-wy_K`SXzI zF|o5pcWQ;le$n5#@2%5L-;e9JK^5MVN87x3>gl8DU@%7_L`0%jZ)?%q(0{(~<%s3~ z?1ZMWl&ZbCbG}w9(526yr&ixMn9^|eCFuu%zOS5TTzmh&GG-Hk1>xRM&Zdd{{0rl& z5?aZOuOE)C=95e0U7;SV!u?%3eScl+{O?No?`@s%%j3rW_+`;)4~t!N&_z?DMLal7 zRFSe6T@nHgP|xLf^KPD|{@Y)5^aWvfFCoEQFT|H3&<^ixrtze()6;TJ%(J)qgI=!o z_aYBJ7G*gX@6}H~k7q+eU$dRQZb5&4*vG56vmZS4@iNdT{FP-BPdu4Bc`-ZJtkBtU z+_dihj_q{KsdK!L%RG>Gu&CgOjNAutLfDh6{ok?7zeK8lm*}p-5=n#%j%4N<*&jk# zbZv%#hIQFhFMGo^|Eh@d2_VBCY^;#oGu(W$*=gklMn^Ewo!a;DMtk27`k=(DXgD9hje}{1Y^0+AS2CV7(1$`3< z&AE{vG8_zUGdl_^{y-|$Vw*k+dQdycajVv2ERtgy!F31-@Vo*ZG_BnvyXcBV)4arE zvgOzP-;w{Xkn(>%LqeLMnI-N*$NOhk08ySYUpDWKW|QaMl2Q|gMU>>Sh5e#N{Iw3l zdEZZ0G4`msV8~t-@~E|uSC4P45EMTHT%dDC68`T5{I@NL5QFos z1Fxdd>qO4_=@AV-i(OYv`y(PiOg=j^mqviKzHaWpAs3Mq2%MSFpW}7=rORA%PNtjs zPov)d#4m+pHCe8Xl{3G{D=aiLVlwcTQG?o`|MiYw0rL#8Oq`>9 zCILWwE&S9gX!)^Jh~hLh6pwda$6rqNzVp-oZtgPr(+C&)V^x!)!qOWEfw!o97W1Bw zVc097?q$~Fx5F`kqvdRmWnj9We6_^QZRZLF=uK_59R>dHWdEO01wBhbfS{Q)HOWNQ zZ0wk{jD+%|%bSOmx1RBRRDsE5d4baED|zOD{4E;TiM(PW*Z*G4{?DX}^H;(dT#GSm z*q3*&KLTGJWkbKmA73Mq5LvW+aMtAtp_5%c#|69UYOyNW6aW7h08pG~`d8-{&5~j4 z|M;+O;ey^;keHb-1zn>8=eqD`*b0Jxv;Y`3f>p4jMlVYGLo>ul-~j;C)8Lw)qrnjxmF z{OM_yx4}+bC43sl^<-OWYQ}6b7yI7C2T9!%KZ5%oUtjeTIP8%Uz{3Ld9&)@l;?m_= z!`V`g^nB%s@(-706RsEbl|{3!bfc4RmeoS(BBQU{V7mMXUNa(I)w}mBzqdnwVf6@E zgIFS1|pt=`p`JLsm^$I_=|Gy0^UkkJ?92x-;SLMJ}+o|z?ne&{UdpwK!OVg8rWJt zSK8gAuWszF$v9jI$xd4klo=%SPoUJpC5TLqdHk%`|HxUaVXl{4SR%4fL`xP>TrZW& z800>yC3Mrz5O22*+QK@H$d66RDG-5ohgu8r3#X`vI< z#o8G@IiZZ}pn_YT|Auma8pE$A{V=}yY|WCkj~z|R-fw7;fElZ=+dI)3AGcBUOhJ(EJM7Ps0ju;>@ZQN|}ikK}jH9ajxUK|4hybNpo z@OTXKoNgIaoVdcm_iF>!$hrtBG{i+O_OZCfI|$fV6_t?Kx$G5lmz`9k)!pF~$?E6` z5kWp6<)ubf%WVA`WNLfK5BlHbuf;5GLQusGk~Z6t3=}2})D`>CA)U&?Tccl)kL{o} zCM!!a3mF1S-!AjTfU{Jw^))P`z!4mt-o7s8iI(h>Z_K>-LLD9GKBfWSm3~U2s)RhB zwO8B}d(=CU=(d!L*|T)p!b$T71t+Jz)SFFojmxFSWiBhcvc=^!GUwWd-A~OghP~wW za`HG~UVmH*q!da)6wegKRl3rp#8a9j3lQDkp34}eA{{emh2!C|Z+CC?UOeu^Bf`6# z`a46xZSL>WH8r^pA9%iszDYx>=Y22ucLem`J5|63cffqHE3wLjmpPew6*4nqax}=1%;8+Ka*60l@8mcHHx%In#oDvFI2YPpR*o~^^);7&r zf?)hKwLlf0fd4!PbonCU1}U~f8<`j-0kniVB5#I7ger=XVTyYZJ-z2yu(>~;7`I%% zezDco`6x?x6q3e6te$Rw#wOosivUh}74p~I6L3uZGhi)6c~^2?a>E)<@iXcTo)8J@ zWajxY0)Ka`{bjdKMbmn0N5}UwKi&uGGq?Nxk8Z_D$hLjf#Ug2E=~FNMD`)b;cSJA= z#mWw*@GKf(MAKTEuG|a*6d-B2I3a_`;-vj%H$EGGz8YA@J)n4o)T5^oYp}$wDy{X= zlEb=_M<~LwjsM0VV4UT$$}?0G>pjfB1`FV1%m}LmKcB&HWp=dbA6Ti~yEFpV&7faK z4#CSeZ=PQ$qv$E<=dRxwlc(F7xBlvvV`p74z@gU+o=T%e5;uxK*Ju|MP)g-}u_|nhFFh^8lwUeitGn1if$-H+sXZEjj&HoYx@m zDYw1WddF=$ld0oj_xEEcu|aGjmxqX}R)MGW-is%Rr=e^n=y#1G`sF0M@CbniAw6{4 zf7JpQ%xLJHHt&aQL%3ahZhgA#F!Fl6haz`(80_SjD0%18kpKD`ZJ#p5Ss71sO5(2! z>k~+1sZR@5$Tk{`$u+n$mH*UqbB*4Dt^?oceOz>*1WdRV zK0=^Vn(F|gMNrv+5wo$VFg@>NY8yitx5=2a4bjNch`TGR^lc!<1{gsr zlcQean!F&2NS}+LCA-ZYd(OOjVd)}cb_2e?&S2g@v)S6MR3-7T7=J?m)qSrQN95&n zgq*Zn52O$?sQpwZqNHxUxL7@SdrD8Hwbp-)%jV#Mk@-z(8%_HgYRziHg(6APL7|Mh z^J$Z%!m-@WfGGq3E}Mqf~w z;prwG$AZZULh||$HnT>Y&|Y+S2N}Uxf!tHJCf%KRF3G{+REF4#4V1K%ghJt}= zJfS6G%p-MnK1|WMCK7|6zOxo1_=oeO2&~0U!+01)J;vluEEO%pp1#b;tDy%R-!!&Q zUY{p=iPFuCoj|R^5sZj!7x#=Qe^POr-I$~2a}{6c4OGcUY~3s)587r+XeRfhypMi4 zob5;=Tqz?d;It{1y0SbJnoRnso|#vx7X~@gf~8okC|1Gq8@hL4QgGI2zGmxG50DBl zkc;hf_z5Y}kl#2l-2}Jfy>Ae>qwHw6@v~YhVFFVi@r>Yp?23? zm-L!8USaR(l)38Sh}znQhX<}F_j3ZK2K3Rm)AxhjUzIuSF@A;x=5P?Y#`D$%c18Sm zE{K#V)X(j{9zN_bHAc0R9S%$n!{&IoH9or1UUjh>Zxej*$}tJJL;JFUKaq@rQ&SEi z2gonh%BnMr@lgLTmn4X)Kv-pXwtRkBH7D^Zo59xHul$aNeva(xAWfWJf7R+$!zBNV zGuMagzT-S{cvym*g5p+U6NAsl$P{4ud^@C=$LW2suErpbW^%)M06Z-D4k(Zb!%XMs zK3JejJRhWrfW`HRdy9mx0OvEQv0)E0#wiK1q(;{9e?&c+!6{yCCX}J*9`1h{37vh*mY(sF`^69K-aM0Y0>2MW(*f>JIAxzbzJer&R@5|ah*!xk zt;OUnE4{j~vb2hY^|B$UHoh7@K?|}2m!Z1$p!6P~k!Oe+g7Ug`5)HgO$6;OgdJqx$8+DR zkMFS>9|3#}%ZEnHUv9t=;dx<(&+}Gt`GMje8pE#tutg?$mW}oVclvzW=G< zkVS}&TWU&JU1{7sp^uQK$f}s>XtKq~#^gLO!ZXQJ?XfSrse9G3J4Omy;yf3qb*k`x}N*2-+Cce2&ls*9-3xm0PlV4GSY`CzL%!`%`zG| zZkvySixS>Rvo4x{N@{08E4 z*KQ10Or)7&VVr_fTeTA{jqnWpeCc4*rl(Q0eYhmh zEw-=k<=%($LT+nh(!x;tv*Pd7bo{?O#=smN9b2gU*|y^$VFrh;${uJR_DTS-<|%1# z-c+Rwiv*)4ro~J4C5`iw5h3{b+1f}dk*x7UvgwkGeHp0+yE{@2hK`N4(bhrE(?4UEG|vo$tj7hoc_POs zI%8`$gKXTpSo%(o3vUMsid1e6`1rrRyi{fO5ll)*A9|jiL_{?lc>sW#kn>I>arECj zOH50b0g`OB6YK5Z4+jcT!QsN9yRAw*!vqhd>AMG}V07(rS_RCp5#OIxvx!);t#q$s zj9q>qCp*PimG)4(m>f4YD@Uz0k z)O||KOS#UC8?|5ca8Ta4&*#5cnU|chQ=V{KPAV2YN@qH<_L&==(Z`6h>l}qkqh!p^ z35$?FP!)CSyeVr)mMQzS=`6)Ak9>>dI9QY4UlQ&GgW+xm4jq|6wmx69thnGId#sd`qbjhPc)q?I+%q z@bd3Tm>E)cu;!U#&_T&hzZX>Jp#V5j7A@~|lDp}=dJuUEq>!wZ9nj<}&Lr-n15K+X?;jvGhP_REAQj; z%bqbd@_h5JX5X3?FpD9?MMGw(fJ~h(m`g>=Nx5%o;gI2a z{^0zciwMJ1HQ?{s!I8DGG0bElCF$+?vVBl|pM4tkF%joLSvFBAv{9MEv?-Pq0}=nxvfzyn5Gt zWY~OVawjr9UrS+h%S=?nTl3Dg(p;{pNDTFk3dDscA8_qWYVlPknP^=+-oi(9B)_?~ zRJzn8&c-0qm73gXvCvqRg0f1ri$cKhc<*JvXJ+3>&W!0I`PZE)-LKXxWE4@h@%Mr> zW1aZZY`?{wsqx=S4p%UbJiDqhgffH5eSj$UFQelctxi<<@eU+XX)@p85A~ zMBW?|zD8k!d2xF=@#^kG%AIyK!Vi?_|xU71_PBWPVwyYlG2eCF%PE-uR*)$_7$ z<5P}sO>6HbN}qW!b0wpU^GAPtZASHvqNO{!?P~n^*o=o7KRcU`2%!B^tJrUZiC0Wq zHVX*>{zdvIm^b!?^(catw-%;bF^ddv|$0S~xQ1W?^z%1Kj{@eE7bBfS1OX%%?yB94fzXIX>(%D;c+ z4UT}M!V|^HGOr=78bUEBu5DrrNjvp6ZeMCm6~3jMmNTWN$$Lscic?*W-Ozef=U0)_ z=XkFY)`m*y6)XJ?lxuTmA$veLaCbz^%JDhv+cQtHM!=KEv+fJ-kfW@%JhbW5q1e7?0t6)_OePDsgO0cd_j z`^4yeW-?Z6UMUo(C>F*sIPakS6TdjaCzK;b?*QvK|?}_8x6*s41pX;mi9ufw{1J5!ER zrLFnCP^OlH|5(Trb2zgU-Ptfr6*)Oy3S1osS@X!Q#_B^4U5t{MI9TXl+2DzKI6IO! zQYNd=Ox0?O5R7~Zdzk=pQf0*zP*L7lZykb0*!;v8(_-`)KVTqm%eM@6Amrwy>M?Q~ zU_`Rk)b;j=>2nx7OmiU`?bGE*#hjo5(a)dZUm8H3sR%gkrSRQGh|$|dgW|dd&cY%} zavCvFHaIxP4{&Y+^YfMfjN991xW+6_xthEU|Kzk zs9C&dTG}}}iO|yTjHuJB1KVk4c4-ZhS5)8&2RYRIf5)zmhA@|~L0kmuS<9F&-JDSL zwH-@4sI4*jL^3S&9q#>S8H7V87Gn{RY|;Jqy}}CKv&FcaT>Lpn7?El*rDyfFk8@p< zHunp5C(c*TwTpEzYIwAz4pjAn+#w^zB$?R5(}pS^8~}#{$yN}|%C%fqmQGof?Y~;l z_#TY&qMj>Nd+aXQ|3q+zF3Cjv10Os|RR$=Q&4^kF__|%Ei5Y05{i>=ZM-;o`=~7F_ z9Uy|t`bO(H$c|YRwIS+Idx;?wXP|QejP|jTCz>0JIMe~Bo*$$Q-8I8T z`u&4|3-W^Vl{czxOSYLczlp=J(&+7EX1;1Qdt@}ws~MfMg&cw|ZqZ*P13yXVIb>3Q zNW`ueeNo0M1xSr~uJlg>@L@5e>&saO;#8I?Y41hq2UrJ`)Nzf8SHmG`?KV1<4T6S@}xOedTf|t)0*65Z5A_F&6y9V+EX)8az~Sm3JEh=|6CoQn;e;>zXJPf z+TBmo)dW_ME%Z_hrsO+K{Y-k^F_~T|D?e)VPh%a5$ibV)5K{WCs#2x?nj{gDfN%R!Z8Cz#?wI3o{>vwTMOd^t2LV5e)q}C*i0O-pkHY z+aQC|2XGMsERrhxKctCt`Gt1Hr5|i2a1$_3AH@yV<~QnW85oBdH%{iuHGhtfZ@#)E z%&?g?UQ2D4ijkS?#yYh3a)6T{Vo>T4U1wEO>dD2)YHNw1MG=SN5P{hp_ah91L zSM_0beo?q?6^7Ma)#EZYUp`q$le>C&CO=0UA6Gno*f7Wz5CHMkfRj}Zci)|F*Q|D* zUjm^vy;czE?~b>xhE+JZJbo=JSAC0)`|zvWbb4t3mPlJ>XLOi@&^%nd4Lpk%kGpp*?*(mXm2)vaEJe`R3-O1WtzI@gf_yW zIi0;bBEoOy=?+g)zkm^Rae@?aa>~f$gN}_MP&iiNFHum25r9elM^!hFd>L>N*A-w@ zJl8O}*7=zR4gS(1npU=ww-$ofFjqQb8*GtqBfxLUO2^Y3p5-XGTY`V`@`oM+_*>lC zI!=}^f6BuJcaxWZ()+zGU+K9%G_=uJQuC6>Q3>v#5>xA8ngabU+79T_(lcYM?eI3N z%XVSa=D@wN6rZ?Buq!`$V(|Qg>Avd+l@;Jtd-85F)^aHT8QR&mz~lEbr(V&<;kERb z^Q;z$UkJJ8;r$k}(FcU!rSI?pqtv11mI^hzrkg-OUuin-(%lE%>s+BQp(mwhheC3! zWw)MYn9a7GGZX@Ozl`aI!L3WZ(SdQHQPHZhg9}j4(6owkkYy7XBqk3EIZ>gBCREP! zZz@;qM3f3tD0sPiKI4og2xW5po_7VXQqNZt0UyFqHp<@Ez*1>6LgkXizIXU$N)OA# zlS2QRuSng!=fW-DPoT1=Rl()wu*ijSYep@FtG5b!hTktgtU9f?%D<0Fxu{Tl zxtDfkuB#DD6@s9`sKuMXqAr=igm17#)W*W9FY*a^9r{xfAZ=B_?GPw!?(Mygz>LmN za(Rfjaui!XGAKr)dYT2a5+2 z|5#XcID+|h3h@6$AHwMA6!kUVg2CU7JY7EInbwHYY)xZ1IM8tk(-e{ekd^W)RLIA)!Xlg|8HhxE(iY z{h(gN!lWBWay>)Y+$-$E2MH^ODiUWQDzG0^df-;L97?5bsnqJ9;N>!oIXX?KDr}b| z$GtWN+1giEF7HCeJB>q6i{oGZA5-_NCg;$gxC&d5(Lv zZQ^qF4i9}%G!{=F8lnd2x|H$ z6q)Myc;cLIs(2ROiNmJs>|+l8Kcf%OnJ)a5mIS{#5CZk+?Qy@;?>v^)H70@^;OHC) zq?dN?(l}@2U=K-+lls}pm_ssGI#&4;|Asg-I#Rv2hcx}i6Cy{|-E0BC}WqUh*%eCnr1bdIk1L6QXGkjSKbvu+FZO!CFc2)9wC zgzjV@oi_JeCB5%;fmw5~;HE!&iFNRM;*8t66P}s=_Yf{DzX$=*2-?*l5?nlZdFx@# zpuu1^QFJ8Dvd6D;s-z)?*v}r(yW)i@Jx1>28g5gV{9H3hC=cC zRpG=qL&0BTMIn#_N#)LUI63SHy(#Y)3uPfI5=f|g{~kO%DxkSv_n;wudk~xebD8$o zlB~(;9zfwFz(SBX7rLAB8O9cEqgpz>KLtBhIFA7r!86`G?(8*-EBAfP}TLzc%|+k+p`sSA8cEaFS_}4X7g}%~3%MU1 z4Z4@h@89w)3GnHzJKT75NM$r6vPE-K%LWo?GT~Bw*tp`!O`8QgwruhMn9egVD{bG7csZZrW_YKFjRoPzX69>oCYpS_LH{D{b;8h3>h;*>#=DHm0=?)I`-Sfg{H) zCag$En&Hd|KRKdBIWf1XQD%k8DdI~|0;1cC@;LdttY-@;6KHnW%ZnQJ@X8c0D**<( z;fxJt{pG!a8-ltFN3X>{GXN#b-m~hgPK5J=;5ds@M(J~opFld$d<$<(2$NjygSR|A zS=(X2V%GiW7q+a<&T3OG6%9e^9RzH9N{(Lutf0~kwk#E3PNwDpWMg0dLi)jLyrsfh zM38DEPz5GiN$KHHozcdIwqsd$KAU-lMFeEMDf!ff0iyb0 zEqnXoN@iUjQ1b;t;w`|M%~Fw|0$XTy`487L-Kqen(-kIz_?ae)nsWk{n1REyuF?JR z6{D(+}H(;nl^0Zho?}^~uzay&yHIkDqnl$X1+f3pNd@s=nGvQo`Ovw!ReB~~M zqI$bA%#*ChsbX8fS*r^RXmNJ-iM6Cl1jJK_sH;wDd`2ogm8_tO@+)z7w;oOS1_2Ta zBWtxkgfav75~up#o?D)8W4(OHGcMn{xX%=`NPaAFx?J$idvCh{nug`93JT_P-eSmz z&-GE~%3?13)BS8D?wu#3A-CBvYqnQDM&?9{rRCI)^_Htl6DhI$qM}pD?~$G**qnm# zB)Dt+*)BG@@o`(Q<;ema64V=f>$er;ZnI`#*tRi{XTmkSD^V&RxjQWSXh6B=@o=R$ zlN+4_tTt&c)o&J3F4bnLJ_Yih>)0D&e`l)Q0m_1;2~H(kepyEm%=v&IyW)IvWD7e8 z^JiaeT(8V`skXMNLY%;k%M|lf{!qZCjnBmpGk{X@ETkGp;E7x`>|kW6QR)(Y~Y^*KZ511T}t}U&##|fQG{Coqa1q6^ZpHAXVb)E=<{XAo$!; zIDkTokU}Uz-@1WZdXqSlyQ$p?%LUbF9g}WTuK4q>v-5e0`PpsBilM2LIeA-!Q!eJ$ zxj=b^3}FiF_sE|!D&78rvT!Pz?x(2efm39-MZlj|u?CfUY|7;X5uXI)@+>zb< zojrX4|4;(gfsY{dW8H?5*e&=ipAT74QERDoq{NDpEqU<%T8b+9D9Xcb3?YIM-M^?_ zw72IKLQjZTJa<$Rlb5lrtu?B;T$EIJTmrsB zYfw*3pdul;k_wKcb~Erwnhr(bMWaowSF2rRzK6G&yb0I;tFPd_ig$wk}K+3Ht-%jqlLZfOYN)t z<^Je(7>$VWX#`o*pF+9=gvBDAETldxXP*0^r5iZCh!@&BB$)vBc{>X3eZA)iZ#`0s z`6FO^749v@MxcJ%>*jorx3|Fem?9)K$8Qe7s&66iif0!Qj56t%_lY>Dzvp*}POEvO>M4V5tk{fZ1cE zFU4)XvuLrNnkpR~W(P@rzES1l{k3@+n3}1M7tmn3w>uYp!?j=vW3dW^f|=?2vhX7r z)X7;XT%8k&vQJc@LPEdW&YMdvt-$=`Byc2!eD8%MB;*1*EU-&zG%<=vw-4N;bEq*r z#R@q_S=u#EWWu+4KV2RVqfx8+T^O%=UuNvSZR`fEjX?f`=ymx;cGZM-<~;{bpkpMa z9#fqdXm6xa^Dz>`(Go^~pTjVfcmt17-5w&VLcYsY51F}2lRXJ49BlZ?NsA6*fy!~Z zg}<;qE$)uUxfE`vgKRdOijZi<9S(J~57w{VV7Wp|UVD&*T1o05o7o+=&sjuL_w^c_2;`8Hq?Ls~R1b99$hP0G;C>M|~r#eI`w8YS`g! z%cla5_+J|3f?U)kdh+mQt}BMiCm_921x}xUo9mLe@Q*3Tinn^i@(}DgwoDjbx2UrN z)VDSlubggZjnTw%0?#tF#Ks#y_uZfC3Jswt-`#Sd+FuYCTI;^#()j4H}<1|k;c`LiP;xe5S-jqROZ2aBpZ%&w!MM~jq*Xnb$ho++d zSpiuqng4g)MR>Cp7F&s~ob|KaiCp_6goM#vL3pJ?JxFuka4^Iy7pyC~G0hPeuziAd zYbVT~Nbk8$>qvO?W_|NtkRv|Oac8`5GdWhp*J+p=k{D3_+-nHzPLbvhjGbG^14BCC$5>3A_4 z{K^>mO8lb-QrUDoZ~^+B*tq%Eqv?mAOLo4Hk8`s(O6hNN z2ujoH(<$OZj|2A4otHw9a(D(u*edAR6i0{0IXy#Lhc}xYxGHzmSBz4o`D-3onB&t| zw^FyRonfCNv3khvw29Z6g*{lc8$Uy|^G$E3lsKrw4nMYY`QZ};?wEv-}w z{8}sv(PA-%B#@sRRqEu2<@-=1DD8#0z7uQS@D+*3;;XUi609iGAo2_iB?~+&o=oYS zzwQmob$>Wt5^#rkCt%kZujc3a)}PW(bMNx8DP;Xo4?lKxHhq4Ga(H|qv?!PzT&U*m z{tCIkY71U%wK!#Y5c6<<_56zP*~|>&UGX;_{z+D5(^px!VxItP;z^_mqV|hX+xQY` z)uzE8cR3XvH^ss%Y|LFa)hrx>{`Q$Xgi*`^$nuXd02x<)LY`LIs9ilXG#6EnL;e&2 zWkQ2oyJfj3&fI1W~LL{>p!XaB8SE#W3p_F_%0!W~wA8qZ1vUiv9G~@6M z8FJONMIQ~Jfyj1jZ6P_peFosJ$e6X!2D^gKW#F?17e!fiGW_Rvnk~6=?UJdrO^B-I zuP$0S+ytWg)&_yyJ(+^>MEK$&`4Ft}i&IY|4tCqVOg=9MvuEeah+vQfAmToCWyQkB zf}U4Lmo3@-?Y2~!VfQm=$KE{IFY2Qi_kV%@5X*J7VQZwirlJa_3RKGYKh^dAUw>@U zfzbz7F%h6vFXi?0&YK^eEFQ;iaN+{b=Hn@jRc;0Xv7DVt7Sv?<{!#(tlJ8YmG&J<} zBQ$BhU!9DMBvR{sneN)Y#!z)mPRu7wtI~|NU92jb>mhroqiJi0K}PcRLOU5*8bKxY z^{v(N&jCyl7Vn_higrCix-+Z&Z))1#Omwg)o9KMerg@%<)6>)L4i{NPQZGjzm$@yj zw7Oa=W(H<(D;Zo=YZvr|?|h19Nd4=W`je`qBxx0zg`(9ZLz29_t{Ij#h*KSHRXY8n zFAr*4F2%o09YA@86(wrW@%YUCR?d5ttDM99XW~B{wmuG--0gInWQ^~juC3@*PE{Z) z&_$?X{<*XL_i6G)#9!sP38ocTG4DHp=Cg3dZ+?1YY`)i6fuH!5AS`QAjaoF~#xHddj&Df}Xiuw4a4)dfap` z^h4p3?}_XicnG9gfqmM`G#ZMEUYIu1;3RmpoUca|BF)oORR zU)35?(4aLXLDrLK@&&BTqYxBsI~8za{hQUu$m9|%{TnLaIa$eDCO-s%tXvn=;ghP^ zh1FscPd^A!{r^pi%Ot@cu?$_+CIDv>^sJ4h)Llu;U#P6q3-8>g38?(mem3w`t^u56q zG0@wGs>hn2o?Z*zYOYux=zn*F(EpE4S;Ak1z=d+Vn?O1it=w1~C@03V#ZJW$HREe^ z1giV~1HMo$v3-pcys=2W=%7^Cm&awuwragzeT&nMd-jgQ=j0@Mh)!0JbI_izzj}+$HDk(S*Djq(wKk&s z=hHZU+3#7OT$&ns7tMprx(NsV;aDmA%eyR<*H^Zk{d`xmtC!r@SIBob=GUpdOb5?C z17f~k7IU4scLq~n07N2k`~O<7|K1N#iE9q79mw_mq-buh@A83ik`zh379XKBU*`Kp z;&~W5#E6!(mO!yIZyenw8`&3yNR8Z8pe%iT>`?S? z$sd2j9 zeLX*LZGb@ybVq`>w8kgKB*e+B;)-S@<5j)W$exm_ujO9VJ72+U^L>!$1%MdzSfdw;Mts9rc=etOJDx z&okc$g4(FFSwA-yu{0=2q8^TjK+cS_Mn@8}Q*BrlQZzMD-?u;Q2KQC@i>2>=b{R^O zo$q6M1%)Ix$XNnvZ@e8Ug+&*-3{)Sqn7(D2@ij+V2Z&A(IdbO;cS(*nLA?Qdv3Jvq zPGfdo_jvu%ig_6PDRRY2QqFhs-1u$og3Toq2R2tz1l(TJw6W?lUC;ir+ zXBt`Bnr!&Ij)C3cO1*HK5nLmwj5gGwY7yXy9x-SB#~sx*Mo}x9iv2z{)QJq&MUN9T z%q~mC%0n^NsbR4@05EHedd<_UC^`pjFIRqbtI6c%aE(JM%j>lVk&dN~UWu;q`x}rX z!M)Q@34L~+!nSE|D<;*(PlEe|^*fhU4(PY@Us-9jpjsISL>Bw=8Esd*D~{i>dPt1! zEle$A5ZjAMRMHSGcwfX9Ax0!1Q13ZC%S}^T01nAw2yghn9rmK$qll-5zu*+VQsQ@Hf z*`@p8$$7(f`@P;^U;~d5x3*Ek`z_(T8l4@;$Cja?>qedngrbf4;aFE2luHzHeWEiMMz(bGo=W-hxD?=ODdKAdP3j<8y#Y|Dy&S1*i0Ua=la9C@dHF zbtlvi(N`>}Cs9rRwQ>1r)Nnq6AVvJHUVX;g6m|CVf^8&8!uint`5VBefmTi8Ea>6d z@*QX1OgzqH;4_mFo@-L+B{!vDA*5r#(=ZQKIa3FE+<@!ZG=Xy|dVEsK$QYcd6M86O zM8teJ4!lQ!3iXFn<)D&fhGR;~N5W&~F2UR<4&L)pzR`5hUHSr4m~Y_)=bwf7f(3uU znnjcjS5UOuwDCFdTh-%+$7co&9hrS+XA+X0%Shx9t7{B|J-eIQ=vzgVG` zx+`#%@+S`%W#^QP=E~R7f;QL_fh3-0bWmdr7Bo;bG!_WVhrh4h*G3r7#;ygcrc;w~ zB8)MLil$qCIrJ?mpOv4dZ18qb;q3>hk8Bxn@rT9fP-V)=7>E;(m+fl3<_&R3^6qS( z(taXn_0enI!quVmE-Zxk)^Jc=TJq%&8+FDz|ESRc488k$5ODCfBswl(=&Tzx?HPoZ!Zqan9&zs|I$T(st zU)KIeXMwDgUhEG2{i5o1%3+LJv{ZDiSJhXjUU*VA3kF^BtepvLiUd{@wfUyWf3XhT zI7;Z*#m=r9vLa}6#ig^*m0PP|wF3@vFess|(Bt=9MzeJH?>y-9l|l;An-OjNTH(p3 zEF^S{dttxv71&}hrf|}Vdm#Tc=|DZjL0AbKeQ`m6-J5!HQ%YS@% zXc*daR&@;1>{`1-^{?Br7k>pUpc7sllGD?|Y6Isx({F*8R$WDg^Fx&#Ea!YJK(>)b zDL-Z;CyUga;ZBPx1f@+}B`8Z}Nrd84iwA!fYgywRC<_m}^^R!1*uyyBsO<$&_RnvG zLQ32+{mKRE9*c>9`oqR+2DYe>=4m-kl3Tf4kMY$$ev0=w{Y=QFgAoU>n#2o%4qIouO1zR3M@MpSs>MERL?}77hf0B@hU%!8N!B zcXzkJ-Gh5@7~I{16Wl$xyL%uoxa(kNa=+*K&Xe5lH&_1{dgh|1ckjKbYE{+Ra6Lz$ zZ2ir+C*h(IxBn0d{4jo1+KsucmlRjH?03Xj;)K6-qfjW{pKn5`*7Lo7!eoNY=U)vN zy~BiuIbIK71Ve~hYQy_P`DHY5jQ#kSypl$AA-|Qed2?@@JY#7^W5uwwU@DX6wkT$L}ttt$bA` z*Q5j5_^2R_L}vA*Dj{y4a^G-{U6W>;(XhoLEu>GD1Xf2XV?uVo3vZ${J=KPI2x0d! za;=4-t+24I*VO3Af?sxhE0_d-PA%@)etj{C=K6l&`28~1r}9DMr(hL=C3io*%31Cu z|9~4`(Ah*SgqT5}7rwOi$TmtP>IY2~Dek$`K~qprz#}4pH$h;RXDL3nLuSE$@e5}* zsC&&v^4O1YC}r};N_gALGC>)RxjBw<#s{kJMxxt2hl!Es#x3w?Exd5g4|p>D8$n-W z5~hoIa@*@|{7K#~WS6p680BqYR1TpU(tZ4$m#QVn1uBz4@>Pw_TCDzZ6m36}hnRil zA^BX=vi2G7Eevk`9}$Pat9BGNUZCmL%$;HOuiIQc ze3;HZ0M|kK8~DWalC1wGc>GQSx+3&^dVulV_E$+({&+5)H?L%iZbbnD){B!? zKq(^Y+X+Th$I=XGgM@K4g}IOez^7f-ZrbS8-z6LKSPS!?y>FSji@$n^7zegITg<<5 z9)s3WdajrI^*^ec1iw``xxqEYWq*&K7ZFTT$4uAq@!4UX;%4{B`LU|~tLw(Ty+R1M z7enknY|+bcrwigz3AQ_XT6TZ;8`X=12!6Jyhis|&?gpP)1!iq1vK@X!xaoiT^X`HX z_I!Ih^kiOjGvx%R2hdT8CJTN`KuOj;1uzNNC+FX>M4~oyv9?T%j1ZiGgy=Wo= z`7!Xe!9tQl)fc_U8rbOu`k6OXjWv-h6eW1Rz)heXCWYy8q5O5FGa1(JLGiN-{QbX4 z^#ZN`rHnunEim?IqSz|Hl_-VH-D3Hidp!tBAb<;@S3()H2=)=I`~a(;QyCp|reM>V z4tjm;EQCdLz)wu{KN^pBN$?Ud^Nm+FgMfccyPxnf7HrrcqE!WI|Fn>qg*kC2r#hOJ z@vS*XT$CVyfrAk*WNvN#_EeqW{q-)NI+$)#8TQnJ&%Y=erQc3F$02bO1i@8K$^Vfr z*dt?-TyKjd8D2vtvQO-=V#X_CePTI_G zAhkRBTI))X`XZ!Mu!{2K9jg#ZCuoqZm=O5ZDmWX`ZM4nsJofN7K*Vq>wCPE%ZvqM> zdB@$;tN^>Wx7T*d^fp2!X1qW@Z#&~6S+Y+4a|bD_jW(muN3q7gzNaIdX8b8UT#zyemIksf%lq# zc^e_Cn7=@Vug8Q+Z*tJZEbHO6)*5_NV70wC?QqJYRm)^m2xhZ;SM*>G5v94l;c8lko{ke?-UhMQ$jv2>{yr7|Mu#gzAQszwRvCne29k9GkK)dLQb+{tWZ#Rda4fp6E=?fhI9Jd@k%28M0vp&dHuJ7^T*$`)7?2d%$>*9S@#r`N+ZGYI2fy8 zoXY_;YrD!@i!!CcfATmF>*jUM`X!+(+SBZ|=kNsMj@R=QsiX9_5y1N&&kXh!3(VlF zAKQmT4#%6HQ?v^Gv;2tfhyBL#SGJb@>Lq01==YR$Tgo2Pw(C!8iBNvIUWh=jk5Vte zTKQkb=bxYCCf!A>uDGWRKF+dus%n$}gkG@#SlLggWc{LQEfTAKiz>>tyR{P8gXeI% z3WaVbWzpIkKCsWu%A^jB%^@Z#)_r?UkfFtbp-EL!CNQSA6_J?EAP$jBW*E>?`?oC9 z<0MQA9d1wVwbgL1xCPDDJXP)9*Oo?-`thHf6Wa7n)L?SMiPdE%? zLH}YF9n-ihU&@do_v+ovt!O==Z^?a<1-``Ift;d-7>&R5ySPRMIRQ(3Z--wsIe#Y& zg*FGs>~Ee`@m*WL`mkx230?B3_?nOH^A_VXbd%>6MMp)c6%E3M1SvT@Jeji8Z{SyOKkvz^bXsF+K6r}Z}L@`^j%jsF>;F=d^%ND7FFYIa}$YVVPzAC zAxP*_RLcMqi?e~oZBq)s$m4j0FlF#y-WuL!7u=TFiRa!9<`GR<}!e~^2 zK{Y5FJRwqKS~hv;-#^2S_=!?C@UxHg@3$r=PBP}maicXz>BEH~Kzi#1(dXz6w5}=9 z^FE6~2%nt(Ksif*@8|Yv+g!xGY9~5mWZl4F-v;4ARvi1oCGXi$J><^0)4(EzHb##T z9i0Ld2EI85!2w0a+%!=`BDpRRJ-Bz7r2Jl6W?8XgVpyr=J!m>Xq=klfkWNE`AASeQ zjzqFTs@6zIh@swPB9)8paL<7&iy{5;M@(OycHkutes-&AY7V8CUuec1TZm_4f@r z>jU0*MiME8m*0d|tX+AC3?$m4IKdCh<@~i+Q0S;V9cjtMVIN4^oa$(z8+5K26cgB3OL`Ci1hQBuQ+|=crq1Ba0lxgv2cO?Y=k`)}NbYaa?mhGdkDsCDh5lkN&Y9c(J6>Jh zZ@HgEtXn>}xCzw<s8NDVA3=a93wP2*7^yA2B-eNX|`UOu0dQLcD2ml|PP?5OY zjr;t=A>SB6hsX4dD?+w{-im~@1srvJ!H?c^YPt`ZrxhG|j^t;fifv>B7B@ftLQZme zRzBX&;yCSlI}&XtE(nAkk*trq(d7<;{1`(>nJN6+cS3V*1u8I_KO&r#365(;<{uYD zNY-AXt@_Zb;x+QD{*;{(m^06S*w{zUr?<;VR-xrLa$!eX+v&AQ<$g&Y8foAvvpn^c z+Oa8CCk zRU>;`f#*N*>woC!Ga}NiE$O>-)`FMC{LWhk=bQkkW?=409Fw_7Pz{^QuOwPRWxtzG z-ex&mVGP!grnR5f!|J*r3TXzNiM}OPn3ZTOx@)d45RpMHEFZfwTG21EA{$yZ3MA4U zy@ggQ?vW6>Kj%KehbCz12gRqtBS7#o>kGQ5e|3r~nX>IHtquY#%dWs~UDTrQHF`rP ze_&>Elp$7o#Jjf!W~sQc;p*y+(Q7V2nW~m(Cr%bel1}A|F!}5gQx*4I^xag@V-VwL zgN`OnZZfEiw)#w*l$uqm)p#z|3yyKu`(iy$g0X$XlyRU=kiq?SASv=CZbf2V3+m@o ziZdIuZggP&>A8J*D_&SJ2U|+}DG+m^ z#ZtKf%2M`GwcfdS@>f3lWTd6pwI&l($=G+Qxk)TMPg(CuB0JpVAd!-KUW%V@G0vVr zlW#;6BFR{!I*qD_w|6c%`J_xoq9IH>Ns%xnq z5JYu68UA?M;`LUPn&j9q4RjoCKdhGqFxeDWG_asH98FO|Bm(e7Ma&j5$n>oCRBLG%;(Kucbz>uDdfETF+xgoZM9K`1;f3pL7$-Ysq5*sB%nzzk= z%-;A+qzP0NWW=yv5J~Oh0cluPmRjnsaWx}hxzZ_GyD8l;JI6$4Ei~)9WAyEaJyoQG zsC`GzP#qprkfI~R(qE%CZ4*V3SU8`te#C{#7TM|#H;v^G5`#Txt5!!!4EBOh_@2`1cv69;vkq}+w zLfrRGN+Kx;R*Ecpoj`Fn3Bq|ZYZ2~^&ej*SdwQnGQBFO#p)gY zz^xJs&Y67AwwpBIt(p(fh8J2(cBcN;OV7Yhq@e)(1!Bbvf0R@(LOmQ_PqZIaPXk7Z zQ#nvHd{xcAHAXMlh@C!eJBw2yxLkP5Mk}P?un&$cfqlDiG!s)HOXaL=1Tp-R=Do~! zGnXshCIY20pK}fen(C~mEw9o7(Z)PT5}IJ*Hh5Iih+kuzX0H^6qJ6{vf*B-SktdOy z&zLDyB2JPVl%|*CVwIw`QtGU%_>MLTbA`E(fLXa0&|?t(UJx~kkYk)$k=}EE`QTfZ z#Gb$WJ7X3y{(dsGF9eJrp&eDkT+>c|*~M~^?=i1@=YCE4a3WZLVmt)3>FYsG2PRJt zQsvSh6==4^lCUnk!CcCFFPJxV z1E*LVCy3QbD3+U&iCoHg&@G@2*FikBD73AiQz~VXXf8vAV5rO>n%C4$KknW~B_~^Z z@MDSjGal==l`^MMHyM9hz#oO$t+w0rGkF*~={NZ?-4$6geZ2aZSQfV`Ai=Tcro1cU$jg z<^T8gmrZ`zui^30D;=-6spI-Mx}r(!frj>L$fYN-r&j#-b@QY1oj)6|XJ)D0y@uEG zqKs6$Dc=ml3bd<74D`V@c6Ezq3Sm^84kL_OUvjG{GF=2L$Qv09OlkEK?4pR*dlgKU zyUF0L&tJY6p2v>aJ9kEPr+z63EesYdEk2)0sJQ|)+-o>mCZoB4XCGl5k;{MlN(xY^ zc9aWxj1 zuGwMCL|+2gDMc20{d?AL)sgpEoLW}y*;-AW9t@V(nZaAKt;)Yt5LR%#^;t& zJu*^Nmdus~XnmZ9he!QO%L9B3PWW=)Q-S@Y$+WSwDL$7kb+i@J7@7*x@HQ6vwX;;!wuDZLn8p3n~}lz(On75 zU@0dp(QVCFw5K`JhDzwGdg4Yd_e~`YM&qJg(a4r`*#ImgTM_^G*V>>-VQt_WPYFeR zlj(iK#Z-wD+`ZzbbHX&^sUTl-*0iHAfw72|vu_FA>~N%21xZljp5g|_YgC*wK1x%X zuY5DYh1k*BA&WwGvMAoY+h;nhA7hyh^Qd*Ghv-mp_utOya{vrvQ|aOE9=xe$B^J7m zQ{6oi+F_~@{-Ti(fDQAIKbxI#521ZcnHun~e=s|?_>bqQ2gS(B4 zADmv783!QNRtU8;TfcieY{bEqb-I?tD=@R~E$KEC{I0z)M`D-9{5K!9nDNm3jFvq) zK<#28fp5iq>S|5=%;sza(;40Wre~suN>U z`kfomO56J)+<0#LFe_P)Is)DLtav*-a4lFs!AzoZ)iKv8dBa;P;0^7~D{v}08ygP6 zZnnY}M)c3Ru5S^fsVD7RLFY^eCe|5+X3|3CSsi=@`>pHhx7eczL>O>2+SGwu|!6D3c2M3T6`6h(Xw~<;ptTIoDZ!pHB zH69#i?e`S8TTwMlni+Tmz9|-qRf8DC?Z->=Hh9?5_(fF;g3Kz3yeanEmqu62GgUP^ z{Fm?gM%~3zY#xD5u98Jm@22mIMA2aq@N-G1aznpSS)eLGL+2GcaYUS8SA+Q{mexm1 ztm9!$mNojN1&y&h(3)pv%XoS;t_p5HGni>cfZyQKw~xeT&mlWfDu>Caeh0 zI0v@Uy4s<-&y?MBx#>Srs3v6TKoQj@8Jn1C&L(56H`edtMk)mh-Xa%Mdrn<+J5Lu9 zBj{+T%;01X1K6C_LU$vq2`}v-hRnX-o`O#fnoQu2gMk=|SM)S~K47ZYjqURIwLi4t zOi?&BUX6W(`Sb@HT2@9PHd+u!H+}R;{);M6F(gV!m&r7ZBhK?tD5}hAB#gZB(C!To zbY3y~h1WjD$%|okap0~&3oZ6Uk|-LJ7BI2lLG*oij^)XcbA5m0z2auJGF-J6$io`1 zqf2cI3mrdj-Ejchj-f1rVftMai{N`sN=*-%?wv|-uraC$My@FwPwkGkq1|_W00P6% zNh?XJ&%nza><^MG%ZB;RploC5eT{dAG+d&EkMb){Yh+4MCFcUn@8^^cfRDCIA=f%p zkFB|==pOY%`M2chHzI3L*}x{}*W$i|QAk@COyla-GgI1ZG0b@{v39x|_-eXG7 z&z8Rybfc{#1$qSk`c!~`F!Mk)@6F$0Sa=%4|P29+p6c4O6QjS&jQBw9I`Lq z8wsx(uV-Wtw)0V3KsRhVJ6wu&3H^P6jsj~LY)y7!8$qwmI?=mYZeaG@wm*-qYkH{q zCr56n8_ZrLT6i3jwV21IqGUBA@Y!yJc~+5GC}3opK>XC5PxO!F2w9yBY)}{#z<1ut zkKaWi(1b5;ad|SCwsuMC1%CD(Ke+1S_-e0Z4GFb{lusB`ay;3tq`74B1=4w2Vk@6R zq?(wE0pj02WPglY$t9E^v?cD}T29h>zOW54^(X)G<%bP*ZHx11lsi{A_Ee>s_Ka=h zHrvk+3i4&);x1td@gHt~UG?I1P-ZRGZH&?OW3S2jG=51cr3R?yi)>!78{y*%8T-BR zEzyl1)XwGmlK6Irg7qD0o9>5mRcYw8zKHho2R*#=^6k-$$)A^zXEDn7`Dj1-zf1a< z2?sIoQdiq&Hc%1LnD1MJ;La0X4ieTTyLm*XJzWdHXk7m&B~8`wK+MB!va%=udT6C- zd_N2^zj~%KPJ9rcUYcv7rFhnw=4=(mxa2Cd1H}2UwbaEA=^xPYsTn<^ZBR=RrG3Ov zs<4d0z)j1Yv$T1o)ciR|l~A12(0LdXYVkl8ekty2)B@nVt{q|z`!-)0kIPZ1p=-IJO-er#);7`Fo)0)B^27n|33WS;fwtqez9FLg2(vw6x*9|>SZ2%ve=l5 zq@wo^I|Igz5|55C6^DT$Ri znkVqn1nYHqnhr2ZjF(+j?k(I4hRoZl-f-+0v#51`6beb}))qV5%}qYDxy;QB7VL=N z%6mMX(CrM>EkapI5qI}D=gWbP%(^qX=UI}^H~HG>%Z*cze$BM5)Um}|?|BW4UOI<} zbD7-rbHk@s5!H9N5eKHyFj4W~fV}*E&+dUbt7YLebkbY9Ac~${Y$F$5KLvS|$DP_A zoaAu0B9sllYLAxHpmQw-B4x2AqjU7_fJDIKic0V2CTEP&x_DkG_N6r|EE__tc`X#O z0Q>z=c5@PcEoy4fISXi7a~BFNq~KfaOB+L|Xn6TFrQ3lelF}JVlo9 z_@UqnjMnDfJi!vUr1pih3MPP832QtxWP@A7sTY8=*e&#rrZ0Lt?MGQlYdV(qLiuKb zW>;^|iyPBM>+|8&j@tmlKy~OiOm9v9ADzO_-hr; zX$7c3aXGSC_=qmhfKzbC9E8;g=tvEW9Vr^w_dTxOz9Sr6tioR6VM#%~|Hg9`njl(I ztWvAb^;Y}yPMCWpL8feT9-_V=2~~s!I2E-Gx; z`O4`_CPSjJaU_80H4*DEdC~crU?o@nFZ7O(J+<$ed&v1d`xiU*qeoYQvqTZU5P01c z<=;j~nse=BeA>X{^R}x0G0ndKTv&uPmoyuxajt&aqc2~7g6wK!ER;*g~v=nhQ%K*Djf;dg_9w|yea&n0>Bk*6<&x;ewLn4jg-KpQ!q$y)E` z%c(M)^<}4OwW3T1(EVo6j^CgO`wIjz zwMG^z?d!#otsUh}-hH=WY;vJ@+|@o5Lu4c5J5l11p!t3VVV`6by%w*Fk517oNv1|6 zlC8Y2Gu4}AiqqFK7_q7R(@cSyxf|NI-$>?ZOQwIwOPO4A7h_|k8;tFett)C0QVIm` zriLYJ>=}B<(rhJOFD(b~CDYeAFHLB*SB8o&f4VRcEAe5wj z!1Y0$h9+tBm>pAZm^zrcHL34qHzM}K>-2Cpw5`5;5=oO&H1i8dqHo8VsGtHK8Gh~D zXKjxI127;lw$KyS@gNsS%G*h3;?->GieuAT?{&(`=;_)1%W7A#Q6%gqG0BKOA)iK* zH#zfdMKJ!8)zE&B>$&LLzM>7$!0_Wey&~O+q71qsCbbxutY4CG22(ex8co+`P8E-z zUGP@|kiIN$m+K|x>K!+vv|Di9JP`J14t=X3a@4Fz5t4JVwurcx2%UOfZeN*fmQr?H z-p;+G9Ag1&y}ky8c`uStN?N*P05z@pu*Q6zv3*m`<#Kj+liV=Y(P@5}H_Qv)^M*?8 zWne|0_z1NDhc9o8=CThBf#haygTijUu~j602^<4Z|!hh4a#N4shQerW#*&`@Y@n9x@1sTO$isx?*+#q*Cv z2;ejsN^xpuONBa!8u^--)_Fc+M&kmzn%%Oxr8U6gMS)pFCFUZt1=R=TlvL7?L*~w% z9WgXHHn(NH+MfTESTBzQwzm@)Nr!6XQEo`kZ)6cCU?AfsP4RN_dy_4m%*~D%7@6V2|7#m z#v-$Xq@Ct&nAqM{Q;b;5ReZYJ?ge;l_|kw!6X}SVk{7B24x9yg3{^!J@oa|4$|Cn) zF-*vCI{k#P#3~IXe%HD=dH;bTKsFLoe^sp;6kM#_l=q}I`V@;qSuNU2W)iC{cOad; zs{A+*mny?H)~m#%$PbD;!lykNxC0Ir?4*ylR0zjf-`gw9&+%5Qw!@NtL1&Cs8P&#* z%FR+*j$sf+)=8{sh~GL!Uw@qcjIi&){}Fpco-1G0*5Oi4z~L$wU&empoij^_n=^UN zcTsm*EoO5)cI+Jlz%*Qn-*w#c=6${7pPsB?^jDxT&2zC^K`wLzQ2hn7vA2?D;p^wZ zRT=3=CW+_l86?-vTizj~<+DFgnWz>2?%blE;OnCVb^=H}y8>;_|+G@aAY+f<{2+7B=eHq^^2A-U*e7Hw7z0XQ-3LOBIz!Od0RxhA{n05NRLCU_Gpv=fLqS;vZG#3(%^7H)8K{}rmA3=Vu>63>?KB5w?o)h>i zY@$$cy^Y1R(e^yexOxBaAl`J$?(mmv9lY_d9-`a@iwyC)?Zdn;lIsw=35jR7B3LFm^uD=q@frd%8J1^t$k^a^xn86b=pP3A{oVkb7Py>`$Zr6()-$ zhujWaBL$z0`##{!C#FY}Gb}NxFAiTCOhWtghs}KIQjDETn7p55xX#P&1WTyF+~IuP z$t2)Cgi!Jjw#Ko7yf};-ayPYf=lTi!+U2@$3et3J(z3Gim)|B#oq3(-WSY-}L?f-Y zbnCAN`BP>uj?aP@m+8)jE#V)QEE_w;One?dZbW>3{*`Rv3i>&yC8bWdP#CFF9qYm} zM-O?=+%wfCSt!GGdm-;wLU3Y7^lC1YfW;ccYF4XF_QUXs%Y~Y1mSou_0@T)eR|p5l zDgJEA>tfHAvXO#q6@WYk^+(2vvJ4M5r~_iPHbtyQ@SFsC$t@-<9V~i?AQUaKfg|A(>pb1cG>9E|*<}GF?}?C7VdsP27hUShQDL zU1CuSRbpD)jInOYHQ^b~^IDyE@R9BAe`IuMc8uPduC7_x*P){rmmL6NDq2 z)>S$!9#5$Fr-J@-%|3lVZOp9GQ(8)zCz-qGV}3?%htAD9Knt;{?v%1Y_VgA36`{P0 ztr2;0lsVEH6lLJPF;qxbHCFc{&Tq$L`Tk~uBBn^_bq3h;Lq!(iIUN!v)4@r7_*o2^ z^1`>F*diU>BaI6j#0850Yf)O#lDn#sSE@S9r46G5AsJstip*}j-YBh0y>r-i8#F-r z5x0Z^;FQuV3$9F{N=iJcxPLkf=7_MFhy z%p#BqLP8fI*UrUyB(15dk5Zmx-_G_!6#$@yzg*Yd!nR;#7Hzl&I!%2b&80X>jyiTX z9Ce_!sqaRsdImoup|OXjuT0Rk zw`c4tb9;o%`-%~L*3A0%)p}w57Q8<9fQl-&45=#we=`CTL9e9Yvys%~r2ggy5JI{h zPx$QRkCN=!do%wTBy*5U(iYsR(cwt2Jb~>$+Fq7>uy@0`>A5P< zL`xZ)_>jZq5{lsTfeXRT%RFgjSD0H7q6|oOsDjoP(h)Y->RT&_goxM;H^LX9zOfMF zsZY>$IYy?_={YjrY5qWyfHQ@*^e`t9k}B+QJT9x9eR?g8-K6jD&c2cJ=FWUB!|dQe zqyPK*hnf(=T5-ekD7HNgJNz$Kl|f29X+~=u#|`fE;lwT@6YIgZE7wyyBR}tco<{Cn zUsGxG+x@fT_&f>H0FwuW)Su3WQQ0zz8)bPfWuWz7(ByVVLj%c7@6JQzcV>spEQ}i&Oq}oO6i|zO zPw~^cv1OSMo4;KsdClqGw-B-7dP3FWa}D)q(n(a08~E}3+JfCAXJ6St_SQ#mv{bxp z{R7Ht!dwUl++A;G7iQZ*9yZx~Js1rkY`tI2^nXr`E+pX`+gu0=GuRql+I@Z^&(5=&<6xq3s<>zl|ESvdMWfRf&ay)bng98c7QA2^!pz*+(Z<8l z{YlaA(%RVD^y`{-vyLd^_4nLDa=SMS=IjegR#@i~`vD|QnLYi)wXqi%D6F))NX`^a zJ^N*#&4w_^2$0-|EyqKQB=8y?oIb z%!rHW`KY-P?!JTd!-`E#_c|zvAZhg3twW5&fB$f|eTCEE9=~F>8F_5Fh9sypgj!Pt zs!aTP*UfB7eDR~d+Hp6=WU+>-u|#bD+sN{Xw2>CfiL8wl(SCG`v8SDtg(}b}>MyzE zu~7B-uch}=MmM`A^WuQt4(CSzd{rPLpvqD4Piy9f6(*2oOr5=Go0G82#r=6{xvqQ? zczA2OBtl;HiHdV@RSTeQ0Gb)cBhj~jfqAnv-_G5jURL8AsbAHKrT5utrP4$1n5UVDYsRF$erdy4IumN8k7I<-C2KJxV=FgNR_dAcnGQV!JdpLxrRA{Pvg< z+xbwbd+g0V?gVbCasdZG_W)$lcQO-FuKhn_wf=iya$M=8{IxJei5VSx3^STNpdi7K z(d;ct3|TBK#7`tRxk*o~_(b_^(;rR$|h*1SIsm{c`KsIWS$L)A0J;oIw+1# zhtNNxkIRkQJGd}qDeFmYK!Qg5m#Nn>TK8;MvjW%6QU?dNZ8fI08iq1!sz*wSwDMr< z*qfl%A$Z(Fj0)q?HMZ8n@h8t+r*52!HJpFe)&|U;AI1hhRE7MXP#Uv|knn-!8ae>4 zTXOhKykzs{XcTD#c0q@#LB8}H$61lF#*TX{VU2`XJZ=t3#Rlp%P=#6edP$7vR!oY? z%oPn)ilvmI4xS6vKF%1>e!u@pvn&?1VD&>Q&bI3a=%D?L?&S7i?4A8RE6fN#gi_CM zy))$EcM$^cA_me)tW4o6R3`zFx1Q zI{sy1{ID_w+DQ_bIzv#R06dXiIF8sqBs!J9+#17Y+&1AWte{C!%;BT@^|K$E$=zIz zr|61Qs@IJK0!3N}=vi>IvbMe#6rQO;B9TbF5TAFSG*uYB`=>fe-XxaIMMfp2=Lk*> z*F>`nX7bT0QFAmN5P&;t8+zDpilmcT6nYQz((F+uauaXL@ME7?SD3 z0$SgMICfOmV~q>{-&w+d4)x^t{`T?xC_j>3aW)=@G<3D($FpIK&1dhgF9e~o?>k;z*E%V@-}L0*>}WWjZ9#$dKWF?%C3q~!;jU}H=9y4+ zL!M&o@Dspz1E{sCx<2bCu?NeI`b-e`la~)=U8j*rqTM@cJ?EJI#V!56Kf74a>>V8g zva>f>qI`Hp&(Du*H&iPDPfKu)WPh5R{{m}xKU_9Tk#ONU<|-$0Q+?5J4x+!@9mwri zsjn~L#HGEQS^vw2zrX%b4gmr=%BwmN|9@X7g`v_HO~fAf+t2;a4fRt0wnxD9@Yw&H j`G3Rn&l!=#t`{gxymrP{BtLmxL0*!gav~K%`u_h1UyKgA literal 0 HcmV?d00001 From ecba3f5939f1385e6606d4650b6cb9d5c91829bf Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:03:08 +0200 Subject: [PATCH 17/24] renamed html templates for categories of contribution --- src/webapp/templates/expert_curation.html | 45 ----------------------- src/webapp/templates/field_specific.html | 23 ++++++++++++ src/webapp/templates/high_priority.html | 27 ++++++++++++++ src/webapp/templates/hot_topic.html | 45 ----------------------- src/webapp/templates/quality.html | 19 ++++++++++ 5 files changed, 69 insertions(+), 90 deletions(-) delete mode 100644 src/webapp/templates/expert_curation.html create mode 100644 src/webapp/templates/field_specific.html create mode 100644 src/webapp/templates/high_priority.html delete mode 100644 src/webapp/templates/hot_topic.html create mode 100644 src/webapp/templates/quality.html diff --git a/src/webapp/templates/expert_curation.html b/src/webapp/templates/expert_curation.html deleted file mode 100644 index 7c40741..0000000 --- a/src/webapp/templates/expert_curation.html +++ /dev/null @@ -1,45 +0,0 @@ -{% extends "layout.html" %} - -{% block nav %} -{% include 'nav.html' %} -{% endblock %} - -{% block body %} - -

Top priority curation needs in my field

- -
-
-

Compute a selection of subtopics that are significantly under-developed in the ontology (criteria to be defined)

-
- -

Genomics

- - -
- -
- -

Phylogeny

- -
- - -{% endblock %} \ No newline at end of file diff --git a/src/webapp/templates/field_specific.html b/src/webapp/templates/field_specific.html new file mode 100644 index 0000000..65cf858 --- /dev/null +++ b/src/webapp/templates/field_specific.html @@ -0,0 +1,23 @@ +eee{% extends "layout.html" %} + +{% block nav %} +{% include 'nav.html' %} +{% endblock %} + +{% block body %} + +

Field specific contributions

+ +
+

{{ no_regex_identifier|length }} EDAM hybrid identifiers with missing regex.

+
+
+ + + + +{% endblock %} \ No newline at end of file diff --git a/src/webapp/templates/high_priority.html b/src/webapp/templates/high_priority.html new file mode 100644 index 0000000..b6e6b40 --- /dev/null +++ b/src/webapp/templates/high_priority.html @@ -0,0 +1,27 @@ +{% extends "layout.html" %} + +{% block nav %} +{% include 'nav.html' %} +{% endblock %} + +{% block body %} + +

High priority

+
+

{{ no_definition_topic|length }} EDAM topics with no definition.

+
+ {% if no_definition_topic|length < 8 %} + {% for item in no_definition_topic %} + {{ item.term }} + {% endfor %} + {% else %} + {% for item in random.sample(no_broad_synonym_topic, 8) %} + {{ item.term }} + {% endfor %} + {% endif %} +
+
+ + + +{% endblock %} \ No newline at end of file diff --git a/src/webapp/templates/hot_topic.html b/src/webapp/templates/hot_topic.html deleted file mode 100644 index dcbc657..0000000 --- a/src/webapp/templates/hot_topic.html +++ /dev/null @@ -1,45 +0,0 @@ -{% extends "layout.html" %} - -{% block nav %} -{% include 'nav.html' %} -{% endblock %} - -{% block body %} - -

Hot topics

-
-
-

Topics or subtopics recently added or significantly expanded recently, that may need expert reviewing and completion.

-
- - -

Genomics

- - -
- -
- -

Phylogeny

- -
- - -{% endblock %} \ No newline at end of file diff --git a/src/webapp/templates/quality.html b/src/webapp/templates/quality.html new file mode 100644 index 0000000..a20260b --- /dev/null +++ b/src/webapp/templates/quality.html @@ -0,0 +1,19 @@ +{% extends "layout.html" %} + +{% block nav %} +{% include 'nav.html' %} +{% endblock %} + +{% block body %} + +

Quality reports

+ +
+

To do

+ + +
+ + + +{% endblock %} \ No newline at end of file From 78831ebd0cfa94557f92cf654ca1265ab19b7c20 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:05:32 +0200 Subject: [PATCH 18/24] moved queries --- src/webapp/templates/quick_curation.html | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/webapp/templates/quick_curation.html b/src/webapp/templates/quick_curation.html index f731965..23dc820 100644 --- a/src/webapp/templates/quick_curation.html +++ b/src/webapp/templates/quick_curation.html @@ -6,9 +6,9 @@ {% block body %} -

Finding quick-to-solve curation needs

+

Quick and easy tasks

-

Each section displays up to 8 randomly-picked terms. Refreshing the page will allow to display a new selection.

+

.

{{ no_wikipedia_link_topic|length }} EDAM topics with missing wikipedia @@ -58,14 +58,6 @@

{{ no_definition_top

-
-

{{ no_regex_identifier|length }} EDAM hybrid identifiers with missing regex.

-
- {% for item in random.sample(no_regex_identifier, 8) %} - {{ item.term }} - {% endfor %} -
-
{#

17 EDAM topics with no synonyms.

From 277455b009271cdccb5396c43dff4fd396ee6b82 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:05:54 +0200 Subject: [PATCH 19/24] updated menu --- src/webapp/templates/nav.html | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/webapp/templates/nav.html b/src/webapp/templates/nav.html index 6c3ca92..01adcce 100644 --- a/src/webapp/templates/nav.html +++ b/src/webapp/templates/nav.html @@ -3,25 +3,26 @@ - + - - From a35ff7fc408b949fc4c39f9ec51c6f8e83448dd9 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:07:09 +0200 Subject: [PATCH 20/24] added images for the overview of EDAM contents --- src/webapp/templates/current.html | 53 +++++++++++++++++++++---------- 1 file changed, 37 insertions(+), 16 deletions(-) diff --git a/src/webapp/templates/current.html b/src/webapp/templates/current.html index 2e95f53..52236fd 100644 --- a/src/webapp/templates/current.html +++ b/src/webapp/templates/current.html @@ -53,30 +53,51 @@

Number of terms available

+ +
+ +

Overview of the topics

+ + +
+
-

Global views of the EDAM landscape

+

Overview of the operations

+
+ +

Overview of the data types

+ + +
+ + {% endblock %} \ No newline at end of file From a2d21212e007deffbd514cf45d2b0dcdec685d77 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:08:53 +0200 Subject: [PATCH 21/24] added link to EDAM browser; removed diff in number of concepts with release 1.25 --- src/webapp/templates/index.html | 56 ++++----------------------------- 1 file changed, 6 insertions(+), 50 deletions(-) diff --git a/src/webapp/templates/index.html b/src/webapp/templates/index.html index 35fd9e4..a3fc184 100644 --- a/src/webapp/templates/index.html +++ b/src/webapp/templates/index.html @@ -6,7 +6,7 @@ {% block body %} -

Welcome to the EDAM ontology dashboard

+

Welcome to the EDAM Control Room

@@ -25,9 +25,13 @@

The EDAM ontology

- The purpose of this dashboard is to facilitate collaborative efforts towards the improvement of the EDAM ontology, + The purpose of the control room is to facilitate collaborative efforts towards the improvement of the EDAM ontology, by identifying gaps in the current version and providing an interface for their easy integration.

+ +

+ +

@@ -84,52 +88,4 @@

Current state of EDAM concepts (dev version)

-
-

From the last stable release (display number/date)

- - -
- {% endblock %} \ No newline at end of file From caf4de237e8ab3d6acc0a39f363c4d6a35a3e955 Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Tue, 21 May 2024 20:10:01 +0200 Subject: [PATCH 22/24] re ordered and renamed sections of the web app --- src/webapp/app.py | 57 ++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/src/webapp/app.py b/src/webapp/app.py index 9f9c57e..17d731e 100644 --- a/src/webapp/app.py +++ b/src/webapp/app.py @@ -51,7 +51,7 @@ def index(): new_formats=res['nb_formats'] - res_last['nb_formats'] ) -@app.route('/current_panorama') +@app.route('/current') def current(): res = get_edam_numbers(g) @@ -62,16 +62,16 @@ def current(): formats=res['nb_formats'] ) -@app.route('/expert_curation') -def expert_curation(): - # 1. select a topic - # 2. select topic-specific curation actions (subclasses of the identified topic) - return render_template('expert_curation.html') -@app.route('/hot_topic') -def hot_topic(): - # 1. select a topic - # 2. select topic-specific curation actions (subclasses of the identified topic) - return render_template('hot_topic.html') +@app.route('/quality') +def quality(): + res = get_edam_numbers(g) + + return render_template('quality.html', + topics=res['nb_topics'], + operations=res['nb_operations'], + data=res['nb_data'], + formats=res['nb_formats'] + ) def get_edam_numbers(g): query_op = """ @@ -156,6 +156,11 @@ def edam_last_report(): return render_template('edam_last_report.html', output_edamci_list=edamci_output_list, robot_output_list=robot_output_list) +@app.route('/high_priority') +def high_priority(): + + return render_template('high_priority.html') + @app.route('/quick_curation') def quick_curation(): @@ -205,16 +210,6 @@ def quick_curation(): for r in results: no_definition_topic.append({"term": r["term"], "class": r["concept"]}) - ## Get identifiers (hybrid) without a regex (WARNING) - query = dir_queries + "/no_regex_identifier.rq" - with open(query, "r") as f: - query = f.read() - results = g.query(query) - f.close() - - no_regex_identifier = [] - for r in results: - no_regex_identifier.append({"term": r["term"], "class": r["concept"]}) # NO wikipedia # q_no_wikipedia = """ @@ -260,10 +255,30 @@ def quick_curation(): no_wikipedia_link_operation = no_wikipedia_link_operation, no_broad_synonym_topic = no_broad_synonym_topic, no_definition_topic = no_definition_topic, + #no_regex_identifier = no_regex_identifier, + random = random) + +@app.route('/field_specific') +def field_specific(): + dir_queries = "./queries" + ## Get identifiers (hybrid) without a regex (WARNING) + query = dir_queries + "/no_regex_identifier.rq" + with open(query, "r") as f: + query = f.read() + results = g.query(query) + f.close() + + no_regex_identifier = [] + for r in results: + no_regex_identifier.append({"term": r["term"], "class": r["concept"]}) + + + return render_template('field_specific.html', no_regex_identifier = no_regex_identifier, random = random) + if __name__ == "__main__": # context = ('myserver-dev.crt', 'myserver-dev.key') # app.run(host='0.0.0.0', port=5000, debug=True, ssl_context=context) From f5e0e8714a1be4d6207eca92a1de63d79052efbc Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Fri, 24 May 2024 12:00:58 +0200 Subject: [PATCH 23/24] added queries from caseologue for testing in the control room --- src/webapp/queries/end_dot_def_missing.rq | 21 ++++++++++ src/webapp/queries/end_dot_label.rq | 19 ++++++++++ src/webapp/queries/end_space_annotation.rq | 18 +++++++++ src/webapp/queries/eol_in_annotation.rq | 17 +++++++++ src/webapp/queries/get_uri.rq | 15 ++++++++ src/webapp/queries/literal_links.rq | 38 +++++++++++++++++++ .../queries/mandatory_property_missing.rq | 37 ++++++++++++++++++ src/webapp/queries/start_space_annotation.rq | 18 +++++++++ src/webapp/queries/tab_in_annotation.rq | 20 ++++++++++ 9 files changed, 203 insertions(+) create mode 100644 src/webapp/queries/end_dot_def_missing.rq create mode 100644 src/webapp/queries/end_dot_label.rq create mode 100644 src/webapp/queries/end_space_annotation.rq create mode 100644 src/webapp/queries/eol_in_annotation.rq create mode 100644 src/webapp/queries/get_uri.rq create mode 100644 src/webapp/queries/literal_links.rq create mode 100644 src/webapp/queries/mandatory_property_missing.rq create mode 100644 src/webapp/queries/start_space_annotation.rq create mode 100644 src/webapp/queries/tab_in_annotation.rq diff --git a/src/webapp/queries/end_dot_def_missing.rq b/src/webapp/queries/end_dot_def_missing.rq new file mode 100644 index 0000000..8ae3ab5 --- /dev/null +++ b/src/webapp/queries/end_dot_def_missing.rq @@ -0,0 +1,21 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?def ?label WHERE { + VALUES ?property {oboInOwl:hasDefinition} + ?entity ?property ?def . + ?entity rdfs:label ?label . + + FILTER NOT EXISTS { + FILTER REGEX(str(?def), "['.']+$") + } + FILTER (!isBlank(?def)) + +} +ORDER BY ?entity + diff --git a/src/webapp/queries/end_dot_label.rq b/src/webapp/queries/end_dot_label.rq new file mode 100644 index 0000000..358bd3e --- /dev/null +++ b/src/webapp/queries/end_dot_label.rq @@ -0,0 +1,19 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?value ?label WHERE { + VALUES ?property {rdfs:label} + ?entity ?property ?value . + ?entity rdfs:label ?label . + + FILTER REGEX(str(?value), "['.']+$") + FILTER (!isBlank(?entity)) + +} +ORDER BY ?entity + diff --git a/src/webapp/queries/end_space_annotation.rq b/src/webapp/queries/end_space_annotation.rq new file mode 100644 index 0000000..a0fe042 --- /dev/null +++ b/src/webapp/queries/end_space_annotation.rq @@ -0,0 +1,18 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?value ?label WHERE { + ?entity ?property ?value . + ?entity rdfs:label ?label . + + FILTER REGEX(str(?value), "[\\s\r\n]+$") + FILTER (!isBlank(?entity)) + +} +ORDER BY ?entity + diff --git a/src/webapp/queries/eol_in_annotation.rq b/src/webapp/queries/eol_in_annotation.rq new file mode 100644 index 0000000..3f3cf88 --- /dev/null +++ b/src/webapp/queries/eol_in_annotation.rq @@ -0,0 +1,17 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?value ?label WHERE { + ?entity ?property ?value . + ?entity rdfs:label ?label . + FILTER regex(?value, "\n") + FILTER (!isBlank(?entity)) + +} +ORDER BY ?entity + diff --git a/src/webapp/queries/get_uri.rq b/src/webapp/queries/get_uri.rq new file mode 100644 index 0000000..4e409fc --- /dev/null +++ b/src/webapp/queries/get_uri.rq @@ -0,0 +1,15 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?label WHERE { + + ?entity a owl:Class . + OPTIONAL {?entity rdfs:label ?label .} + +} +ORDER BY ?entity diff --git a/src/webapp/queries/literal_links.rq b/src/webapp/queries/literal_links.rq new file mode 100644 index 0000000..e0078a0 --- /dev/null +++ b/src/webapp/queries/literal_links.rq @@ -0,0 +1,38 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?label ?value WHERE { + VALUES ?property { + + + + + + + + + + + + + + + + + + + +} + +?entity ?property ?value . + +FILTER isLiteral(?value) +?entity rdfs:label ?label . + +} +ORDER BY ?entity \ No newline at end of file diff --git a/src/webapp/queries/mandatory_property_missing.rq b/src/webapp/queries/mandatory_property_missing.rq new file mode 100644 index 0000000..084bf7e --- /dev/null +++ b/src/webapp/queries/mandatory_property_missing.rq @@ -0,0 +1,37 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?label ?property_subs_edam WHERE { + + VALUES ?property {oboInOwl:hasDefinition + edam:created_in + #oboInOwl:inSubset + rdfs:label + rdfs:subClassOf } + ?entity a owl:Class . + + FILTER NOT EXISTS {?entity owl:deprecated true .} + OPTIONAL {?entity rdfs:label ?label .} + FILTER ( ?entity != ) + FILTER ( ?entity != ) + FILTER ( ?entity != ) + FILTER ( ?entity != ) + FILTER ( ?entity != ) + + FILTER NOT EXISTS {?entity ?property ?value . + MINUS { ?value rdf:type owl:Restriction .} #to prevent concept with rdfs:subClassOf property being only restriction (e.g. has_topic) + } + FILTER (!isBlank(?entity)) + # UNION + # { + # VALUES ?property { oboInOwl:inSubset + # } + # FILTER NOT EXISTS {?entity ?property .} + # } +} +ORDER BY ?entity \ No newline at end of file diff --git a/src/webapp/queries/start_space_annotation.rq b/src/webapp/queries/start_space_annotation.rq new file mode 100644 index 0000000..90d2200 --- /dev/null +++ b/src/webapp/queries/start_space_annotation.rq @@ -0,0 +1,18 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?value ?label WHERE { + ?entity ?property ?value . + ?entity rdfs:label ?label . + FILTER REGEX(str(?value), "^[\\s\r\n]+") + FILTER (!isBlank(?entity)) + +} +ORDER BY ?entity + + diff --git a/src/webapp/queries/tab_in_annotation.rq b/src/webapp/queries/tab_in_annotation.rq new file mode 100644 index 0000000..bc92a89 --- /dev/null +++ b/src/webapp/queries/tab_in_annotation.rq @@ -0,0 +1,20 @@ +PREFIX obo: +PREFIX owl: +PREFIX rdfs: +PREFIX rdf: +PREFIX oboInOwl: +PREFIX edam: +PREFIX xsd: + +SELECT DISTINCT ?entity ?property ?value ?label WHERE { + ?entity ?property ?value . + ?entity rdfs:label ?label . + + FILTER regex(?value, "\t") + FILTER (!isBlank(?entity)) + +} +ORDER BY ?entity + + + From 70253178da2210b7ff386d9d83d4c9670277d4af Mon Sep 17 00:00:00 2001 From: Claire Rioualen Date: Fri, 24 May 2024 12:03:06 +0200 Subject: [PATCH 24/24] replaced dummy examples with real queries from caseologue; updated the structure of the menu --- src/webapp/app.py | 107 +++++++++++++++++------ src/webapp/templates/field_specific.html | 6 +- src/webapp/templates/high_priority.html | 28 ++++-- src/webapp/templates/nav.html | 1 + src/webapp/templates/quality.html | 12 ++- src/webapp/templates/quick_curation.html | 73 ++++++---------- 6 files changed, 144 insertions(+), 83 deletions(-) diff --git a/src/webapp/app.py b/src/webapp/app.py index 17d731e..ac86123 100644 --- a/src/webapp/app.py +++ b/src/webapp/app.py @@ -156,59 +156,115 @@ def edam_last_report(): return render_template('edam_last_report.html', output_edamci_list=edamci_output_list, robot_output_list=robot_output_list) +################################################# +# How to contribute +################################################# @app.route('/high_priority') def high_priority(): - - return render_template('high_priority.html') - -@app.route('/quick_curation') -def quick_curation(): - dir_queries = "./queries" - ## Get topics without a wikipedia link (WARNING) - query = dir_queries + "/no_wikipedia_link_topic.rq" + ## Checks that all mandatory properties are filled in. + query = dir_queries + "/mandatory_property_missing.rq" with open(query, "r") as f: query = f.read() results = g.query(query) f.close() - no_wikipedia_link_topic = [] + mandatory_property_missing = [] for r in results: - no_wikipedia_link_topic.append({"term": r["term"], "class": r["concept"]}) + mandatory_property_missing.append({"term": r["label"], "class": r["entity"]}) - ## Get operations without a wikipedia link (WARNING) - query = dir_queries + "/no_wikipedia_link_operation.rq" + ## Checks that all IDs have a unique number. + query = dir_queries + "/get_uri.rq" with open(query, "r") as f: query = f.read() results = g.query(query) f.close() - no_wikipedia_link_operation = [] + id_unique = [] for r in results: - no_wikipedia_link_operation.append({"term": r["term"], "class": r["concept"]}) + id_unique.append({"term": r["label"], "class": r["entity"]}) + + return render_template('high_priority.html', + mandatory_property_missing = mandatory_property_missing, + id_unique = id_unique, + random = random) + +#################################### +@app.route('/quick_curation') +def quick_curation(): + + dir_queries = "./queries" - ## Get topics without any broad synonym (OPTIONAL) - query = dir_queries + "/no_broad_synonym_topic.rq" + ## Checks that all webpage and doi are declared as literal links. + query = dir_queries + "/literal_links.rq" with open(query, "r") as f: query = f.read() results = g.query(query) f.close() - no_broad_synonym_topic = [] + literal_links = [] for r in results: - no_broad_synonym_topic.append({"term": r["term"], "class": r["concept"]}) + literal_links.append({"term": r["label"], "class": r["entity"]}) + + ## Formatting of def and labels + # end_dot_def_missing.rq;end_dot_label.rq;end_space_annotation.rq;eol_in_annotation.rq;start_space_annotation.rq;tab_in_annotation.rq + queries = [ dir_queries + "/end_dot_def_missing.rq", dir_queries + "/end_dot_label.rq", dir_queries + "/end_space_annotation.rq", dir_queries + "/eol_in_annotation.rq", + dir_queries + "/start_space_annotation.rq", dir_queries + "/tab_in_annotation.rq"] + results = {} + for q in queries: + with open(q, "r") as f: + q = f.read() + results.update(g.query(q)) + f.close() + + formatting = [] + for r in results: + formatting.append({"term": r["label"], "class": r["entity"]}) - ## Get topics without a definition (ERROR) - query = dir_queries + "/no_definition_topic.rq" + ## Get topics without a wikipedia link (WARNING) + query = dir_queries + "/no_wikipedia_link_topic.rq" with open(query, "r") as f: query = f.read() results = g.query(query) f.close() - no_definition_topic = [] + no_wikipedia_link_topic = [] for r in results: - no_definition_topic.append({"term": r["term"], "class": r["concept"]}) + no_wikipedia_link_topic.append({"term": r["term"], "class": r["concept"]}) + + # ## Get operations without a wikipedia link (WARNING) + # query = dir_queries + "/no_wikipedia_link_operation.rq" + # with open(query, "r") as f: + # query = f.read() + # results = g.query(query) + # f.close() + + # no_wikipedia_link_operation = [] + # for r in results: + # no_wikipedia_link_operation.append({"term": r["term"], "class": r["concept"]}) + + # ## Get topics without any broad synonym (OPTIONAL) + # query = dir_queries + "/no_broad_synonym_topic.rq" + # with open(query, "r") as f: + # query = f.read() + # results = g.query(query) + # f.close() + + # no_broad_synonym_topic = [] + # for r in results: + # no_broad_synonym_topic.append({"term": r["term"], "class": r["concept"]}) + + # ## Get topics without a definition (ERROR) + # query = dir_queries + "/no_definition_topic.rq" + # with open(query, "r") as f: + # query = f.read() + # results = g.query(query) + # f.close() + + # no_definition_topic = [] + # for r in results: + # no_definition_topic.append({"term": r["term"], "class": r["concept"]}) # NO wikipedia @@ -252,12 +308,11 @@ def quick_curation(): return render_template('quick_curation.html', #count_no_wikipedia = count_no_wikipedia, no_wikipedia_link_topic = no_wikipedia_link_topic, - no_wikipedia_link_operation = no_wikipedia_link_operation, - no_broad_synonym_topic = no_broad_synonym_topic, - no_definition_topic = no_definition_topic, - #no_regex_identifier = no_regex_identifier, + literal_links = literal_links, + formatting = formatting, random = random) +############################################## @app.route('/field_specific') def field_specific(): dir_queries = "./queries" diff --git a/src/webapp/templates/field_specific.html b/src/webapp/templates/field_specific.html index 65cf858..dde0e07 100644 --- a/src/webapp/templates/field_specific.html +++ b/src/webapp/templates/field_specific.html @@ -1,4 +1,4 @@ -eee{% extends "layout.html" %} +{% extends "layout.html" %} {% block nav %} {% include 'nav.html' %} @@ -9,10 +9,10 @@

Field specific contributions

-

{{ no_regex_identifier|length }} EDAM hybrid identifiers with missing regex.

+

{{ no_regex_identifier|length }} EDAM hybrid identifiers with missing regex.

{% for item in random.sample(no_regex_identifier, 8) %} - {{ item.term }} + {{ item.term }} {% endfor %}
diff --git a/src/webapp/templates/high_priority.html b/src/webapp/templates/high_priority.html index b6e6b40..802d938 100644 --- a/src/webapp/templates/high_priority.html +++ b/src/webapp/templates/high_priority.html @@ -7,16 +7,32 @@ {% block body %}

High priority

+ +
+

{{ mandatory_property_missing|length }} Concepts with missing mandatory properties.

+
+ {% if mandatory_property_missing|length < 8 %} + {% for item in mandatory_property_missing %} + {{ item.term }} + {% endfor %} + {% else %} + {% for item in random.sample(mandatory_property_missing, 8) %} + {{ item.term }} + {% endfor %} + {% endif %} +
+
+
-

{{ no_definition_topic|length }} EDAM topics with no definition.

+

{{ mandatory_property_missing|length }} ID numbers that are no unique.

- {% if no_definition_topic|length < 8 %} - {% for item in no_definition_topic %} - {{ item.term }} + {% if id_unique|length < 8 %} + {% for item in id_unique %} + {{ item.term }} {% endfor %} {% else %} - {% for item in random.sample(no_broad_synonym_topic, 8) %} - {{ item.term }} + {% for item in random.sample(id_unique, 8) %} + {{ item.term }} {% endfor %} {% endif %}
diff --git a/src/webapp/templates/nav.html b/src/webapp/templates/nav.html index 01adcce..32eca10 100644 --- a/src/webapp/templates/nav.html +++ b/src/webapp/templates/nav.html @@ -1,6 +1,7 @@
{% endblock %} \ No newline at end of file diff --git a/src/webapp/templates/quick_curation.html b/src/webapp/templates/quick_curation.html index 23dc820..fa65aa8 100644 --- a/src/webapp/templates/quick_curation.html +++ b/src/webapp/templates/quick_curation.html @@ -11,69 +11,52 @@

Quick and easy tasks

.

-

{{ no_wikipedia_link_topic|length }} EDAM topics with missing wikipedia +

{{ no_wikipedia_link_topic|length }} EDAM topics with missing wikipedia links.

- {% for item in random.sample(no_wikipedia_link_operation, 8) %} -{# {% for item in no_wikipedia_link_topic %}#} - {{ item.term }} - {% endfor %} + {% if no_wikipedia_link_topic|length < 8 %} + {% for item in no_wikipedia_link_topic %} + {{ item.term }} + {% endfor %} + {% else %} + {% for item in random.sample(no_wikipedia_link_topic, 8) %} + {{ item.term }} + {% endfor %} + {% endif %}
-
-

{{ no_wikipedia_link_operation|length }} EDAM operations with missing wikipedia - links.

-
- {% for item in random.sample(no_wikipedia_link_operation, 8) %} -{# {% for item in no_wikipedia_link_operation %}#} - {{ item.term }} - {% endfor %} -
- -
-

{{ no_broad_synonym_topic|length }} EDAM topics with no broad synonyms.

+

{{ literal_links|length }} EDAM concepts have webpage and/or DOI not declared as literal links

- {% for item in random.sample(no_broad_synonym_topic, 8) %} -{# {% for item in no_wikipedia_link_operation %}#} - {{ item.term }} - {% endfor %} + {% if literal_links|length < 8 %} + {% for item in literal_links %} + {{ item.term }} + {% endfor %} + {% else %} + {% for item in random.sample(literal_links, 8) %} + {{ item.term }} + {% endfor %} + {% endif %}
+
-

{{ no_definition_topic|length }} EDAM topics with no definition.

+

{{ formatting|length }} Formatting

+ EDAM concepts that could use some proper formatting: labels and definitions starting with capital letters, definitions ending with a full stop, and no additional spaces at the beginning or end of any field.
- {% if no_definition_topic|length < 8 %} - {% for item in no_definition_topic %} - {{ item.term }} + {% if formatting|length < 8 %} + {% for item in formatting %} + {{ item.term }} {% endfor %} {% else %} - {% for item in random.sample(no_broad_synonym_topic, 8) %} - {{ item.term }} + {% for item in random.sample(formatting, 8) %} + {{ item.term }} {% endfor %} {% endif %}
- -{#

17 EDAM topics with no synonyms.

- - -

123 EDAM operations with missing input attribute(s).

- #} - - - {% endblock %} \ No newline at end of file

WluIcclA1uK1nfUEup^MQI{{51Q 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 diff --git a/src/webapp/img/topic_cloud_dev.png b/src/webapp/img/topic_cloud_dev.png deleted file mode 100644 index 2c1b0fefbf7d84415a2f9eecec8f80120697ea52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31363 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

WluIcclA1uK1nfUEup^MQI{{51Q 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 literal 0 HcmV?d00001 diff --git a/src/webapp/img/topic_cloud_dev.png b/src/webapp/img/topic_cloud_dev.png new file mode 100644 index 0000000000000000000000000000000000000000..2c1b0fefbf7d84415a2f9eecec8f80120697ea52 GIT binary patch literal 31363 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